diff --git a/CMakeLists.txt b/CMakeLists.txt index f124cd6..c832a15 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,6 +6,16 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_C_STANDARD 99) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) +# Enable AddressSanitizer for debugging +option(ENABLE_ASAN "Enable AddressSanitizer" OFF) +if(ENABLE_ASAN) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fno-omit-frame-pointer -g") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address -fno-omit-frame-pointer -g") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fsanitize=address") + message(STATUS "AddressSanitizer enabled") +endif() + # Options option(BUILD_SERVER "Build the SCAR Chat server" ON) option(BUILD_CLIENT "Build the SCAR Chat client" ON) diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index c5c55b3..9063ac9 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -296,6 +296,9 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//Enable AddressSanitizer +ENABLE_ASAN:BOOL=ON + //Directory under which to collect all populated content FETCHCONTENT_BASE_DIR:PATH=/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps diff --git a/build/client/CMakeFiles/scarchat.dir/compiler_depend.internal b/build/client/CMakeFiles/scarchat.dir/compiler_depend.internal index faa8eb9..758dc74 100644 --- a/build/client/CMakeFiles/scarchat.dir/compiler_depend.internal +++ b/build/client/CMakeFiles/scarchat.dir/compiler_depend.internal @@ -98,22 +98,15 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -150,14 +143,10 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -511,7 +500,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/eventfd.h /usr/include/bits/fcntl-linux.h /usr/include/bits/fcntl.h - /usr/include/bits/fcntl2.h /usr/include/bits/floatn-common.h /usr/include/bits/floatn.h /usr/include/bits/flt-eval-method.h @@ -535,7 +523,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/mathcalls.h /usr/include/bits/netdb.h /usr/include/bits/poll.h - /usr/include/bits/poll2.h /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h @@ -543,9 +530,7 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -562,7 +547,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h /usr/include/bits/socket.h - /usr/include/bits/socket2.h /usr/include/bits/socket_type.h /usr/include/bits/ss_flags.h /usr/include/bits/stat.h @@ -572,14 +556,9 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/struct_stat.h @@ -640,14 +619,10 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o /usr/include/bits/uintn-identity.h /usr/include/bits/uio-ext.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -2087,7 +2062,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/eventfd.h /usr/include/bits/fcntl-linux.h /usr/include/bits/fcntl.h - /usr/include/bits/fcntl2.h /usr/include/bits/floatn-common.h /usr/include/bits/floatn.h /usr/include/bits/flt-eval-method.h @@ -2111,7 +2085,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/mathcalls.h /usr/include/bits/netdb.h /usr/include/bits/poll.h - /usr/include/bits/poll2.h /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h @@ -2119,9 +2092,7 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -2138,7 +2109,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h /usr/include/bits/socket.h - /usr/include/bits/socket2.h /usr/include/bits/socket_type.h /usr/include/bits/ss_flags.h /usr/include/bits/stat.h @@ -2148,14 +2118,9 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/struct_stat.h @@ -2216,14 +2181,10 @@ client/CMakeFiles/scarchat.dir/main.cpp.o /usr/include/bits/uintn-identity.h /usr/include/bits/uio-ext.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -3761,7 +3722,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/eventfd.h /usr/include/bits/fcntl-linux.h /usr/include/bits/fcntl.h - /usr/include/bits/fcntl2.h /usr/include/bits/floatn-common.h /usr/include/bits/floatn.h /usr/include/bits/flt-eval-method.h @@ -3785,7 +3745,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/mathcalls.h /usr/include/bits/netdb.h /usr/include/bits/poll.h - /usr/include/bits/poll2.h /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h @@ -3793,9 +3752,7 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -3812,7 +3769,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h /usr/include/bits/socket.h - /usr/include/bits/socket2.h /usr/include/bits/socket_type.h /usr/include/bits/ss_flags.h /usr/include/bits/stat.h @@ -3822,14 +3778,9 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/struct_stat.h @@ -3890,14 +3841,10 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o /usr/include/bits/uintn-identity.h /usr/include/bits/uio-ext.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -5390,20 +5337,15 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -5440,14 +5382,10 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -5694,9 +5632,7 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -5717,14 +5653,9 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -5768,14 +5699,10 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -6356,22 +6283,15 @@ client/CMakeFiles/scarchat.dir/media/video_decoder.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -6408,14 +6328,10 @@ client/CMakeFiles/scarchat.dir/media/video_decoder.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -6853,22 +6769,15 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -6905,14 +6814,10 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -7251,7 +7156,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/eventfd.h /usr/include/bits/fcntl-linux.h /usr/include/bits/fcntl.h - /usr/include/bits/fcntl2.h /usr/include/bits/floatn-common.h /usr/include/bits/floatn.h /usr/include/bits/flt-eval-method.h @@ -7275,7 +7179,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/mathcalls.h /usr/include/bits/netdb.h /usr/include/bits/poll.h - /usr/include/bits/poll2.h /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h @@ -7283,9 +7186,7 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -7302,7 +7203,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h /usr/include/bits/socket.h - /usr/include/bits/socket2.h /usr/include/bits/socket_type.h /usr/include/bits/ss_flags.h /usr/include/bits/stat.h @@ -7312,14 +7212,9 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/struct_stat.h @@ -7380,14 +7275,10 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o /usr/include/bits/uintn-identity.h /usr/include/bits/uio-ext.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -8880,22 +8771,15 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -8932,14 +8816,10 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -9471,22 +9351,15 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -9523,14 +9396,10 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -10036,22 +9905,15 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -10088,14 +9950,10 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -10647,7 +10505,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/eventfd.h /usr/include/bits/fcntl-linux.h /usr/include/bits/fcntl.h - /usr/include/bits/fcntl2.h /usr/include/bits/floatn-common.h /usr/include/bits/floatn.h /usr/include/bits/flt-eval-method.h @@ -10671,7 +10528,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/mathcalls.h /usr/include/bits/netdb.h /usr/include/bits/poll.h - /usr/include/bits/poll2.h /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h @@ -10679,9 +10535,7 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/semaphore.h /usr/include/bits/setjmp.h /usr/include/bits/sigaction.h @@ -10698,7 +10552,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h /usr/include/bits/socket.h - /usr/include/bits/socket2.h /usr/include/bits/socket_type.h /usr/include/bits/ss_flags.h /usr/include/bits/stat.h @@ -10708,14 +10561,9 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/struct_stat.h @@ -10776,14 +10624,10 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o /usr/include/bits/uintn-identity.h /usr/include/bits/uio-ext.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -12226,6 +12070,8 @@ client/scarchat /usr/lib64/libpthread.a /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan.so + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan_preinit.o /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 diff --git a/build/client/CMakeFiles/scarchat.dir/compiler_depend.make b/build/client/CMakeFiles/scarchat.dir/compiler_depend.make index 12fdc51..5589d01 100644 --- a/build/client/CMakeFiles/scarchat.dir/compiler_depend.make +++ b/build/client/CMakeFiles/scarchat.dir/compiler_depend.make @@ -97,22 +97,15 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /home/ganome/Projects /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -149,14 +142,10 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /home/ganome/Projects /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -509,7 +498,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/eventfd.h \ /usr/include/bits/fcntl-linux.h \ /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl2.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/bits/flt-eval-method.h \ @@ -533,7 +521,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/mathcalls.h \ /usr/include/bits/netdb.h \ /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h \ /usr/include/bits/posix1_lim.h \ /usr/include/bits/posix2_lim.h \ /usr/include/bits/posix_opt.h \ @@ -541,9 +528,7 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -560,7 +545,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/sigthread.h \ /usr/include/bits/sockaddr.h \ /usr/include/bits/socket.h \ - /usr/include/bits/socket2.h \ /usr/include/bits/socket_type.h \ /usr/include/bits/ss_flags.h \ /usr/include/bits/stat.h \ @@ -570,14 +554,9 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_stat.h \ @@ -638,14 +617,10 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /home/ganome/ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio-ext.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -2084,7 +2059,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/eventfd.h \ /usr/include/bits/fcntl-linux.h \ /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl2.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/bits/flt-eval-method.h \ @@ -2108,7 +2082,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/mathcalls.h \ /usr/include/bits/netdb.h \ /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h \ /usr/include/bits/posix1_lim.h \ /usr/include/bits/posix2_lim.h \ /usr/include/bits/posix_opt.h \ @@ -2116,9 +2089,7 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -2135,7 +2106,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/sigthread.h \ /usr/include/bits/sockaddr.h \ /usr/include/bits/socket.h \ - /usr/include/bits/socket2.h \ /usr/include/bits/socket_type.h \ /usr/include/bits/ss_flags.h \ /usr/include/bits/stat.h \ @@ -2145,14 +2115,9 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_stat.h \ @@ -2213,14 +2178,10 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: /home/ganome/Projects/SCAR-719/repos/ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio-ext.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -3757,7 +3718,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/eventfd.h \ /usr/include/bits/fcntl-linux.h \ /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl2.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/bits/flt-eval-method.h \ @@ -3781,7 +3741,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/mathcalls.h \ /usr/include/bits/netdb.h \ /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h \ /usr/include/bits/posix1_lim.h \ /usr/include/bits/posix2_lim.h \ /usr/include/bits/posix_opt.h \ @@ -3789,9 +3748,7 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -3808,7 +3765,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/sigthread.h \ /usr/include/bits/sockaddr.h \ /usr/include/bits/socket.h \ - /usr/include/bits/socket2.h \ /usr/include/bits/socket_type.h \ /usr/include/bits/ss_flags.h \ /usr/include/bits/stat.h \ @@ -3818,14 +3774,9 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_stat.h \ @@ -3886,14 +3837,10 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: /home/ganome/Projects/SCAR-719/ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio-ext.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -5385,20 +5332,15 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: /home/ganome/Projects /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -5435,14 +5377,10 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: /home/ganome/Projects /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -5688,9 +5626,7 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: /home/ganome/Projects /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -5711,14 +5647,9 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: /home/ganome/Projects /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -5762,14 +5693,10 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: /home/ganome/Projects /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -6349,22 +6276,15 @@ client/CMakeFiles/scarchat.dir/media/video_decoder.cpp.o: /home/ganome/Projects/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -6401,14 +6321,10 @@ client/CMakeFiles/scarchat.dir/media/video_decoder.cpp.o: /home/ganome/Projects/ /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -6845,22 +6761,15 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: /home/ganome/Projects/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -6897,14 +6806,10 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: /home/ganome/Projects/ /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -7241,7 +7146,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/eventfd.h \ /usr/include/bits/fcntl-linux.h \ /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl2.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/bits/flt-eval-method.h \ @@ -7265,7 +7169,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/mathcalls.h \ /usr/include/bits/netdb.h \ /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h \ /usr/include/bits/posix1_lim.h \ /usr/include/bits/posix2_lim.h \ /usr/include/bits/posix_opt.h \ @@ -7273,9 +7176,7 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -7292,7 +7193,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/sigthread.h \ /usr/include/bits/sockaddr.h \ /usr/include/bits/socket.h \ - /usr/include/bits/socket2.h \ /usr/include/bits/socket_type.h \ /usr/include/bits/ss_flags.h \ /usr/include/bits/stat.h \ @@ -7302,14 +7202,9 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_stat.h \ @@ -7370,14 +7265,10 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: client/s /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio-ext.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -8869,22 +8760,15 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: /home/ganome/Projects/SCAR- /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -8921,14 +8805,10 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: /home/ganome/Projects/SCAR- /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -9459,22 +9339,15 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: /home/ganome/Projects/SCAR /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -9511,14 +9384,10 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: /home/ganome/Projects/SCAR /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -10023,22 +9892,15 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: /home/ganome/Projects/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -10075,14 +9937,10 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: /home/ganome/Projects/ /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -10633,7 +10491,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/eventfd.h \ /usr/include/bits/fcntl-linux.h \ /usr/include/bits/fcntl.h \ - /usr/include/bits/fcntl2.h \ /usr/include/bits/floatn-common.h \ /usr/include/bits/floatn.h \ /usr/include/bits/flt-eval-method.h \ @@ -10657,7 +10514,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/mathcalls.h \ /usr/include/bits/netdb.h \ /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h \ /usr/include/bits/posix1_lim.h \ /usr/include/bits/posix2_lim.h \ /usr/include/bits/posix_opt.h \ @@ -10665,9 +10521,7 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/semaphore.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/sigaction.h \ @@ -10684,7 +10538,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/sigthread.h \ /usr/include/bits/sockaddr.h \ /usr/include/bits/socket.h \ - /usr/include/bits/socket2.h \ /usr/include/bits/socket_type.h \ /usr/include/bits/ss_flags.h \ /usr/include/bits/stat.h \ @@ -10694,14 +10547,9 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/struct_stat.h \ @@ -10762,14 +10610,10 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: /home/ganome/Projects /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio-ext.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -12211,6 +12055,8 @@ client/scarchat: shared/libscarchat_shared.a \ /usr/lib64/libpthread.a \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan.so \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan_preinit.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc.a \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so.1 \ @@ -12437,6 +12283,10 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/libgcc_s.so: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan_preinit.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan.so: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtendS.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o: @@ -12727,6 +12577,8 @@ shared/libscarchat_shared.a: /usr/include/qt6/QtWidgets/qabstractscrollarea.h: +/usr/include/qt6/QtWidgets/qabstractitemview.h: + /usr/include/qt6/QtWidgets/qabstractitemdelegate.h: /usr/include/qt6/QtWidgets/qabstractbutton.h: @@ -12973,6 +12825,8 @@ client/scarchat_autogen/DKZCZIDWWL/moc_client_connection.cpp: /usr/include/qt6/QtCore/qgenericatomic.h: +/usr/include/qt6/QtCore/qfunctionaltools_impl.h: + /usr/include/qt6/QtCore/qexceptionhandling.h: /usr/include/qt6/QtCore/qdeadlinetimer.h: @@ -13287,6 +13141,8 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: /usr/include/boost/system/detail/generic_category_message.hpp: +/usr/include/boost/system/detail/generic_category.hpp: + /usr/include/boost/system/detail/error_condition.hpp: /usr/include/boost/system/detail/error_category_impl.hpp: @@ -13425,6 +13281,8 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: /usr/include/boost/preprocessor/detail/auto_rec.hpp: +/usr/include/boost/preprocessor/debug/error.hpp: + /usr/include/boost/preprocessor/control/while.hpp: /usr/lib64/libmd4c.so.0: @@ -13477,23 +13335,15 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o: /usr/include/boost/preprocessor/arithmetic/dec.hpp: -/usr/include/boost/preprocessor/arithmetic/add.hpp: +/usr/include/qt6/QtGui/qpalette.h: -/usr/include/pipewire-0.3/pipewire/core.h: +_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp: -/usr/include/qt6/QtGui/qfontmetrics.h: +/usr/include/boost/asio/deadline_timer.hpp: -/usr/include/boost/operators.hpp: +/usr/include/boost/asio/coroutine.hpp: -/usr/include/boost/numeric/conversion/numeric_cast_traits.hpp: - -/usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp: - -/usr/lib64/libm.so: - -/usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp: - -/usr/include/boost/numeric/conversion/detail/meta.hpp: +/usr/include/boost/asio/consign.hpp: /usr/include/boost/asio/cancellation_state.hpp: @@ -13573,31 +13423,27 @@ third_party/libargon2_lib.a: /usr/include/boost/config.hpp: +/usr/include/boost/asio/ip/basic_resolver.hpp: + +/usr/include/qt6/QtCore/qglobal.h: + +/usr/include/bits/types/siginfo_t.h: + +/usr/include/boost/asio/socket_base.hpp: + /usr/include/bits/types/sigevent_t.h: /usr/include/qt6/QtWidgets/QListWidgetItem: /usr/include/boost/asio/ip/multicast.hpp: -/usr/include/qt6/QtWidgets/qabstractitemview.h: - -/usr/include/bits/fcntl2.h: - -/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp: - -/usr/include/boost/asio/detail/timer_scheduler.hpp: - -/usr/include/bits/statx.h: - -/usr/include/bits/stat.h: - /usr/include/openssl/objectserr.h: /usr/include/bits/struct_stat.h: -/usr/include/bits/socket2.h: +/usr/include/bits/statx.h: -/usr/include/boost/asio/detail/mutex.hpp: +/usr/include/bits/stat.h: /usr/include/bits/in.h: @@ -13627,14 +13473,6 @@ third_party/libargon2_lib.a: /usr/include/boost/asio/detail/impl/timer_queue_set.ipp: -/usr/include/qt6/QtCore/qfunctionaltools_impl.h: - -/usr/include/bits/poll2.h: - -/usr/include/openssl/dsaerr.h: - -/usr/include/boost/asio/detail/date_time_fwd.hpp: - /usr/include/boost/mpl/aux_/na_spec.hpp: /usr/include/bits/poll.h: @@ -13755,18 +13593,38 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc: +/usr/include/bits/types/mbstate_t.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc: /usr/include/openssl/err.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h: + client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h: + +/usr/include/boost/asio/composed.hpp: + +/usr/include/boost/asio/buffer.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc: + +/usr/include/qt6/QtCore/qyieldcpu.h: + +/usr/include/bits/sigstack.h: + +/usr/include/libavcodec/codec.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h: @@ -13791,6 +13649,10 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_algorithm_defs.h: +/usr/include/qt6/QtCore/qurl.h: + +/usr/include/boost/asio/connect_pipe.hpp: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h: @@ -13807,8 +13669,6 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map: -/usr/include/bits/select-decl.h: - /usr/include/boost/asio/associated_allocator.hpp: /usr/include/bits/libm-simd-decl-stubs.h: @@ -13925,6 +13785,8 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h: +/usr/include/boost/asio/co_spawn.hpp: + /usr/lib64/libzstd.so.1: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h: @@ -13977,10 +13839,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h: -/usr/include/boost/numeric/conversion/detail/is_subranged.hpp: - -/usr/include/boost/asio/detail/impl/handler_tracking.ipp: - /usr/include/boost/date_time/wrapping_int.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h: @@ -14003,6 +13861,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/value_t.hpp: /usr/include/boost/date_time/date_iterator.hpp: +/usr/include/sys/poll.h: + +/usr/include/boost/asio/execution/invocable_archetype.hpp: + +/usr/include/boost/date_time/gregorian/greg_calendar.hpp: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/slice_array.h: @@ -14039,61 +13903,21 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp /usr/include/boost/asio/detail/string_view.hpp: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h: - -/usr/include/boost/asio/detail/composed_work.hpp: - -/usr/include/boost/asio/basic_raw_socket.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h: - -/usr/include/qt6/QtCore/qmetaobject.h: - -/usr/include/boost/asio/buffered_read_stream_fwd.hpp: - -/usr/include/boost/asio/detail/resolve_endpoint_op.hpp: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h: -/usr/include/bits/siginfo-arch.h: +/usr/include/bits/types/locale_t.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc: +/usr/include/bits/types/clock_t.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h: -/usr/include/boost/asio/any_io_executor.hpp: +/usr/include/boost/asio/detail/initiation_base.hpp: -/usr/include/bits/thread-shared-types.h: +/usr/include/bits/mathcalls.h: -/usr/include/qt6/QtCore/qdatetime.h: - -/usr/include/boost/asio/detail/future.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h: - -/usr/include/bits/termios-c_cc.h: - -/usr/include/boost/asio/detail/epoll_reactor.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h: - -/usr/include/boost/asio/detail/resolve_op.hpp: - -/usr/lib64/libicudata.so.77: - -/usr/include/boost/system/detail/error_code.hpp: - -/usr/include/boost/asio/cancel_at.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h: - -/usr/include/boost/asio/impl/connect_pipe.ipp: +/usr/include/boost/asio/executor_work_guard.hpp: /usr/include/boost/asio/detail/reactive_null_buffers_op.hpp: @@ -14121,14 +13945,26 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp /usr/include/bits/errno.h: -/usr/include/boost/numeric/conversion/detail/sign_mixture.hpp: +/usr/include/bits/thread-shared-types.h: -/usr/include/boost/asio/cancellation_signal.hpp: +/usr/include/boost/asio/any_io_executor.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h: +_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h: + +/usr/include/boost/preprocessor/variadic/elem.hpp: + +/usr/include/boost/asio/uses_executor.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h: + /usr/include/boost/asio/local/detail/impl/endpoint.ipp: +/usr/include/boost/asio/default_completion_token.hpp: + /usr/include/bits/stdio_lim.h: /usr/include/bits/types/__mbstate_t.h: @@ -14139,14 +13975,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp /usr/include/locale.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h: - -client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: - -/usr/include/boost/asio/detail/timer_queue.hpp: - /usr/include/qt6/QtGui/QImage: /usr/include/boost/asio/buffered_write_stream.hpp: @@ -14155,6 +13983,12 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: /usr/include/bits/stdio.h: +/usr/include/bits/types/error_t.h: + +/usr/include/boost/asio/detail/timer_queue_set.hpp: + +/usr/include/boost/mpl/less.hpp: + _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp: /usr/include/qt6/QtCore/qlatin1stringview.h: @@ -14169,28 +14003,38 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h: +/usr/include/boost/asio/compose.hpp: + +/usr/include/asm/unistd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/qt6/QtCore/qstringfwd.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h: + +/usr/include/boost/asio/impl/awaitable.hpp: + /usr/include/bits/pthreadtypes-arch.h: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h: /usr/include/gnu/stubs.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h: - -/usr/include/boost/asio/detail/initiation_base.hpp: - -/usr/include/bits/mathcalls.h: - -/usr/include/boost/asio/executor_work_guard.hpp: - -/usr/include/bits/types/clock_t.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h: /usr/include/boost/asio/detail/descriptor_write_op.hpp: /usr/include/bits/long-double.h: +/usr/include/boost/asio/windows/random_access_handle.hpp: + +/usr/include/boost/asio/detail/impl/resolver_service_base.ipp: + +_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: + /usr/include/boost/mpl/aux_/template_arity_fwd.hpp: /usr/include/qt6/QtCore/qmargins.h: @@ -14271,30 +14115,18 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp: /usr/include/bits/atomic_wide_counter.h: +/usr/include/boost/asio/impl/write.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/thread: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h: + +/usr/include/boost/date_time/time_defs.hpp: + +/usr/include/boost/asio/static_thread_pool.hpp: + /usr/include/bits/stdint-least.h: -/usr/include/asm/unistd.h: - -/usr/include/boost/asio/compose.hpp: - -_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h: - -/usr/include/boost/system/detail/generic_category.hpp: - -/usr/include/bits/wchar2-decl.h: - -/usr/include/boost/asio/basic_io_object.hpp: - -/usr/include/boost/asio/detail/resolve_query_op.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h: - -/usr/include/bits/types/mbstate_t.h: - -/usr/include/boost/asio/consign.hpp: - /usr/include/boost/asio/basic_writable_pipe.hpp: /usr/include/bits/ioctl-types.h: @@ -14319,6 +14151,14 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp: /usr/include/boost/asio/error.hpp: +/usr/include/boost/asio/detached.hpp: + +/usr/include/boost/asio/detail/signal_set_service.hpp: + +/usr/include/boost/asio/detail/push_options.hpp: + +/usr/include/boost/mpl/and.hpp: + /usr/include/boost/system/detail/std_category_impl.hpp: /usr/include/bits/semaphore.h: @@ -14343,10 +14183,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/lexer.hpp: _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp: -/usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp: - -/usr/include/boost/asio/detail/reactive_socket_send_op.hpp: - /usr/include/asm-generic/posix_types.h: /usr/include/boost/asio/traits/require_free.hpp: @@ -14355,10 +14191,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iterator_traits.hpp: /usr/include/boost/asio/ssl/context_base.hpp: -/usr/include/qt6/QtCore/qyieldcpu.h: - -/usr/include/bits/sigstack.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm: /usr/include/boost/date_time/posix_time/posix_time_system.hpp: @@ -14457,6 +14289,16 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/type_traits.hpp: /usr/include/boost/asio/detail/throw_error.hpp: +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp: + +/usr/include/openssl/e_ostime.h: + +/usr/include/bits/wctype-wchar.h: + +/usr/include/bits/types/clockid_t.h: + +_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp: + /usr/include/boost/smart_ptr/detail/spinlock.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ranges: @@ -14495,6 +14337,20 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp: /usr/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp: +/usr/include/boost/asio/detail/composed_work.hpp: + +/usr/include/boost/asio/basic_raw_socket.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h: + +/usr/include/qt6/QtCore/qmetaobject.h: + +/usr/include/boost/asio/buffered_read_stream_fwd.hpp: + +/usr/include/boost/asio/detail/resolve_endpoint_op.hpp: + /usr/include/boost/asio/detail/descriptor_read_op.hpp: /usr/include/boost/config/user.hpp: @@ -14513,14 +14369,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp: /usr/include/boost/mpl/void.hpp: -/usr/include/boost/preprocessor/debug/error.hpp: - -/usr/include/bits/string_fortified.h: - -/usr/include/bits/termios-misc.h: - -/usr/include/boost/asio/disposition.hpp: - /usr/lib64/libQt6Widgets.so.6.10.1: /usr/include/qt6/QtCore/qalloc.h: @@ -14543,6 +14391,16 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_escape.hpp: /usr/include/bits/timesize.h: +/usr/include/qt6/QtCore/qdatetime.h: + +/usr/include/boost/asio/detail/future.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h: + +/usr/include/bits/termios-c_cc.h: + +/usr/include/boost/asio/detail/epoll_reactor.hpp: + client/scarchat_autogen/UYX5XTB5RZ/moc_chat_widget.cpp: /usr/include/bits/stdint-uintn.h: @@ -14563,18 +14421,18 @@ _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp: /usr/include/boost/asio/impl/connect.hpp: -/usr/include/libavcodec/codec.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error: - -/usr/include/boost/asio/detail/cstdint.hpp: - /usr/include/qt6/QtWidgets/qtwidgetsexports.h: /usr/include/boost/preprocessor/list/adt.hpp: /usr/include/bits/types/__locale_t.h: +/usr/include/boost/preprocessor/stringize.hpp: + +/usr/include/boost/cstdint.hpp: + +/usr/include/bits/termios-c_lflag.h: + /usr/lib64/libssl.so: /usr/include/bits/termios-struct.h: @@ -14589,10 +14447,6 @@ _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp: _deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp: -/usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp: - -_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h: /usr/include/boost/asio/version.hpp: @@ -14625,12 +14479,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios: -/usr/include/qt6/QtGui/qpalette.h: - -_deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp: - -/usr/include/bits/stdlib.h: - /usr/lib64/libXfixes.so.3: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h: @@ -14671,46 +14519,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iteration_proxy.hpp: /usr/include/bits/time.h: -/usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp: - -/usr/include/asm/posix_types.h: - -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp: - -/usr/include/openssl/e_ostime.h: - -/usr/include/bits/wctype-wchar.h: - -_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/boost/asio/impl/write.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/thread: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h: - -/usr/include/boost/date_time/time_defs.hpp: - -/usr/include/boost/asio/static_thread_pool.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf: - -/usr/include/bits/types/cookie_io_functions_t.h: - -/usr/include/qt6/QtCore/qstringfwd.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h: - -/usr/include/boost/asio/impl/awaitable.hpp: - -/usr/include/bits/types/error_t.h: - -/usr/include/boost/asio/detail/timer_queue_set.hpp: - -/usr/include/bits/types/locale_t.h: - /usr/include/bits/types/sigset_t.h: /usr/include/fcntl.h: @@ -14791,24 +14599,10 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc: - -/usr/include/bits/stdio2.h: - /usr/include/bits/types/timer_t.h: /usr/include/boost/asio/posix/stream_descriptor.hpp: -/usr/include/boost/mpl/less.hpp: - -/usr/include/bits/unistd.h: - -/usr/include/boost/mpl/aux_/na_fwd.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h: - /usr/include/bits/unistd_ext.h: _deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp: @@ -14827,28 +14621,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/input_adapters.hpp: /usr/include/ctype.h: -/usr/include/boost/asio/ip/basic_resolver.hpp: - -/usr/include/boost/preprocessor/stringize.hpp: - -/usr/include/bits/termios-c_lflag.h: - -/usr/include/boost/cstdint.hpp: - -/usr/include/qt6/QtCore/qglobal.h: - -/usr/include/bits/types/siginfo_t.h: - -/usr/include/sys/poll.h: - -/usr/include/boost/date_time/gregorian/greg_calendar.hpp: - -/usr/include/boost/asio/execution/invocable_archetype.hpp: - -/usr/include/boost/asio/socket_base.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h: - /usr/include/boost/asio/system_context.hpp: /usr/include/boost/asio/signal_set_base.hpp: @@ -14919,6 +14691,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: /usr/include/linux/posix_types.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h: + /usr/include/libavutil/error.h: /usr/include/boost/asio/bind_allocator.hpp: @@ -14983,10 +14757,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: /usr/include/time.h: -/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp: - -/usr/include/unistd.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h: /usr/include/boost/asio/detail/conditionally_enabled_event.hpp: @@ -15003,8 +14773,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: /usr/include/bits/posix1_lim.h: -/usr/include/bits/wchar2.h: - /usr/include/boost/asio/ssl/error.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc: @@ -15019,18 +14787,24 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: /usr/include/boost/asio/impl/error.ipp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h: + +/usr/include/asm/posix_types.h: + +/usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp: + +client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: + +/usr/include/boost/asio/detail/timer_queue.hpp: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h: /usr/include/boost/asio/ip/basic_endpoint.hpp: _deps/nlohmann_json-src/include/nlohmann/json.hpp: -/usr/include/bits/strings_fortified.h: - -/usr/include/qt6/QtCore/qtpreprocessorsupport.h: - -/usr/include/boost/asio/detail/impl/posix_mutex.ipp: - /usr/include/bits/types/time_t.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h: @@ -15091,10 +14865,12 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/indirect_array.h: -/usr/include/boost/config/helper_macros.hpp: - /usr/include/bits/getopt_core.h: +/usr/include/qt6/QtCore/qpoint.h: + +/usr/include/boost/asio/connect.hpp: + /usr/lib64/libjpeg.so.62: /usr/include/bits/sockaddr.h: @@ -15105,8 +14881,12 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/include/bits/endian.h: +/usr/include/boost/numeric/conversion/numeric_cast_traits.hpp: + /usr/include/boost/date_time/constrained_value.hpp: +/usr/include/bits/mathcalls-narrow.h: + /usr/include/bits/timerfd.h: /usr/include/bits/timex.h: @@ -15115,12 +14895,14 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/include/boost/asio/ip/icmp.hpp: -/usr/include/bits/mathcalls-narrow.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/gslice.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h: + /usr/include/qt6/QtSql/QSqlQuery: /usr/include/boost/asio/detail/impl/descriptor_ops.ipp: @@ -15135,8 +14917,6 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/include/boost/mpl/numeric_cast.hpp: -/usr/include/bits/stdio2-decl.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h: @@ -15163,47 +14943,31 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h: -/usr/include/boost/asio/co_spawn.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h: -/usr/include/boost/preprocessor/variadic/elem.hpp: +/usr/include/boost/asio/detail/resolve_op.hpp: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h: +/usr/lib64/libicudata.so.77: -/usr/include/boost/asio/uses_executor.hpp: +/usr/include/boost/system/detail/error_code.hpp: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h: +/usr/include/boost/asio/cancel_at.hpp: -/usr/include/boost/asio/buffer.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h: -/usr/include/boost/asio/composed.hpp: +/usr/include/boost/asio/impl/connect_pipe.ipp: -/usr/include/qt6/QtCore/qpoint.h: +/usr/include/bits/siginfo-arch.h: -/usr/include/boost/asio/connect.hpp: +/usr/include/boost/numeric/conversion/int_float_mixture_enum.hpp: -/usr/include/qt6/QtCore/qurl.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc: -/usr/include/boost/asio/connect_pipe.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h: -/usr/include/boost/asio/coroutine.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h: -_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: - -/usr/include/boost/asio/detail/impl/resolver_service_base.ipp: - -/usr/include/boost/asio/windows/random_access_handle.hpp: - -/usr/include/boost/asio/deadline_timer.hpp: - -/usr/include/boost/asio/default_completion_token.hpp: - -/usr/include/boost/asio/detached.hpp: - -/usr/include/boost/asio/detail/signal_set_service.hpp: - -/usr/include/boost/asio/detail/push_options.hpp: - -/usr/include/boost/mpl/and.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h: /usr/include/boost/mpl/aux_/config/adl.hpp: @@ -15279,6 +15043,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: /usr/include/boost/asio/detail/consuming_buffers.hpp: +/usr/include/boost/asio/detail/cstdint.hpp: + +/usr/include/openssl/dsaerr.h: + +/usr/include/boost/asio/detail/date_time_fwd.hpp: + /usr/include/boost/asio/detail/deadline_timer_service.hpp: /usr/include/boost/asio/serial_port_base.hpp: @@ -15299,6 +15069,10 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: /usr/include/boost/asio/detail/eventfd_select_interrupter.hpp: +/usr/include/boost/asio/detail/impl/handler_tracking.ipp: + +/usr/include/boost/numeric/conversion/detail/is_subranged.hpp: + /usr/include/boost/asio/detail/functional.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array: @@ -15323,6 +15097,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: /usr/include/boost/asio/impl/config.ipp: +/usr/include/boost/config/helper_macros.hpp: + /usr/include/boost/asio/detail/impl/epoll_reactor.ipp: /usr/include/qt6/QtCore/qarraydataops.h: @@ -15341,6 +15117,10 @@ _deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: /usr/include/boost/asio/detail/impl/strand_service.ipp: +/usr/include/qt6/QtCore/qtpreprocessorsupport.h: + +/usr/include/boost/asio/detail/impl/posix_mutex.ipp: + /usr/include/bits/floatn-common.h: /usr/include/boost/asio/detail/winsock_init.hpp: @@ -15395,6 +15175,10 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/boost/asio/detail/io_control.hpp: +/usr/include/boost/asio/detail/timer_scheduler.hpp: + +/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp: + /usr/include/boost/asio/ip/impl/address_v4.ipp: /usr/include/boost/asio/detail/io_object_impl.hpp: @@ -15407,6 +15191,8 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/boost/asio/impl/use_future.hpp: +/usr/include/boost/asio/detail/mutex.hpp: + /lib64/libmvec.so.1: /usr/include/libavutil/intfloat.h: @@ -15477,8 +15263,6 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/spa-0.2/spa/pod/parser.h: -/usr/include/bits/select2.h: - /usr/include/boost/asio/use_awaitable.hpp: /usr/include/openssl/types.h: @@ -15493,6 +15277,10 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/boost/asio/impl/thread_pool.hpp: +/usr/include/boost/asio/basic_io_object.hpp: + +/usr/include/boost/asio/detail/resolve_query_op.hpp: + /usr/lib64/libswscale.so: /usr/include/boost/asio/detail/resolver_service.hpp: @@ -15613,6 +15401,10 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: /usr/include/boost/asio/execution.hpp: +/usr/include/bits/termios-misc.h: + +/usr/include/boost/asio/disposition.hpp: + /usr/lib64/libproxy.so.1: /usr/include/boost/asio/deferred.hpp: @@ -15785,12 +15577,6 @@ client/scarchat_autogen/EWIEGA46WW/moc_mainwindow.cpp: /usr/include/boost/asio/ip/address_v6_iterator.hpp: -/usr/include/boost/numeric/conversion/sign_mixture_enum.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h: - -/usr/include/boost/asio/ip/bad_address_cast.hpp: - /usr/include/boost/asio/ip/basic_resolver_entry.hpp: /usr/include/boost/date_time/c_time.hpp: @@ -15839,8 +15625,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/iter_impl.hpp: /usr/include/boost/asio/basic_readable_pipe.hpp: -/usr/include/bits/unistd-decl.h: - /usr/include/boost/asio/ip/impl/network_v4.ipp: /usr/include/boost/asio/associated_executor.hpp: @@ -15961,6 +15745,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/conversions/from_json.hpp: /usr/include/boost/asio/signal_set.hpp: +/usr/include/boost/numeric/conversion/detail/meta.hpp: + /usr/lib64/libXext.so.6: /usr/include/boost/asio/ssl/detail/buffered_handshake_op.hpp: @@ -16071,6 +15857,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/macro_scope.hpp: /usr/include/boost/config/detail/posix_features.hpp: +/usr/include/boost/preprocessor/arithmetic/add.hpp: + /usr/include/boost/config/detail/suffix.hpp: /usr/include/boost/config/platform/linux.hpp: @@ -16147,10 +15935,10 @@ client/scarchat_autogen/UYX5XTB5RZ/moc_user_list_widget.cpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numbers: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h: - /usr/include/boost/asio/completion_condition.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h: + /usr/include/boost/date_time/microsec_time_clock.hpp: /usr/lib64/libX11.so.6: @@ -16263,6 +16051,8 @@ client/scarchat_autogen/UYX5XTB5RZ/moc_user_list_widget.cpp: /usr/include/boost/mpl/aux_/na.hpp: +/usr/include/boost/mpl/aux_/na_fwd.hpp: + /usr/include/boost/asio/impl/cancel_at.hpp: /usr/include/boost/mpl/aux_/nested_type_wknd.hpp: @@ -16328,3 +16118,35 @@ client/scarchat_autogen/UYX5XTB5RZ/moc_user_list_widget.cpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert: /usr/include/boost/numeric/conversion/detail/bounds.hpp: + +/usr/include/boost/asio/detail/reactive_socket_send_op.hpp: + +/usr/include/boost/numeric/conversion/detail/int_float_mixture.hpp: + +/usr/lib64/libm.so: + +/usr/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp: + +/usr/include/unistd.h: + +/usr/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp: + +/usr/include/boost/asio/cancellation_signal.hpp: + +/usr/include/boost/numeric/conversion/detail/sign_mixture.hpp: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h: + +/usr/include/boost/asio/ip/bad_address_cast.hpp: + +/usr/include/boost/numeric/conversion/sign_mixture_enum.hpp: + +_deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp: + +/usr/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp: + +/usr/include/pipewire-0.3/pipewire/core.h: + +/usr/include/qt6/QtGui/qfontmetrics.h: + +/usr/include/boost/operators.hpp: diff --git a/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o b/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o index 014b704..8654bdc 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o and b/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o.d index 8788dcb..c5033d8 100644 --- a/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/config/client_config.cpp.o.d @@ -26,8 +26,7 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -96,22 +95,19 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -222,8 +218,7 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -295,8 +290,6 @@ client/CMakeFiles/scarchat.dir/config/client_config.cpp.o: \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \ diff --git a/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o b/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o index 53d644b..0acb336 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o and b/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d index ad27510..f20aba0 100644 --- a/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o.d @@ -33,8 +33,7 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -102,22 +101,19 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -201,8 +197,7 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -214,8 +209,6 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/../shared/utils/json_config.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \ @@ -598,9 +591,8 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \ /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ - /usr/include/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ + /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/types/sigevent_t.h \ /usr/include/bits/types/__sigval_t.h /usr/include/bits/netdb.h \ /usr/include/boost/asio/impl/error.ipp \ /usr/include/boost/asio/detail/mutex.hpp \ @@ -693,16 +685,15 @@ client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o: \ /usr/include/bits/types/struct_statx_timestamp.h \ /usr/include/bits/types/struct_statx.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ - /usr/include/sys/eventfd.h /usr/include/bits/eventfd.h \ + /usr/include/linux/falloc.h /usr/include/sys/eventfd.h \ + /usr/include/bits/eventfd.h \ /usr/include/boost/asio/detail/socket_types.hpp /usr/include/sys/ioctl.h \ /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ /usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ + /usr/include/sys/uio.h /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h \ /usr/include/net/if.h \ /usr/include/boost/asio/detail/timer_queue_base.hpp \ diff --git a/build/client/CMakeFiles/scarchat.dir/flags.make b/build/client/CMakeFiles/scarchat.dir/flags.make index 21d2e94..e11ac1f 100644 --- a/build/client/CMakeFiles/scarchat.dir/flags.make +++ b/build/client/CMakeFiles/scarchat.dir/flags.make @@ -6,5 +6,5 @@ CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_L CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT +CXX_FLAGS = -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT diff --git a/build/client/CMakeFiles/scarchat.dir/link.d b/build/client/CMakeFiles/scarchat.dir/link.d index 42227b1..f465831 100644 --- a/build/client/CMakeFiles/scarchat.dir/link.d +++ b/build/client/CMakeFiles/scarchat.dir/link.d @@ -2,6 +2,8 @@ scarchat: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/Scrt1.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/../../../../lib64/crti.o \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan_preinit.o \ + /usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan.so \ CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o \ CMakeFiles/scarchat.dir/main.cpp.o \ CMakeFiles/scarchat.dir/mainwindow.cpp.o \ @@ -164,6 +166,10 @@ scarchat: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/crtbeginS.o: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan_preinit.o: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/libasan.so: + CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: CMakeFiles/scarchat.dir/main.cpp.o: diff --git a/build/client/CMakeFiles/scarchat.dir/link.txt b/build/client/CMakeFiles/scarchat.dir/link.txt index ed38e34..cb082ab 100644 --- a/build/client/CMakeFiles/scarchat.dir/link.txt +++ b/build/client/CMakeFiles/scarchat.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/scarchat.dir/link.d CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o CMakeFiles/scarchat.dir/main.cpp.o CMakeFiles/scarchat.dir/mainwindow.cpp.o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o CMakeFiles/scarchat.dir/config/client_config.cpp.o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o CMakeFiles/scarchat.dir/media/video_decoder.cpp.o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -o scarchat ../shared/libscarchat_shared.a /usr/lib64/libQt6Widgets.so.6.10.1 /usr/lib64/libQt6Network.so.6.10.1 /usr/lib64/libQt6Sql.so.6.10.1 /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libQt6Gui.so.6.10.1 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.10.1 /usr/lib64/libsdbus-c++.so /usr/lib64/libsystemd.so /usr/lib64/libpipewire-0.3.so /usr/lib64/libavcodec.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so +/usr/bin/c++ -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -fsanitize=address -Wl,--dependency-file=CMakeFiles/scarchat.dir/link.d CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o CMakeFiles/scarchat.dir/main.cpp.o CMakeFiles/scarchat.dir/mainwindow.cpp.o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o CMakeFiles/scarchat.dir/config/client_config.cpp.o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o CMakeFiles/scarchat.dir/media/video_decoder.cpp.o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -o scarchat ../shared/libscarchat_shared.a /usr/lib64/libQt6Widgets.so.6.10.1 /usr/lib64/libQt6Network.so.6.10.1 /usr/lib64/libQt6Sql.so.6.10.1 /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libQt6Gui.so.6.10.1 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.10.1 /usr/lib64/libsdbus-c++.so /usr/lib64/libsystemd.so /usr/lib64/libpipewire-0.3.so /usr/lib64/libavcodec.so /usr/lib64/libavutil.so /usr/lib64/libswscale.so diff --git a/build/client/CMakeFiles/scarchat.dir/main.cpp.o b/build/client/CMakeFiles/scarchat.dir/main.cpp.o index bb86f3b..9aa7f0a 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/main.cpp.o and b/build/client/CMakeFiles/scarchat.dir/main.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/main.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/main.cpp.o.d index c139799..5d5514a 100644 --- a/build/client/CMakeFiles/scarchat.dir/main.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/main.cpp.o.d @@ -95,14 +95,12 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -152,8 +150,7 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -261,8 +258,7 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -287,8 +283,7 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -319,8 +314,6 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ @@ -706,9 +699,8 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \ /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ - /usr/include/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ + /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/types/sigevent_t.h \ /usr/include/bits/types/__sigval_t.h /usr/include/bits/netdb.h \ /usr/include/boost/asio/impl/error.ipp \ /usr/include/boost/asio/detail/mutex.hpp \ @@ -801,16 +793,15 @@ client/CMakeFiles/scarchat.dir/main.cpp.o: \ /usr/include/bits/types/struct_statx_timestamp.h \ /usr/include/bits/types/struct_statx.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ - /usr/include/sys/eventfd.h /usr/include/bits/eventfd.h \ + /usr/include/linux/falloc.h /usr/include/sys/eventfd.h \ + /usr/include/bits/eventfd.h \ /usr/include/boost/asio/detail/socket_types.hpp /usr/include/sys/ioctl.h \ /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ /usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ + /usr/include/sys/uio.h /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h \ /usr/include/net/if.h \ /usr/include/boost/asio/detail/timer_queue_base.hpp \ diff --git a/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o b/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o index 0f4d8da..008ce8c 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o and b/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o.d index 3aee838..32fb354 100644 --- a/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/mainwindow.cpp.o.d @@ -95,14 +95,12 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -152,8 +150,7 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -261,8 +258,7 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -287,8 +283,7 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -319,8 +314,6 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ @@ -706,9 +699,8 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \ /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ - /usr/include/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ + /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/types/sigevent_t.h \ /usr/include/bits/types/__sigval_t.h /usr/include/bits/netdb.h \ /usr/include/boost/asio/impl/error.ipp \ /usr/include/boost/asio/detail/mutex.hpp \ @@ -801,16 +793,15 @@ client/CMakeFiles/scarchat.dir/mainwindow.cpp.o: \ /usr/include/bits/types/struct_statx_timestamp.h \ /usr/include/bits/types/struct_statx.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ - /usr/include/sys/eventfd.h /usr/include/bits/eventfd.h \ + /usr/include/linux/falloc.h /usr/include/sys/eventfd.h \ + /usr/include/bits/eventfd.h \ /usr/include/boost/asio/detail/socket_types.hpp /usr/include/sys/ioctl.h \ /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ /usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ + /usr/include/sys/uio.h /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h \ /usr/include/net/if.h \ /usr/include/boost/asio/detail/timer_queue_base.hpp \ diff --git a/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o b/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o index 6ae99e5..501a206 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o and b/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d index 896abed..877d1d9 100644 --- a/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o.d @@ -76,8 +76,7 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ @@ -136,18 +135,15 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/bits/types/sigset_t.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -195,8 +191,7 @@ client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o b/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o index 950cefd..7224c5b 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o and b/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d index adbcc65..2551031 100644 --- a/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o.d @@ -76,8 +76,7 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ @@ -136,18 +135,15 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: \ /usr/include/bits/stdint-intn.h /usr/include/endian.h \ /usr/include/bits/byteswap.h /usr/include/bits/uintn-identity.h \ /usr/include/sys/select.h /usr/include/bits/select.h \ - /usr/include/bits/types/sigset_t.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/alloca.h \ + /usr/include/bits/types/sigset_t.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -195,8 +191,7 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -240,8 +235,6 @@ client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o: \ /usr/include/bits/signal_ext.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/spa-0.2/spa/utils/list.h /usr/include/spa-0.2/spa/pod/pod.h \ /usr/include/spa-0.2/spa/utils/type.h \ /usr/include/spa-0.2/spa/utils/string.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o b/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o index 7da87ce..71f36db 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o and b/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d index cf1ca48..40c14e4 100644 --- a/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o.d @@ -91,8 +91,7 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h \ @@ -148,17 +147,15 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: \ /usr/include/endian.h /usr/include/bits/byteswap.h \ /usr/include/bits/uintn-identity.h /usr/include/sys/select.h \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ - /usr/include/bits/select2.h /usr/include/bits/select-decl.h \ /usr/include/alloca.h /usr/include/bits/stdlib-bsearch.h \ - /usr/include/bits/stdlib-float.h /usr/include/bits/stdlib.h \ + /usr/include/bits/stdlib-float.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -199,8 +196,7 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -238,10 +234,8 @@ client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h /usr/include/libavutil/attributes.h \ - /usr/include/libavutil/error.h /usr/include/libavutil/macros.h \ - /usr/include/libavutil/avconfig.h \ + /usr/include/libavutil/attributes.h /usr/include/libavutil/error.h \ + /usr/include/libavutil/macros.h /usr/include/libavutil/avconfig.h \ /usr/include/x86_64-pc-linux-gnu/libavutil/avconfig.h \ /usr/include/libavutil/version.h /usr/include/libavutil/mem.h \ /usr/include/libavutil/rational.h /usr/include/libavutil/mathematics.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o index 677f161..06e93c7 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o and b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o index 07d0395..651471d 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o and b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d index 4a05829..78a63d0 100644 --- a/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o.d @@ -34,8 +34,7 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -103,22 +102,19 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -202,8 +198,7 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -215,8 +210,6 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/../shared/utils/json_config.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional \ @@ -599,9 +592,8 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \ /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ - /usr/include/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/bits/types/sigevent_t.h \ + /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/types/sigevent_t.h \ /usr/include/bits/types/__sigval_t.h /usr/include/bits/netdb.h \ /usr/include/boost/asio/impl/error.ipp \ /usr/include/boost/asio/detail/mutex.hpp \ @@ -694,16 +686,15 @@ client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o: \ /usr/include/bits/types/struct_statx_timestamp.h \ /usr/include/bits/types/struct_statx.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ - /usr/include/sys/eventfd.h /usr/include/bits/eventfd.h \ + /usr/include/linux/falloc.h /usr/include/sys/eventfd.h \ + /usr/include/bits/eventfd.h \ /usr/include/boost/asio/detail/socket_types.hpp /usr/include/sys/ioctl.h \ /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ /usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ + /usr/include/sys/uio.h /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h \ /usr/include/net/if.h \ /usr/include/boost/asio/detail/timer_queue_base.hpp \ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o b/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o index c1e056a..6b2653d 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o and b/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d index 57baceb..0d5d8d2 100644 --- a/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o.d @@ -94,14 +94,12 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -151,8 +149,7 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -259,8 +256,7 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -285,8 +281,7 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -317,8 +312,6 @@ client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o b/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o index a6c09a1..47593a7 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o and b/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d index 0f91714..78444d6 100644 --- a/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o.d @@ -94,14 +94,12 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -151,8 +149,7 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -260,8 +257,7 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -286,8 +282,7 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -318,8 +313,6 @@ client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o b/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o index 71a12d3..ea9450c 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o and b/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d index 293aa3a..2a14198 100644 --- a/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o.d @@ -94,14 +94,12 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -151,8 +149,7 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -259,8 +256,7 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -285,8 +281,7 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -317,8 +312,6 @@ client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o b/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o index 93336a8..4827fc8 100644 Binary files a/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o and b/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o differ diff --git a/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d b/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d index 7364642..abcf054 100644 --- a/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d +++ b/build/client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o.d @@ -94,14 +94,12 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h \ @@ -151,8 +149,7 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -259,8 +256,7 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ - /usr/include/bits/types/FILE.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/FILE.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h \ @@ -285,8 +281,7 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc \ @@ -317,8 +312,6 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/qt6/QtCore/qbytearray.h /usr/include/qt6/QtCore/qrefcount.h \ /usr/include/qt6/QtCore/qarraydata.h /usr/include/qt6/QtCore/qpair.h \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/include/qt6/QtCore/qarraydatapointer.h \ /usr/include/qt6/QtCore/qarraydataops.h \ /usr/include/qt6/QtCore/qcontainertools_impl.h \ @@ -678,9 +671,9 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/bits/socket_type.h /usr/include/bits/sockaddr.h \ /usr/include/asm/socket.h /usr/include/asm-generic/socket.h \ /usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \ - /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/socket2.h \ - /usr/include/bits/in.h /usr/include/rpc/netdb.h \ - /usr/include/bits/netdb.h /usr/include/boost/asio/impl/error.ipp \ + /usr/include/bits/types/struct_osockaddr.h /usr/include/bits/in.h \ + /usr/include/rpc/netdb.h /usr/include/bits/netdb.h \ + /usr/include/boost/asio/impl/error.ipp \ /usr/include/boost/asio/detail/mutex.hpp \ /usr/include/boost/asio/detail/posix_mutex.hpp \ /usr/include/boost/asio/detail/scoped_lock.hpp \ @@ -760,16 +753,15 @@ client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o: \ /usr/include/bits/types/struct_statx_timestamp.h \ /usr/include/bits/types/struct_statx.h /usr/include/fcntl.h \ /usr/include/bits/fcntl.h /usr/include/bits/fcntl-linux.h \ - /usr/include/linux/falloc.h /usr/include/bits/fcntl2.h \ - /usr/include/sys/eventfd.h /usr/include/bits/eventfd.h \ + /usr/include/linux/falloc.h /usr/include/sys/eventfd.h \ + /usr/include/bits/eventfd.h \ /usr/include/boost/asio/detail/socket_types.hpp /usr/include/sys/ioctl.h \ /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \ /usr/include/asm/ioctl.h /usr/include/asm-generic/ioctl.h \ /usr/include/bits/ioctl-types.h /usr/include/sys/ttydefaults.h \ /usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \ - /usr/include/bits/poll2.h /usr/include/sys/uio.h \ - /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ + /usr/include/sys/uio.h /usr/include/bits/uio-ext.h /usr/include/sys/un.h \ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h \ /usr/include/net/if.h \ /usr/include/boost/asio/detail/timer_queue_base.hpp \ diff --git a/build/client/CMakeFiles/scarchat_autogen.dir/ParseCache.txt b/build/client/CMakeFiles/scarchat_autogen.dir/ParseCache.txt index a7fb78e..3cb9557 100644 --- a/build/client/CMakeFiles/scarchat_autogen.dir/ParseCache.txt +++ b/build/client/CMakeFiles/scarchat_autogen.dir/ParseCache.txt @@ -1,4 +1,6 @@ # Generated by CMake. Changes will be overwritten. +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.h mmc:Q_OBJECT mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h @@ -510,16 +512,1052 @@ mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h + mmc:Q_OBJECT + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h + mdp:/usr/include/alloca.h + mdp:/usr/include/asm-generic/bitsperlong.h + mdp:/usr/include/asm-generic/errno-base.h + mdp:/usr/include/asm-generic/errno.h + mdp:/usr/include/asm-generic/int-ll64.h + mdp:/usr/include/asm-generic/posix_types.h + mdp:/usr/include/asm-generic/types.h + mdp:/usr/include/asm/bitsperlong.h + mdp:/usr/include/asm/errno.h + mdp:/usr/include/asm/posix_types.h + mdp:/usr/include/asm/posix_types_64.h + mdp:/usr/include/asm/types.h + mdp:/usr/include/asm/unistd.h + mdp:/usr/include/asm/unistd_64.h + mdp:/usr/include/assert.h + mdp:/usr/include/bits/atomic_wide_counter.h + mdp:/usr/include/bits/byteswap.h + mdp:/usr/include/bits/confname.h + mdp:/usr/include/bits/cpu-set.h + mdp:/usr/include/bits/endian.h + mdp:/usr/include/bits/endianness.h + mdp:/usr/include/bits/environments.h + mdp:/usr/include/bits/errno.h + mdp:/usr/include/bits/floatn-common.h + mdp:/usr/include/bits/floatn.h + mdp:/usr/include/bits/getopt_core.h + mdp:/usr/include/bits/getopt_posix.h + mdp:/usr/include/bits/libc-header-start.h + mdp:/usr/include/bits/local_lim.h + mdp:/usr/include/bits/locale.h + mdp:/usr/include/bits/long-double.h + mdp:/usr/include/bits/posix1_lim.h + mdp:/usr/include/bits/posix2_lim.h + mdp:/usr/include/bits/posix_opt.h + mdp:/usr/include/bits/pthread_stack_min-dynamic.h + mdp:/usr/include/bits/pthreadtypes-arch.h + mdp:/usr/include/bits/pthreadtypes.h + mdp:/usr/include/bits/sched.h + mdp:/usr/include/bits/select.h + mdp:/usr/include/bits/setjmp.h + mdp:/usr/include/bits/stdint-intn.h + mdp:/usr/include/bits/stdint-least.h + mdp:/usr/include/bits/stdint-uintn.h + mdp:/usr/include/bits/stdio_lim.h + mdp:/usr/include/bits/stdlib-float.h + mdp:/usr/include/bits/struct_mutex.h + mdp:/usr/include/bits/struct_rwlock.h + mdp:/usr/include/bits/syscall.h + mdp:/usr/include/bits/thread-shared-types.h + mdp:/usr/include/bits/time.h + mdp:/usr/include/bits/time64.h + mdp:/usr/include/bits/timesize.h + mdp:/usr/include/bits/timex.h + mdp:/usr/include/bits/types.h + mdp:/usr/include/bits/types/FILE.h + mdp:/usr/include/bits/types/__FILE.h + mdp:/usr/include/bits/types/__fpos64_t.h + mdp:/usr/include/bits/types/__fpos_t.h + mdp:/usr/include/bits/types/__locale_t.h + mdp:/usr/include/bits/types/__mbstate_t.h + mdp:/usr/include/bits/types/__sigset_t.h + mdp:/usr/include/bits/types/clock_t.h + mdp:/usr/include/bits/types/clockid_t.h + mdp:/usr/include/bits/types/cookie_io_functions_t.h + mdp:/usr/include/bits/types/error_t.h + mdp:/usr/include/bits/types/locale_t.h + mdp:/usr/include/bits/types/mbstate_t.h + mdp:/usr/include/bits/types/sigset_t.h + mdp:/usr/include/bits/types/struct_FILE.h + mdp:/usr/include/bits/types/struct___jmp_buf_tag.h + mdp:/usr/include/bits/types/struct_itimerspec.h + mdp:/usr/include/bits/types/struct_sched_param.h + mdp:/usr/include/bits/types/struct_timespec.h + mdp:/usr/include/bits/types/struct_timeval.h + mdp:/usr/include/bits/types/struct_tm.h + mdp:/usr/include/bits/types/time_t.h + mdp:/usr/include/bits/types/timer_t.h + mdp:/usr/include/bits/types/wint_t.h + mdp:/usr/include/bits/typesizes.h + mdp:/usr/include/bits/uintn-identity.h + mdp:/usr/include/bits/uio_lim.h + mdp:/usr/include/bits/unistd_ext.h + mdp:/usr/include/bits/waitflags.h + mdp:/usr/include/bits/waitstatus.h + mdp:/usr/include/bits/wchar.h + mdp:/usr/include/bits/wctype-wchar.h + mdp:/usr/include/bits/wordsize.h + mdp:/usr/include/bits/xopen_lim.h + mdp:/usr/include/ctype.h + mdp:/usr/include/endian.h + mdp:/usr/include/errno.h + mdp:/usr/include/features-time64.h + mdp:/usr/include/features.h + mdp:/usr/include/gnu/stubs-64.h + mdp:/usr/include/gnu/stubs.h + mdp:/usr/include/libintl.h + mdp:/usr/include/limits.h + mdp:/usr/include/linux/close_range.h + mdp:/usr/include/linux/errno.h + mdp:/usr/include/linux/limits.h + mdp:/usr/include/linux/posix_types.h + mdp:/usr/include/linux/sched/types.h + mdp:/usr/include/linux/stddef.h + mdp:/usr/include/linux/types.h + mdp:/usr/include/locale.h + mdp:/usr/include/pthread.h + mdp:/usr/include/qt6/QtCore/q17memory.h + mdp:/usr/include/qt6/QtCore/q20functional.h + mdp:/usr/include/qt6/QtCore/q20iterator.h + mdp:/usr/include/qt6/QtCore/q20memory.h + mdp:/usr/include/qt6/QtCore/q20type_traits.h + mdp:/usr/include/qt6/QtCore/q20utility.h + mdp:/usr/include/qt6/QtCore/q23type_traits.h + mdp:/usr/include/qt6/QtCore/q23utility.h + mdp:/usr/include/qt6/QtCore/qabstractitemmodel.h + mdp:/usr/include/qt6/QtCore/qalgorithms.h + mdp:/usr/include/qt6/QtCore/qalloc.h + mdp:/usr/include/qt6/QtCore/qanystringview.h + mdp:/usr/include/qt6/QtCore/qarraydata.h + mdp:/usr/include/qt6/QtCore/qarraydataops.h + mdp:/usr/include/qt6/QtCore/qarraydatapointer.h + mdp:/usr/include/qt6/QtCore/qassert.h + mdp:/usr/include/qt6/QtCore/qatomic.h + mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h + mdp:/usr/include/qt6/QtCore/qbasicatomic.h + mdp:/usr/include/qt6/QtCore/qbindingstorage.h + mdp:/usr/include/qt6/QtCore/qbytearray.h + mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h + mdp:/usr/include/qt6/QtCore/qbytearraylist.h + mdp:/usr/include/qt6/QtCore/qbytearrayview.h + mdp:/usr/include/qt6/QtCore/qchar.h + mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h + mdp:/usr/include/qt6/QtCore/qcompare.h + mdp:/usr/include/qt6/QtCore/qcompare_impl.h + mdp:/usr/include/qt6/QtCore/qcomparehelpers.h + mdp:/usr/include/qt6/QtCore/qcompilerdetection.h + mdp:/usr/include/qt6/QtCore/qconfig.h + mdp:/usr/include/qt6/QtCore/qconstructormacros.h + mdp:/usr/include/qt6/QtCore/qcontainerfwd.h + mdp:/usr/include/qt6/QtCore/qcontainerinfo.h + mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h + mdp:/usr/include/qt6/QtCore/qcontiguouscache.h + mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h + mdp:/usr/include/qt6/QtCore/qdatastream.h + mdp:/usr/include/qt6/QtCore/qdebug.h + mdp:/usr/include/qt6/QtCore/qendian.h + mdp:/usr/include/qt6/QtCore/qexceptionhandling.h + mdp:/usr/include/qt6/QtCore/qflags.h + mdp:/usr/include/qt6/QtCore/qfloat16.h + mdp:/usr/include/qt6/QtCore/qforeach.h + mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h + mdp:/usr/include/qt6/QtCore/qfunctionpointer.h + mdp:/usr/include/qt6/QtCore/qgenericatomic.h + mdp:/usr/include/qt6/QtCore/qglobal.h + mdp:/usr/include/qt6/QtCore/qglobalstatic.h + mdp:/usr/include/qt6/QtCore/qhash.h + mdp:/usr/include/qt6/QtCore/qhashfunctions.h + mdp:/usr/include/qt6/QtCore/qiodevice.h + mdp:/usr/include/qt6/QtCore/qiodevicebase.h + mdp:/usr/include/qt6/QtCore/qitemselectionmodel.h + mdp:/usr/include/qt6/QtCore/qiterable.h + mdp:/usr/include/qt6/QtCore/qiterator.h + mdp:/usr/include/qt6/QtCore/qlatin1stringview.h + mdp:/usr/include/qt6/QtCore/qline.h + mdp:/usr/include/qt6/QtCore/qlist.h + mdp:/usr/include/qt6/QtCore/qlocale.h + mdp:/usr/include/qt6/QtCore/qlogging.h + mdp:/usr/include/qt6/QtCore/qmalloc.h + mdp:/usr/include/qt6/QtCore/qmap.h + mdp:/usr/include/qt6/QtCore/qmargins.h + mdp:/usr/include/qt6/QtCore/qmath.h + mdp:/usr/include/qt6/QtCore/qmetacontainer.h + mdp:/usr/include/qt6/QtCore/qmetatype.h + mdp:/usr/include/qt6/QtCore/qminmax.h + mdp:/usr/include/qt6/QtCore/qnamespace.h + mdp:/usr/include/qt6/QtCore/qnumeric.h + mdp:/usr/include/qt6/QtCore/qobject.h + mdp:/usr/include/qt6/QtCore/qobject_impl.h + mdp:/usr/include/qt6/QtCore/qobjectdefs.h + mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h + mdp:/usr/include/qt6/QtCore/qoverload.h + mdp:/usr/include/qt6/QtCore/qpair.h + mdp:/usr/include/qt6/QtCore/qpoint.h + mdp:/usr/include/qt6/QtCore/qprocessordetection.h + mdp:/usr/include/qt6/QtCore/qrect.h + mdp:/usr/include/qt6/QtCore/qrefcount.h + mdp:/usr/include/qt6/QtCore/qregularexpression.h + mdp:/usr/include/qt6/QtCore/qscopedpointer.h + mdp:/usr/include/qt6/QtCore/qscopeguard.h + mdp:/usr/include/qt6/QtCore/qset.h + mdp:/usr/include/qt6/QtCore/qshareddata.h + mdp:/usr/include/qt6/QtCore/qshareddata_impl.h + mdp:/usr/include/qt6/QtCore/qsharedpointer.h + mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h + mdp:/usr/include/qt6/QtCore/qsize.h + mdp:/usr/include/qt6/QtCore/qspan.h + mdp:/usr/include/qt6/QtCore/qstdlibdetection.h + mdp:/usr/include/qt6/QtCore/qstring.h + mdp:/usr/include/qt6/QtCore/qstringalgorithms.h + mdp:/usr/include/qt6/QtCore/qstringbuilder.h + mdp:/usr/include/qt6/QtCore/qstringconverter.h + mdp:/usr/include/qt6/QtCore/qstringconverter_base.h + mdp:/usr/include/qt6/QtCore/qstringfwd.h + mdp:/usr/include/qt6/QtCore/qstringlist.h + mdp:/usr/include/qt6/QtCore/qstringmatcher.h + mdp:/usr/include/qt6/QtCore/qstringtokenizer.h + mdp:/usr/include/qt6/QtCore/qstringview.h + mdp:/usr/include/qt6/QtCore/qswap.h + mdp:/usr/include/qt6/QtCore/qsysinfo.h + mdp:/usr/include/qt6/QtCore/qsystemdetection.h + mdp:/usr/include/qt6/QtCore/qtaggedpointer.h + mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h + mdp:/usr/include/qt6/QtCore/qtconfiginclude.h + mdp:/usr/include/qt6/QtCore/qtconfigmacros.h + mdp:/usr/include/qt6/QtCore/qtcore-config.h + mdp:/usr/include/qt6/QtCore/qtcoreexports.h + mdp:/usr/include/qt6/QtCore/qtcoreglobal.h + mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h + mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h + mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h + mdp:/usr/include/qt6/QtCore/qtextstream.h + mdp:/usr/include/qt6/QtCore/qtformat_impl.h + mdp:/usr/include/qt6/QtCore/qtmetamacros.h + mdp:/usr/include/qt6/QtCore/qtnoop.h + mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h + mdp:/usr/include/qt6/QtCore/qtresource.h + mdp:/usr/include/qt6/QtCore/qttranslation.h + mdp:/usr/include/qt6/QtCore/qttypetraits.h + mdp:/usr/include/qt6/QtCore/qtversion.h + mdp:/usr/include/qt6/QtCore/qtversionchecks.h + mdp:/usr/include/qt6/QtCore/qtypeinfo.h + mdp:/usr/include/qt6/QtCore/qtypes.h + mdp:/usr/include/qt6/QtCore/qurl.h + mdp:/usr/include/qt6/QtCore/qutf8stringview.h + mdp:/usr/include/qt6/QtCore/qvariant.h + mdp:/usr/include/qt6/QtCore/qvarlengtharray.h + mdp:/usr/include/qt6/QtCore/qversiontagging.h + mdp:/usr/include/qt6/QtCore/qxptype_traits.h + mdp:/usr/include/qt6/QtCore/qyieldcpu.h + mdp:/usr/include/qt6/QtGui/QPixmap + mdp:/usr/include/qt6/QtGui/qaction.h + mdp:/usr/include/qt6/QtGui/qbitmap.h + mdp:/usr/include/qt6/QtGui/qbrush.h + mdp:/usr/include/qt6/QtGui/qcolor.h + mdp:/usr/include/qt6/QtGui/qcursor.h + mdp:/usr/include/qt6/QtGui/qfont.h + mdp:/usr/include/qt6/QtGui/qfontinfo.h + mdp:/usr/include/qt6/QtGui/qfontmetrics.h + mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h + mdp:/usr/include/qt6/QtGui/qicon.h + mdp:/usr/include/qt6/QtGui/qimage.h + mdp:/usr/include/qt6/QtGui/qkeysequence.h + mdp:/usr/include/qt6/QtGui/qpaintdevice.h + mdp:/usr/include/qt6/QtGui/qpalette.h + mdp:/usr/include/qt6/QtGui/qpicture.h + mdp:/usr/include/qt6/QtGui/qpixelformat.h + mdp:/usr/include/qt6/QtGui/qpixmap.h + mdp:/usr/include/qt6/QtGui/qpolygon.h + mdp:/usr/include/qt6/QtGui/qregion.h + mdp:/usr/include/qt6/QtGui/qrgb.h + mdp:/usr/include/qt6/QtGui/qrgba64.h + mdp:/usr/include/qt6/QtGui/qtextdocument.h + mdp:/usr/include/qt6/QtGui/qtgui-config.h + mdp:/usr/include/qt6/QtGui/qtguiexports.h + mdp:/usr/include/qt6/QtGui/qtguiglobal.h + mdp:/usr/include/qt6/QtGui/qtransform.h + mdp:/usr/include/qt6/QtGui/qvalidator.h + mdp:/usr/include/qt6/QtGui/qwindowdefs.h + mdp:/usr/include/qt6/QtWidgets/QLabel + mdp:/usr/include/qt6/QtWidgets/QListWidget + mdp:/usr/include/qt6/QtWidgets/QWidget + mdp:/usr/include/qt6/QtWidgets/qabstractitemdelegate.h + mdp:/usr/include/qt6/QtWidgets/qabstractitemview.h + mdp:/usr/include/qt6/QtWidgets/qabstractscrollarea.h + mdp:/usr/include/qt6/QtWidgets/qabstractslider.h + mdp:/usr/include/qt6/QtWidgets/qabstractspinbox.h + mdp:/usr/include/qt6/QtWidgets/qframe.h + mdp:/usr/include/qt6/QtWidgets/qlabel.h + mdp:/usr/include/qt6/QtWidgets/qlistview.h + mdp:/usr/include/qt6/QtWidgets/qlistwidget.h + mdp:/usr/include/qt6/QtWidgets/qrubberband.h + mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h + mdp:/usr/include/qt6/QtWidgets/qslider.h + mdp:/usr/include/qt6/QtWidgets/qstyle.h + mdp:/usr/include/qt6/QtWidgets/qstyleoption.h + mdp:/usr/include/qt6/QtWidgets/qtabbar.h + mdp:/usr/include/qt6/QtWidgets/qtabwidget.h + mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h + mdp:/usr/include/qt6/QtWidgets/qwidget.h + mdp:/usr/include/sched.h + mdp:/usr/include/stdc-predef.h + mdp:/usr/include/stdint.h + mdp:/usr/include/stdio.h + mdp:/usr/include/stdlib.h + mdp:/usr/include/string.h + mdp:/usr/include/strings.h + mdp:/usr/include/sys/cdefs.h + mdp:/usr/include/sys/select.h + mdp:/usr/include/sys/single_threaded.h + mdp:/usr/include/sys/syscall.h + mdp:/usr/include/sys/types.h + mdp:/usr/include/syscall.h + mdp:/usr/include/time.h + mdp:/usr/include/unistd.h + mdp:/usr/include/wchar.h + mdp:/usr/include/wctype.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h + mmc:Q_OBJECT + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h + mdp:/usr/include/alloca.h + mdp:/usr/include/asm-generic/bitsperlong.h + mdp:/usr/include/asm-generic/errno-base.h + mdp:/usr/include/asm-generic/errno.h + mdp:/usr/include/asm-generic/int-ll64.h + mdp:/usr/include/asm-generic/posix_types.h + mdp:/usr/include/asm-generic/types.h + mdp:/usr/include/asm/bitsperlong.h + mdp:/usr/include/asm/errno.h + mdp:/usr/include/asm/posix_types.h + mdp:/usr/include/asm/posix_types_64.h + mdp:/usr/include/asm/types.h + mdp:/usr/include/asm/unistd.h + mdp:/usr/include/asm/unistd_64.h + mdp:/usr/include/assert.h + mdp:/usr/include/bits/atomic_wide_counter.h + mdp:/usr/include/bits/byteswap.h + mdp:/usr/include/bits/confname.h + mdp:/usr/include/bits/cpu-set.h + mdp:/usr/include/bits/endian.h + mdp:/usr/include/bits/endianness.h + mdp:/usr/include/bits/environments.h + mdp:/usr/include/bits/errno.h + mdp:/usr/include/bits/floatn-common.h + mdp:/usr/include/bits/floatn.h + mdp:/usr/include/bits/getopt_core.h + mdp:/usr/include/bits/getopt_posix.h + mdp:/usr/include/bits/libc-header-start.h + mdp:/usr/include/bits/local_lim.h + mdp:/usr/include/bits/locale.h + mdp:/usr/include/bits/long-double.h + mdp:/usr/include/bits/posix1_lim.h + mdp:/usr/include/bits/posix2_lim.h + mdp:/usr/include/bits/posix_opt.h + mdp:/usr/include/bits/pthread_stack_min-dynamic.h + mdp:/usr/include/bits/pthreadtypes-arch.h + mdp:/usr/include/bits/pthreadtypes.h + mdp:/usr/include/bits/sched.h + mdp:/usr/include/bits/select.h + mdp:/usr/include/bits/setjmp.h + mdp:/usr/include/bits/stdint-intn.h + mdp:/usr/include/bits/stdint-least.h + mdp:/usr/include/bits/stdint-uintn.h + mdp:/usr/include/bits/stdio_lim.h + mdp:/usr/include/bits/stdlib-float.h + mdp:/usr/include/bits/struct_mutex.h + mdp:/usr/include/bits/struct_rwlock.h + mdp:/usr/include/bits/syscall.h + mdp:/usr/include/bits/thread-shared-types.h + mdp:/usr/include/bits/time.h + mdp:/usr/include/bits/time64.h + mdp:/usr/include/bits/timesize.h + mdp:/usr/include/bits/timex.h + mdp:/usr/include/bits/types.h + mdp:/usr/include/bits/types/FILE.h + mdp:/usr/include/bits/types/__FILE.h + mdp:/usr/include/bits/types/__fpos64_t.h + mdp:/usr/include/bits/types/__fpos_t.h + mdp:/usr/include/bits/types/__locale_t.h + mdp:/usr/include/bits/types/__mbstate_t.h + mdp:/usr/include/bits/types/__sigset_t.h + mdp:/usr/include/bits/types/clock_t.h + mdp:/usr/include/bits/types/clockid_t.h + mdp:/usr/include/bits/types/cookie_io_functions_t.h + mdp:/usr/include/bits/types/error_t.h + mdp:/usr/include/bits/types/locale_t.h + mdp:/usr/include/bits/types/mbstate_t.h + mdp:/usr/include/bits/types/sigset_t.h + mdp:/usr/include/bits/types/struct_FILE.h + mdp:/usr/include/bits/types/struct___jmp_buf_tag.h + mdp:/usr/include/bits/types/struct_itimerspec.h + mdp:/usr/include/bits/types/struct_sched_param.h + mdp:/usr/include/bits/types/struct_timespec.h + mdp:/usr/include/bits/types/struct_timeval.h + mdp:/usr/include/bits/types/struct_tm.h + mdp:/usr/include/bits/types/time_t.h + mdp:/usr/include/bits/types/timer_t.h + mdp:/usr/include/bits/types/wint_t.h + mdp:/usr/include/bits/typesizes.h + mdp:/usr/include/bits/uintn-identity.h + mdp:/usr/include/bits/uio_lim.h + mdp:/usr/include/bits/unistd_ext.h + mdp:/usr/include/bits/waitflags.h + mdp:/usr/include/bits/waitstatus.h + mdp:/usr/include/bits/wchar.h + mdp:/usr/include/bits/wctype-wchar.h + mdp:/usr/include/bits/wordsize.h + mdp:/usr/include/bits/xopen_lim.h + mdp:/usr/include/ctype.h + mdp:/usr/include/endian.h + mdp:/usr/include/errno.h + mdp:/usr/include/features-time64.h + mdp:/usr/include/features.h + mdp:/usr/include/gnu/stubs-64.h + mdp:/usr/include/gnu/stubs.h + mdp:/usr/include/libintl.h + mdp:/usr/include/limits.h + mdp:/usr/include/linux/close_range.h + mdp:/usr/include/linux/errno.h + mdp:/usr/include/linux/limits.h + mdp:/usr/include/linux/posix_types.h + mdp:/usr/include/linux/sched/types.h + mdp:/usr/include/linux/stddef.h + mdp:/usr/include/linux/types.h + mdp:/usr/include/locale.h + mdp:/usr/include/pthread.h + mdp:/usr/include/qt6/QtCore/q17memory.h + mdp:/usr/include/qt6/QtCore/q20functional.h + mdp:/usr/include/qt6/QtCore/q20iterator.h + mdp:/usr/include/qt6/QtCore/q20memory.h + mdp:/usr/include/qt6/QtCore/q20type_traits.h + mdp:/usr/include/qt6/QtCore/q20utility.h + mdp:/usr/include/qt6/QtCore/q23type_traits.h + mdp:/usr/include/qt6/QtCore/q23utility.h + mdp:/usr/include/qt6/QtCore/qalgorithms.h + mdp:/usr/include/qt6/QtCore/qalloc.h + mdp:/usr/include/qt6/QtCore/qanystringview.h + mdp:/usr/include/qt6/QtCore/qarraydata.h + mdp:/usr/include/qt6/QtCore/qarraydataops.h + mdp:/usr/include/qt6/QtCore/qarraydatapointer.h + mdp:/usr/include/qt6/QtCore/qassert.h + mdp:/usr/include/qt6/QtCore/qatomic.h + mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h + mdp:/usr/include/qt6/QtCore/qbasicatomic.h + mdp:/usr/include/qt6/QtCore/qbindingstorage.h + mdp:/usr/include/qt6/QtCore/qbytearray.h + mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h + mdp:/usr/include/qt6/QtCore/qbytearraylist.h + mdp:/usr/include/qt6/QtCore/qbytearrayview.h + mdp:/usr/include/qt6/QtCore/qchar.h + mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h + mdp:/usr/include/qt6/QtCore/qcompare.h + mdp:/usr/include/qt6/QtCore/qcompare_impl.h + mdp:/usr/include/qt6/QtCore/qcomparehelpers.h + mdp:/usr/include/qt6/QtCore/qcompilerdetection.h + mdp:/usr/include/qt6/QtCore/qconfig.h + mdp:/usr/include/qt6/QtCore/qconstructormacros.h + mdp:/usr/include/qt6/QtCore/qcontainerfwd.h + mdp:/usr/include/qt6/QtCore/qcontainerinfo.h + mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h + mdp:/usr/include/qt6/QtCore/qcontiguouscache.h + mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h + mdp:/usr/include/qt6/QtCore/qdatastream.h + mdp:/usr/include/qt6/QtCore/qdebug.h + mdp:/usr/include/qt6/QtCore/qendian.h + mdp:/usr/include/qt6/QtCore/qexceptionhandling.h + mdp:/usr/include/qt6/QtCore/qflags.h + mdp:/usr/include/qt6/QtCore/qfloat16.h + mdp:/usr/include/qt6/QtCore/qforeach.h + mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h + mdp:/usr/include/qt6/QtCore/qfunctionpointer.h + mdp:/usr/include/qt6/QtCore/qgenericatomic.h + mdp:/usr/include/qt6/QtCore/qglobal.h + mdp:/usr/include/qt6/QtCore/qglobalstatic.h + mdp:/usr/include/qt6/QtCore/qhash.h + mdp:/usr/include/qt6/QtCore/qhashfunctions.h + mdp:/usr/include/qt6/QtCore/qiodevicebase.h + mdp:/usr/include/qt6/QtCore/qiterable.h + mdp:/usr/include/qt6/QtCore/qiterator.h + mdp:/usr/include/qt6/QtCore/qlatin1stringview.h + mdp:/usr/include/qt6/QtCore/qline.h + mdp:/usr/include/qt6/QtCore/qlist.h + mdp:/usr/include/qt6/QtCore/qlogging.h + mdp:/usr/include/qt6/QtCore/qmalloc.h + mdp:/usr/include/qt6/QtCore/qmap.h + mdp:/usr/include/qt6/QtCore/qmargins.h + mdp:/usr/include/qt6/QtCore/qmath.h + mdp:/usr/include/qt6/QtCore/qmetacontainer.h + mdp:/usr/include/qt6/QtCore/qmetaobject.h + mdp:/usr/include/qt6/QtCore/qmetatype.h + mdp:/usr/include/qt6/QtCore/qminmax.h + mdp:/usr/include/qt6/QtCore/qnamespace.h + mdp:/usr/include/qt6/QtCore/qnumeric.h + mdp:/usr/include/qt6/QtCore/qobject.h + mdp:/usr/include/qt6/QtCore/qobject_impl.h + mdp:/usr/include/qt6/QtCore/qobjectdefs.h + mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h + mdp:/usr/include/qt6/QtCore/qoverload.h + mdp:/usr/include/qt6/QtCore/qpair.h + mdp:/usr/include/qt6/QtCore/qpoint.h + mdp:/usr/include/qt6/QtCore/qprocessordetection.h + mdp:/usr/include/qt6/QtCore/qrect.h + mdp:/usr/include/qt6/QtCore/qrefcount.h + mdp:/usr/include/qt6/QtCore/qscopedpointer.h + mdp:/usr/include/qt6/QtCore/qscopeguard.h + mdp:/usr/include/qt6/QtCore/qset.h + mdp:/usr/include/qt6/QtCore/qshareddata.h + mdp:/usr/include/qt6/QtCore/qshareddata_impl.h + mdp:/usr/include/qt6/QtCore/qsharedpointer.h + mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h + mdp:/usr/include/qt6/QtCore/qsize.h + mdp:/usr/include/qt6/QtCore/qspan.h + mdp:/usr/include/qt6/QtCore/qstdlibdetection.h + mdp:/usr/include/qt6/QtCore/qstring.h + mdp:/usr/include/qt6/QtCore/qstringalgorithms.h + mdp:/usr/include/qt6/QtCore/qstringbuilder.h + mdp:/usr/include/qt6/QtCore/qstringconverter.h + mdp:/usr/include/qt6/QtCore/qstringconverter_base.h + mdp:/usr/include/qt6/QtCore/qstringfwd.h + mdp:/usr/include/qt6/QtCore/qstringlist.h + mdp:/usr/include/qt6/QtCore/qstringmatcher.h + mdp:/usr/include/qt6/QtCore/qstringtokenizer.h + mdp:/usr/include/qt6/QtCore/qstringview.h + mdp:/usr/include/qt6/QtCore/qswap.h + mdp:/usr/include/qt6/QtCore/qsysinfo.h + mdp:/usr/include/qt6/QtCore/qsystemdetection.h + mdp:/usr/include/qt6/QtCore/qtaggedpointer.h + mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h + mdp:/usr/include/qt6/QtCore/qtconfiginclude.h + mdp:/usr/include/qt6/QtCore/qtconfigmacros.h + mdp:/usr/include/qt6/QtCore/qtcore-config.h + mdp:/usr/include/qt6/QtCore/qtcoreexports.h + mdp:/usr/include/qt6/QtCore/qtcoreglobal.h + mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h + mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h + mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h + mdp:/usr/include/qt6/QtCore/qtextstream.h + mdp:/usr/include/qt6/QtCore/qtformat_impl.h + mdp:/usr/include/qt6/QtCore/qtmetamacros.h + mdp:/usr/include/qt6/QtCore/qtnoop.h + mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h + mdp:/usr/include/qt6/QtCore/qtresource.h + mdp:/usr/include/qt6/QtCore/qttranslation.h + mdp:/usr/include/qt6/QtCore/qttypetraits.h + mdp:/usr/include/qt6/QtCore/qtversion.h + mdp:/usr/include/qt6/QtCore/qtversionchecks.h + mdp:/usr/include/qt6/QtCore/qtypeinfo.h + mdp:/usr/include/qt6/QtCore/qtypes.h + mdp:/usr/include/qt6/QtCore/qurl.h + mdp:/usr/include/qt6/QtCore/qutf8stringview.h + mdp:/usr/include/qt6/QtCore/qvariant.h + mdp:/usr/include/qt6/QtCore/qvarlengtharray.h + mdp:/usr/include/qt6/QtCore/qversiontagging.h + mdp:/usr/include/qt6/QtCore/qxptype_traits.h + mdp:/usr/include/qt6/QtCore/qyieldcpu.h + mdp:/usr/include/qt6/QtGui/qaction.h + mdp:/usr/include/qt6/QtGui/qbitmap.h + mdp:/usr/include/qt6/QtGui/qbrush.h + mdp:/usr/include/qt6/QtGui/qcolor.h + mdp:/usr/include/qt6/QtGui/qcursor.h + mdp:/usr/include/qt6/QtGui/qfont.h + mdp:/usr/include/qt6/QtGui/qfontinfo.h + mdp:/usr/include/qt6/QtGui/qfontmetrics.h + mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h + mdp:/usr/include/qt6/QtGui/qicon.h + mdp:/usr/include/qt6/QtGui/qimage.h + mdp:/usr/include/qt6/QtGui/qkeysequence.h + mdp:/usr/include/qt6/QtGui/qpaintdevice.h + mdp:/usr/include/qt6/QtGui/qpalette.h + mdp:/usr/include/qt6/QtGui/qpen.h + mdp:/usr/include/qt6/QtGui/qpixelformat.h + mdp:/usr/include/qt6/QtGui/qpixmap.h + mdp:/usr/include/qt6/QtGui/qpolygon.h + mdp:/usr/include/qt6/QtGui/qregion.h + mdp:/usr/include/qt6/QtGui/qrgb.h + mdp:/usr/include/qt6/QtGui/qrgba64.h + mdp:/usr/include/qt6/QtGui/qtextcursor.h + mdp:/usr/include/qt6/QtGui/qtextdocument.h + mdp:/usr/include/qt6/QtGui/qtextformat.h + mdp:/usr/include/qt6/QtGui/qtextoption.h + mdp:/usr/include/qt6/QtGui/qtgui-config.h + mdp:/usr/include/qt6/QtGui/qtguiexports.h + mdp:/usr/include/qt6/QtGui/qtguiglobal.h + mdp:/usr/include/qt6/QtGui/qtransform.h + mdp:/usr/include/qt6/QtGui/qwindowdefs.h + mdp:/usr/include/qt6/QtSql/QSqlDatabase + mdp:/usr/include/qt6/QtSql/qsqldatabase.h + mdp:/usr/include/qt6/QtSql/qtsql-config.h + mdp:/usr/include/qt6/QtSql/qtsqlexports.h + mdp:/usr/include/qt6/QtSql/qtsqlglobal.h + mdp:/usr/include/qt6/QtWidgets/QLineEdit + mdp:/usr/include/qt6/QtWidgets/QPushButton + mdp:/usr/include/qt6/QtWidgets/QTextEdit + mdp:/usr/include/qt6/QtWidgets/QWidget + mdp:/usr/include/qt6/QtWidgets/qabstractbutton.h + mdp:/usr/include/qt6/QtWidgets/qabstractscrollarea.h + mdp:/usr/include/qt6/QtWidgets/qframe.h + mdp:/usr/include/qt6/QtWidgets/qlineedit.h + mdp:/usr/include/qt6/QtWidgets/qpushbutton.h + mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h + mdp:/usr/include/qt6/QtWidgets/qtextedit.h + mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h + mdp:/usr/include/qt6/QtWidgets/qwidget.h + mdp:/usr/include/sched.h + mdp:/usr/include/stdc-predef.h + mdp:/usr/include/stdint.h + mdp:/usr/include/stdio.h + mdp:/usr/include/stdlib.h + mdp:/usr/include/string.h + mdp:/usr/include/strings.h + mdp:/usr/include/sys/cdefs.h + mdp:/usr/include/sys/select.h + mdp:/usr/include/sys/single_threaded.h + mdp:/usr/include/sys/syscall.h + mdp:/usr/include/sys/types.h + mdp:/usr/include/syscall.h + mdp:/usr/include/time.h + mdp:/usr/include/unistd.h + mdp:/usr/include/wchar.h + mdp:/usr/include/wctype.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.h mmc:Q_OBJECT mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp @@ -2034,1567 +3072,15 @@ mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h - mmc:Q_OBJECT - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.h - mdp:/usr/include/alloca.h - mdp:/usr/include/asm-generic/bitsperlong.h - mdp:/usr/include/asm-generic/errno-base.h - mdp:/usr/include/asm-generic/errno.h - mdp:/usr/include/asm-generic/int-ll64.h - mdp:/usr/include/asm-generic/posix_types.h - mdp:/usr/include/asm-generic/types.h - mdp:/usr/include/asm/bitsperlong.h - mdp:/usr/include/asm/errno.h - mdp:/usr/include/asm/posix_types.h - mdp:/usr/include/asm/posix_types_64.h - mdp:/usr/include/asm/types.h - mdp:/usr/include/asm/unistd.h - mdp:/usr/include/asm/unistd_64.h - mdp:/usr/include/assert.h - mdp:/usr/include/bits/atomic_wide_counter.h - mdp:/usr/include/bits/byteswap.h - mdp:/usr/include/bits/confname.h - mdp:/usr/include/bits/cpu-set.h - mdp:/usr/include/bits/endian.h - mdp:/usr/include/bits/endianness.h - mdp:/usr/include/bits/environments.h - mdp:/usr/include/bits/errno.h - mdp:/usr/include/bits/floatn-common.h - mdp:/usr/include/bits/floatn.h - mdp:/usr/include/bits/getopt_core.h - mdp:/usr/include/bits/getopt_posix.h - mdp:/usr/include/bits/libc-header-start.h - mdp:/usr/include/bits/local_lim.h - mdp:/usr/include/bits/locale.h - mdp:/usr/include/bits/long-double.h - mdp:/usr/include/bits/posix1_lim.h - mdp:/usr/include/bits/posix2_lim.h - mdp:/usr/include/bits/posix_opt.h - mdp:/usr/include/bits/pthread_stack_min-dynamic.h - mdp:/usr/include/bits/pthreadtypes-arch.h - mdp:/usr/include/bits/pthreadtypes.h - mdp:/usr/include/bits/sched.h - mdp:/usr/include/bits/select.h - mdp:/usr/include/bits/setjmp.h - mdp:/usr/include/bits/stdint-intn.h - mdp:/usr/include/bits/stdint-least.h - mdp:/usr/include/bits/stdint-uintn.h - mdp:/usr/include/bits/stdio_lim.h - mdp:/usr/include/bits/stdlib-float.h - mdp:/usr/include/bits/struct_mutex.h - mdp:/usr/include/bits/struct_rwlock.h - mdp:/usr/include/bits/syscall.h - mdp:/usr/include/bits/thread-shared-types.h - mdp:/usr/include/bits/time.h - mdp:/usr/include/bits/time64.h - mdp:/usr/include/bits/timesize.h - mdp:/usr/include/bits/timex.h - mdp:/usr/include/bits/types.h - mdp:/usr/include/bits/types/FILE.h - mdp:/usr/include/bits/types/__FILE.h - mdp:/usr/include/bits/types/__fpos64_t.h - mdp:/usr/include/bits/types/__fpos_t.h - mdp:/usr/include/bits/types/__locale_t.h - mdp:/usr/include/bits/types/__mbstate_t.h - mdp:/usr/include/bits/types/__sigset_t.h - mdp:/usr/include/bits/types/clock_t.h - mdp:/usr/include/bits/types/clockid_t.h - mdp:/usr/include/bits/types/cookie_io_functions_t.h - mdp:/usr/include/bits/types/error_t.h - mdp:/usr/include/bits/types/locale_t.h - mdp:/usr/include/bits/types/mbstate_t.h - mdp:/usr/include/bits/types/sigset_t.h - mdp:/usr/include/bits/types/struct_FILE.h - mdp:/usr/include/bits/types/struct___jmp_buf_tag.h - mdp:/usr/include/bits/types/struct_itimerspec.h - mdp:/usr/include/bits/types/struct_sched_param.h - mdp:/usr/include/bits/types/struct_timespec.h - mdp:/usr/include/bits/types/struct_timeval.h - mdp:/usr/include/bits/types/struct_tm.h - mdp:/usr/include/bits/types/time_t.h - mdp:/usr/include/bits/types/timer_t.h - mdp:/usr/include/bits/types/wint_t.h - mdp:/usr/include/bits/typesizes.h - mdp:/usr/include/bits/uintn-identity.h - mdp:/usr/include/bits/uio_lim.h - mdp:/usr/include/bits/unistd_ext.h - mdp:/usr/include/bits/waitflags.h - mdp:/usr/include/bits/waitstatus.h - mdp:/usr/include/bits/wchar.h - mdp:/usr/include/bits/wctype-wchar.h - mdp:/usr/include/bits/wordsize.h - mdp:/usr/include/bits/xopen_lim.h - mdp:/usr/include/ctype.h - mdp:/usr/include/endian.h - mdp:/usr/include/errno.h - mdp:/usr/include/features-time64.h - mdp:/usr/include/features.h - mdp:/usr/include/gnu/stubs-64.h - mdp:/usr/include/gnu/stubs.h - mdp:/usr/include/libintl.h - mdp:/usr/include/limits.h - mdp:/usr/include/linux/close_range.h - mdp:/usr/include/linux/errno.h - mdp:/usr/include/linux/limits.h - mdp:/usr/include/linux/posix_types.h - mdp:/usr/include/linux/sched/types.h - mdp:/usr/include/linux/stddef.h - mdp:/usr/include/linux/types.h - mdp:/usr/include/locale.h - mdp:/usr/include/pthread.h - mdp:/usr/include/qt6/QtCore/q17memory.h - mdp:/usr/include/qt6/QtCore/q20functional.h - mdp:/usr/include/qt6/QtCore/q20iterator.h - mdp:/usr/include/qt6/QtCore/q20memory.h - mdp:/usr/include/qt6/QtCore/q20type_traits.h - mdp:/usr/include/qt6/QtCore/q20utility.h - mdp:/usr/include/qt6/QtCore/q23type_traits.h - mdp:/usr/include/qt6/QtCore/q23utility.h - mdp:/usr/include/qt6/QtCore/qalgorithms.h - mdp:/usr/include/qt6/QtCore/qalloc.h - mdp:/usr/include/qt6/QtCore/qanystringview.h - mdp:/usr/include/qt6/QtCore/qarraydata.h - mdp:/usr/include/qt6/QtCore/qarraydataops.h - mdp:/usr/include/qt6/QtCore/qarraydatapointer.h - mdp:/usr/include/qt6/QtCore/qassert.h - mdp:/usr/include/qt6/QtCore/qatomic.h - mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h - mdp:/usr/include/qt6/QtCore/qbasicatomic.h - mdp:/usr/include/qt6/QtCore/qbindingstorage.h - mdp:/usr/include/qt6/QtCore/qbytearray.h - mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h - mdp:/usr/include/qt6/QtCore/qbytearraylist.h - mdp:/usr/include/qt6/QtCore/qbytearrayview.h - mdp:/usr/include/qt6/QtCore/qchar.h - mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h - mdp:/usr/include/qt6/QtCore/qcompare.h - mdp:/usr/include/qt6/QtCore/qcompare_impl.h - mdp:/usr/include/qt6/QtCore/qcomparehelpers.h - mdp:/usr/include/qt6/QtCore/qcompilerdetection.h - mdp:/usr/include/qt6/QtCore/qconfig.h - mdp:/usr/include/qt6/QtCore/qconstructormacros.h - mdp:/usr/include/qt6/QtCore/qcontainerfwd.h - mdp:/usr/include/qt6/QtCore/qcontainerinfo.h - mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h - mdp:/usr/include/qt6/QtCore/qcontiguouscache.h - mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h - mdp:/usr/include/qt6/QtCore/qdatastream.h - mdp:/usr/include/qt6/QtCore/qdebug.h - mdp:/usr/include/qt6/QtCore/qendian.h - mdp:/usr/include/qt6/QtCore/qexceptionhandling.h - mdp:/usr/include/qt6/QtCore/qflags.h - mdp:/usr/include/qt6/QtCore/qfloat16.h - mdp:/usr/include/qt6/QtCore/qforeach.h - mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h - mdp:/usr/include/qt6/QtCore/qfunctionpointer.h - mdp:/usr/include/qt6/QtCore/qgenericatomic.h - mdp:/usr/include/qt6/QtCore/qglobal.h - mdp:/usr/include/qt6/QtCore/qglobalstatic.h - mdp:/usr/include/qt6/QtCore/qhash.h - mdp:/usr/include/qt6/QtCore/qhashfunctions.h - mdp:/usr/include/qt6/QtCore/qiodevicebase.h - mdp:/usr/include/qt6/QtCore/qiterable.h - mdp:/usr/include/qt6/QtCore/qiterator.h - mdp:/usr/include/qt6/QtCore/qlatin1stringview.h - mdp:/usr/include/qt6/QtCore/qline.h - mdp:/usr/include/qt6/QtCore/qlist.h - mdp:/usr/include/qt6/QtCore/qlogging.h - mdp:/usr/include/qt6/QtCore/qmalloc.h - mdp:/usr/include/qt6/QtCore/qmap.h - mdp:/usr/include/qt6/QtCore/qmargins.h - mdp:/usr/include/qt6/QtCore/qmath.h - mdp:/usr/include/qt6/QtCore/qmetacontainer.h - mdp:/usr/include/qt6/QtCore/qmetaobject.h - mdp:/usr/include/qt6/QtCore/qmetatype.h - mdp:/usr/include/qt6/QtCore/qminmax.h - mdp:/usr/include/qt6/QtCore/qnamespace.h - mdp:/usr/include/qt6/QtCore/qnumeric.h - mdp:/usr/include/qt6/QtCore/qobject.h - mdp:/usr/include/qt6/QtCore/qobject_impl.h - mdp:/usr/include/qt6/QtCore/qobjectdefs.h - mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h - mdp:/usr/include/qt6/QtCore/qoverload.h - mdp:/usr/include/qt6/QtCore/qpair.h - mdp:/usr/include/qt6/QtCore/qpoint.h - mdp:/usr/include/qt6/QtCore/qprocessordetection.h - mdp:/usr/include/qt6/QtCore/qrect.h - mdp:/usr/include/qt6/QtCore/qrefcount.h - mdp:/usr/include/qt6/QtCore/qscopedpointer.h - mdp:/usr/include/qt6/QtCore/qscopeguard.h - mdp:/usr/include/qt6/QtCore/qset.h - mdp:/usr/include/qt6/QtCore/qshareddata.h - mdp:/usr/include/qt6/QtCore/qshareddata_impl.h - mdp:/usr/include/qt6/QtCore/qsharedpointer.h - mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h - mdp:/usr/include/qt6/QtCore/qsize.h - mdp:/usr/include/qt6/QtCore/qspan.h - mdp:/usr/include/qt6/QtCore/qstdlibdetection.h - mdp:/usr/include/qt6/QtCore/qstring.h - mdp:/usr/include/qt6/QtCore/qstringalgorithms.h - mdp:/usr/include/qt6/QtCore/qstringbuilder.h - mdp:/usr/include/qt6/QtCore/qstringconverter.h - mdp:/usr/include/qt6/QtCore/qstringconverter_base.h - mdp:/usr/include/qt6/QtCore/qstringfwd.h - mdp:/usr/include/qt6/QtCore/qstringlist.h - mdp:/usr/include/qt6/QtCore/qstringmatcher.h - mdp:/usr/include/qt6/QtCore/qstringtokenizer.h - mdp:/usr/include/qt6/QtCore/qstringview.h - mdp:/usr/include/qt6/QtCore/qswap.h - mdp:/usr/include/qt6/QtCore/qsysinfo.h - mdp:/usr/include/qt6/QtCore/qsystemdetection.h - mdp:/usr/include/qt6/QtCore/qtaggedpointer.h - mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h - mdp:/usr/include/qt6/QtCore/qtconfiginclude.h - mdp:/usr/include/qt6/QtCore/qtconfigmacros.h - mdp:/usr/include/qt6/QtCore/qtcore-config.h - mdp:/usr/include/qt6/QtCore/qtcoreexports.h - mdp:/usr/include/qt6/QtCore/qtcoreglobal.h - mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h - mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h - mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h - mdp:/usr/include/qt6/QtCore/qtextstream.h - mdp:/usr/include/qt6/QtCore/qtformat_impl.h - mdp:/usr/include/qt6/QtCore/qtmetamacros.h - mdp:/usr/include/qt6/QtCore/qtnoop.h - mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h - mdp:/usr/include/qt6/QtCore/qtresource.h - mdp:/usr/include/qt6/QtCore/qttranslation.h - mdp:/usr/include/qt6/QtCore/qttypetraits.h - mdp:/usr/include/qt6/QtCore/qtversion.h - mdp:/usr/include/qt6/QtCore/qtversionchecks.h - mdp:/usr/include/qt6/QtCore/qtypeinfo.h - mdp:/usr/include/qt6/QtCore/qtypes.h - mdp:/usr/include/qt6/QtCore/qurl.h - mdp:/usr/include/qt6/QtCore/qutf8stringview.h - mdp:/usr/include/qt6/QtCore/qvariant.h - mdp:/usr/include/qt6/QtCore/qvarlengtharray.h - mdp:/usr/include/qt6/QtCore/qversiontagging.h - mdp:/usr/include/qt6/QtCore/qxptype_traits.h - mdp:/usr/include/qt6/QtCore/qyieldcpu.h - mdp:/usr/include/qt6/QtGui/qaction.h - mdp:/usr/include/qt6/QtGui/qbitmap.h - mdp:/usr/include/qt6/QtGui/qbrush.h - mdp:/usr/include/qt6/QtGui/qcolor.h - mdp:/usr/include/qt6/QtGui/qcursor.h - mdp:/usr/include/qt6/QtGui/qfont.h - mdp:/usr/include/qt6/QtGui/qfontinfo.h - mdp:/usr/include/qt6/QtGui/qfontmetrics.h - mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h - mdp:/usr/include/qt6/QtGui/qicon.h - mdp:/usr/include/qt6/QtGui/qimage.h - mdp:/usr/include/qt6/QtGui/qkeysequence.h - mdp:/usr/include/qt6/QtGui/qpaintdevice.h - mdp:/usr/include/qt6/QtGui/qpalette.h - mdp:/usr/include/qt6/QtGui/qpen.h - mdp:/usr/include/qt6/QtGui/qpixelformat.h - mdp:/usr/include/qt6/QtGui/qpixmap.h - mdp:/usr/include/qt6/QtGui/qpolygon.h - mdp:/usr/include/qt6/QtGui/qregion.h - mdp:/usr/include/qt6/QtGui/qrgb.h - mdp:/usr/include/qt6/QtGui/qrgba64.h - mdp:/usr/include/qt6/QtGui/qtextcursor.h - mdp:/usr/include/qt6/QtGui/qtextdocument.h - mdp:/usr/include/qt6/QtGui/qtextformat.h - mdp:/usr/include/qt6/QtGui/qtextoption.h - mdp:/usr/include/qt6/QtGui/qtgui-config.h - mdp:/usr/include/qt6/QtGui/qtguiexports.h - mdp:/usr/include/qt6/QtGui/qtguiglobal.h - mdp:/usr/include/qt6/QtGui/qtransform.h - mdp:/usr/include/qt6/QtGui/qwindowdefs.h - mdp:/usr/include/qt6/QtSql/QSqlDatabase - mdp:/usr/include/qt6/QtSql/qsqldatabase.h - mdp:/usr/include/qt6/QtSql/qtsql-config.h - mdp:/usr/include/qt6/QtSql/qtsqlexports.h - mdp:/usr/include/qt6/QtSql/qtsqlglobal.h - mdp:/usr/include/qt6/QtWidgets/QLineEdit - mdp:/usr/include/qt6/QtWidgets/QPushButton - mdp:/usr/include/qt6/QtWidgets/QTextEdit - mdp:/usr/include/qt6/QtWidgets/QWidget - mdp:/usr/include/qt6/QtWidgets/qabstractbutton.h - mdp:/usr/include/qt6/QtWidgets/qabstractscrollarea.h - mdp:/usr/include/qt6/QtWidgets/qframe.h - mdp:/usr/include/qt6/QtWidgets/qlineedit.h - mdp:/usr/include/qt6/QtWidgets/qpushbutton.h - mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h - mdp:/usr/include/qt6/QtWidgets/qtextedit.h - mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h - mdp:/usr/include/qt6/QtWidgets/qwidget.h - mdp:/usr/include/sched.h - mdp:/usr/include/stdc-predef.h - mdp:/usr/include/stdint.h - mdp:/usr/include/stdio.h - mdp:/usr/include/stdlib.h - mdp:/usr/include/string.h - mdp:/usr/include/strings.h - mdp:/usr/include/sys/cdefs.h - mdp:/usr/include/sys/select.h - mdp:/usr/include/sys/single_threaded.h - mdp:/usr/include/sys/syscall.h - mdp:/usr/include/sys/types.h - mdp:/usr/include/syscall.h - mdp:/usr/include/time.h - mdp:/usr/include/unistd.h - mdp:/usr/include/wchar.h - mdp:/usr/include/wctype.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h - mmc:Q_OBJECT - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.h - mdp:/usr/include/alloca.h - mdp:/usr/include/asm-generic/bitsperlong.h - mdp:/usr/include/asm-generic/errno-base.h - mdp:/usr/include/asm-generic/errno.h - mdp:/usr/include/asm-generic/int-ll64.h - mdp:/usr/include/asm-generic/posix_types.h - mdp:/usr/include/asm-generic/types.h - mdp:/usr/include/asm/bitsperlong.h - mdp:/usr/include/asm/errno.h - mdp:/usr/include/asm/posix_types.h - mdp:/usr/include/asm/posix_types_64.h - mdp:/usr/include/asm/types.h - mdp:/usr/include/asm/unistd.h - mdp:/usr/include/asm/unistd_64.h - mdp:/usr/include/assert.h - mdp:/usr/include/bits/atomic_wide_counter.h - mdp:/usr/include/bits/byteswap.h - mdp:/usr/include/bits/confname.h - mdp:/usr/include/bits/cpu-set.h - mdp:/usr/include/bits/endian.h - mdp:/usr/include/bits/endianness.h - mdp:/usr/include/bits/environments.h - mdp:/usr/include/bits/errno.h - mdp:/usr/include/bits/floatn-common.h - mdp:/usr/include/bits/floatn.h - mdp:/usr/include/bits/getopt_core.h - mdp:/usr/include/bits/getopt_posix.h - mdp:/usr/include/bits/libc-header-start.h - mdp:/usr/include/bits/local_lim.h - mdp:/usr/include/bits/locale.h - mdp:/usr/include/bits/long-double.h - mdp:/usr/include/bits/posix1_lim.h - mdp:/usr/include/bits/posix2_lim.h - mdp:/usr/include/bits/posix_opt.h - mdp:/usr/include/bits/pthread_stack_min-dynamic.h - mdp:/usr/include/bits/pthreadtypes-arch.h - mdp:/usr/include/bits/pthreadtypes.h - mdp:/usr/include/bits/sched.h - mdp:/usr/include/bits/select.h - mdp:/usr/include/bits/setjmp.h - mdp:/usr/include/bits/stdint-intn.h - mdp:/usr/include/bits/stdint-least.h - mdp:/usr/include/bits/stdint-uintn.h - mdp:/usr/include/bits/stdio_lim.h - mdp:/usr/include/bits/stdlib-float.h - mdp:/usr/include/bits/struct_mutex.h - mdp:/usr/include/bits/struct_rwlock.h - mdp:/usr/include/bits/syscall.h - mdp:/usr/include/bits/thread-shared-types.h - mdp:/usr/include/bits/time.h - mdp:/usr/include/bits/time64.h - mdp:/usr/include/bits/timesize.h - mdp:/usr/include/bits/timex.h - mdp:/usr/include/bits/types.h - mdp:/usr/include/bits/types/FILE.h - mdp:/usr/include/bits/types/__FILE.h - mdp:/usr/include/bits/types/__fpos64_t.h - mdp:/usr/include/bits/types/__fpos_t.h - mdp:/usr/include/bits/types/__locale_t.h - mdp:/usr/include/bits/types/__mbstate_t.h - mdp:/usr/include/bits/types/__sigset_t.h - mdp:/usr/include/bits/types/clock_t.h - mdp:/usr/include/bits/types/clockid_t.h - mdp:/usr/include/bits/types/cookie_io_functions_t.h - mdp:/usr/include/bits/types/error_t.h - mdp:/usr/include/bits/types/locale_t.h - mdp:/usr/include/bits/types/mbstate_t.h - mdp:/usr/include/bits/types/sigset_t.h - mdp:/usr/include/bits/types/struct_FILE.h - mdp:/usr/include/bits/types/struct___jmp_buf_tag.h - mdp:/usr/include/bits/types/struct_itimerspec.h - mdp:/usr/include/bits/types/struct_sched_param.h - mdp:/usr/include/bits/types/struct_timespec.h - mdp:/usr/include/bits/types/struct_timeval.h - mdp:/usr/include/bits/types/struct_tm.h - mdp:/usr/include/bits/types/time_t.h - mdp:/usr/include/bits/types/timer_t.h - mdp:/usr/include/bits/types/wint_t.h - mdp:/usr/include/bits/typesizes.h - mdp:/usr/include/bits/uintn-identity.h - mdp:/usr/include/bits/uio_lim.h - mdp:/usr/include/bits/unistd_ext.h - mdp:/usr/include/bits/waitflags.h - mdp:/usr/include/bits/waitstatus.h - mdp:/usr/include/bits/wchar.h - mdp:/usr/include/bits/wctype-wchar.h - mdp:/usr/include/bits/wordsize.h - mdp:/usr/include/bits/xopen_lim.h - mdp:/usr/include/ctype.h - mdp:/usr/include/endian.h - mdp:/usr/include/errno.h - mdp:/usr/include/features-time64.h - mdp:/usr/include/features.h - mdp:/usr/include/gnu/stubs-64.h - mdp:/usr/include/gnu/stubs.h - mdp:/usr/include/libintl.h - mdp:/usr/include/limits.h - mdp:/usr/include/linux/close_range.h - mdp:/usr/include/linux/errno.h - mdp:/usr/include/linux/limits.h - mdp:/usr/include/linux/posix_types.h - mdp:/usr/include/linux/sched/types.h - mdp:/usr/include/linux/stddef.h - mdp:/usr/include/linux/types.h - mdp:/usr/include/locale.h - mdp:/usr/include/pthread.h - mdp:/usr/include/qt6/QtCore/q17memory.h - mdp:/usr/include/qt6/QtCore/q20functional.h - mdp:/usr/include/qt6/QtCore/q20iterator.h - mdp:/usr/include/qt6/QtCore/q20memory.h - mdp:/usr/include/qt6/QtCore/q20type_traits.h - mdp:/usr/include/qt6/QtCore/q20utility.h - mdp:/usr/include/qt6/QtCore/q23type_traits.h - mdp:/usr/include/qt6/QtCore/q23utility.h - mdp:/usr/include/qt6/QtCore/qabstractitemmodel.h - mdp:/usr/include/qt6/QtCore/qalgorithms.h - mdp:/usr/include/qt6/QtCore/qalloc.h - mdp:/usr/include/qt6/QtCore/qanystringview.h - mdp:/usr/include/qt6/QtCore/qarraydata.h - mdp:/usr/include/qt6/QtCore/qarraydataops.h - mdp:/usr/include/qt6/QtCore/qarraydatapointer.h - mdp:/usr/include/qt6/QtCore/qassert.h - mdp:/usr/include/qt6/QtCore/qatomic.h - mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h - mdp:/usr/include/qt6/QtCore/qbasicatomic.h - mdp:/usr/include/qt6/QtCore/qbindingstorage.h - mdp:/usr/include/qt6/QtCore/qbytearray.h - mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h - mdp:/usr/include/qt6/QtCore/qbytearraylist.h - mdp:/usr/include/qt6/QtCore/qbytearrayview.h - mdp:/usr/include/qt6/QtCore/qchar.h - mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h - mdp:/usr/include/qt6/QtCore/qcompare.h - mdp:/usr/include/qt6/QtCore/qcompare_impl.h - mdp:/usr/include/qt6/QtCore/qcomparehelpers.h - mdp:/usr/include/qt6/QtCore/qcompilerdetection.h - mdp:/usr/include/qt6/QtCore/qconfig.h - mdp:/usr/include/qt6/QtCore/qconstructormacros.h - mdp:/usr/include/qt6/QtCore/qcontainerfwd.h - mdp:/usr/include/qt6/QtCore/qcontainerinfo.h - mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h - mdp:/usr/include/qt6/QtCore/qcontiguouscache.h - mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h - mdp:/usr/include/qt6/QtCore/qdatastream.h - mdp:/usr/include/qt6/QtCore/qdebug.h - mdp:/usr/include/qt6/QtCore/qendian.h - mdp:/usr/include/qt6/QtCore/qexceptionhandling.h - mdp:/usr/include/qt6/QtCore/qflags.h - mdp:/usr/include/qt6/QtCore/qfloat16.h - mdp:/usr/include/qt6/QtCore/qforeach.h - mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h - mdp:/usr/include/qt6/QtCore/qfunctionpointer.h - mdp:/usr/include/qt6/QtCore/qgenericatomic.h - mdp:/usr/include/qt6/QtCore/qglobal.h - mdp:/usr/include/qt6/QtCore/qglobalstatic.h - mdp:/usr/include/qt6/QtCore/qhash.h - mdp:/usr/include/qt6/QtCore/qhashfunctions.h - mdp:/usr/include/qt6/QtCore/qiodevice.h - mdp:/usr/include/qt6/QtCore/qiodevicebase.h - mdp:/usr/include/qt6/QtCore/qitemselectionmodel.h - mdp:/usr/include/qt6/QtCore/qiterable.h - mdp:/usr/include/qt6/QtCore/qiterator.h - mdp:/usr/include/qt6/QtCore/qlatin1stringview.h - mdp:/usr/include/qt6/QtCore/qline.h - mdp:/usr/include/qt6/QtCore/qlist.h - mdp:/usr/include/qt6/QtCore/qlocale.h - mdp:/usr/include/qt6/QtCore/qlogging.h - mdp:/usr/include/qt6/QtCore/qmalloc.h - mdp:/usr/include/qt6/QtCore/qmap.h - mdp:/usr/include/qt6/QtCore/qmargins.h - mdp:/usr/include/qt6/QtCore/qmath.h - mdp:/usr/include/qt6/QtCore/qmetacontainer.h - mdp:/usr/include/qt6/QtCore/qmetatype.h - mdp:/usr/include/qt6/QtCore/qminmax.h - mdp:/usr/include/qt6/QtCore/qnamespace.h - mdp:/usr/include/qt6/QtCore/qnumeric.h - mdp:/usr/include/qt6/QtCore/qobject.h - mdp:/usr/include/qt6/QtCore/qobject_impl.h - mdp:/usr/include/qt6/QtCore/qobjectdefs.h - mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h - mdp:/usr/include/qt6/QtCore/qoverload.h - mdp:/usr/include/qt6/QtCore/qpair.h - mdp:/usr/include/qt6/QtCore/qpoint.h - mdp:/usr/include/qt6/QtCore/qprocessordetection.h - mdp:/usr/include/qt6/QtCore/qrect.h - mdp:/usr/include/qt6/QtCore/qrefcount.h - mdp:/usr/include/qt6/QtCore/qregularexpression.h - mdp:/usr/include/qt6/QtCore/qscopedpointer.h - mdp:/usr/include/qt6/QtCore/qscopeguard.h - mdp:/usr/include/qt6/QtCore/qset.h - mdp:/usr/include/qt6/QtCore/qshareddata.h - mdp:/usr/include/qt6/QtCore/qshareddata_impl.h - mdp:/usr/include/qt6/QtCore/qsharedpointer.h - mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h - mdp:/usr/include/qt6/QtCore/qsize.h - mdp:/usr/include/qt6/QtCore/qspan.h - mdp:/usr/include/qt6/QtCore/qstdlibdetection.h - mdp:/usr/include/qt6/QtCore/qstring.h - mdp:/usr/include/qt6/QtCore/qstringalgorithms.h - mdp:/usr/include/qt6/QtCore/qstringbuilder.h - mdp:/usr/include/qt6/QtCore/qstringconverter.h - mdp:/usr/include/qt6/QtCore/qstringconverter_base.h - mdp:/usr/include/qt6/QtCore/qstringfwd.h - mdp:/usr/include/qt6/QtCore/qstringlist.h - mdp:/usr/include/qt6/QtCore/qstringmatcher.h - mdp:/usr/include/qt6/QtCore/qstringtokenizer.h - mdp:/usr/include/qt6/QtCore/qstringview.h - mdp:/usr/include/qt6/QtCore/qswap.h - mdp:/usr/include/qt6/QtCore/qsysinfo.h - mdp:/usr/include/qt6/QtCore/qsystemdetection.h - mdp:/usr/include/qt6/QtCore/qtaggedpointer.h - mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h - mdp:/usr/include/qt6/QtCore/qtconfiginclude.h - mdp:/usr/include/qt6/QtCore/qtconfigmacros.h - mdp:/usr/include/qt6/QtCore/qtcore-config.h - mdp:/usr/include/qt6/QtCore/qtcoreexports.h - mdp:/usr/include/qt6/QtCore/qtcoreglobal.h - mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h - mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h - mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h - mdp:/usr/include/qt6/QtCore/qtextstream.h - mdp:/usr/include/qt6/QtCore/qtformat_impl.h - mdp:/usr/include/qt6/QtCore/qtmetamacros.h - mdp:/usr/include/qt6/QtCore/qtnoop.h - mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h - mdp:/usr/include/qt6/QtCore/qtresource.h - mdp:/usr/include/qt6/QtCore/qttranslation.h - mdp:/usr/include/qt6/QtCore/qttypetraits.h - mdp:/usr/include/qt6/QtCore/qtversion.h - mdp:/usr/include/qt6/QtCore/qtversionchecks.h - mdp:/usr/include/qt6/QtCore/qtypeinfo.h - mdp:/usr/include/qt6/QtCore/qtypes.h - mdp:/usr/include/qt6/QtCore/qurl.h - mdp:/usr/include/qt6/QtCore/qutf8stringview.h - mdp:/usr/include/qt6/QtCore/qvariant.h - mdp:/usr/include/qt6/QtCore/qvarlengtharray.h - mdp:/usr/include/qt6/QtCore/qversiontagging.h - mdp:/usr/include/qt6/QtCore/qxptype_traits.h - mdp:/usr/include/qt6/QtCore/qyieldcpu.h - mdp:/usr/include/qt6/QtGui/QPixmap - mdp:/usr/include/qt6/QtGui/qaction.h - mdp:/usr/include/qt6/QtGui/qbitmap.h - mdp:/usr/include/qt6/QtGui/qbrush.h - mdp:/usr/include/qt6/QtGui/qcolor.h - mdp:/usr/include/qt6/QtGui/qcursor.h - mdp:/usr/include/qt6/QtGui/qfont.h - mdp:/usr/include/qt6/QtGui/qfontinfo.h - mdp:/usr/include/qt6/QtGui/qfontmetrics.h - mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h - mdp:/usr/include/qt6/QtGui/qicon.h - mdp:/usr/include/qt6/QtGui/qimage.h - mdp:/usr/include/qt6/QtGui/qkeysequence.h - mdp:/usr/include/qt6/QtGui/qpaintdevice.h - mdp:/usr/include/qt6/QtGui/qpalette.h - mdp:/usr/include/qt6/QtGui/qpicture.h - mdp:/usr/include/qt6/QtGui/qpixelformat.h - mdp:/usr/include/qt6/QtGui/qpixmap.h - mdp:/usr/include/qt6/QtGui/qpolygon.h - mdp:/usr/include/qt6/QtGui/qregion.h - mdp:/usr/include/qt6/QtGui/qrgb.h - mdp:/usr/include/qt6/QtGui/qrgba64.h - mdp:/usr/include/qt6/QtGui/qtextdocument.h - mdp:/usr/include/qt6/QtGui/qtgui-config.h - mdp:/usr/include/qt6/QtGui/qtguiexports.h - mdp:/usr/include/qt6/QtGui/qtguiglobal.h - mdp:/usr/include/qt6/QtGui/qtransform.h - mdp:/usr/include/qt6/QtGui/qvalidator.h - mdp:/usr/include/qt6/QtGui/qwindowdefs.h - mdp:/usr/include/qt6/QtWidgets/QLabel - mdp:/usr/include/qt6/QtWidgets/QListWidget - mdp:/usr/include/qt6/QtWidgets/QWidget - mdp:/usr/include/qt6/QtWidgets/qabstractitemdelegate.h - mdp:/usr/include/qt6/QtWidgets/qabstractitemview.h - mdp:/usr/include/qt6/QtWidgets/qabstractscrollarea.h - mdp:/usr/include/qt6/QtWidgets/qabstractslider.h - mdp:/usr/include/qt6/QtWidgets/qabstractspinbox.h - mdp:/usr/include/qt6/QtWidgets/qframe.h - mdp:/usr/include/qt6/QtWidgets/qlabel.h - mdp:/usr/include/qt6/QtWidgets/qlistview.h - mdp:/usr/include/qt6/QtWidgets/qlistwidget.h - mdp:/usr/include/qt6/QtWidgets/qrubberband.h - mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h - mdp:/usr/include/qt6/QtWidgets/qslider.h - mdp:/usr/include/qt6/QtWidgets/qstyle.h - mdp:/usr/include/qt6/QtWidgets/qstyleoption.h - mdp:/usr/include/qt6/QtWidgets/qtabbar.h - mdp:/usr/include/qt6/QtWidgets/qtabwidget.h - mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h - mdp:/usr/include/qt6/QtWidgets/qwidget.h - mdp:/usr/include/sched.h - mdp:/usr/include/stdc-predef.h - mdp:/usr/include/stdint.h - mdp:/usr/include/stdio.h - mdp:/usr/include/stdlib.h - mdp:/usr/include/string.h - mdp:/usr/include/strings.h - mdp:/usr/include/sys/cdefs.h - mdp:/usr/include/sys/select.h - mdp:/usr/include/sys/single_threaded.h - mdp:/usr/include/sys/syscall.h - mdp:/usr/include/sys/types.h - mdp:/usr/include/syscall.h - mdp:/usr/include/time.h - mdp:/usr/include/unistd.h - mdp:/usr/include/wchar.h - mdp:/usr/include/wctype.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h - mmc:Q_OBJECT - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h - mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h - mdp:/usr/include/alloca.h - mdp:/usr/include/asm-generic/bitsperlong.h - mdp:/usr/include/asm-generic/errno-base.h - mdp:/usr/include/asm-generic/errno.h - mdp:/usr/include/asm-generic/int-ll64.h - mdp:/usr/include/asm-generic/posix_types.h - mdp:/usr/include/asm-generic/types.h - mdp:/usr/include/asm/bitsperlong.h - mdp:/usr/include/asm/errno.h - mdp:/usr/include/asm/posix_types.h - mdp:/usr/include/asm/posix_types_64.h - mdp:/usr/include/asm/types.h - mdp:/usr/include/asm/unistd.h - mdp:/usr/include/asm/unistd_64.h - mdp:/usr/include/assert.h - mdp:/usr/include/bits/atomic_wide_counter.h - mdp:/usr/include/bits/byteswap.h - mdp:/usr/include/bits/confname.h - mdp:/usr/include/bits/cpu-set.h - mdp:/usr/include/bits/endian.h - mdp:/usr/include/bits/endianness.h - mdp:/usr/include/bits/environments.h - mdp:/usr/include/bits/errno.h - mdp:/usr/include/bits/floatn-common.h - mdp:/usr/include/bits/floatn.h - mdp:/usr/include/bits/getopt_core.h - mdp:/usr/include/bits/getopt_posix.h - mdp:/usr/include/bits/libc-header-start.h - mdp:/usr/include/bits/local_lim.h - mdp:/usr/include/bits/locale.h - mdp:/usr/include/bits/long-double.h - mdp:/usr/include/bits/posix1_lim.h - mdp:/usr/include/bits/posix2_lim.h - mdp:/usr/include/bits/posix_opt.h - mdp:/usr/include/bits/pthread_stack_min-dynamic.h - mdp:/usr/include/bits/pthreadtypes-arch.h - mdp:/usr/include/bits/pthreadtypes.h - mdp:/usr/include/bits/sched.h - mdp:/usr/include/bits/select.h - mdp:/usr/include/bits/setjmp.h - mdp:/usr/include/bits/stdint-intn.h - mdp:/usr/include/bits/stdint-least.h - mdp:/usr/include/bits/stdint-uintn.h - mdp:/usr/include/bits/stdio_lim.h - mdp:/usr/include/bits/stdlib-float.h - mdp:/usr/include/bits/struct_mutex.h - mdp:/usr/include/bits/struct_rwlock.h - mdp:/usr/include/bits/syscall.h - mdp:/usr/include/bits/thread-shared-types.h - mdp:/usr/include/bits/time.h - mdp:/usr/include/bits/time64.h - mdp:/usr/include/bits/timesize.h - mdp:/usr/include/bits/timex.h - mdp:/usr/include/bits/types.h - mdp:/usr/include/bits/types/FILE.h - mdp:/usr/include/bits/types/__FILE.h - mdp:/usr/include/bits/types/__fpos64_t.h - mdp:/usr/include/bits/types/__fpos_t.h - mdp:/usr/include/bits/types/__locale_t.h - mdp:/usr/include/bits/types/__mbstate_t.h - mdp:/usr/include/bits/types/__sigset_t.h - mdp:/usr/include/bits/types/clock_t.h - mdp:/usr/include/bits/types/clockid_t.h - mdp:/usr/include/bits/types/cookie_io_functions_t.h - mdp:/usr/include/bits/types/error_t.h - mdp:/usr/include/bits/types/locale_t.h - mdp:/usr/include/bits/types/mbstate_t.h - mdp:/usr/include/bits/types/sigset_t.h - mdp:/usr/include/bits/types/struct_FILE.h - mdp:/usr/include/bits/types/struct___jmp_buf_tag.h - mdp:/usr/include/bits/types/struct_itimerspec.h - mdp:/usr/include/bits/types/struct_sched_param.h - mdp:/usr/include/bits/types/struct_timespec.h - mdp:/usr/include/bits/types/struct_timeval.h - mdp:/usr/include/bits/types/struct_tm.h - mdp:/usr/include/bits/types/time_t.h - mdp:/usr/include/bits/types/timer_t.h - mdp:/usr/include/bits/types/wint_t.h - mdp:/usr/include/bits/typesizes.h - mdp:/usr/include/bits/uintn-identity.h - mdp:/usr/include/bits/uio_lim.h - mdp:/usr/include/bits/unistd_ext.h - mdp:/usr/include/bits/waitflags.h - mdp:/usr/include/bits/waitstatus.h - mdp:/usr/include/bits/wchar.h - mdp:/usr/include/bits/wctype-wchar.h - mdp:/usr/include/bits/wordsize.h - mdp:/usr/include/bits/xopen_lim.h - mdp:/usr/include/ctype.h - mdp:/usr/include/endian.h - mdp:/usr/include/errno.h - mdp:/usr/include/features-time64.h - mdp:/usr/include/features.h - mdp:/usr/include/gnu/stubs-64.h - mdp:/usr/include/gnu/stubs.h - mdp:/usr/include/libintl.h - mdp:/usr/include/limits.h - mdp:/usr/include/linux/close_range.h - mdp:/usr/include/linux/errno.h - mdp:/usr/include/linux/limits.h - mdp:/usr/include/linux/posix_types.h - mdp:/usr/include/linux/sched/types.h - mdp:/usr/include/linux/stddef.h - mdp:/usr/include/linux/types.h - mdp:/usr/include/locale.h - mdp:/usr/include/pthread.h - mdp:/usr/include/qt6/QtCore/q17memory.h - mdp:/usr/include/qt6/QtCore/q20functional.h - mdp:/usr/include/qt6/QtCore/q20iterator.h - mdp:/usr/include/qt6/QtCore/q20memory.h - mdp:/usr/include/qt6/QtCore/q20type_traits.h - mdp:/usr/include/qt6/QtCore/q20utility.h - mdp:/usr/include/qt6/QtCore/q23type_traits.h - mdp:/usr/include/qt6/QtCore/q23utility.h - mdp:/usr/include/qt6/QtCore/qalgorithms.h - mdp:/usr/include/qt6/QtCore/qalloc.h - mdp:/usr/include/qt6/QtCore/qanystringview.h - mdp:/usr/include/qt6/QtCore/qarraydata.h - mdp:/usr/include/qt6/QtCore/qarraydataops.h - mdp:/usr/include/qt6/QtCore/qarraydatapointer.h - mdp:/usr/include/qt6/QtCore/qassert.h - mdp:/usr/include/qt6/QtCore/qatomic.h - mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h - mdp:/usr/include/qt6/QtCore/qbasicatomic.h - mdp:/usr/include/qt6/QtCore/qbindingstorage.h - mdp:/usr/include/qt6/QtCore/qbytearray.h - mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h - mdp:/usr/include/qt6/QtCore/qbytearraylist.h - mdp:/usr/include/qt6/QtCore/qbytearrayview.h - mdp:/usr/include/qt6/QtCore/qchar.h - mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h - mdp:/usr/include/qt6/QtCore/qcompare.h - mdp:/usr/include/qt6/QtCore/qcompare_impl.h - mdp:/usr/include/qt6/QtCore/qcomparehelpers.h - mdp:/usr/include/qt6/QtCore/qcompilerdetection.h - mdp:/usr/include/qt6/QtCore/qconfig.h - mdp:/usr/include/qt6/QtCore/qconstructormacros.h - mdp:/usr/include/qt6/QtCore/qcontainerfwd.h - mdp:/usr/include/qt6/QtCore/qcontainerinfo.h - mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h - mdp:/usr/include/qt6/QtCore/qcontiguouscache.h - mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h - mdp:/usr/include/qt6/QtCore/qdatastream.h - mdp:/usr/include/qt6/QtCore/qdebug.h - mdp:/usr/include/qt6/QtCore/qendian.h - mdp:/usr/include/qt6/QtCore/qexceptionhandling.h - mdp:/usr/include/qt6/QtCore/qflags.h - mdp:/usr/include/qt6/QtCore/qfloat16.h - mdp:/usr/include/qt6/QtCore/qforeach.h - mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h - mdp:/usr/include/qt6/QtCore/qfunctionpointer.h - mdp:/usr/include/qt6/QtCore/qgenericatomic.h - mdp:/usr/include/qt6/QtCore/qglobal.h - mdp:/usr/include/qt6/QtCore/qglobalstatic.h - mdp:/usr/include/qt6/QtCore/qhash.h - mdp:/usr/include/qt6/QtCore/qhashfunctions.h - mdp:/usr/include/qt6/QtCore/qiodevicebase.h - mdp:/usr/include/qt6/QtCore/qiterable.h - mdp:/usr/include/qt6/QtCore/qiterator.h - mdp:/usr/include/qt6/QtCore/qlatin1stringview.h - mdp:/usr/include/qt6/QtCore/qline.h - mdp:/usr/include/qt6/QtCore/qlist.h - mdp:/usr/include/qt6/QtCore/qlocale.h - mdp:/usr/include/qt6/QtCore/qlogging.h - mdp:/usr/include/qt6/QtCore/qmalloc.h - mdp:/usr/include/qt6/QtCore/qmap.h - mdp:/usr/include/qt6/QtCore/qmargins.h - mdp:/usr/include/qt6/QtCore/qmath.h - mdp:/usr/include/qt6/QtCore/qmetacontainer.h - mdp:/usr/include/qt6/QtCore/qmetatype.h - mdp:/usr/include/qt6/QtCore/qminmax.h - mdp:/usr/include/qt6/QtCore/qnamespace.h - mdp:/usr/include/qt6/QtCore/qnumeric.h - mdp:/usr/include/qt6/QtCore/qobject.h - mdp:/usr/include/qt6/QtCore/qobject_impl.h - mdp:/usr/include/qt6/QtCore/qobjectdefs.h - mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h - mdp:/usr/include/qt6/QtCore/qoverload.h - mdp:/usr/include/qt6/QtCore/qpair.h - mdp:/usr/include/qt6/QtCore/qpoint.h - mdp:/usr/include/qt6/QtCore/qprocessordetection.h - mdp:/usr/include/qt6/QtCore/qrect.h - mdp:/usr/include/qt6/QtCore/qrefcount.h - mdp:/usr/include/qt6/QtCore/qregularexpression.h - mdp:/usr/include/qt6/QtCore/qscopedpointer.h - mdp:/usr/include/qt6/QtCore/qscopeguard.h - mdp:/usr/include/qt6/QtCore/qset.h - mdp:/usr/include/qt6/QtCore/qshareddata.h - mdp:/usr/include/qt6/QtCore/qshareddata_impl.h - mdp:/usr/include/qt6/QtCore/qsharedpointer.h - mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h - mdp:/usr/include/qt6/QtCore/qsize.h - mdp:/usr/include/qt6/QtCore/qspan.h - mdp:/usr/include/qt6/QtCore/qstdlibdetection.h - mdp:/usr/include/qt6/QtCore/qstring.h - mdp:/usr/include/qt6/QtCore/qstringalgorithms.h - mdp:/usr/include/qt6/QtCore/qstringbuilder.h - mdp:/usr/include/qt6/QtCore/qstringconverter.h - mdp:/usr/include/qt6/QtCore/qstringconverter_base.h - mdp:/usr/include/qt6/QtCore/qstringfwd.h - mdp:/usr/include/qt6/QtCore/qstringlist.h - mdp:/usr/include/qt6/QtCore/qstringmatcher.h - mdp:/usr/include/qt6/QtCore/qstringtokenizer.h - mdp:/usr/include/qt6/QtCore/qstringview.h - mdp:/usr/include/qt6/QtCore/qswap.h - mdp:/usr/include/qt6/QtCore/qsysinfo.h - mdp:/usr/include/qt6/QtCore/qsystemdetection.h - mdp:/usr/include/qt6/QtCore/qtaggedpointer.h - mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h - mdp:/usr/include/qt6/QtCore/qtconfiginclude.h - mdp:/usr/include/qt6/QtCore/qtconfigmacros.h - mdp:/usr/include/qt6/QtCore/qtcore-config.h - mdp:/usr/include/qt6/QtCore/qtcoreexports.h - mdp:/usr/include/qt6/QtCore/qtcoreglobal.h - mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h - mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h - mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h - mdp:/usr/include/qt6/QtCore/qtextstream.h - mdp:/usr/include/qt6/QtCore/qtformat_impl.h - mdp:/usr/include/qt6/QtCore/qtmetamacros.h - mdp:/usr/include/qt6/QtCore/qtnoop.h - mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h - mdp:/usr/include/qt6/QtCore/qtresource.h - mdp:/usr/include/qt6/QtCore/qttranslation.h - mdp:/usr/include/qt6/QtCore/qttypetraits.h - mdp:/usr/include/qt6/QtCore/qtversion.h - mdp:/usr/include/qt6/QtCore/qtversionchecks.h - mdp:/usr/include/qt6/QtCore/qtypeinfo.h - mdp:/usr/include/qt6/QtCore/qtypes.h - mdp:/usr/include/qt6/QtCore/qurl.h - mdp:/usr/include/qt6/QtCore/qutf8stringview.h - mdp:/usr/include/qt6/QtCore/qvariant.h - mdp:/usr/include/qt6/QtCore/qvarlengtharray.h - mdp:/usr/include/qt6/QtCore/qversiontagging.h - mdp:/usr/include/qt6/QtCore/qxptype_traits.h - mdp:/usr/include/qt6/QtCore/qyieldcpu.h - mdp:/usr/include/qt6/QtGui/qaction.h - mdp:/usr/include/qt6/QtGui/qbitmap.h - mdp:/usr/include/qt6/QtGui/qbrush.h - mdp:/usr/include/qt6/QtGui/qcolor.h - mdp:/usr/include/qt6/QtGui/qcursor.h - mdp:/usr/include/qt6/QtGui/qfont.h - mdp:/usr/include/qt6/QtGui/qfontinfo.h - mdp:/usr/include/qt6/QtGui/qfontmetrics.h - mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h - mdp:/usr/include/qt6/QtGui/qicon.h - mdp:/usr/include/qt6/QtGui/qimage.h - mdp:/usr/include/qt6/QtGui/qkeysequence.h - mdp:/usr/include/qt6/QtGui/qpaintdevice.h - mdp:/usr/include/qt6/QtGui/qpalette.h - mdp:/usr/include/qt6/QtGui/qpen.h - mdp:/usr/include/qt6/QtGui/qpixelformat.h - mdp:/usr/include/qt6/QtGui/qpixmap.h - mdp:/usr/include/qt6/QtGui/qpolygon.h - mdp:/usr/include/qt6/QtGui/qregion.h - mdp:/usr/include/qt6/QtGui/qrgb.h - mdp:/usr/include/qt6/QtGui/qrgba64.h - mdp:/usr/include/qt6/QtGui/qtextcursor.h - mdp:/usr/include/qt6/QtGui/qtextdocument.h - mdp:/usr/include/qt6/QtGui/qtextformat.h - mdp:/usr/include/qt6/QtGui/qtextoption.h - mdp:/usr/include/qt6/QtGui/qtgui-config.h - mdp:/usr/include/qt6/QtGui/qtguiexports.h - mdp:/usr/include/qt6/QtGui/qtguiglobal.h - mdp:/usr/include/qt6/QtGui/qtransform.h - mdp:/usr/include/qt6/QtGui/qvalidator.h - mdp:/usr/include/qt6/QtGui/qwindowdefs.h - mdp:/usr/include/qt6/QtWidgets/QDialog - mdp:/usr/include/qt6/QtWidgets/QLineEdit - mdp:/usr/include/qt6/QtWidgets/QPushButton - mdp:/usr/include/qt6/QtWidgets/QSpinBox - mdp:/usr/include/qt6/QtWidgets/qabstractbutton.h - mdp:/usr/include/qt6/QtWidgets/qabstractspinbox.h - mdp:/usr/include/qt6/QtWidgets/qdialog.h - mdp:/usr/include/qt6/QtWidgets/qframe.h - mdp:/usr/include/qt6/QtWidgets/qlineedit.h - mdp:/usr/include/qt6/QtWidgets/qpushbutton.h - mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h - mdp:/usr/include/qt6/QtWidgets/qspinbox.h - mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h - mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h - mdp:/usr/include/qt6/QtWidgets/qwidget.h - mdp:/usr/include/sched.h - mdp:/usr/include/stdc-predef.h - mdp:/usr/include/stdint.h - mdp:/usr/include/stdio.h - mdp:/usr/include/stdlib.h - mdp:/usr/include/string.h - mdp:/usr/include/strings.h - mdp:/usr/include/sys/cdefs.h - mdp:/usr/include/sys/select.h - mdp:/usr/include/sys/single_threaded.h - mdp:/usr/include/sys/syscall.h - mdp:/usr/include/sys/types.h - mdp:/usr/include/syscall.h - mdp:/usr/include/time.h - mdp:/usr/include/unistd.h - mdp:/usr/include/wchar.h - mdp:/usr/include/wctype.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h - mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.h mmc:Q_OBJECT mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp @@ -5209,4 +4695,518 @@ mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h + mmc:Q_OBJECT + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/moc_predefs.h + mdp:/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.h + mdp:/usr/include/alloca.h + mdp:/usr/include/asm-generic/bitsperlong.h + mdp:/usr/include/asm-generic/errno-base.h + mdp:/usr/include/asm-generic/errno.h + mdp:/usr/include/asm-generic/int-ll64.h + mdp:/usr/include/asm-generic/posix_types.h + mdp:/usr/include/asm-generic/types.h + mdp:/usr/include/asm/bitsperlong.h + mdp:/usr/include/asm/errno.h + mdp:/usr/include/asm/posix_types.h + mdp:/usr/include/asm/posix_types_64.h + mdp:/usr/include/asm/types.h + mdp:/usr/include/asm/unistd.h + mdp:/usr/include/asm/unistd_64.h + mdp:/usr/include/assert.h + mdp:/usr/include/bits/atomic_wide_counter.h + mdp:/usr/include/bits/byteswap.h + mdp:/usr/include/bits/confname.h + mdp:/usr/include/bits/cpu-set.h + mdp:/usr/include/bits/endian.h + mdp:/usr/include/bits/endianness.h + mdp:/usr/include/bits/environments.h + mdp:/usr/include/bits/errno.h + mdp:/usr/include/bits/floatn-common.h + mdp:/usr/include/bits/floatn.h + mdp:/usr/include/bits/getopt_core.h + mdp:/usr/include/bits/getopt_posix.h + mdp:/usr/include/bits/libc-header-start.h + mdp:/usr/include/bits/local_lim.h + mdp:/usr/include/bits/locale.h + mdp:/usr/include/bits/long-double.h + mdp:/usr/include/bits/posix1_lim.h + mdp:/usr/include/bits/posix2_lim.h + mdp:/usr/include/bits/posix_opt.h + mdp:/usr/include/bits/pthread_stack_min-dynamic.h + mdp:/usr/include/bits/pthreadtypes-arch.h + mdp:/usr/include/bits/pthreadtypes.h + mdp:/usr/include/bits/sched.h + mdp:/usr/include/bits/select.h + mdp:/usr/include/bits/setjmp.h + mdp:/usr/include/bits/stdint-intn.h + mdp:/usr/include/bits/stdint-least.h + mdp:/usr/include/bits/stdint-uintn.h + mdp:/usr/include/bits/stdio_lim.h + mdp:/usr/include/bits/stdlib-float.h + mdp:/usr/include/bits/struct_mutex.h + mdp:/usr/include/bits/struct_rwlock.h + mdp:/usr/include/bits/syscall.h + mdp:/usr/include/bits/thread-shared-types.h + mdp:/usr/include/bits/time.h + mdp:/usr/include/bits/time64.h + mdp:/usr/include/bits/timesize.h + mdp:/usr/include/bits/timex.h + mdp:/usr/include/bits/types.h + mdp:/usr/include/bits/types/FILE.h + mdp:/usr/include/bits/types/__FILE.h + mdp:/usr/include/bits/types/__fpos64_t.h + mdp:/usr/include/bits/types/__fpos_t.h + mdp:/usr/include/bits/types/__locale_t.h + mdp:/usr/include/bits/types/__mbstate_t.h + mdp:/usr/include/bits/types/__sigset_t.h + mdp:/usr/include/bits/types/clock_t.h + mdp:/usr/include/bits/types/clockid_t.h + mdp:/usr/include/bits/types/cookie_io_functions_t.h + mdp:/usr/include/bits/types/error_t.h + mdp:/usr/include/bits/types/locale_t.h + mdp:/usr/include/bits/types/mbstate_t.h + mdp:/usr/include/bits/types/sigset_t.h + mdp:/usr/include/bits/types/struct_FILE.h + mdp:/usr/include/bits/types/struct___jmp_buf_tag.h + mdp:/usr/include/bits/types/struct_itimerspec.h + mdp:/usr/include/bits/types/struct_sched_param.h + mdp:/usr/include/bits/types/struct_timespec.h + mdp:/usr/include/bits/types/struct_timeval.h + mdp:/usr/include/bits/types/struct_tm.h + mdp:/usr/include/bits/types/time_t.h + mdp:/usr/include/bits/types/timer_t.h + mdp:/usr/include/bits/types/wint_t.h + mdp:/usr/include/bits/typesizes.h + mdp:/usr/include/bits/uintn-identity.h + mdp:/usr/include/bits/uio_lim.h + mdp:/usr/include/bits/unistd_ext.h + mdp:/usr/include/bits/waitflags.h + mdp:/usr/include/bits/waitstatus.h + mdp:/usr/include/bits/wchar.h + mdp:/usr/include/bits/wctype-wchar.h + mdp:/usr/include/bits/wordsize.h + mdp:/usr/include/bits/xopen_lim.h + mdp:/usr/include/ctype.h + mdp:/usr/include/endian.h + mdp:/usr/include/errno.h + mdp:/usr/include/features-time64.h + mdp:/usr/include/features.h + mdp:/usr/include/gnu/stubs-64.h + mdp:/usr/include/gnu/stubs.h + mdp:/usr/include/libintl.h + mdp:/usr/include/limits.h + mdp:/usr/include/linux/close_range.h + mdp:/usr/include/linux/errno.h + mdp:/usr/include/linux/limits.h + mdp:/usr/include/linux/posix_types.h + mdp:/usr/include/linux/sched/types.h + mdp:/usr/include/linux/stddef.h + mdp:/usr/include/linux/types.h + mdp:/usr/include/locale.h + mdp:/usr/include/pthread.h + mdp:/usr/include/qt6/QtCore/q17memory.h + mdp:/usr/include/qt6/QtCore/q20functional.h + mdp:/usr/include/qt6/QtCore/q20iterator.h + mdp:/usr/include/qt6/QtCore/q20memory.h + mdp:/usr/include/qt6/QtCore/q20type_traits.h + mdp:/usr/include/qt6/QtCore/q20utility.h + mdp:/usr/include/qt6/QtCore/q23type_traits.h + mdp:/usr/include/qt6/QtCore/q23utility.h + mdp:/usr/include/qt6/QtCore/qalgorithms.h + mdp:/usr/include/qt6/QtCore/qalloc.h + mdp:/usr/include/qt6/QtCore/qanystringview.h + mdp:/usr/include/qt6/QtCore/qarraydata.h + mdp:/usr/include/qt6/QtCore/qarraydataops.h + mdp:/usr/include/qt6/QtCore/qarraydatapointer.h + mdp:/usr/include/qt6/QtCore/qassert.h + mdp:/usr/include/qt6/QtCore/qatomic.h + mdp:/usr/include/qt6/QtCore/qatomic_cxx11.h + mdp:/usr/include/qt6/QtCore/qbasicatomic.h + mdp:/usr/include/qt6/QtCore/qbindingstorage.h + mdp:/usr/include/qt6/QtCore/qbytearray.h + mdp:/usr/include/qt6/QtCore/qbytearrayalgorithms.h + mdp:/usr/include/qt6/QtCore/qbytearraylist.h + mdp:/usr/include/qt6/QtCore/qbytearrayview.h + mdp:/usr/include/qt6/QtCore/qchar.h + mdp:/usr/include/qt6/QtCore/qcheckedint_impl.h + mdp:/usr/include/qt6/QtCore/qcompare.h + mdp:/usr/include/qt6/QtCore/qcompare_impl.h + mdp:/usr/include/qt6/QtCore/qcomparehelpers.h + mdp:/usr/include/qt6/QtCore/qcompilerdetection.h + mdp:/usr/include/qt6/QtCore/qconfig.h + mdp:/usr/include/qt6/QtCore/qconstructormacros.h + mdp:/usr/include/qt6/QtCore/qcontainerfwd.h + mdp:/usr/include/qt6/QtCore/qcontainerinfo.h + mdp:/usr/include/qt6/QtCore/qcontainertools_impl.h + mdp:/usr/include/qt6/QtCore/qcontiguouscache.h + mdp:/usr/include/qt6/QtCore/qdarwinhelpers.h + mdp:/usr/include/qt6/QtCore/qdatastream.h + mdp:/usr/include/qt6/QtCore/qdebug.h + mdp:/usr/include/qt6/QtCore/qendian.h + mdp:/usr/include/qt6/QtCore/qexceptionhandling.h + mdp:/usr/include/qt6/QtCore/qflags.h + mdp:/usr/include/qt6/QtCore/qfloat16.h + mdp:/usr/include/qt6/QtCore/qforeach.h + mdp:/usr/include/qt6/QtCore/qfunctionaltools_impl.h + mdp:/usr/include/qt6/QtCore/qfunctionpointer.h + mdp:/usr/include/qt6/QtCore/qgenericatomic.h + mdp:/usr/include/qt6/QtCore/qglobal.h + mdp:/usr/include/qt6/QtCore/qglobalstatic.h + mdp:/usr/include/qt6/QtCore/qhash.h + mdp:/usr/include/qt6/QtCore/qhashfunctions.h + mdp:/usr/include/qt6/QtCore/qiodevicebase.h + mdp:/usr/include/qt6/QtCore/qiterable.h + mdp:/usr/include/qt6/QtCore/qiterator.h + mdp:/usr/include/qt6/QtCore/qlatin1stringview.h + mdp:/usr/include/qt6/QtCore/qline.h + mdp:/usr/include/qt6/QtCore/qlist.h + mdp:/usr/include/qt6/QtCore/qlocale.h + mdp:/usr/include/qt6/QtCore/qlogging.h + mdp:/usr/include/qt6/QtCore/qmalloc.h + mdp:/usr/include/qt6/QtCore/qmap.h + mdp:/usr/include/qt6/QtCore/qmargins.h + mdp:/usr/include/qt6/QtCore/qmath.h + mdp:/usr/include/qt6/QtCore/qmetacontainer.h + mdp:/usr/include/qt6/QtCore/qmetatype.h + mdp:/usr/include/qt6/QtCore/qminmax.h + mdp:/usr/include/qt6/QtCore/qnamespace.h + mdp:/usr/include/qt6/QtCore/qnumeric.h + mdp:/usr/include/qt6/QtCore/qobject.h + mdp:/usr/include/qt6/QtCore/qobject_impl.h + mdp:/usr/include/qt6/QtCore/qobjectdefs.h + mdp:/usr/include/qt6/QtCore/qobjectdefs_impl.h + mdp:/usr/include/qt6/QtCore/qoverload.h + mdp:/usr/include/qt6/QtCore/qpair.h + mdp:/usr/include/qt6/QtCore/qpoint.h + mdp:/usr/include/qt6/QtCore/qprocessordetection.h + mdp:/usr/include/qt6/QtCore/qrect.h + mdp:/usr/include/qt6/QtCore/qrefcount.h + mdp:/usr/include/qt6/QtCore/qregularexpression.h + mdp:/usr/include/qt6/QtCore/qscopedpointer.h + mdp:/usr/include/qt6/QtCore/qscopeguard.h + mdp:/usr/include/qt6/QtCore/qset.h + mdp:/usr/include/qt6/QtCore/qshareddata.h + mdp:/usr/include/qt6/QtCore/qshareddata_impl.h + mdp:/usr/include/qt6/QtCore/qsharedpointer.h + mdp:/usr/include/qt6/QtCore/qsharedpointer_impl.h + mdp:/usr/include/qt6/QtCore/qsize.h + mdp:/usr/include/qt6/QtCore/qspan.h + mdp:/usr/include/qt6/QtCore/qstdlibdetection.h + mdp:/usr/include/qt6/QtCore/qstring.h + mdp:/usr/include/qt6/QtCore/qstringalgorithms.h + mdp:/usr/include/qt6/QtCore/qstringbuilder.h + mdp:/usr/include/qt6/QtCore/qstringconverter.h + mdp:/usr/include/qt6/QtCore/qstringconverter_base.h + mdp:/usr/include/qt6/QtCore/qstringfwd.h + mdp:/usr/include/qt6/QtCore/qstringlist.h + mdp:/usr/include/qt6/QtCore/qstringmatcher.h + mdp:/usr/include/qt6/QtCore/qstringtokenizer.h + mdp:/usr/include/qt6/QtCore/qstringview.h + mdp:/usr/include/qt6/QtCore/qswap.h + mdp:/usr/include/qt6/QtCore/qsysinfo.h + mdp:/usr/include/qt6/QtCore/qsystemdetection.h + mdp:/usr/include/qt6/QtCore/qtaggedpointer.h + mdp:/usr/include/qt6/QtCore/qtclasshelpermacros.h + mdp:/usr/include/qt6/QtCore/qtconfiginclude.h + mdp:/usr/include/qt6/QtCore/qtconfigmacros.h + mdp:/usr/include/qt6/QtCore/qtcore-config.h + mdp:/usr/include/qt6/QtCore/qtcoreexports.h + mdp:/usr/include/qt6/QtCore/qtcoreglobal.h + mdp:/usr/include/qt6/QtCore/qtdeprecationdefinitions.h + mdp:/usr/include/qt6/QtCore/qtdeprecationmarkers.h + mdp:/usr/include/qt6/QtCore/qtenvironmentvariables.h + mdp:/usr/include/qt6/QtCore/qtextstream.h + mdp:/usr/include/qt6/QtCore/qtformat_impl.h + mdp:/usr/include/qt6/QtCore/qtmetamacros.h + mdp:/usr/include/qt6/QtCore/qtnoop.h + mdp:/usr/include/qt6/QtCore/qtpreprocessorsupport.h + mdp:/usr/include/qt6/QtCore/qtresource.h + mdp:/usr/include/qt6/QtCore/qttranslation.h + mdp:/usr/include/qt6/QtCore/qttypetraits.h + mdp:/usr/include/qt6/QtCore/qtversion.h + mdp:/usr/include/qt6/QtCore/qtversionchecks.h + mdp:/usr/include/qt6/QtCore/qtypeinfo.h + mdp:/usr/include/qt6/QtCore/qtypes.h + mdp:/usr/include/qt6/QtCore/qurl.h + mdp:/usr/include/qt6/QtCore/qutf8stringview.h + mdp:/usr/include/qt6/QtCore/qvariant.h + mdp:/usr/include/qt6/QtCore/qvarlengtharray.h + mdp:/usr/include/qt6/QtCore/qversiontagging.h + mdp:/usr/include/qt6/QtCore/qxptype_traits.h + mdp:/usr/include/qt6/QtCore/qyieldcpu.h + mdp:/usr/include/qt6/QtGui/qaction.h + mdp:/usr/include/qt6/QtGui/qbitmap.h + mdp:/usr/include/qt6/QtGui/qbrush.h + mdp:/usr/include/qt6/QtGui/qcolor.h + mdp:/usr/include/qt6/QtGui/qcursor.h + mdp:/usr/include/qt6/QtGui/qfont.h + mdp:/usr/include/qt6/QtGui/qfontinfo.h + mdp:/usr/include/qt6/QtGui/qfontmetrics.h + mdp:/usr/include/qt6/QtGui/qfontvariableaxis.h + mdp:/usr/include/qt6/QtGui/qicon.h + mdp:/usr/include/qt6/QtGui/qimage.h + mdp:/usr/include/qt6/QtGui/qkeysequence.h + mdp:/usr/include/qt6/QtGui/qpaintdevice.h + mdp:/usr/include/qt6/QtGui/qpalette.h + mdp:/usr/include/qt6/QtGui/qpen.h + mdp:/usr/include/qt6/QtGui/qpixelformat.h + mdp:/usr/include/qt6/QtGui/qpixmap.h + mdp:/usr/include/qt6/QtGui/qpolygon.h + mdp:/usr/include/qt6/QtGui/qregion.h + mdp:/usr/include/qt6/QtGui/qrgb.h + mdp:/usr/include/qt6/QtGui/qrgba64.h + mdp:/usr/include/qt6/QtGui/qtextcursor.h + mdp:/usr/include/qt6/QtGui/qtextdocument.h + mdp:/usr/include/qt6/QtGui/qtextformat.h + mdp:/usr/include/qt6/QtGui/qtextoption.h + mdp:/usr/include/qt6/QtGui/qtgui-config.h + mdp:/usr/include/qt6/QtGui/qtguiexports.h + mdp:/usr/include/qt6/QtGui/qtguiglobal.h + mdp:/usr/include/qt6/QtGui/qtransform.h + mdp:/usr/include/qt6/QtGui/qvalidator.h + mdp:/usr/include/qt6/QtGui/qwindowdefs.h + mdp:/usr/include/qt6/QtWidgets/QDialog + mdp:/usr/include/qt6/QtWidgets/QLineEdit + mdp:/usr/include/qt6/QtWidgets/QPushButton + mdp:/usr/include/qt6/QtWidgets/QSpinBox + mdp:/usr/include/qt6/QtWidgets/qabstractbutton.h + mdp:/usr/include/qt6/QtWidgets/qabstractspinbox.h + mdp:/usr/include/qt6/QtWidgets/qdialog.h + mdp:/usr/include/qt6/QtWidgets/qframe.h + mdp:/usr/include/qt6/QtWidgets/qlineedit.h + mdp:/usr/include/qt6/QtWidgets/qpushbutton.h + mdp:/usr/include/qt6/QtWidgets/qsizepolicy.h + mdp:/usr/include/qt6/QtWidgets/qspinbox.h + mdp:/usr/include/qt6/QtWidgets/qtwidgets-config.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsexports.h + mdp:/usr/include/qt6/QtWidgets/qtwidgetsglobal.h + mdp:/usr/include/qt6/QtWidgets/qwidget.h + mdp:/usr/include/sched.h + mdp:/usr/include/stdc-predef.h + mdp:/usr/include/stdint.h + mdp:/usr/include/stdio.h + mdp:/usr/include/stdlib.h + mdp:/usr/include/string.h + mdp:/usr/include/strings.h + mdp:/usr/include/sys/cdefs.h + mdp:/usr/include/sys/select.h + mdp:/usr/include/sys/single_threaded.h + mdp:/usr/include/sys/syscall.h + mdp:/usr/include/sys/types.h + mdp:/usr/include/syscall.h + mdp:/usr/include/time.h + mdp:/usr/include/unistd.h + mdp:/usr/include/wchar.h + mdp:/usr/include/wctype.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/array + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/atomic + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bit + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocated_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_lockfree_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/atomic_wait.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/chrono_io.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/concept_check.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_forced.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cxxabi_init_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/enable_special_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/list.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_conv.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/localefwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/max_size_type.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memoryfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/move.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/new_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/node_handle.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream_insert.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/parse_numbers.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/postypes.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/predefined_ops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ptr_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/range_access.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_cmp.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ranges_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_atomic.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/shared_ptr_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/specfun.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/sstream.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_mutex.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algo.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_algobase.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_bvector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_construct.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_function.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_funcs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_iterator_base_types.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_list.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multimap.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_multiset.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_numeric.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_pair.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_raw_storage_iter.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_relops.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tempbuf.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_uninitialized.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_vector.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/streambuf_iterator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/string_view.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stringfwd.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uniform_int_dist.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unique_ptr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_set.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cassert + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/chrono + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/climits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/clocale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cmath + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdint + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdlib + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ctime + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwchar + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cwctype + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/assertions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/debug/debug.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/exception + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/aligned_buffer.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/alloc_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/atomicity.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/concurrence.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/numeric_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/string_conversions.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ext/type_traits.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/format + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/initializer_list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iomanip + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ios + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iosfwd + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/istream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/limits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/list + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/locale + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/memory + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/new + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/numeric + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/optional + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/glue_numeric_defs.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ratio + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/sstream + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdexcept + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string_view + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/beta_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/exp_integral.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/gamma.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/hypergeometric.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/legendre_function.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/modified_bessel_func.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_hermite.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/poly_laguerre.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/riemann_zeta.tcc + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/special_function_util.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/typeinfo + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_map + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/unordered_set + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/utility + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/variant + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/vector + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/version + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/atomic_word.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++allocator.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++locale.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/cpu_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_base.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/ctype_inline.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/error_constants.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr-default.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/gthr.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/os_defines.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/time_members.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdbool.h + mdp:/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h diff --git a/build/client/dmesg.log b/build/client/dmesg.log index 908d157..1ea613d 100644 --- a/build/client/dmesg.log +++ b/build/client/dmesg.log @@ -1,10 +1,10 @@ -[ 8.140829] amdgpu 0000:13:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none -[ 8.832404] r8169 0000:0a:00.0 enp10s0: Link is Up - 1Gbps/Full - flow control rx/tx -[ 13.549757] input: GravaStar X PRO Keyboard as /devices/virtual/misc/uhid/0005:3554:F533.0009/input/input33 -[ 13.585058] input: GravaStar X PRO Mouse as /devices/virtual/misc/uhid/0005:3554:F533.0009/input/input34 -[ 13.585792] hid-generic 0005:3554:F533.0009: input,hidraw8: BLUETOOTH HID v0.01 Keyboard [GravaStar X PRO] on a8:3b:76:4f:43:fc -[ 20.753209] Bluetooth: RFCOMM TTY layer initialized -[ 20.753215] Bluetooth: RFCOMM socket layer initialized -[ 20.753219] Bluetooth: RFCOMM ver 1.11 -[ 274.373243] nvme nvme0: using unchecked data buffer -[ 274.390377] block nvme0n1: No UUID available providing old NGUID +[ 7948.026872] scarchat-server[81456]: segfault at 55bef79c18d0 ip 00007f76a8ffc80d sp 00007ffea15ebf08 error 4 in libc.so.6[16680d,7f76a8ebe000+148000] likely on CPU 8 (core 0, socket 0) +[ 7948.026886] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe +[ 8032.496136] scarchat[85071]: segfault at 7fa675a7134e ip 00007fa693f98a92 sp 00007fffb9005888 error 4 in libc.so.6[166a92,7fa693e5a000+148000] likely on CPU 2 (core 2, socket 0) +[ 8032.496145] Code: 7f 01 c3 0f 1f 44 00 00 48 85 c9 74 f5 62 e1 fe 48 6f 6e 01 62 e1 fe 48 6f 76 02 48 8d 8c 17 ff fe ff ff 62 e1 fe 48 6f 7e 03 <62> 61 fe 48 6f 44 16 ff 48 29 fe 48 83 e1 c0 48 01 ce 62 e1 fe 48 +[ 8879.269903] scarchat-server[93951]: segfault at 5617c00a87e0 ip 00007f8e8c9fc80d sp 00007ffd816e2248 error 4 in libc.so.6[16680d,7f8e8c8be000+148000] likely on CPU 1 (core 1, socket 0) +[ 8879.269912] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe +[ 8972.765071] scarchat-server[95147]: segfault at 5577a1a27d30 ip 00007fc756d9880d sp 00007ffd20b9ea88 error 4 in libc.so.6[16680d,7fc756c5a000+148000] likely on CPU 5 (core 5, socket 0) +[ 8972.765080] Code: 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 83 fa 40 72 43 <62> e1 fe 48 6f 06 48 81 fa 80 00 00 00 0f 87 e0 00 00 00 62 e1 fe +[ 9770.524857] scarchat[102900]: segfault at 7f4a0562334e ip 00007f4a15198a92 sp 00007ffe4b48f838 error 4 in libc.so.6[166a92,7f4a1505a000+148000] likely on CPU 1 (core 1, socket 0) +[ 9770.524866] Code: 7f 01 c3 0f 1f 44 00 00 48 85 c9 74 f5 62 e1 fe 48 6f 6e 01 62 e1 fe 48 6f 76 02 48 8d 8c 17 ff fe ff ff 62 e1 fe 48 6f 7e 03 <62> 61 fe 48 6f 44 16 ff 48 29 fe 48 83 e1 c0 48 01 ce 62 e1 fe 48 diff --git a/build/client/scarchat b/build/client/scarchat index 7868a65..be59ec1 100755 Binary files a/build/client/scarchat and b/build/client/scarchat differ diff --git a/build/client/scarchat_autogen/DKZCZIDWWL/moc_client_connection.cpp b/build/client/scarchat_autogen/DKZCZIDWWL/moc_client_connection.cpp index 51acacb..3384abd 100644 --- a/build/client/scarchat_autogen/DKZCZIDWWL/moc_client_connection.cpp +++ b/build/client/scarchat_autogen/DKZCZIDWWL/moc_client_connection.cpp @@ -51,10 +51,11 @@ template <> constexpr inline auto scar::ClientConnection::qt_create_metaobjectda "content", "connectionError", "screenShareFrameReceived", - "std::vector", + "std::shared_ptr>", "rgbData", "width", - "height" + "height", + "linesize" }; QtMocHelpers::UintData qt_methods { @@ -79,8 +80,8 @@ template <> constexpr inline auto scar::ClientConnection::qt_create_metaobjectda { QMetaType::QString, 7 }, }}), // Signal 'screenShareFrameReceived' - QtMocHelpers::SignalData, int, int)>(12, 2, QMC::AccessPublic, QMetaType::Void, {{ - { 0x80000000 | 13, 14 }, { QMetaType::Int, 15 }, { QMetaType::Int, 16 }, + QtMocHelpers::SignalData>, int, int, int)>(12, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 13, 14 }, { QMetaType::Int, 15 }, { QMetaType::Int, 16 }, { QMetaType::Int, 17 }, }}), }; QtMocHelpers::UintData qt_properties { @@ -111,7 +112,7 @@ void scar::ClientConnection::qt_static_metacall(QObject *_o, QMetaObject::Call _ case 3: _t->loginFailed((*reinterpret_cast>(_a[1]))); break; case 4: _t->messageReceived((*reinterpret_cast>(_a[1])),(*reinterpret_cast>(_a[2]))); break; case 5: _t->connectionError((*reinterpret_cast>(_a[1]))); break; - case 6: _t->screenShareFrameReceived((*reinterpret_cast>>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 6: _t->screenShareFrameReceived((*reinterpret_cast>>>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; default: ; } } @@ -128,7 +129,7 @@ void scar::ClientConnection::qt_static_metacall(QObject *_o, QMetaObject::Call _ return; if (QtMocHelpers::indexOfMethod(_a, &ClientConnection::connectionError, 5)) return; - if (QtMocHelpers::indexOfMethod , int , int )>(_a, &ClientConnection::screenShareFrameReceived, 6)) + if (QtMocHelpers::indexOfMethod> , int , int , int )>(_a, &ClientConnection::screenShareFrameReceived, 6)) return; } } @@ -201,8 +202,8 @@ void scar::ClientConnection::connectionError(const QString & _t1) } // SIGNAL 6 -void scar::ClientConnection::screenShareFrameReceived(std::vector _t1, int _t2, int _t3) +void scar::ClientConnection::screenShareFrameReceived(std::shared_ptr> _t1, int _t2, int _t3, int _t4) { - QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1, _t2, _t3); + QMetaObject::activate(this, &staticMetaObject, 6, nullptr, _t1, _t2, _t3, _t4); } QT_WARNING_POP diff --git a/build/client/scarchat_autogen/UYX5XTB5RZ/moc_video_grid_widget.cpp b/build/client/scarchat_autogen/UYX5XTB5RZ/moc_video_grid_widget.cpp index 17ac41b..4b9877c 100644 --- a/build/client/scarchat_autogen/UYX5XTB5RZ/moc_video_grid_widget.cpp +++ b/build/client/scarchat_autogen/UYX5XTB5RZ/moc_video_grid_widget.cpp @@ -43,10 +43,11 @@ template <> constexpr inline auto scar::VideoGridWidget::qt_create_metaobjectdat "screenShareRequested", "", "onScreenShareFrameReceived", - "std::vector", + "std::shared_ptr>", "rgbData", "width", "height", + "linesize", "onScreenShareClicked" }; @@ -54,11 +55,11 @@ template <> constexpr inline auto scar::VideoGridWidget::qt_create_metaobjectdat // Signal 'screenShareRequested' QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), // Slot 'onScreenShareFrameReceived' - QtMocHelpers::SlotData, int, int)>(3, 2, QMC::AccessPublic, QMetaType::Void, {{ - { 0x80000000 | 4, 5 }, { QMetaType::Int, 6 }, { QMetaType::Int, 7 }, + QtMocHelpers::SlotData>, int, int, int)>(3, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 4, 5 }, { QMetaType::Int, 6 }, { QMetaType::Int, 7 }, { QMetaType::Int, 8 }, }}), // Slot 'onScreenShareClicked' - QtMocHelpers::SlotData(8, 2, QMC::AccessPrivate, QMetaType::Void), + QtMocHelpers::SlotData(9, 2, QMC::AccessPrivate, QMetaType::Void), }; QtMocHelpers::UintData qt_properties { }; @@ -83,7 +84,7 @@ void scar::VideoGridWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: _t->screenShareRequested(); break; - case 1: _t->onScreenShareFrameReceived((*reinterpret_cast>>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3]))); break; + case 1: _t->onScreenShareFrameReceived((*reinterpret_cast>>>(_a[1])),(*reinterpret_cast>(_a[2])),(*reinterpret_cast>(_a[3])),(*reinterpret_cast>(_a[4]))); break; case 2: _t->onScreenShareClicked(); break; default: ; } diff --git a/build/compile_commands.json b/build/compile_commands.json index 992698a..f9d6901 100644 --- a/build/compile_commands.json +++ b/build/compile_commands.json @@ -1,217 +1,217 @@ [ { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/argon2.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2b.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/thread.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/encoding.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/third_party", - "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c", + "command": "/usr/bin/cc -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/opt.c", "output": "third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/mocs_compilation.cpp", "output": "shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp", "output": "shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp", "output": "shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp", "output": "shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp", "output": "shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/mocs_compilation.cpp", "output": "server/CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp", "output": "server/CMakeFiles/scarchat-server.dir/main.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/server.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/server.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp", "output": "server/CMakeFiles/scarchat-server.dir/server.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/session.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/session.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp", "output": "server/CMakeFiles/scarchat-server.dir/session.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp", "output": "server/CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", "output": "server/CMakeFiles/scarchat-server.dir/database/database.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/config/server_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/scarchat-server.dir/config/server_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp", "output": "server/CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/mocs_compilation.cpp", "output": "client/CMakeFiles/scarchat.dir/scarchat_autogen/mocs_compilation.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/main.cpp", "output": "client/CMakeFiles/scarchat.dir/main.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/mainwindow.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/mainwindow.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/mainwindow.cpp", "output": "client/CMakeFiles/scarchat.dir/mainwindow.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/connection/client_connection.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/connection/client_connection.cpp", "output": "client/CMakeFiles/scarchat.dir/connection/client_connection.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/config/client_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/config/client_config.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/config/client_config.cpp", "output": "client/CMakeFiles/scarchat.dir/config/client_config.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/login_dialog.cpp", "output": "client/CMakeFiles/scarchat.dir/ui/login_dialog.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/chat_widget.cpp", "output": "client/CMakeFiles/scarchat.dir/ui/chat_widget.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/user_list_widget.cpp", "output": "client/CMakeFiles/scarchat.dir/ui/user_list_widget.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/ui/video_grid_widget.cpp", "output": "client/CMakeFiles/scarchat.dir/ui/video_grid_widget.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/camera_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/camera_capture.cpp", "output": "client/CMakeFiles/scarchat.dir/media/camera_capture.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/screen_capture.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/screen_capture.cpp", "output": "client/CMakeFiles/scarchat.dir/media/screen_capture.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/video_encoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_encoder.cpp", "output": "client/CMakeFiles/scarchat.dir/media/video_encoder.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/video_decoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/media/video_decoder.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/client/media/video_decoder.cpp", "output": "client/CMakeFiles/scarchat.dir/media/video_decoder.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/client -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtSql -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -mno-direct-extern-access -D_REENTRANT -o CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/client/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp", "output": "client/CMakeFiles/scarchat.dir/scarchat_autogen/3YJK5W5UP7/qrc_resources.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/mocs_compilation.cpp", "output": "dbmanager/CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/main.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/main.cpp", "output": "dbmanager/CMakeFiles/dbmanager.dir/main.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/db_manager.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/db_manager.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager/db_manager.cpp", "output": "dbmanager/CMakeFiles/dbmanager.dir/db_manager.cpp.o" }, { "directory": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager", - "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", + "command": "/usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 -o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -c /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", "file": "/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp", "output": "dbmanager/CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o" } diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make b/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make index 96e9b1c..efe0e24 100644 --- a/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/flags.make @@ -6,5 +6,5 @@ CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_L CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/dbmanager/dbmanager_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/dbmanager -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 +CXX_FLAGS = -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 diff --git a/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt b/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt index 6f4da6f..dfb9ab7 100644 --- a/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt +++ b/build/dbmanager/CMakeFiles/dbmanager.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/dbmanager.dir/link.d CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o CMakeFiles/dbmanager.dir/main.cpp.o CMakeFiles/dbmanager.dir/db_manager.cpp.o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -o dbmanager ../shared/libscarchat_shared.a /usr/lib64/libsqlite3.so /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so +/usr/bin/c++ -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -fsanitize=address -Wl,--dependency-file=CMakeFiles/dbmanager.dir/link.d CMakeFiles/dbmanager.dir/dbmanager_autogen/mocs_compilation.cpp.o CMakeFiles/dbmanager.dir/main.cpp.o CMakeFiles/dbmanager.dir/db_manager.cpp.o CMakeFiles/dbmanager.dir/__/server/database/database.cpp.o -o dbmanager ../shared/libscarchat_shared.a /usr/lib64/libsqlite3.so /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so diff --git a/build/server/CMakeFiles/scarchat-server.dir/flags.make b/build/server/CMakeFiles/scarchat-server.dir/flags.make index 245f171..fff6052 100644 --- a/build/server/CMakeFiles/scarchat-server.dir/flags.make +++ b/build/server/CMakeFiles/scarchat-server.dir/flags.make @@ -6,5 +6,5 @@ CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_L CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/server/scarchat-server_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/server -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 +CXX_FLAGS = -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 diff --git a/build/server/CMakeFiles/scarchat-server.dir/link.txt b/build/server/CMakeFiles/scarchat-server.dir/link.txt index c713c69..2609ef6 100644 --- a/build/server/CMakeFiles/scarchat-server.dir/link.txt +++ b/build/server/CMakeFiles/scarchat-server.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ -O3 -DNDEBUG -Wl,--dependency-file=CMakeFiles/scarchat-server.dir/link.d "CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/scarchat-server.dir/main.cpp.o" "CMakeFiles/scarchat-server.dir/server.cpp.o" "CMakeFiles/scarchat-server.dir/session.cpp.o" "CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" "CMakeFiles/scarchat-server.dir/database/database.cpp.o" "CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" -o scarchat-server ../shared/libscarchat_shared.a /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libsqlite3.so ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so +/usr/bin/c++ -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -fsanitize=address -Wl,--dependency-file=CMakeFiles/scarchat-server.dir/link.d "CMakeFiles/scarchat-server.dir/scarchat-server_autogen/mocs_compilation.cpp.o" "CMakeFiles/scarchat-server.dir/main.cpp.o" "CMakeFiles/scarchat-server.dir/server.cpp.o" "CMakeFiles/scarchat-server.dir/session.cpp.o" "CMakeFiles/scarchat-server.dir/auth/authenticator.cpp.o" "CMakeFiles/scarchat-server.dir/database/database.cpp.o" "CMakeFiles/scarchat-server.dir/config/server_config.cpp.o" -o scarchat-server ../shared/libscarchat_shared.a /usr/lib64/libboost_system.so.1.88.0 /usr/lib64/libboost_thread.so.1.88.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libsqlite3.so ../third_party/libargon2_lib.a -lpthread /usr/lib64/libssl.so /usr/lib64/libcrypto.so diff --git a/build/server/CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt b/build/server/CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt index e7a98db..19fec35 100644 --- a/build/server/CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt +++ b/build/server/CMakeFiles/scarchat-server_autogen.dir/ParseCache.txt @@ -1,12 +1,12 @@ # Generated by CMake. Changes will be overwritten. -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.h /home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/config/server_config.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/main.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/auth/authenticator.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/server.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/database/database.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/server/session.cpp diff --git a/build/server/scarchat.db b/build/server/scarchat.db index b0acb8b..8f8b79f 100644 Binary files a/build/server/scarchat.db and b/build/server/scarchat.db differ diff --git a/build/server/server.key b/build/server/server.key index 7282a07..d631737 100644 --- a/build/server/server.key +++ b/build/server/server.key @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -MIIJQQIBADANBgkqhkiG9w0BAQEFAASCCSswggknAgEAAoICAQC4+I/9VNiDBPyG -yM0/dUWi9kZs17wcnRHesENgTgfSAcP4jPzZTygqlBClHZO08/FBQWObwtX5j8zY -3kDVgKt7vWlA/qqynUnXxGLtPAT03F/WdBh8etT4j38UEWI3/mkF7S0CDCSgpVVt -Zxn4xreGxCwchyErIsVgVI89a0hKBz/xk6LV+bsxBNJy0O0nQ9tVUxw0jlPRYfjt -rRSzgvDIpJfjumMWRfhr4Bi23k7yfMlvBX7FTlo7Fn+PXKJ+HZNO7CU3CN8CGWdk -N9eS5cmPZHaheyrlzV1yZ0JFvZdQgAsp8Snx7XUXwT/mo78OA11uEFsufTfzvnXW -DxqFal1AiEUGNCen+zkIxwCPD4QT4BCwQW1GOn7dzYvBM6jaPH1sN5oIIrfEAB9W -Wke7fzhBEY8DPgYInoMeZRfV9eiJ3zGumSikF83Rphi4o1yykgLu8PNuNAqdpfHg -Koh0eh6Z4Ls0dV2/mtTO2Es1CBSHCpi2UImzvPsJzGACqRW1lWhFqmJ8sg8k6BrN -l18f+2RQzPEBkeC9c3vK+zZidIQrk4Mkhrf+e1jwz5DFFj4BwIN97foXno5OchU+ -rKQnAXZhyZ2n3NCsVpDbhZJ+fNqV1OzTPoD8Pp2rb+XfHawPhXZPpeqZFpLl0m+P -DnvZxh0kdP4jlkddylT1wNuWG+gbdQIDAQABAoICAAJHccK90mMe4xuoCrte7wo4 -fZqmt9ckak1zn4jmvTrtsaP03MKysnx/0YqvSBwhK1ZR/2+yYV+PUYdUibj3umUu -ascVvDWyMXA6p7tjk24O7xFd4dVa0Bf18KtnIW4uMM4VY4oUazkdgGV2MUA69pTv -AtohIhv9dDAhKpinoz7iQvvvhUCcsJ1EgXFPuLRUpjWxbfYJ0OeSDPakvM4PbXcT -bBmuuLzUBOETZEqQh6l+Nx8qkqrMsdjriIvUKN5j7+Y3i6fXcKP+eyMlev8A3NBq -/Pk1YsxtENsxgYQJd31S7pBIO+uSsPAnfemSF+8MxJBwHCeA/HkA3kPScNG3A0oc -YraszEVe3sz742Zm2yt9ECOXV5Ov347QSVyE2tKWcyKRIev7C7sK2psVhhyvj8Qo -nrdIVnk7m3/9mZZjkzKBXLkaqTVwt2AwcElUXOBMsuxg+sksfdyxno0bDSshReVX -F8PY8Od10X1GzHu6O4+rgXRNyRAZFUS/9Ibwarlk1QJKB+o/gF95GLdcGb4MGid2 -H8ZDMp3du0DqlKbsFO3ft4908teLVX+iBITJ2kVtGSWN6PYp3NeP1tP8IvHMSIs/ -DXkBokmlgM84Q3dN0DVJ8u6bn3KdS9x4u9IWnHTc5u2VQ5+9iUU5j4dD04God74D -MXgYTzQblanw4XSoKg5rAoIBAQDrWbTAqQCOJ6AWZNyPnhQ8HXrvoAOb2HFGlmlE -ZJdUrgcwSwWI15LYj2Lw430HZmlDlVcUSDtZSxeXgpq0G5lkRwVvS23939GYKily -hUWf+QCu8PbsoORa17DWUS9q+JqOPBkw0ixes/cuMZxjsxrsE5TMLY3X5t4nZj/E -LFneCtJ142UptLAADXDBW72b3VwX0Y1sYel/FAMqfw1UUF9CrYf0+NBndWknOpAG -PFtwixj3H0TDLaD6Z1+A4V1cgdVX8DsorWqtJ+0sCWFmtM+nGAlt+8+tjeXhaAAY -9uJPltdumcJVIOjTH01/CQMTsneuE6PBOk9xEHwG/LLc40ELAoIBAQDJM0OoI3R/ -j1CxwSxQzA0y46ABYcdPyoGAFjewEd9FvQByJo2gyIujoblavwGLLHFwzxArFjrv -tL727ilLICI8Ep3yIGOeWN5ZjPz+Xm2OQ0nASwREtPWI2FSMFZt3wmoqCsa26Zru -ePI0FU7dWqMaM2XrRxpG7JhQZmB5i7yM6gNwqsDaG7F37D9AgJA7o6Byygz2dIEZ -nkMxEij8G7fSM99NA/owFzdJLioqdZft07qzzGAmCTOr3XtRgnOoVYy6//3eXiKA -NdGitcsL1x5r5gxfe230nbcaDL+nfMD9ghwO/NM3sXg3WN8CwrwTJE0OGDfv51si -+DjhNwJvdOV/AoIBACE8VtlKRIjOsb3X2onxkfv3UdAbMcdFZqHIRe9hoTlVJjC8 -t3hesR8iCJ/qEFMGNGFV6qkzliYDA77is8QxjZTqrqrL5SmP/QJXGelRRsbTnDQY -VVaPVhA6G3/4kRCzMOhbNld9psRs98AvQ12VAn1KOp4m5LwTn1XDC8hBVyOTNatu -RHACU0R+oWi88uba+NFoR2eB4D6Q7e2HabN5cipxZRzEMnIZ05K1o3ct+N/I1Oq5 -ILXLcMtL4+HIca3Jq/4yL7iL3N+9HrI0VOvzJsv7CgHdKLPisQ8G59SesND6hUva -LOZmslp2NjR1aljSwDH2Fg8IlAVshYdbEks9UIcCggEAOsBGdFWOEiWGObGfwCQl -goOnWF/19F28vOs/7aD6YoHTHIIXfyiwZeK2nkICMGKU6Yz9OqeuJArSbIaU9kP2 -2zXQe0Br9nQa0WlzAtAOC6moYodFQs7Yl9IbtiAlGq5hk887wXOrcxFMIFtMgSST -VfZGP5KuoKE7xNZwO23LbBZ1VLP3xniptMv+mFYyR8f69Sn86QaSICnvkuerohpx -7eaJwRJ1Pw+4bB0X4PgfminmbdQzC0hKl1gAR4fhP/ljM8PGnOU+C9QrV+jf1qBF -WNp/KG6BaBmZuviYCk9Kh3wzt0iqYKvo37iKvmKgyrIh8giuZNZY7XgwG8uVYXhv -/wKCAQAV2IkQ5yX0ZRjurncZrcLbXvXxT2y1zHZ5mn5dSpgeIjcTyuirg0trZn5K -iO0DHuJ5fi3TOcBDGIYUlsbIjHrEzEZt1H7XHPaqiBMxDpnVdWh6CkAvDZLIMWHF -SFMqIYquKqiH2e/RyqzgwQoCfxKm9qHMFR8XQhGhhgZ9NfO1du0QHFLeWoWhjFvG -HqS8b6PlhCS+6WOGgWkgYfD0Zx7eT7SHXA1d+PmFZByhBrTPXrchUk1ztUbpviXN -1x5azGZHNnUI4b04eBsFy0OUKsNI3Lh1zseOHMP+qOHUJ3Jz5wJgr4VGbI5TShgA -QQ7sXnnQeG9TGSxC9UAeUZTdiWc+ +MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQC2LDtEn3xPfl05 +bwhjGsjrDhkvLEMirF7iw/GyYA07UnhsphcltETwLxk+e7dpGmtc8TEkQ/VUEdLK +gKVLtpmoCSOK/kpO+BRoB4A+ej3BUcykvy5M77z9sA/RFaFl7Rl8TESHXU6yMgEq +AkakY17kNhtFvD3qoXNcXOHCpZAdnl9Ggd2BTn7EvwLo+tDROZvGmT91ORTPK9ej +Wqy/Oc9m/sCHacVNywQUoTptNV+PH3f+mM1+e0xPt6PixtXYxamaiXlOWiF3cHC0 +bB0GSoHXYOn9tD2GnZlwuQJngD14DPXeTsjY/4F/+tiQFDOQDe/4SyB1BKOaY+Nq +Pz6vQXJ97BK9eisew+gC3UXUoVDfrtvOkudIYVW82PgtGjlZMiPQ828WVQV3JnxQ +8NJBBmyQY5uIe7mPWeu1eadzF55Rd9ngggX6SG+1zA4unwvh2rAXhHnPiEoA6duH +TW5gW+/qoi7rqlfxcOfbaRqlBAc4LfrIX+gB+KBrGEOcVVGw1ej1rLufiTLeGsLM +x3bgWNwh2T5JlhDSJEUjkj8Q7OlmD3+kFZ8zsZAIQ/osX/Fc0WrlBHLlYourdKpE +xsNjHRTHipq9oykjGlIAzMYYbIBNEZBxtp912r+GDDHQQVZ2S+pzTprBui0DNnXv +WY+rUYzFlgKRFPvLKOEyA/hVV1WIkwIDAQABAoICABDAHGsA5yNAET5YsUK7kcHb +OAGYZkvn4YmkTrMCFfVgbeY/l11GKBiVnBKcuY6WeUzAeK5G+WXThbhM/+XoUlSb +EoOTQi3kraurFOWpw8fkx5ZWZeF5Ib2J1Mp63K5MkM1XDe4MbFICOw0rzGcNJAqD +1xogZukOE1doyvFk2819ZHFNO5rKJuncTl4xwcWbMHGgYa9bokgyVc+VZNDodeOY +hQdueE/g3O0wrfigsbqtQBFO54Y7vBaQYidV9Q/LjP7CqT7FFtKuqg5M6pZLf4jY +RmuniQi5sQQmXsw5hG1nc6wPPnSFedjUrdkBooQaY/hGoCNiW9C0YpLAYfknYWl+ +uBKYqymYIh2dh9V9ecF9BKMcBVydaMhsOs7UFjwd+z2+b/QIR3OGcRpo8h1snykj +OOWhZrQQztu28oaBweUaK0DgijXzFDI7aTVeAPQekFC1lDvM9oEe2EEQROyS0a6R +uZSBuenXR5tjFPZMiEr81H4f8c7/yrzu0N6uIIA6Gj9NAH/ed4V5EvVRB8C+seZR +Eku2ta1XD8qW97iNPpokysGkDMGPlm4OJkM0fxmy88KbQpy04MQll+J2rI795O41 +gMDIdy+MmT12CW5Ot3yvRBQ6sQeVgWQLqnDcy/LDu7SUJmloYeN8+oREos/hAZHK +WEWdDkUXy9bSOmWcRclxAoIBAQDxTAySdtBXdTLyGLAge7ZZTwFJRmwETt/h6bG7 +Ls2PH5iEwzRORwPqG2I5QSEOiVYl1V7rVeZ6BH88za8hyxqKD+6vs5pRUDcXTBNJ +lTW2N777v2C3Z4E1fG1N2YdAp7Lj8Bf02PT4HBSDgIrjC226HJBy1/WTf4RHRVVX +ilpsP7KwVvkGLDIWViPVt+pC0JgstQRALQXGrypWnTIfxghwajwhlntpLav6Mcaa +n0IRPWCsqVaWzX7ccPq9ZpgfdTSXkbDqZygRR4eaZV5TofK1k8AaFqiXE64ulvKi +t9lyjNpkvKAAp/XF5gWW9NvXcnETjw4H4+SvjorpMKaNsg5FAoIBAQDBRem3HU/l +4EIKuMgs60vh0nfI4toJXJmhMIILpSxhtJ6otynP4N6NJ1/5OQATOLZxr7IBYPaj +dCWXwM8UI/rbFNblekmmUKJSu3JJYofMQf/AACFyY/txBUwbBpSitKjFoYvxYO1M +ILa5Z755ETjxzvgZP1V7ZorRbS2hHdEpaEnmZUsMWwt+KUQXVw72PZ/PAYxS22J3 +tQAq90fcuQPsiJm1Zduy2I/sI0CxmIhEvxS9hhjNCiyqEKxnCR3QABcNP6uOBYb7 +abeByEjq04C7SRlSOKsAKuKcgD/JaFaucDEB3upLLg2+IphQiR2nEqY/671H5Oo1 +pqg00AQmMPT3AoIBAGoj5bPXh7Ww3AQaT/856/BFDG/LBmCuwVSCk6ee4tT+NPzR +UQTNwC8OdJpyx7O5PafOv74NPyCVMdLxNwRKbxYkA/5Npqf1/QXGdQV9GO9afiwG +9ug2I2P/o6UG9rO+ELarOh5+AOPSlkNyG6XbtRyUzAV4cZG8Gdev6+Zh+Xx8WIGx +AEFy12Vz5rdv+yAA2a9wwLnqFAxdqOYIp6/KUJQCZwjvRMHzUR7xHkeNnmYu9YN9 +yZT0N8WH/QOrSWctC0FQ2N2DGuDe8gs8Y82uAzFUGMBhDy/FfG0KARkKfiAhTT/a +qRcgyr+Oew74Dmwq7wqHdsiJumJu9TO2Ls1NcXECggEBAJh4Q/EuUZqieNcmgNxW +320N8Wtr8uARyizMLLttGX8W01d776NL3aXzWxYsLm/7fIphNYc67Dd0aDe4ZmSY +Icz1Orab60AmOngT4gwci87Kfi0ErV4lm/XEXQ6w+U8GQGJwmArbETjOUfgf7LZr +rMWuJjEcsp3//iFLBQUmlZwZ5rq4TCU6Ke3kNhBHoMkHQmw253FyGtMe2jwLCgkJ +eBwAg2oEKfaEO73o7Z9tGotJRt5gzG3syeF799Xs7jTp7UWJZhhLKfpqotbinwuJ +wPN+rlgb1mLycgVOc4O7KS7B2ReFuMWIVlUZy5k1IkxsPPUOTytJXq7mg6nuNGfA +lW8CggEAa4KW1IXFJYXpcy1K4p5dZsqePoJ9mabDX078zKePdq7T3Xpx9XLbxFgp +KP2eI4EuC8Ji0KhXM4WgLjn/1cbpSPrjoOd67n5yZ6Q5l1UAQYa/gh+EmTsQZPbA +OyN0yA+vZmv4nBsGJ1s0n93Uz9OjUNircMuo98+4UJ8WkdagfDEDYVWSeKocqcY0 +4TTniGlACbTSHiqC2iOa2IIKn4fW2fjkhHem/AX8+JcqX4vSr2SZSrreniENVsZm +8XCG7PE63YkNyTFPRKWGY5ss/etXlyAbBOaJG4Qg7OhZbzhVKgg/EoD1uVJv1WP0 +1jSClSNXccyjbFWS1i+w3muSjIm5LQ== -----END PRIVATE KEY----- diff --git a/build/server/server.log b/build/server/server.log index c85ead6..a905528 100644 --- a/build/server/server.log +++ b/build/server/server.log @@ -5,35 +5,13 @@ WARNING: Using default JWT secret! Change this in production! Configuration: Database: scarchat.db - SSL Cert: server.crt + SSL Cert: server.pem SSL Key: server.key Host: 0.0.0.0 Port: 8443 Server listening on 0.0.0.0:8443 -New connection from 127.0.0.1:33716 -SSL handshake completed -LoginRequest::deserialize - Payload size: 17 - Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 - Username length (raw bytes): 6 0 - Username length (uint16_t): 6 - Username: 'Ganome' - Password length: 7 - Password: (hidden, length=7) -LoginRequest constructor - Username: 'Ganome', Password length: 7 -Received message type: 1 -LoginRequest received - Username: 'Ganome', Password length: 7 -Authentication attempt for user: 'Ganome' -User found in database, username: 'Ganome' -Stored salt (first 20 chars): 06944340a7d677e2245c -Stored hash (first 20 chars): 68304574252479bcade4 -Computed hash (first 20 chars): 68304574252479bcade4 -User 'Ganome' authenticated successfully -Sending successful LoginResponse with token -Sending message type 2, size: 200 bytes -Session added. Total sessions: 1 -Successfully sent 200 bytes -New connection from 127.0.0.1:33732 +New connection from 127.0.0.1:38710 SSL handshake completed LoginRequest::deserialize - Payload size: 12 Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 @@ -53,74 +31,96 @@ Computed hash (first 20 chars): ae8b48181e6ed84fc28a User 'test' authenticated successfully Sending successful LoginResponse with token Sending message type 2, size: 197 bytes -Session added. Total sessions: 2 +Session added. Total sessions: 1 Successfully sent 197 bytes +New connection from 127.0.0.1:38718 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes Received message type: 35 Sending message type 35, size: 16 bytes Successfully sent 16 bytes Received message type: 36 -Sending message type 36, size: 56417 bytes -Successfully sent 56417 bytes +Sending message type 36, size: 81557 bytes +Successfully sent 81557 bytes Received message type: 36 -Sending message type 36, size: 212 bytes -Successfully sent 212 bytes +Sending message type 36, size: 244 bytes +Successfully sent 244 bytes Received message type: 36 -Sending message type 36, size: 230 bytes -Successfully sent 230 bytes +Sending message type 36, size: 325 bytes +Successfully sent 325 bytes Received message type: 36 -Sending message type 36, size: 732 bytes -Successfully sent 732 bytes +Sending message type 36, size: 1163 bytes +Successfully sent 1163 bytes Received message type: 36 -Sending message type 36, size: 22248 bytes -Successfully sent 22248 bytes +Sending message type 36, size: 37310 bytes +Successfully sent 37310 bytes Received message type: 36 -Sending message type 36, size: 284 bytes -Successfully sent 284 bytes +Sending message type 36, size: 19230 bytes +Successfully sent 19230 bytes Received message type: 36 -Sending message type 36, size: 21043 bytes -Successfully sent 21043 bytes +Sending message type 36, size: 293 bytes +Successfully sent 293 bytes Received message type: 36 -Sending message type 36, size: 248 bytes -Successfully sent 248 bytes +Sending message type 36, size: 28134 bytes +Successfully sent 28134 bytes Received message type: 36 -Sending message type 36, size: 7833 bytes -Successfully sent 7833 bytes +Sending message type 36, size: 360 bytes +Successfully sent 360 bytes Received message type: 36 -Sending message type 36, size: 218 bytes -Successfully sent 218 bytes +Sending message type 36, size: 8829 bytes +Successfully sent 8829 bytes Received message type: 36 -Sending message type 36, size: 15360 bytes -Successfully sent 15360 bytes +Sending message type 36, size: 17423 bytes +Successfully sent 17423 bytes Received message type: 36 -Sending message type 36, size: 232 bytes -Successfully sent 232 bytes +Sending message type 36, size: 285 bytes +Successfully sent 285 bytes Received message type: 36 -Sending message type 36, size: 279 bytes -Successfully sent 279 bytes +Sending message type 36, size: 206 bytes +Successfully sent 206 bytes Received message type: 36 -Sending message type 36, size: 14246 bytes -Successfully sent 14246 bytes +Sending message type 36, size: 6950 bytes +Successfully sent 6950 bytes Received message type: 36 -Sending message type 36, size: 221 bytes -Successfully sent 221 bytes +Sending message type 36, size: 19030 bytes +Successfully sent 19030 bytes Received message type: 36 -Sending message type 36, size: 290 bytes -Successfully sent 290 bytes +Sending message type 36, size: 619 bytes +Successfully sent 619 bytes Received message type: 36 -Sending message type 36, size: 10235 bytes -Successfully sent 10235 bytes +Sending message type 36, size: 553 bytes +Successfully sent 553 bytes Received message type: 36 -Sending message type 36, size: 240 bytes -Successfully sent 240 bytes +Sending message type 36, size: 13338 bytes +Successfully sent 13338 bytes Received message type: 36 -Sending message type 36, size: 253 bytes -Successfully sent 253 bytes +Sending message type 36, size: 354 bytes +Successfully sent 354 bytes Received message type: 36 -Sending message type 36, size: 15406 bytes -Successfully sent 15406 bytes +Sending message type 36, size: 7608 bytes +Successfully sent 7608 bytes Received message type: 36 -Sending message type 36, size: 214 bytes -Successfully sent 214 bytes +Sending message type 36, size: 256 bytes +Successfully sent 256 bytes Read error: Connection reset by peer Session removed. Total sessions: 1 Received message type: 36 @@ -518,5 +518,11382 @@ Received message type: 36 Received message type: 36 Received message type: 36 Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:55854 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 1 +Successfully sent 197 bytes +New connection from 127.0.0.1:55864 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 81552 bytes +Successfully sent 81552 bytes +Received message type: 36 +Sending message type 36, size: 210 bytes +Successfully sent 210 bytes +Received message type: 36 +Sending message type 36, size: 324 bytes +Successfully sent 324 bytes +Received message type: 36 +Sending message type 36, size: 1229 bytes +Successfully sent 1229 bytes +Received message type: 36 +Sending message type 36, size: 37312 bytes +Successfully sent 37312 bytes +Received message type: 36 +Sending message type 36, size: 19227 bytes +Successfully sent 19227 bytes +Received message type: 36 +Sending message type 36, size: 293 bytes +Successfully sent 293 bytes +Received message type: 36 +Sending message type 36, size: 28143 bytes +Successfully sent 28143 bytes +Received message type: 36 +Sending message type 36, size: 364 bytes +Successfully sent 364 bytes +Received message type: 36 +Sending message type 36, size: 8834 bytes +Successfully sent 8834 bytes +Received message type: 36 +Sending message type 36, size: 17449 bytes +Successfully sent 17449 bytes +Received message type: 36 +Sending message type 36, size: 285 bytes +Successfully sent 285 bytes +Received message type: 36 +Sending message type 36, size: 206 bytes +Successfully sent 206 bytes +Received message type: 36 +Sending message type 36, size: 6928 bytes +Successfully sent 6928 bytes +Received message type: 36 +Sending message type 36, size: 19034 bytes +Successfully sent 19034 bytes +Received message type: 36 +Sending message type 36, size: 617 bytes +Successfully sent 617 bytes +Received message type: 36 +Sending message type 36, size: 551 bytes +Successfully sent 551 bytes +Received message type: 36 +Sending message type 36, size: 13324 bytes +Successfully sent 13324 bytes +Received message type: 36 +Sending message type 36, size: 352 bytes +Successfully sent 352 bytes +Received message type: 36 +Sending message type 36, size: 7620 bytes +Successfully sent 7620 bytes +Received message type: 36 +Sending message type 36, size: 256 bytes +Successfully sent 256 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:33482 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 1 +Successfully sent 197 bytes +New connection from 127.0.0.1:53766 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 79823 bytes +Successfully sent 79823 bytes +Received message type: 36 +Sending message type 36, size: 221 bytes +Successfully sent 221 bytes +Received message type: 36 +Sending message type 36, size: 291 bytes +Successfully sent 291 bytes +Received message type: 36 +Sending message type 36, size: 1081 bytes +Successfully sent 1081 bytes +Received message type: 36 +Sending message type 36, size: 36725 bytes +Successfully sent 36725 bytes +Received message type: 36 +Sending message type 36, size: 18801 bytes +Successfully sent 18801 bytes +Received message type: 36 +Sending message type 36, size: 16247 bytes +Successfully sent 16247 bytes +Received message type: 36 +Sending message type 36, size: 310 bytes +Successfully sent 310 bytes +Received message type: 36 +Sending message type 36, size: 23973 bytes +Successfully sent 23973 bytes +Received message type: 36 +Sending message type 36, size: 291 bytes +Successfully sent 291 bytes +Received message type: 36 +Sending message type 36, size: 14361 bytes +Successfully sent 14361 bytes +Received message type: 36 +Sending message type 36, size: 267 bytes +Successfully sent 267 bytes +Received message type: 36 +Sending message type 36, size: 7637 bytes +Successfully sent 7637 bytes +Received message type: 36 +Sending message type 36, size: 249 bytes +Successfully sent 249 bytes +Received message type: 36 +Sending message type 36, size: 18575 bytes +Successfully sent 18575 bytes +Received message type: 36 +Sending message type 36, size: 649 bytes +Successfully sent 649 bytes +Received message type: 36 +Sending message type 36, size: 575 bytes +Successfully sent 575 bytes +Received message type: 36 +Sending message type 36, size: 13271 bytes +Successfully sent 13271 bytes +Received message type: 36 +Sending message type 36, size: 377 bytes +Successfully sent 377 bytes +Received message type: 36 +Sending message type 36, size: 7521 bytes +Successfully sent 7521 bytes +Received message type: 36 +Sending message type 36, size: 261 bytes +Successfully sent 261 bytes +Received message type: 36 +Sending message type 36, size: 12239 bytes +Successfully sent 12239 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:43878 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 1 +Successfully sent 197 bytes +New connection from 127.0.0.1:43882 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:42224 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 28028 bytes +Successfully sent 28028 bytes +Received message type: 36 +Sending message type 36, size: 2379 bytes +Successfully sent 2379 bytes +Received message type: 36 +Sending message type 36, size: 5656 bytes +Successfully sent 5656 bytes +Received message type: 36 +Sending message type 36, size: 8150 bytes +Successfully sent 8150 bytes +Received message type: 36 +Sending message type 36, size: 4544 bytes +Successfully sent 4544 bytes +Received message type: 36 +Sending message type 36, size: 4326 bytes +Successfully sent 4326 bytes +Received message type: 36 +Sending message type 36, size: 4514 bytes +Successfully sent 4514 bytes +Received message type: 36 +Sending message type 36, size: 2675 bytes +Successfully sent 2675 bytes +Received message type: 36 +Sending message type 36, size: 1618 bytes +Successfully sent 1618 bytes +Received message type: 36 +Sending message type 36, size: 5280 bytes +Successfully sent 5280 bytes +Received message type: 36 +Sending message type 36, size: 3193 bytes +Successfully sent 3193 bytes +Received message type: 36 +Sending message type 36, size: 402 bytes +Successfully sent 402 bytes +Received message type: 36 +Sending message type 36, size: 663 bytes +Successfully sent 663 bytes +Received message type: 36 +Sending message type 36, size: 3655 bytes +Successfully sent 3655 bytes +Received message type: 36 +Sending message type 36, size: 5286 bytes +Successfully sent 5286 bytes +Received message type: 36 +Sending message type 36, size: 1261 bytes +Successfully sent 1261 bytes +Received message type: 36 +Sending message type 36, size: 3577 bytes +Successfully sent 3577 bytes +Received message type: 36 +Sending message type 36, size: 610 bytes +Successfully sent 610 bytes +Received message type: 36 +Sending message type 36, size: 2860 bytes +Successfully sent 2860 bytes +Received message type: 36 +Sending message type 36, size: 493 bytes +Successfully sent 493 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:37304 +SSL handshake completed +LoginRequest::deserialize - Payload size: 13 + Raw payload bytes: 04 00 74 65 73 74 05 00 31 60 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 5 + Password: (hidden, length=5) +LoginRequest constructor - Username: 'test', Password length: 5 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 5 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): 018dbcbc31286bae3bd9 +Authentication failed: incorrect password + Expected: ae8b48181e6ed84fc28a767c7ece5edf20848ecc001f16e7718a325d53d2311d + Got: 018dbcbc31286bae3bd93201959c5a3ed7e310751014057ec8f42ff811f1784d +Sending failed LoginResponse +Sending message type 2, size: 13 bytes +Successfully sent 13 bytes +Read error: stream truncated +New connection from 127.0.0.1:55080 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 1 +Successfully sent 197 bytes +New connection from 127.0.0.1:55084 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 27252 bytes +Successfully sent 27252 bytes +Received message type: 36 +Sending message type 36, size: 1079 bytes +Successfully sent 1079 bytes +Received message type: 36 +Sending message type 36, size: 5277 bytes +Successfully sent 5277 bytes +Received message type: 36 +Sending message type 36, size: 7718 bytes +Successfully sent 7718 bytes +Received message type: 36 +Sending message type 36, size: 4433 bytes +Successfully sent 4433 bytes +Received message type: 36 +Sending message type 36, size: 6605 bytes +Successfully sent 6605 bytes +Received message type: 36 +Sending message type 36, size: 1867 bytes +Successfully sent 1867 bytes +Received message type: 36 +Sending message type 36, size: 2610 bytes +Successfully sent 2610 bytes +Received message type: 36 +Sending message type 36, size: 5851 bytes +Successfully sent 5851 bytes +Received message type: 36 +Sending message type 36, size: 1180 bytes +Successfully sent 1180 bytes +Received message type: 36 +Sending message type 36, size: 2433 bytes +Successfully sent 2433 bytes +Received message type: 36 +Sending message type 36, size: 591 bytes +Successfully sent 591 bytes +Received message type: 36 +Sending message type 36, size: 3353 bytes +Successfully sent 3353 bytes +Received message type: 36 +Sending message type 36, size: 4800 bytes +Successfully sent 4800 bytes +Received message type: 36 +Sending message type 36, size: 1083 bytes +Successfully sent 1083 bytes +Received message type: 36 +Sending message type 36, size: 3376 bytes +Successfully sent 3376 bytes +Received message type: 36 +Sending message type 36, size: 547 bytes +Successfully sent 547 bytes +Received message type: 36 +Sending message type 36, size: 2712 bytes +Successfully sent 2712 bytes +Received message type: 36 +Sending message type 36, size: 515 bytes +Successfully sent 515 bytes +Received message type: 36 +Sending message type 36, size: 274 bytes +Successfully sent 274 bytes +Received message type: 36 +Sending message type 36, size: 1024 bytes +Successfully sent 1024 bytes +Received message type: 36 +Sending message type 36, size: 656 bytes +Successfully sent 656 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:55966 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:33138 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 27252 bytes +Successfully sent 27252 bytes +Received message type: 36 +Sending message type 36, size: 1079 bytes +Successfully sent 1079 bytes +Received message type: 36 +Sending message type 36, size: 5277 bytes +Successfully sent 5277 bytes +Received message type: 36 +Sending message type 36, size: 7718 bytes +Successfully sent 7718 bytes +Received message type: 36 +Sending message type 36, size: 4433 bytes +Successfully sent 4433 bytes +Received message type: 36 +Sending message type 36, size: 6605 bytes +Successfully sent 6605 bytes +Received message type: 36 +Sending message type 36, size: 1867 bytes +Successfully sent 1867 bytes +Received message type: 36 +Sending message type 36, size: 2610 bytes +Successfully sent 2610 bytes +Received message type: 36 +Sending message type 36, size: 5851 bytes +Successfully sent 5851 bytes +Received message type: 36 +Sending message type 36, size: 1180 bytes +Successfully sent 1180 bytes +Received message type: 36 +Sending message type 36, size: 2433 bytes +Successfully sent 2433 bytes +Received message type: 36 +Sending message type 36, size: 591 bytes +Successfully sent 591 bytes +Received message type: 36 +Sending message type 36, size: 3353 bytes +Successfully sent 3353 bytes +Received message type: 36 +Sending message type 36, size: 4800 bytes +Successfully sent 4800 bytes +Received message type: 36 +Sending message type 36, size: 1083 bytes +Successfully sent 1083 bytes +Received message type: 36 +Sending message type 36, size: 3376 bytes +Successfully sent 3376 bytes +Received message type: 36 +Sending message type 36, size: 547 bytes +Successfully sent 547 bytes +Received message type: 36 +Sending message type 36, size: 2712 bytes +Successfully sent 2712 bytes +Received message type: 36 +Sending message type 36, size: 515 bytes +Successfully sent 515 bytes +Received message type: 36 +Sending message type 36, size: 274 bytes +Successfully sent 274 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:42920 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:53950 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 26631 bytes +Successfully sent 26631 bytes +Received message type: 36 +Sending message type 36, size: 7212 bytes +Successfully sent 7212 bytes +Received message type: 36 +Sending message type 36, size: 5845 bytes +Successfully sent 5845 bytes +Received message type: 36 +Sending message type 36, size: 7621 bytes +Successfully sent 7621 bytes +Received message type: 36 +Sending message type 36, size: 4092 bytes +Successfully sent 4092 bytes +Received message type: 36 +Sending message type 36, size: 7968 bytes +Successfully sent 7968 bytes +Received message type: 36 +Sending message type 36, size: 3145 bytes +Successfully sent 3145 bytes +Received message type: 36 +Sending message type 36, size: 700 bytes +Successfully sent 700 bytes +Received message type: 36 +Sending message type 36, size: 6643 bytes +Successfully sent 6643 bytes +Received message type: 36 +Sending message type 36, size: 1188 bytes +Successfully sent 1188 bytes +Received message type: 36 +Sending message type 36, size: 3313 bytes +Successfully sent 3313 bytes +Received message type: 36 +Sending message type 36, size: 2723 bytes +Successfully sent 2723 bytes +Received message type: 36 +Sending message type 36, size: 470 bytes +Successfully sent 470 bytes +Received message type: 36 +Sending message type 36, size: 1074 bytes +Successfully sent 1074 bytes +Received message type: 36 +Sending message type 36, size: 751 bytes +Successfully sent 751 bytes +Received message type: 36 +Sending message type 36, size: 721 bytes +Successfully sent 721 bytes +Received message type: 36 +Sending message type 36, size: 721 bytes +Successfully sent 721 bytes +Received message type: 36 +Sending message type 36, size: 721 bytes +Successfully sent 721 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:41736 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 1 +Successfully sent 197 bytes +New connection from 127.0.0.1:51254 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 27057 bytes +Successfully sent 27057 bytes +Received message type: 36 +Sending message type 36, size: 2357 bytes +Successfully sent 2357 bytes +Received message type: 36 +Sending message type 36, size: 5409 bytes +Successfully sent 5409 bytes +Received message type: 36 +Sending message type 36, size: 7959 bytes +Successfully sent 7959 bytes +Received message type: 36 +Sending message type 36, size: 4328 bytes +Successfully sent 4328 bytes +Received message type: 36 +Sending message type 36, size: 6541 bytes +Successfully sent 6541 bytes +Received message type: 36 +Sending message type 36, size: 1934 bytes +Successfully sent 1934 bytes +Received message type: 36 +Sending message type 36, size: 2737 bytes +Successfully sent 2737 bytes +Received message type: 36 +Sending message type 36, size: 1792 bytes +Successfully sent 1792 bytes +Received message type: 36 +Sending message type 36, size: 4924 bytes +Successfully sent 4924 bytes +Received message type: 36 +Sending message type 36, size: 3195 bytes +Successfully sent 3195 bytes +Received message type: 36 +Sending message type 36, size: 810 bytes +Successfully sent 810 bytes +Received message type: 36 +Sending message type 36, size: 3597 bytes +Successfully sent 3597 bytes +Received message type: 36 +Sending message type 36, size: 676 bytes +Successfully sent 676 bytes +Received message type: 36 +Sending message type 36, size: 5065 bytes +Successfully sent 5065 bytes +Received message type: 36 +Sending message type 36, size: 1162 bytes +Successfully sent 1162 bytes +Received message type: 36 +Sending message type 36, size: 3392 bytes +Successfully sent 3392 bytes +Received message type: 36 +Sending message type 36, size: 3089 bytes +Successfully sent 3089 bytes +Received message type: 36 +Sending message type 36, size: 521 bytes +Successfully sent 521 bytes +Received message type: 36 +Sending message type 36, size: 288 bytes +Successfully sent 288 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:37382 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:41084 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 79820 bytes +Successfully sent 79820 bytes +Received message type: 36 +Sending message type 36, size: 226 bytes +Successfully sent 226 bytes +Received message type: 36 +Sending message type 36, size: 266 bytes +Successfully sent 266 bytes +Received message type: 36 +Sending message type 36, size: 1310 bytes +Successfully sent 1310 bytes +Received message type: 36 +Sending message type 36, size: 36698 bytes +Successfully sent 36698 bytes +Received message type: 36 +Sending message type 36, size: 18844 bytes +Successfully sent 18844 bytes +Received message type: 36 +Sending message type 36, size: 16256 bytes +Successfully sent 16256 bytes +Received message type: 36 +Sending message type 36, size: 310 bytes +Successfully sent 310 bytes +Received message type: 36 +Sending message type 36, size: 23975 bytes +Successfully sent 23975 bytes +Received message type: 36 +Sending message type 36, size: 289 bytes +Successfully sent 289 bytes +Received message type: 36 +Sending message type 36, size: 14357 bytes +Successfully sent 14357 bytes +Received message type: 36 +Sending message type 36, size: 263 bytes +Successfully sent 263 bytes +Received message type: 36 +Sending message type 36, size: 7616 bytes +Successfully sent 7616 bytes +Received message type: 36 +Sending message type 36, size: 249 bytes +Successfully sent 249 bytes +Received message type: 36 +Sending message type 36, size: 18566 bytes +Successfully sent 18566 bytes +Received message type: 36 +Sending message type 36, size: 651 bytes +Successfully sent 651 bytes +Received message type: 36 +Sending message type 36, size: 580 bytes +Successfully sent 580 bytes +Received message type: 36 +Sending message type 36, size: 13227 bytes +Successfully sent 13227 bytes +Received message type: 36 +Sending message type 36, size: 371 bytes +Successfully sent 371 bytes +Received message type: 36 +Sending message type 36, size: 7603 bytes +Successfully sent 7603 bytes +Received message type: 36 +Sending message type 36, size: 265 bytes +Successfully sent 265 bytes +Received message type: 36 +Sending message type 36, size: 12226 bytes +Successfully sent 12226 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:41222 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:50764 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 27052 bytes +Successfully sent 27052 bytes +Received message type: 36 +Sending message type 36, size: 2357 bytes +Successfully sent 2357 bytes +Received message type: 36 +Sending message type 36, size: 5411 bytes +Successfully sent 5411 bytes +Received message type: 36 +Sending message type 36, size: 7968 bytes +Successfully sent 7968 bytes +Received message type: 36 +Sending message type 36, size: 4315 bytes +Successfully sent 4315 bytes +Received message type: 36 +Sending message type 36, size: 6531 bytes +Successfully sent 6531 bytes +Received message type: 36 +Sending message type 36, size: 1933 bytes +Successfully sent 1933 bytes +Received message type: 36 +Sending message type 36, size: 2772 bytes +Successfully sent 2772 bytes +Received message type: 36 +Sending message type 36, size: 1765 bytes +Successfully sent 1765 bytes +Received message type: 36 +Sending message type 36, size: 4937 bytes +Successfully sent 4937 bytes +Received message type: 36 +Sending message type 36, size: 3217 bytes +Successfully sent 3217 bytes +Received message type: 36 +Sending message type 36, size: 793 bytes +Successfully sent 793 bytes +Received message type: 36 +Sending message type 36, size: 3590 bytes +Successfully sent 3590 bytes +Received message type: 36 +Sending message type 36, size: 672 bytes +Successfully sent 672 bytes +Received message type: 36 +Sending message type 36, size: 5083 bytes +Successfully sent 5083 bytes +Received message type: 36 +Sending message type 36, size: 1122 bytes +Successfully sent 1122 bytes +Received message type: 36 +Sending message type 36, size: 3367 bytes +Successfully sent 3367 bytes +Received message type: 36 +Sending message type 36, size: 3061 bytes +Successfully sent 3061 bytes +Received message type: 36 +Sending message type 36, size: 501 bytes +Successfully sent 501 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:40140 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:41482 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 79834 bytes +Successfully sent 79834 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 275 bytes +Successfully sent 275 bytes +Received message type: 36 +Sending message type 36, size: 1102 bytes +Successfully sent 1102 bytes +Received message type: 36 +Sending message type 36, size: 36707 bytes +Successfully sent 36707 bytes +Received message type: 36 +Sending message type 36, size: 18817 bytes +Successfully sent 18817 bytes +Received message type: 36 +Sending message type 36, size: 16262 bytes +Successfully sent 16262 bytes +Received message type: 36 +Sending message type 36, size: 310 bytes +Successfully sent 310 bytes +Received message type: 36 +Sending message type 36, size: 23971 bytes +Successfully sent 23971 bytes +Received message type: 36 +Sending message type 36, size: 292 bytes +Successfully sent 292 bytes +Received message type: 36 +Sending message type 36, size: 14380 bytes +Successfully sent 14380 bytes +Received message type: 36 +Sending message type 36, size: 266 bytes +Successfully sent 266 bytes +Received message type: 36 +Sending message type 36, size: 7626 bytes +Successfully sent 7626 bytes +Received message type: 36 +Sending message type 36, size: 249 bytes +Successfully sent 249 bytes +Received message type: 36 +Sending message type 36, size: 18544 bytes +Successfully sent 18544 bytes +Received message type: 36 +Sending message type 36, size: 659 bytes +Successfully sent 659 bytes +Received message type: 36 +Sending message type 36, size: 587 bytes +Successfully sent 587 bytes +Received message type: 36 +Sending message type 36, size: 13266 bytes +Successfully sent 13266 bytes +Received message type: 36 +Sending message type 36, size: 371 bytes +Successfully sent 371 bytes +Received message type: 36 +Sending message type 36, size: 7571 bytes +Successfully sent 7571 bytes +Received message type: 36 +Sending message type 36, size: 261 bytes +Successfully sent 261 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:55012 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:49790 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 79834 bytes +Successfully sent 79834 bytes +Received message type: 36 +Sending message type 36, size: 210 bytes +Successfully sent 210 bytes +Received message type: 36 +Sending message type 36, size: 269 bytes +Successfully sent 269 bytes +Received message type: 36 +Sending message type 36, size: 1118 bytes +Successfully sent 1118 bytes +Received message type: 36 +Sending message type 36, size: 36675 bytes +Successfully sent 36675 bytes +Received message type: 36 +Sending message type 36, size: 18841 bytes +Successfully sent 18841 bytes +Received message type: 36 +Sending message type 36, size: 16241 bytes +Successfully sent 16241 bytes +Received message type: 36 +Sending message type 36, size: 310 bytes +Successfully sent 310 bytes +Received message type: 36 +Sending message type 36, size: 23976 bytes +Successfully sent 23976 bytes +Received message type: 36 +Sending message type 36, size: 292 bytes +Successfully sent 292 bytes +Received message type: 36 +Sending message type 36, size: 14407 bytes +Successfully sent 14407 bytes +Received message type: 36 +Sending message type 36, size: 266 bytes +Successfully sent 266 bytes +Received message type: 36 +Sending message type 36, size: 7618 bytes +Successfully sent 7618 bytes +Received message type: 36 +Sending message type 36, size: 249 bytes +Successfully sent 249 bytes +Received message type: 36 +Sending message type 36, size: 18546 bytes +Successfully sent 18546 bytes +Received message type: 36 +Sending message type 36, size: 660 bytes +Successfully sent 660 bytes +Received message type: 36 +Sending message type 36, size: 588 bytes +Successfully sent 588 bytes +Received message type: 36 +Sending message type 36, size: 13229 bytes +Successfully sent 13229 bytes +Received message type: 36 +Sending message type 36, size: 371 bytes +Successfully sent 371 bytes +Received message type: 36 +Sending message type 36, size: 7563 bytes +Successfully sent 7563 bytes +Received message type: 36 +Sending message type 36, size: 261 bytes +Successfully sent 261 bytes +Read error: Connection reset by peer +Session removed. Total sessions: 1 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Received message type: 36 +Read error: stream truncated +Session removed. Total sessions: 0 +New connection from 127.0.0.1:33504 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 1 +Successfully sent 200 bytes +New connection from 127.0.0.1:33506 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:47064 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:56678 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:57788 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:33674 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:44170 +SSL handshake completed +LoginRequest::deserialize - Payload size: 17 + Raw payload bytes: 06 00 47 61 6e 6f 6d 65 07 00 74 65 73 74 31 32 33 + Username length (raw bytes): 6 0 + Username length (uint16_t): 6 + Username: 'Ganome' + Password length: 7 + Password: (hidden, length=7) +LoginRequest constructor - Username: 'Ganome', Password length: 7 +Received message type: 1 +LoginRequest received - Username: 'Ganome', Password length: 7 +Authentication attempt for user: 'Ganome' +User found in database, username: 'Ganome' +Stored salt (first 20 chars): 06944340a7d677e2245c +Stored hash (first 20 chars): 68304574252479bcade4 +Computed hash (first 20 chars): 68304574252479bcade4 +User 'Ganome' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 200 bytes +Session added. Total sessions: 2 +Successfully sent 200 bytes +Read error: stream truncated +Session removed. Total sessions: 1 +New connection from 127.0.0.1:44182 +SSL handshake completed +LoginRequest::deserialize - Payload size: 12 + Raw payload bytes: 04 00 74 65 73 74 04 00 31 32 33 34 + Username length (raw bytes): 4 0 + Username length (uint16_t): 4 + Username: 'test' + Password length: 4 + Password: (hidden, length=4) +LoginRequest constructor - Username: 'test', Password length: 4 +Received message type: 1 +LoginRequest received - Username: 'test', Password length: 4 +Authentication attempt for user: 'test' +User found in database, username: 'test' +Stored salt (first 20 chars): 1f351b99ffc610d13369 +Stored hash (first 20 chars): ae8b48181e6ed84fc28a +Computed hash (first 20 chars): ae8b48181e6ed84fc28a +User 'test' authenticated successfully +Sending successful LoginResponse with token +Sending message type 2, size: 197 bytes +Session added. Total sessions: 2 +Successfully sent 197 bytes +Received message type: 35 +Sending message type 35, size: 16 bytes +Successfully sent 16 bytes +Received message type: 36 +Sending message type 36, size: 29922 bytes +Successfully sent 29922 bytes +Received message type: 36 +Sending message type 36, size: 631 bytes +Successfully sent 631 bytes +Received message type: 36 +Sending message type 36, size: 5778 bytes +Successfully sent 5778 bytes +Received message type: 36 +Sending message type 36, size: 8204 bytes +Successfully sent 8204 bytes +Received message type: 36 +Sending message type 36, size: 6973 bytes +Successfully sent 6973 bytes +Received message type: 36 +Sending message type 36, size: 5944 bytes +Successfully sent 5944 bytes +Received message type: 36 +Sending message type 36, size: 2949 bytes +Successfully sent 2949 bytes +Received message type: 36 +Sending message type 36, size: 4223 bytes +Successfully sent 4223 bytes +Received message type: 36 +Sending message type 36, size: 4875 bytes +Successfully sent 4875 bytes +Received message type: 36 +Sending message type 36, size: 3808 bytes +Successfully sent 3808 bytes +Received message type: 36 +Sending message type 36, size: 2887 bytes +Successfully sent 2887 bytes +Received message type: 36 +Sending message type 36, size: 450 bytes +Successfully sent 450 bytes +Received message type: 36 +Sending message type 36, size: 305 bytes +Successfully sent 305 bytes +Received message type: 36 +Sending message type 36, size: 1065 bytes +Successfully sent 1065 bytes +Received message type: 36 +Sending message type 36, size: 711 bytes +Successfully sent 711 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 653 bytes +Successfully sent 653 bytes +Received message type: 36 +Sending message type 36, size: 652 bytes +Successfully sent 652 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 16 +Sending message type 16, size: 30 bytes +Sending message type 16, size: 30 bytes +Successfully sent 30 bytes +Successfully sent 30 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61933 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Successfully sent 61933 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 61939 bytes +Received message type: 36 +Sending message type 36, size: 523 bytes +Successfully sent 523 bytes +Successfully sent 61939 bytes +Received message type: 36 +Sending message type 36, size: 243 bytes +Successfully sent 243 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 230 bytes +Successfully sent 230 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Received message type: 36 +Sending message type 36, size: 229 bytes +Successfully sent 229 bytes +Read error: stream truncated +Session removed. Total sessions: 1 Read error: stream truncated Session removed. Total sessions: 0 diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o index b5a254a..f5b7fac 100644 Binary files a/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o and b/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o differ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d index bba4bb5..e711b37 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d +++ b/build/shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o.d @@ -25,8 +25,7 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -95,22 +94,19 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -230,8 +226,6 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iterator \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stream_iterator.h \ @@ -327,7 +321,6 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: \ /usr/include/unistd.h /usr/include/bits/posix_opt.h \ /usr/include/bits/environments.h /usr/include/bits/confname.h \ /usr/include/bits/getopt_posix.h /usr/include/bits/getopt_core.h \ - /usr/include/bits/unistd.h /usr/include/bits/unistd-decl.h \ /usr/include/bits/unistd_ext.h /usr/include/linux/close_range.h \ /usr/include/syscall.h /usr/include/sys/syscall.h \ /usr/include/asm/unistd.h /usr/include/asm/unistd_64.h \ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal index c4af1e1..3a2a573 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal +++ b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.internal @@ -56,22 +56,15 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -108,14 +101,10 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -488,20 +477,15 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/thread-shared-types.h @@ -540,8 +524,6 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -772,22 +754,15 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -824,14 +799,10 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h @@ -1125,22 +1096,15 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/syscall.h @@ -1177,14 +1141,10 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o /usr/include/bits/typesizes.h /usr/include/bits/uintn-identity.h /usr/include/bits/uio_lim.h - /usr/include/bits/unistd-decl.h - /usr/include/bits/unistd.h /usr/include/bits/unistd_ext.h /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h - /usr/include/bits/wchar2-decl.h - /usr/include/bits/wchar2.h /usr/include/bits/wctype-wchar.h /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make index 2e057bb..150e561 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make +++ b/build/shared/CMakeFiles/scarchat_shared.dir/compiler_depend.make @@ -55,22 +55,15 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: /home/ganome/Projects/SCAR /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -107,14 +100,10 @@ shared/CMakeFiles/scarchat_shared.dir/auth/jwt.cpp.o: /home/ganome/Projects/SCAR /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -486,20 +475,15 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: /home/ganome/ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ @@ -538,8 +522,6 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: /home/ganome/ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -769,22 +751,15 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: /home/ganome/Proje /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -821,14 +796,10 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: /home/ganome/Proje /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -1120,22 +1091,15 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: /home/ganome/Proj /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/syscall.h \ @@ -1172,14 +1136,10 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: /home/ganome/Proj /usr/include/bits/typesizes.h \ /usr/include/bits/uintn-identity.h \ /usr/include/bits/uio_lim.h \ - /usr/include/bits/unistd-decl.h \ - /usr/include/bits/unistd.h \ /usr/include/bits/unistd_ext.h \ /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h \ /usr/include/bits/wchar.h \ - /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ /usr/include/bits/wctype-wchar.h \ /usr/include/bits/wordsize.h \ /usr/include/bits/xopen_lim.h \ @@ -1579,6 +1539,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/binary_writer.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/bessel_function.tcc: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/string: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/stdlib.h: @@ -1651,6 +1613,8 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/primitive_iterator.hpp /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/charconv: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/utility.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator.h: @@ -1767,30 +1731,24 @@ _deps/nlohmann_json-src/include/nlohmann/detail/iterators/internal_iterator.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.tcc: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc: +/usr/include/openssl/asn1err.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc: +/usr/include/linux/errno.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h: +/usr/include/linux/close_range.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/concepts: /usr/include/gnu/stubs-64.h: +/usr/include/libintl.h: + +/usr/include/bits/endianness.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/requires_hosted.h: /usr/include/features-time64.h: @@ -1801,6 +1759,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/detected.hpp: _deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/traits.h: +/usr/include/ctype.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc: + +/usr/include/bits/waitflags.h: + _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/bits/wctype-wchar.h: @@ -1817,28 +1781,40 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/bits/types/struct_timespec.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_array.tcc: - -/usr/include/bits/waitflags.h: - -/usr/include/ctype.h: - /usr/include/bits/types/struct_sched_param.h: /usr/include/openssl/comp.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map: + +/usr/include/linux/stddef.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable_policy.h: + /usr/include/bits/types/struct_itimerspec.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.h: /usr/include/bits/struct_rwlock.h: +_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: + +/usr/include/locale.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc: + /usr/include/bits/types/sigset_t.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets.h: /usr/include/bits/types/mbstate_t.h: +/usr/include/bits/types/locale_t.h: + +/usr/include/linux/limits.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h: + /usr/include/bits/types/clock_t.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h: @@ -1879,9 +1855,11 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/alloc_traits.h: -/usr/include/openssl/evp.h: +_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp: -/usr/include/bits/unistd.h: +/usr/include/bits/struct_mutex.h: + +/usr/include/openssl/evp.h: /usr/include/bits/stdlib-bsearch.h: @@ -1899,18 +1877,18 @@ _deps/nlohmann_json-src/include/nlohmann/json_fwd.hpp: /usr/include/bits/types/__mbstate_t.h: -/usr/include/bits/types/locale_t.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h: - -/usr/include/bits/stdio2-decl.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring: /usr/include/openssl/dh.h: +_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp: + +/usr/include/bits/stdint-intn.h: + +/usr/include/openssl/prov_ssl.h: + +/usr/include/bits/types/clockid_t.h: + /usr/include/openssl/bn.h: /usr/include/bits/stdlib-float.h: @@ -1933,12 +1911,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/hash.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/exception_defines.h: -_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp: - -/usr/include/bits/stdint-least.h: - -/usr/include/openssl/quic.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/valarray_after.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/span: @@ -1959,9 +1931,9 @@ _deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp: /usr/include/bits/mathcalls-macros.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h: +_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: -/usr/include/bits/posix2_lim.h: +/usr/include/asm-generic/int-ll64.h: /usr/include/bits/xopen_lim.h: @@ -1985,12 +1957,6 @@ _deps/jwt-cpp-src/include/jwt-cpp/traits/kazuho-picojson/defaults.h: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp: -_deps/nlohmann_json-src/include/nlohmann/detail/input/binary_reader.hpp: - -/usr/include/bits/struct_mutex.h: - -/usr/include/bits/wchar2-decl.h: - /usr/include/asm/bitsperlong.h: /usr/include/openssl/params.h: @@ -2041,10 +2007,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/json_sax.hpp: /usr/include/asm-generic/errno-base.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/system_error: - -/usr/include/bits/unistd-decl.h: - _deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp: @@ -2053,10 +2015,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/void_t.hpp: /usr/include/asm-generic/errno.h: -/usr/include/openssl/buffererr.h: - -/usr/include/bits/libm-simd-decl-stubs.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tr1/ell_integral.tcc: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/refwrap.h: @@ -2079,11 +2037,7 @@ _deps/jwt-cpp-src/include/picojson/picojson.h: /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h: -/usr/include/bits/wchar2.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/map: - -/usr/include/linux/stddef.h: +/usr/include/linux/sched/types.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/functional: @@ -2095,29 +2049,35 @@ _deps/jwt-cpp-src/include/picojson/picojson.h: /usr/include/openssl/core_dispatch.h: +_deps/nlohmann_json-src/include/nlohmann/detail/conversions/to_json.hpp: + +/usr/include/openssl/quic.h: + +/usr/include/bits/stdint-least.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/quoted_string.h: /usr/include/openssl/opensslv.h: /usr/include/stdc-predef.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h: - /usr/include/openssl/ecerr.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functexcept.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/algorithm: /usr/include/bits/floatn-common.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_string.tcc: -_deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/uses_allocator_args.h: -/usr/include/asm-generic/int-ll64.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/formatfwd.h: -/usr/include/bits/stdlib.h: +_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h: +/usr/include/openssl/asn1.h: /usr/include/bits/floatn.h: @@ -2129,6 +2089,10 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: /usr/include/bits/types.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h: + +/usr/include/bits/getopt_core.h: + /usr/include/openssl/dherr.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_tree.h: @@ -2137,6 +2101,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: /usr/include/bits/getopt_posix.h: +/usr/include/bits/posix2_lim.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/functional_hash.h: + +/usr/include/math.h: + /usr/include/gnu/stubs.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/fstream: @@ -2145,6 +2115,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/serializer.hpp: /usr/include/openssl/asyncerr.h: +/usr/include/bits/types/FILE.h: + +_deps/jwt-cpp-src/include/jwt-cpp/jwt.h: + +/usr/include/linux/posix_types.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/unordered_map.h: /usr/include/bits/libc-header-start.h: @@ -2163,8 +2139,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp: /usr/include/string.h: -/usr/include/bits/stdio2.h: - /usr/include/bits/types/timer_t.h: /usr/include/openssl/evperr.h: @@ -2177,32 +2151,10 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/codecvt.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h: - -/usr/include/bits/mathcalls-narrow.h: - /usr/include/bits/atomic_wide_counter.h: /usr/include/openssl/err.h: -/usr/include/bits/endianness.h: - -/usr/include/libintl.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/fs_dir.h: - -/usr/include/bits/getopt_core.h: - -/usr/include/bits/select2.h: - -/usr/include/openssl/symhacks.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc: - -/usr/include/sys/cdefs.h: - /usr/include/bits/pthread_stack_min-dynamic.h: /usr/include/openssl/rsaerr.h: @@ -2211,6 +2163,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp: /usr/include/bits/pthreadtypes.h: +/usr/include/x86_64-pc-linux-gnu/openssl/configuration.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + /usr/include/openssl/dsaerr.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/streambuf: @@ -2231,10 +2189,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/output/output_adapters.hpp: /usr/include/bits/sched.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h: - -/usr/include/bits/select-decl.h: - _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp: /usr/include/bits/select.h: @@ -2245,54 +2199,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/begin.hpp: /usr/include/openssl/stack.h: -_deps/nlohmann_json-src/include/nlohmann/adl_serializer.hpp: - -/usr/include/openssl/prov_ssl.h: - -/usr/include/bits/types/clockid_t.h: - -/usr/include/bits/stdint-intn.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/pstl_config.h: - -/usr/include/linux/close_range.h: - -/usr/include/linux/errno.h: - -/usr/include/linux/limits.h: - -/usr/include/endian.h: - -/usr/include/x86_64-pc-linux-gnu/openssl/configuration.h: - -/usr/include/stdint.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/auto_ptr.h: - -/usr/include/bits/types/FILE.h: - -_deps/jwt-cpp-src/include/jwt-cpp/jwt.h: - -/usr/include/linux/posix_types.h: - -/usr/include/linux/sched/types.h: - -_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/basic_ios.tcc: - -/usr/include/locale.h: - -/usr/include/math.h: - -_deps/nlohmann_json-src/include/nlohmann/detail/meta/cpp_future.hpp: - -/usr/include/openssl/asn1.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_facets_nonio.tcc: - -/usr/include/openssl/asn1err.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.tcc: /usr/include/openssl/async.h: @@ -2321,6 +2227,12 @@ _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp: /usr/include/openssl/buffer.h: +/usr/include/bits/libm-simd-decl-stubs.h: + +/usr/include/openssl/buffererr.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/backward/binders.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/algorithmfwd.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_heap.h: @@ -2337,6 +2249,8 @@ _deps/nlohmann_json-src/include/nlohmann/thirdparty/hedley/hedley_undef.hpp: /usr/include/openssl/crypto.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/iterator_concepts.h: + /usr/include/bits/uintn-identity.h: /usr/include/openssl/cryptoerr.h: @@ -2349,8 +2263,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/input/position_t.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/c++config.h: -/usr/include/bits/string_fortified.h: - /usr/include/openssl/ct.h: /usr/include/bits/wordsize.h: @@ -2399,6 +2311,12 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/call_std/end.hpp: /usr/include/openssl/sslerr_legacy.h: +/usr/include/openssl/symhacks.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/forward_list.tcc: + +/usr/include/sys/cdefs.h: + /usr/include/openssl/ssl.h: /usr/include/openssl/tls1.h: @@ -2445,12 +2363,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp: /usr/include/sys/syscall.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h: - -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h: - -/usr/include/sys/time.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/x86_64-pc-linux-gnu/bits/messages_members.h: /usr/include/time.h: @@ -2465,8 +2377,6 @@ _deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp: _deps/nlohmann_json-src/include/nlohmann/json.hpp: -/usr/include/bits/strings_fortified.h: - /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/align.h: /usr/include/bits/confname.h: @@ -2493,6 +2403,8 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/char_traits.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/charconv.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/mask_array.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/memory_resource.h: @@ -2506,3 +2418,29 @@ _deps/nlohmann_json-src/include/nlohmann/json.hpp: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/cpp_type_traits.h: /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/erase_if.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hash_bytes.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/tuple: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/hashtable.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/nested_exception.h: + +/usr/include/bits/mathcalls-narrow.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/invoke.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/vector.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ios_base.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/stl_set.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/istream.tcc: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/random.h: + +/usr/include/sys/time.h: + +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/locale_classes.h: diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o index c8884d0..117f0ce 100644 Binary files a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o and b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o differ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d index d90eaca..4cd407c 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d +++ b/build/shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o.d @@ -25,8 +25,7 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -95,22 +94,19 @@ shared/CMakeFiles/scarchat_shared.dir/crypto/argon2_wrapper.cpp.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/flags.make b/build/shared/CMakeFiles/scarchat_shared.dir/flags.make index 8540294..0ad7323 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/flags.make +++ b/build/shared/CMakeFiles/scarchat_shared.dir/flags.make @@ -6,5 +6,5 @@ CXX_DEFINES = -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_L CXX_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/shared/scarchat_shared_autogen/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/jwt-cpp-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include -CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 +CXX_FLAGS = -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu++20 diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o index a040e0d..84d5ea8 100644 Binary files a/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o and b/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o differ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d index a024323..201dc89 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d +++ b/build/shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o.d @@ -32,8 +32,7 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: \ /usr/include/bits/types/wint_t.h /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -101,22 +100,19 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: \ /usr/include/bits/select.h /usr/include/bits/types/sigset_t.h \ /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -200,8 +196,7 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -213,8 +208,6 @@ shared/CMakeFiles/scarchat_shared.dir/protocol/message.cpp.o: \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/pstl/execution_defs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/iostream \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/ostream \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/ostream.tcc \ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o index 584e1f8..e0ac59d 100644 Binary files a/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o and b/build/shared/CMakeFiles/scarchat_shared.dir/scarchat_shared_autogen/mocs_compilation.cpp.o differ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o b/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o index 6e4e6bc..44919d9 100644 Binary files a/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o and b/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o differ diff --git a/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d b/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d index 98decc0..f6a801f 100644 --- a/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d +++ b/build/shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o.d @@ -25,8 +25,7 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: \ /usr/include/bits/types/mbstate_t.h \ /usr/include/bits/types/__mbstate_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/locale_t.h \ - /usr/include/bits/types/__locale_t.h /usr/include/bits/wchar2-decl.h \ - /usr/include/bits/wchar2.h \ + /usr/include/bits/types/__locale_t.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/type_traits \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/version.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/compare \ @@ -95,22 +94,19 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/bits/std_abs.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstdio \ /usr/include/stdio.h /usr/include/bits/types/__fpos_t.h \ /usr/include/bits/types/__fpos64_t.h \ /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cerrno \ /usr/include/errno.h /usr/include/bits/errno.h \ /usr/include/linux/errno.h /usr/include/asm/errno.h \ @@ -221,8 +217,7 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: \ /usr/include/bits/uio_lim.h /usr/include/unistd.h \ /usr/include/bits/posix_opt.h /usr/include/bits/environments.h \ /usr/include/bits/confname.h /usr/include/bits/getopt_posix.h \ - /usr/include/bits/getopt_core.h /usr/include/bits/unistd.h \ - /usr/include/bits/unistd-decl.h /usr/include/bits/unistd_ext.h \ + /usr/include/bits/getopt_core.h /usr/include/bits/unistd_ext.h \ /usr/include/linux/close_range.h /usr/include/syscall.h \ /usr/include/sys/syscall.h /usr/include/asm/unistd.h \ /usr/include/asm/unistd_64.h /usr/include/bits/syscall.h \ @@ -294,8 +289,6 @@ shared/CMakeFiles/scarchat_shared.dir/utils/json_config.cpp.o: \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/string_concat.hpp \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstring \ /usr/include/string.h /usr/include/strings.h \ - /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/identity_tag.hpp \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/nlohmann_json-src/include/nlohmann/detail/meta/std_fs.hpp \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/filesystem \ diff --git a/build/shared/CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt b/build/shared/CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt index 4dde4dd..a2cadd5 100644 --- a/build/shared/CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt +++ b/build/shared/CMakeFiles/scarchat_shared_autogen.dir/ParseCache.txt @@ -1,10 +1,10 @@ # Generated by CMake. Changes will be overwritten. -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp -/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp /home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/utils/json_config.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.cpp +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/types.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/protocol/message.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/crypto/argon2_wrapper.h +/home/ganome/Projects/SCAR-719/repos/scar-chat7/shared/auth/jwt.h diff --git a/build/shared/libscarchat_shared.a b/build/shared/libscarchat_shared.a index bc406f8..7ab8f58 100644 Binary files a/build/shared/libscarchat_shared.a and b/build/shared/libscarchat_shared.a differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o index 9b452f2..65a7e24 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d index 144f613..03b21a7 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o.d @@ -8,8 +8,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o: \ /usr/include/gnu/stubs-64.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h /usr/include/stdlib.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ /usr/include/sys/types.h /usr/include/bits/types.h \ @@ -22,21 +21,19 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h /usr/include/stdio.h \ + /usr/include/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ - /usr/include/bits/stdio_lim.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/stdio.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ /usr/include/stdint.h /usr/include/bits/wchar.h \ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o index 6f7bea0..6b45cc0 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d index 579fee5..801ddf9 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o.d @@ -13,16 +13,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o /usr/include/bits/stdint-least.h /usr/include/string.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h /usr/include/stdio.h \ + /usr/include/strings.h /usr/include/stdio.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdarg.h \ /usr/include/bits/types/__fpos_t.h /usr/include/bits/types/__mbstate_t.h \ /usr/include/bits/types/__fpos64_t.h /usr/include/bits/types/__FILE.h \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/blake2/blake2.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o index 3f316a3..5c0e8bf 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d index d136ff0..3a787f2 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o.d @@ -15,8 +15,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ @@ -27,17 +26,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h /usr/include/string.h \ - /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ + /usr/include/string.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/strings.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src/core.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stdint.h \ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o index cf25364..722a797 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d index 9534b76..cebe2e3 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o.d @@ -15,8 +15,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: \ /usr/include/bits/types/FILE.h /usr/include/bits/types/struct_FILE.h \ /usr/include/bits/types/cookie_io_functions_t.h \ /usr/include/bits/stdio_lim.h /usr/include/bits/floatn.h \ - /usr/include/bits/floatn-common.h /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio.h /usr/include/bits/stdio2.h \ + /usr/include/bits/floatn-common.h /usr/include/bits/stdio.h \ /usr/include/stdlib.h /usr/include/bits/waitflags.h \ /usr/include/bits/waitstatus.h /usr/include/sys/types.h \ /usr/include/bits/types/clock_t.h /usr/include/bits/types/clockid_t.h \ @@ -27,17 +26,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h /usr/include/string.h \ - /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h \ + /usr/include/string.h /usr/include/bits/types/locale_t.h \ + /usr/include/bits/types/__locale_t.h /usr/include/strings.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ /usr/include/limits.h /usr/include/bits/posix1_lim.h \ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o index 9740895..e8979a1 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d index b832733..f6ae8f2 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d +++ b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o.d @@ -13,8 +13,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: \ /usr/include/bits/stdint-least.h /usr/include/string.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h \ /usr/include/bits/types/locale_t.h /usr/include/bits/types/__locale_t.h \ - /usr/include/strings.h /usr/include/bits/strings_fortified.h \ - /usr/include/bits/string_fortified.h /usr/include/stdlib.h \ + /usr/include/strings.h /usr/include/stdlib.h \ /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ /usr/include/bits/floatn.h /usr/include/bits/floatn-common.h \ /usr/include/sys/types.h /usr/include/bits/types/clock_t.h \ @@ -25,14 +24,12 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: \ /usr/include/sys/select.h /usr/include/bits/select.h \ /usr/include/bits/types/sigset_t.h /usr/include/bits/types/__sigset_t.h \ /usr/include/bits/types/struct_timeval.h \ - /usr/include/bits/types/struct_timespec.h /usr/include/bits/select2.h \ - /usr/include/bits/select-decl.h /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/thread-shared-types.h \ + /usr/include/bits/types/struct_timespec.h \ + /usr/include/bits/pthreadtypes.h /usr/include/bits/thread-shared-types.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/atomic_wide_counter.h /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h /usr/include/alloca.h \ /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ /home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include/argon2.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/limits.h \ /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/syslimits.h \ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o index 33305e0..c81af88 100644 Binary files a/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o and b/build/third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/thread.c.o differ diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal index 4a126d2..e20ca27 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal +++ b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.internal @@ -22,21 +22,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o /usr/include/bits/pthread_stack_min.h /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/thread-shared-types.h @@ -106,11 +99,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/time64.h /usr/include/bits/timesize.h /usr/include/bits/types.h @@ -169,22 +158,15 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/setjmp.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/thread-shared-types.h @@ -265,21 +247,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o /usr/include/bits/pthread_stack_min.h /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdio.h - /usr/include/bits/stdio2-decl.h - /usr/include/bits/stdio2.h /usr/include/bits/stdio_lim.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/thread-shared-types.h @@ -354,17 +329,12 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o /usr/include/bits/pthread_stack_min.h /usr/include/bits/pthreadtypes-arch.h /usr/include/bits/pthreadtypes.h - /usr/include/bits/select-decl.h /usr/include/bits/select.h - /usr/include/bits/select2.h /usr/include/bits/stdint-intn.h /usr/include/bits/stdint-least.h /usr/include/bits/stdint-uintn.h /usr/include/bits/stdlib-bsearch.h /usr/include/bits/stdlib-float.h - /usr/include/bits/stdlib.h - /usr/include/bits/string_fortified.h - /usr/include/bits/strings_fortified.h /usr/include/bits/struct_mutex.h /usr/include/bits/struct_rwlock.h /usr/include/bits/thread-shared-types.h diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make index 149c8f4..a119b6c 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make +++ b/build/third_party/CMakeFiles/argon2_lib.dir/compiler_depend.make @@ -21,21 +21,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/argon2.c.o: _deps/ /usr/include/bits/pthread_stack_min.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ @@ -104,11 +97,7 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/blake2/blake2b.c.o /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/time64.h \ /usr/include/bits/timesize.h \ /usr/include/bits/types.h \ @@ -166,22 +155,15 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/core.c.o: _deps/ar /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ /usr/include/bits/sched.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/setjmp.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ @@ -261,21 +243,14 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/encoding.c.o: _dep /usr/include/bits/pthread_stack_min.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdio.h \ - /usr/include/bits/stdio2-decl.h \ - /usr/include/bits/stdio2.h \ /usr/include/bits/stdio_lim.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ @@ -349,17 +324,12 @@ third_party/CMakeFiles/argon2_lib.dir/__/_deps/argon2-src/src/opt.c.o: _deps/arg /usr/include/bits/pthread_stack_min.h \ /usr/include/bits/pthreadtypes-arch.h \ /usr/include/bits/pthreadtypes.h \ - /usr/include/bits/select-decl.h \ /usr/include/bits/select.h \ - /usr/include/bits/select2.h \ /usr/include/bits/stdint-intn.h \ /usr/include/bits/stdint-least.h \ /usr/include/bits/stdint-uintn.h \ /usr/include/bits/stdlib-bsearch.h \ /usr/include/bits/stdlib-float.h \ - /usr/include/bits/stdlib.h \ - /usr/include/bits/string_fortified.h \ - /usr/include/bits/strings_fortified.h \ /usr/include/bits/struct_mutex.h \ /usr/include/bits/struct_rwlock.h \ /usr/include/bits/thread-shared-types.h \ @@ -502,30 +472,22 @@ _deps/argon2-src/src/encoding.c: /usr/include/features.h: -/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h: +/usr/include/time.h: -/usr/include/features-time64.h: +/usr/include/bits/stdlib-bsearch.h: -/usr/include/bits/wordsize.h: +_deps/argon2-src/src/blake2/blake2-impl.h: + +/usr/include/bits/types/sigset_t.h: + +_deps/argon2-src/src/core.h: /usr/include/bits/types/struct_tm.h: /usr/include/bits/wchar.h: -/usr/include/bits/waitstatus.h: - -/usr/include/bits/types/struct_sched_param.h: - -_deps/argon2-src/src/thread.h: - -/usr/include/bits/waitflags.h: - -/usr/include/bits/stdio2-decl.h: - /usr/include/bits/stdio.h: -/usr/include/bits/select2.h: - _deps/argon2-src/src/opt.c: /usr/include/bits/posix1_lim.h: @@ -536,8 +498,6 @@ _deps/argon2-src/src/opt.c: /usr/include/bits/pthreadtypes-arch.h: -/usr/include/bits/string_fortified.h: - /usr/include/bits/pthread_stack_min-dynamic.h: /usr/include/bits/stdint-least.h: @@ -550,8 +510,6 @@ _deps/argon2-src/src/opt.c: /usr/include/bits/types/clock_t.h: -/usr/include/bits/select-decl.h: - /usr/include/bits/long-double.h: _deps/argon2-src/src/encoding.h: @@ -564,10 +522,16 @@ _deps/argon2-src/src/argon2.c: /usr/include/bits/time64.h: +/usr/include/bits/struct_mutex.h: + /usr/include/bits/select.h: /usr/include/bits/types/__fpos64_t.h: +/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/stddef.h: + +/usr/include/features-time64.h: + _deps/argon2-src/include/argon2.h: /usr/include/bits/types/clockid_t.h: @@ -576,6 +540,8 @@ _deps/argon2-src/include/argon2.h: /usr/include/bits/pthreadtypes.h: +/usr/include/bits/floatn.h: + /usr/lib/gcc/x86_64-pc-linux-gnu/15/include/mmintrin.h: /usr/include/bits/pthread_stack_min.h: @@ -588,28 +554,16 @@ _deps/argon2-src/include/argon2.h: /usr/include/bits/types/__sigset_t.h: +/usr/include/bits/types/struct_sched_param.h: + +_deps/argon2-src/src/thread.h: + +/usr/include/bits/waitflags.h: + /usr/include/bits/endianness.h: -_deps/argon2-src/src/core.h: - /usr/include/bits/floatn-common.h: -/usr/include/time.h: - -/usr/include/bits/stdlib-bsearch.h: - -_deps/argon2-src/src/blake2/blake2-impl.h: - -/usr/include/bits/types/sigset_t.h: - -/usr/include/bits/floatn.h: - -/usr/include/bits/stdlib.h: - -/usr/include/bits/strings_fortified.h: - -/usr/include/bits/struct_mutex.h: - /usr/include/bits/thread-shared-types.h: /usr/include/bits/types.h: @@ -628,6 +582,8 @@ _deps/argon2-src/src/blake2/blake2-impl.h: /usr/include/bits/types/__fpos_t.h: +/usr/include/bits/wordsize.h: + /usr/include/sched.h: /usr/include/bits/types/__locale_t.h: @@ -636,22 +592,12 @@ _deps/argon2-src/src/blake2/blake2-impl.h: /usr/include/bits/types/__mbstate_t.h: -/usr/include/bits/sched.h: - -/usr/include/endian.h: - -/usr/include/bits/stdint-uintn.h: - -/usr/include/bits/types/cookie_io_functions_t.h: - /usr/include/bits/cpu-set.h: /usr/include/bits/uintn-identity.h: /usr/include/bits/typesizes.h: -/usr/include/bits/stdio2.h: - /usr/include/bits/types/locale_t.h: /usr/include/bits/types/struct_FILE.h: @@ -669,3 +615,13 @@ _deps/argon2-src/src/blake2/blake2-impl.h: /usr/include/stdio.h: /usr/include/bits/types/timer_t.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/stdint-uintn.h: + +/usr/include/bits/types/cookie_io_functions_t.h: + +/usr/include/endian.h: + +/usr/include/bits/waitstatus.h: diff --git a/build/third_party/CMakeFiles/argon2_lib.dir/flags.make b/build/third_party/CMakeFiles/argon2_lib.dir/flags.make index a32366d..957c1a5 100644 --- a/build/third_party/CMakeFiles/argon2_lib.dir/flags.make +++ b/build/third_party/CMakeFiles/argon2_lib.dir/flags.make @@ -6,5 +6,5 @@ C_DEFINES = C_INCLUDES = -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/include -I/home/ganome/Projects/SCAR-719/repos/scar-chat7/build/_deps/argon2-src/src -C_FLAGS = -O3 -DNDEBUG -std=gnu99 +C_FLAGS = -fsanitize=address -fno-omit-frame-pointer -g -O3 -DNDEBUG -std=gnu99 diff --git a/build/third_party/libargon2_lib.a b/build/third_party/libargon2_lib.a index 366a86a..33227f8 100644 Binary files a/build/third_party/libargon2_lib.a and b/build/third_party/libargon2_lib.a differ diff --git a/client/connection/client_connection.cpp b/client/connection/client_connection.cpp index aaf8d0a..14772db 100644 --- a/client/connection/client_connection.cpp +++ b/client/connection/client_connection.cpp @@ -215,14 +215,45 @@ void ClientConnection::handleMessage(std::unique_ptr message) { case MessageType::SCREEN_SHARE_DATA: { auto* data_msg = dynamic_cast(message.get()); if (screen_share_decoder_) { - int width = 0, height = 0; + int width = 0, height = 0, linesize = 0; std::cout << "About to call decode..." << std::endl; - std::vector rgbData = screen_share_decoder_->decode(data_msg->frameData(), width, height); + + std::vector rgbData = screen_share_decoder_->decode(data_msg->frameData(), width, height, linesize); + std::cout << "Decode returned, rgbData.size()=" << rgbData.size() << std::endl; + if (!rgbData.empty()) { + std::cout << "About to create shared_ptr with custom deleter..." << std::endl; + + // Track allocation ID + static int allocation_id = 0; + int current_id = ++allocation_id; + + // Custom deleter to track when/where vector is destroyed + auto deleter = [current_id](std::vector* p) { + std::cout << "\n=== DELETER CALLED for allocation #" << current_id << " ===" << std::endl; + std::cout << "Vector size: " << p->size() << std::endl; + std::cout << "Vector data ptr: " << (void*)p->data() << std::endl; + std::cout << "About to delete vector..." << std::endl; + delete p; + std::cout << "Vector deleted successfully for allocation #" << current_id << std::endl; + }; + + // Create shared_ptr with custom deleter + auto sharedData = std::shared_ptr>( + new std::vector(std::move(rgbData)), + deleter + ); + + std::cout << "shared_ptr created (id=" << current_id << "), data size=" << sharedData->size() + << ", use_count=" << sharedData.use_count() << std::endl; std::cout << "About to emit signal..." << std::endl; - emit screenShareFrameReceived(rgbData, width, height); - std::cout << "Signal emitted successfully" << std::endl; + + emit screenShareFrameReceived(sharedData, width, height, linesize); + + std::cout << "Signal emitted successfully, use_count=" << sharedData.use_count() << std::endl; + std::cout << "Exiting handleScreenShareData, use_count=" << sharedData.use_count() << std::endl; + // sharedData will go out of scope here, but Qt has its own copy } } else { std::cerr << "Received screen share data but decoder not initialized" << std::endl; @@ -259,15 +290,21 @@ void ClientConnection::sendTextMessage(const std::string& content) { }); } -void ClientConnection::sendData(const std::vector& data) { +void ClientConnection::sendData(std::vector data) { if (!connected_) return; + // CRITICAL: Create shared_ptr to keep data alive during async SSL write + // The buffer passed to async_write must remain valid until the write completes + auto sharedData = std::make_shared>(std::move(data)); + boost::asio::async_write(*socket_, - boost::asio::buffer(data), - [](const boost::system::error_code& error, std::size_t bytes) { + boost::asio::buffer(*sharedData), + [sharedData](const boost::system::error_code& error, std::size_t bytes) { + // sharedData captured by value keeps the buffer alive if (error) { std::cerr << "Send error: " << error.message() << std::endl; } + // sharedData automatically destroyed when lambda completes }); } diff --git a/client/connection/client_connection.h b/client/connection/client_connection.h index 5471e4a..43d1985 100644 --- a/client/connection/client_connection.h +++ b/client/connection/client_connection.h @@ -10,6 +10,8 @@ #include #include #include +#include +#include namespace scar { @@ -29,7 +31,7 @@ public: // Send messages void sendTextMessage(const std::string& content); - void sendData(const std::vector& data); + void sendData(std::vector data); // Pass by value to own the data // Check connection status bool isConnected() const { return connected_; } @@ -41,7 +43,7 @@ signals: void loginFailed(const QString& error); void messageReceived(const QString& sender, const QString& content); void connectionError(const QString& error); - void screenShareFrameReceived(std::vector rgbData, int width, int height); + void screenShareFrameReceived(std::shared_ptr> rgbData, int width, int height, int linesize); private: void doConnect(const std::string& host, uint16_t port); diff --git a/client/main.cpp b/client/main.cpp index 2e695ab..c4494c5 100644 --- a/client/main.cpp +++ b/client/main.cpp @@ -1,9 +1,18 @@ #include "mainwindow.h" #include +#include +#include +#include + +// Register types for Qt's meta-object system (needed for queued signals) +Q_DECLARE_METATYPE(std::shared_ptr>) int main(int argc, char *argv[]) { QApplication app(argc, argv); + // Register custom types for use in queued signal/slot connections + qRegisterMetaType>>("std::shared_ptr>"); + app.setApplicationName("SCAR Chat"); app.setOrganizationName("SCAR"); app.setApplicationVersion("1.0.0"); diff --git a/client/media/screen_capture.cpp b/client/media/screen_capture.cpp index 4384f20..e7b9e83 100644 --- a/client/media/screen_capture.cpp +++ b/client/media/screen_capture.cpp @@ -20,6 +20,14 @@ #include #include #include + +// SPA video format constants (from spa/param/video/format.h) +#ifndef SPA_VIDEO_FORMAT_BGRx +#define SPA_VIDEO_FORMAT_BGRx 90 +#endif +#ifndef SPA_VIDEO_FORMAT_RGB +#define SPA_VIDEO_FORMAT_RGB 88 +#endif #endif namespace scar { @@ -31,6 +39,7 @@ ScreenCapture::ScreenCapture() pw_context_(nullptr), frame_width_(0), frame_height_(0), + frame_format_(0), portal_session_ready_(false), portal_sources_selected_(false), portal_started_(false), @@ -889,21 +898,23 @@ void ScreenCapture::onStreamParamChanged(void* userdata, uint32_t id, const stru return; } - // Update our stored dimensions + // Update our stored dimensions and format (let PipeWire handle dimensions) self->frame_width_ = video_info.size.width; self->frame_height_ = video_info.size.height; + self->frame_format_ = video_info.format; std::cout << "Stream format changed:" << std::endl; std::cout << " Resolution: " << self->frame_width_ << "x" << self->frame_height_ << std::endl; - std::cout << " Format: " << video_info.format << std::endl; + std::cout << " Format: " << video_info.format << " (BGR0=" << SPA_VIDEO_FORMAT_BGRx << ", RGB=" << SPA_VIDEO_FORMAT_RGB << ")" << std::endl; std::cout << " Framerate: " << video_info.framerate.num << "/" << video_info.framerate.denom << std::endl; - // Initialize video encoder now that we know the resolution + // Initialize video encoder with PipeWire's dimensions and format int fps = (video_info.framerate.denom > 0) ? (video_info.framerate.num / video_info.framerate.denom) : 30; if (fps <= 0) fps = 30; self->encoder_ = std::make_unique(); - if (!self->encoder_->initialize(self->frame_width_, self->frame_height_, fps)) { + // Pass the actual format from PipeWire instead of assuming BGR0 + if (!self->encoder_->initialize(self->frame_width_, self->frame_height_, fps, 4000000, self->frame_format_)) { std::cerr << "Failed to initialize video encoder" << std::endl; self->encoder_.reset(); } diff --git a/client/media/screen_capture.h b/client/media/screen_capture.h index 9d7f335..1bb788f 100644 --- a/client/media/screen_capture.h +++ b/client/media/screen_capture.h @@ -108,6 +108,7 @@ private: int frame_width_; int frame_height_; + uint32_t frame_format_; // SPA video format from PipeWire // Video encoder std::unique_ptr encoder_; diff --git a/client/media/video_decoder.cpp b/client/media/video_decoder.cpp index 795d186..553aad0 100644 --- a/client/media/video_decoder.cpp +++ b/client/media/video_decoder.cpp @@ -62,7 +62,8 @@ bool VideoDecoder::initialize() { return true; } -std::vector VideoDecoder::decode(const std::vector& encoded_data, int& out_width, int& out_height) { +std::vector VideoDecoder::decode(const std::vector& encoded_data, + int& out_width, int& out_height, int& out_linesize) { std::lock_guard lock(decode_mutex_); if (!initialized_) { @@ -146,34 +147,37 @@ std::vector VideoDecoder::decode(const std::vector& encoded_da std::cout << "Decoder dimensions: " << width_ << "x" << height_ << std::endl; } - // Calculate aligned linesize for RGB24 (4-byte alignment) - int linesize = width_ * 3; - linesize = (linesize + 3) & ~3; - - // Use av_image_get_buffer_size to get the exact size FFmpeg expects - int buffer_size = av_image_get_buffer_size(AV_PIX_FMT_RGB24, width_, height_, 1); + // CRITICAL: Use FFmpeg's default alignment (32 bytes) for proper SIMD operations + // Alignment=1 was causing heap corruption because sws_scale expects aligned buffers + int buffer_size = av_image_get_buffer_size(AV_PIX_FMT_RGB24, width_, height_, 32); if (buffer_size < 0) { std::cerr << "Failed to get buffer size" << std::endl; av_frame_unref(frame_); return {}; } - std::cout << "FFmpeg buffer size: " << buffer_size << " vs our calculation: " << (linesize * height_) << std::endl; + std::cout << "Allocating aligned buffer: " << buffer_size << " bytes" << std::endl; - // Allocate using FFmpeg's calculated size + // Allocate buffer with extra space for alignment std::vector rgb_buffer(buffer_size); - std::cout << "Allocated buffer: " << buffer_size << " bytes (linesize=" << linesize - << ", width=" << width_ << ", height=" << height_ << ")" << std::endl; - - // Use av_image_fill_arrays to properly set up the buffer pointers + // Use av_image_fill_arrays with same alignment as buffer allocation uint8_t* dest[4] = {nullptr}; int dest_linesize[4] = {0}; - av_image_fill_arrays(dest, dest_linesize, rgb_buffer.data(), - AV_PIX_FMT_RGB24, width_, height_, 1); + int fill_ret = av_image_fill_arrays(dest, dest_linesize, rgb_buffer.data(), + AV_PIX_FMT_RGB24, width_, height_, 32); - std::cout << "av_image_fill_arrays: linesize[0]=" << dest_linesize[0] << std::endl; + if (fill_ret < 0 || fill_ret > buffer_size) { + std::cerr << "av_image_fill_arrays failed or returned size > buffer_size: " + << fill_ret << " vs " << buffer_size << std::endl; + av_frame_unref(frame_); + return {}; + } + + std::cout << "Allocated buffer: " << buffer_size << " bytes, " + << "linesize[0]=" << dest_linesize[0] + << ", width=" << width_ << ", height=" << height_ << std::endl; std::cout << "Calling sws_scale..." << std::endl; int converted_height = sws_scale( @@ -189,17 +193,28 @@ std::vector VideoDecoder::decode(const std::vector& encoded_da return {}; } + // Verify sws_scale didn't write beyond our buffer + size_t bytes_written = dest_linesize[0] * converted_height; + if (bytes_written > rgb_buffer.size()) { + std::cerr << "BUFFER OVERFLOW: sws_scale wrote " << bytes_written + << " bytes but buffer is only " << rgb_buffer.size() << " bytes!" << std::endl; + av_frame_unref(frame_); + return {}; + } + // Clean up frame av_frame_unref(frame_); // Set output dimensions out_width = width_; out_height = height_; + out_linesize = dest_linesize[0]; // Use FFmpeg's actual linesize - std::cout << "About to return buffer, size=" << rgb_buffer.size() << std::endl; + std::cout << "About to return buffer, size=" << rgb_buffer.size() + << ", linesize=" << out_linesize << std::endl; - // Use move semantics explicitly to avoid any copy - return std::move(rgb_buffer); + // Return by value - compiler will use RVO (Return Value Optimization) + return rgb_buffer; } void VideoDecoder::cleanup() { diff --git a/client/media/video_decoder.h b/client/media/video_decoder.h index 025838f..e24391e 100644 --- a/client/media/video_decoder.h +++ b/client/media/video_decoder.h @@ -25,7 +25,9 @@ public: // Decode H.264 packet and return RGB24 data // Returns empty vector if no frame ready yet - std::vector decode(const std::vector& encoded_data, int& out_width, int& out_height); + // out_linesize is the actual stride/linesize of each row in bytes + std::vector decode(const std::vector& encoded_data, + int& out_width, int& out_height, int& out_linesize); // Cleanup void cleanup(); diff --git a/client/media/video_encoder.cpp b/client/media/video_encoder.cpp index 61a0b6e..e3fa14c 100644 --- a/client/media/video_encoder.cpp +++ b/client/media/video_encoder.cpp @@ -19,7 +19,7 @@ VideoEncoder::~VideoEncoder() { cleanup(); } -bool VideoEncoder::initialize(int width, int height, int fps, int bitrate) { +bool VideoEncoder::initialize(int width, int height, int fps, int bitrate, uint32_t spa_format) { cleanup(); // Clean up any previous state width_ = width; @@ -95,9 +95,31 @@ bool VideoEncoder::initialize(int width, int height, int fps, int bitrate) { return false; } - // Initialize swscale context for BGR0 -> YUV420P conversion + // Determine source pixel format based on SPA format from PipeWire + // Common PipeWire formats: BGRx (90), RGBx (88), BGRA (89), RGBA (87) + AVPixelFormat src_format = AV_PIX_FMT_BGR0; // Default + int bytes_per_pixel = 4; + + if (spa_format != 0) { + // Map SPA format to FFmpeg format + // See for SPA_VIDEO_FORMAT values + switch (spa_format) { + case 90: src_format = AV_PIX_FMT_BGR0; bytes_per_pixel = 4; break; // BGRx + case 88: src_format = AV_PIX_FMT_RGB0; bytes_per_pixel = 4; break; // RGBx + case 89: src_format = AV_PIX_FMT_BGRA; bytes_per_pixel = 4; break; // BGRA + case 87: src_format = AV_PIX_FMT_RGBA; bytes_per_pixel = 4; break; // RGBA + default: + std::cout << "Unknown SPA format " << spa_format << ", defaulting to BGR0" << std::endl; + break; + } + } + + std::cout << "Encoder using source format: " << av_get_pix_fmt_name(src_format) + << " (" << bytes_per_pixel << " bytes/pixel)" << std::endl; + + // Initialize swscale context for format -> YUV420P conversion sws_ctx_ = sws_getContext( - width_, height_, AV_PIX_FMT_BGR0, + width_, height_, src_format, width_, height_, AV_PIX_FMT_YUV420P, SWS_FAST_BILINEAR, nullptr, nullptr, nullptr ); diff --git a/client/media/video_encoder.h b/client/media/video_encoder.h index 3142211..e3d3a26 100644 --- a/client/media/video_encoder.h +++ b/client/media/video_encoder.h @@ -19,8 +19,10 @@ public: VideoEncoder(); ~VideoEncoder(); - // Initialize encoder with given parameters - bool initialize(int width, int height, int fps = 30, int bitrate = 2000000); + // Initialize encoder + // bitrate in bits per second (default 2Mbps) + // spa_format: SPA video format from PipeWire (0 = auto-detect as BGR0) + bool initialize(int width, int height, int fps, int bitrate = 2000000, uint32_t spa_format = 0); // Encode a raw frame (BGR0 format from PipeWire) // Returns encoded packet data, empty if error or no packet yet diff --git a/client/ui/video_grid_widget.cpp b/client/ui/video_grid_widget.cpp index 5ebac0d..a85292c 100644 --- a/client/ui/video_grid_widget.cpp +++ b/client/ui/video_grid_widget.cpp @@ -14,7 +14,8 @@ VideoGridWidget::VideoGridWidget(QWidget* parent) : QWidget(parent), isScreenSharing_(false), screenShareStartSent_(false), - connection_(nullptr) { + connection_(nullptr), + processingFrame_(false) { gridLayout_ = new QGridLayout(this); gridLayout_->setSpacing(5); @@ -253,39 +254,61 @@ void VideoGridWidget::onScreenShareClicked() { } } -void VideoGridWidget::onScreenShareFrameReceived(std::vector rgbData, int width, int height) { - std::cout << "=== onScreenShareFrameReceived START: size=" << rgbData.size() - << ", " << width << "x" << height << " ===" << std::endl; - - if (rgbData.empty()) { - std::cout << "Empty rgbData, returning" << std::endl; - return; - } - +void VideoGridWidget::onScreenShareFrameReceived(std::shared_ptr> rgbData, int width, int height, int linesize) { static int frame_count = 0; - if (++frame_count % 30 == 0) { - std::cout << "Received screen share frame " << frame_count - << " (" << width << "x" << height << ", " << rgbData.size() << " bytes)" << std::endl; - } + static int dropped_frames = 0; + ++frame_count; - // Calculate linesize (must match decoder's alignment) - int linesize = width * 3; - linesize = (linesize + 3) & ~3; - - // Create QImage and copy data directly (avoid non-owning constructor) - QImage frameCopy(width, height, QImage::Format_RGB888); - if (frameCopy.isNull()) { - std::cerr << "Failed to create QImage" << std::endl; + // Drop frame if we're still processing the previous one + bool expected = false; + if (!processingFrame_.compare_exchange_strong(expected, true)) { + ++dropped_frames; + if (dropped_frames % 10 == 1) { + std::cout << "Dropped frame " << frame_count << " (total dropped: " << dropped_frames + << ") - still processing previous frame" << std::endl; + } return; } - // Manually copy each scanline to handle potential linesize differences - for (int y = 0; y < height; ++y) { - const uint8_t* src_line = rgbData.data() + (y * linesize); - uint8_t* dst_line = frameCopy.scanLine(y); - memcpy(dst_line, src_line, width * 3); + // RAII guard to ensure we always clear the processing flag + struct FrameGuard { + std::atomic& flag; + ~FrameGuard() { flag = false; } + } guard{processingFrame_}; + + std::cout << "=== onScreenShareFrameReceived START frame #" << frame_count + << ": size=" << rgbData->size() + << ", " << width << "x" << height << ", linesize=" << linesize << " ===" << std::endl; + + if (rgbData->empty()) { + std::cerr << "Empty rgbData, returning" << std::endl; + return; } + // Validate buffer size BEFORE doing anything + size_t expected_size = static_cast(linesize) * height; + if (rgbData->size() < expected_size) { + std::cerr << "Buffer too small: " << rgbData->size() << " < " << expected_size << std::endl; + return; + } + + std::cout << "Creating QImage wrapper (no allocation) for frame " << frame_count << std::endl; + + // CRITICAL: Use QImage constructor that wraps external buffer (NO COPY) + // QImage does NOT take ownership - it just references our data + // We need to ensure rgbData stays alive until QPixmap copies it + QImage tempImage(rgbData->data(), width, height, linesize, QImage::Format_RGB888); + + if (tempImage.isNull()) { + std::cerr << "Failed to create QImage wrapper" << std::endl; + return; + } + + // No manual copy needed - tempImage wraps rgbData directly (zero-copy) + // QImage will use our linesize, no mismatch issues + std::cout << "QImage wrapper verified, buffer size=" << rgbData->size() + << ", linesize=" << linesize << std::endl; + // Create a stream if this is the first frame from a remote screen share // Use a special stream ID for remote screen shares const QString remoteStreamId = "remote_screen_share"; @@ -295,20 +318,58 @@ void VideoGridWidget::onScreenShareFrameReceived(std::vector rgbData, i [&remoteStreamId](const VideoStream& s) { return s.streamId == remoteStreamId; }); if (it == streams_.end()) { + std::cout << "Creating new stream for remote screen share..." << std::endl; // Create new stream for remote screen share addStream(remoteStreamId, "Screen Share"); + std::cout << "Stream created, finding it..." << std::endl; it = std::find_if(streams_.begin(), streams_.end(), [&remoteStreamId](const VideoStream& s) { return s.streamId == remoteStreamId; }); } + std::cout << "About to convert QImage to QPixmap..." << std::endl; + if (it != streams_.end() && it->videoLabel) { - // Convert QImage to QPixmap and scale to fit the label - QPixmap pixmap = QPixmap::fromImage(frameCopy); + std::cout << "Converting to QPixmap (this will make a deep copy)..." << std::endl; + // QPixmap::fromImage makes its own deep copy - after this, rgbData can be released + QPixmap pixmap = QPixmap::fromImage(tempImage); + + std::cout << "QPixmap created, use_count=" << rgbData.use_count() << std::endl; + + // CRITICAL: Explicitly destroy tempImage BEFORE rgbData goes out of scope + // to prevent QImage from holding dangling pointer during destruction + tempImage = QImage(); // Assign empty QImage to release reference + + std::cout << "tempImage cleared, use_count=" << rgbData.use_count() << std::endl; + + if (pixmap.isNull()) { + std::cerr << "Failed to create QPixmap from QImage" << std::endl; + return; + } + + std::cout << "QPixmap valid, about to scale..." << std::endl; + + // Scale to fit the label - this creates another copy QPixmap scaled = pixmap.scaled(it->videoLabel->size(), Qt::KeepAspectRatio, Qt::SmoothTransformation); + + std::cout << "Scaled pixmap created, about to set on label..." << std::endl; + + // Set the pixmap - QLabel makes its own copy internally it->videoLabel->setPixmap(scaled); + + std::cout << "Pixmap set on label" << std::endl; + + if (frame_count == 1 || frame_count % 30 == 0) { + std::cout << "Frame " << frame_count << " displayed successfully" << std::endl; + } } + + std::cout << "Function complete, rgbData going out of scope, use_count=" + << rgbData.use_count() << std::endl; + + // rgbData will be destroyed when all references are gone + // tempImage was explicitly cleared above } void VideoGridWidget::resizeEvent(QResizeEvent* event) { diff --git a/client/ui/video_grid_widget.h b/client/ui/video_grid_widget.h index f63d12b..cca513e 100644 --- a/client/ui/video_grid_widget.h +++ b/client/ui/video_grid_widget.h @@ -6,6 +6,8 @@ #include #include #include +#include +#include namespace scar { @@ -34,7 +36,7 @@ public: int streamCount() const { return streams_.size(); } public slots: - void onScreenShareFrameReceived(std::vector rgbData, int width, int height); + void onScreenShareFrameReceived(std::shared_ptr> rgbData, int width, int height, int linesize); signals: void screenShareRequested(); @@ -56,6 +58,7 @@ private: ClientConnection* connection_; bool isScreenSharing_; bool screenShareStartSent_; + std::atomic processingFrame_; static constexpr int MAX_STREAMS = 256; };