From a1c153d2ed29b0abec1805b1e032dda785b7f487 Mon Sep 17 00:00:00 2001 From: Sergey Abramchuk Date: Wed, 18 Jul 2018 15:33:11 +0300 Subject: [PATCH] Reorganize project structure --- Configuration/Framework.xcconfig | 12 +- OpenVPN Adapter.xcodeproj/project.pbxproj | 166 +++---- .../asio/src/tests/unit/ip/address_v4.cpp | 324 -------------- .../src/tests/unit/ip/address_v4_iterator.cpp | 27 -- .../src/tests/unit/ip/address_v4_range.cpp | 27 -- .../asio/src/tests/unit/ip/address_v6.cpp | 409 ------------------ .../src/tests/unit/ip/address_v6_iterator.cpp | 27 -- .../src/tests/unit/ip/address_v6_range.cpp | 27 -- .../Libraries}/Vendors/asio/.appveyor.yml | 0 .../Libraries}/Vendors/asio/.gitignore | 0 .../Libraries}/Vendors/asio/.travis.yml | 0 .../Libraries}/Vendors/asio/asio/.gitignore | 0 .../Libraries}/Vendors/asio/asio/COPYING | 0 .../Libraries}/Vendors/asio/asio/INSTALL | 0 .../Vendors/asio/asio/LICENSE_1_0.txt | 0 .../Libraries}/Vendors/asio/asio/Makefile.am | 0 .../Libraries}/Vendors/asio/asio/README | 0 .../Vendors/asio/asio/asio.manifest | 0 .../Libraries}/Vendors/asio/asio/autogen.sh | 0 .../Vendors/asio/asio/boost_asio.manifest | 0 .../Libraries}/Vendors/asio/asio/boostify.pl | 0 .../Libraries}/Vendors/asio/asio/configure.ac | 0 .../Vendors/asio/asio/include/.gitignore | 0 .../Vendors/asio/asio/include/Makefile.am | 0 .../Vendors/asio/asio/include/asio.hpp | 0 .../include/asio/associated_allocator.hpp | 0 .../asio/include/asio/associated_executor.hpp | 0 .../asio/asio/include/asio/async_result.hpp | 0 .../include/asio/basic_datagram_socket.hpp | 0 .../include/asio/basic_deadline_timer.hpp | 0 .../asio/include/asio/basic_io_object.hpp | 0 .../asio/include/asio/basic_raw_socket.hpp | 0 .../include/asio/basic_seq_packet_socket.hpp | 0 .../asio/include/asio/basic_serial_port.hpp | 0 .../asio/include/asio/basic_signal_set.hpp | 0 .../asio/asio/include/asio/basic_socket.hpp | 0 .../include/asio/basic_socket_acceptor.hpp | 0 .../include/asio/basic_socket_iostream.hpp | 0 .../include/asio/basic_socket_streambuf.hpp | 0 .../asio/include/asio/basic_stream_socket.hpp | 0 .../asio/include/asio/basic_streambuf.hpp | 0 .../asio/include/asio/basic_streambuf_fwd.hpp | 0 .../include/asio/basic_waitable_timer.hpp | 0 .../asio/asio/include/asio/bind_executor.hpp | 0 .../Vendors/asio/asio/include/asio/buffer.hpp | 0 .../include/asio/buffered_read_stream.hpp | 0 .../include/asio/buffered_read_stream_fwd.hpp | 0 .../asio/include/asio/buffered_stream.hpp | 0 .../asio/include/asio/buffered_stream_fwd.hpp | 0 .../include/asio/buffered_write_stream.hpp | 0 .../asio/buffered_write_stream_fwd.hpp | 0 .../asio/include/asio/buffers_iterator.hpp | 0 .../include/asio/completion_condition.hpp | 0 .../asio/asio/include/asio/connect.hpp | 0 .../asio/asio/include/asio/coroutine.hpp | 0 .../include/asio/datagram_socket_service.hpp | 0 .../asio/asio/include/asio/deadline_timer.hpp | 0 .../include/asio/deadline_timer_service.hpp | 0 .../Vendors/asio/asio/include/asio/defer.hpp | 0 .../asio/asio/include/asio/detail/array.hpp | 0 .../asio/include/asio/detail/array_fwd.hpp | 0 .../asio/asio/include/asio/detail/assert.hpp | 0 .../asio/include/asio/detail/atomic_count.hpp | 0 .../asio/detail/base_from_completion_cond.hpp | 0 .../asio/include/asio/detail/bind_handler.hpp | 0 .../asio/detail/buffer_resize_guard.hpp | 0 .../asio/detail/buffer_sequence_adapter.hpp | 0 .../asio/detail/buffered_stream_storage.hpp | 0 .../asio/include/asio/detail/call_stack.hpp | 0 .../asio/asio/include/asio/detail/chrono.hpp | 0 .../asio/detail/chrono_time_traits.hpp | 0 .../asio/detail/completion_handler.hpp | 0 .../include/asio/detail/concurrency_hint.hpp | 0 .../detail/conditionally_enabled_event.hpp | 0 .../detail/conditionally_enabled_mutex.hpp | 0 .../asio/asio/include/asio/detail/config.hpp | 0 .../include/asio/detail/consuming_buffers.hpp | 0 .../asio/asio/include/asio/detail/cstddef.hpp | 0 .../asio/asio/include/asio/detail/cstdint.hpp | 0 .../include/asio/detail/date_time_fwd.hpp | 0 .../asio/detail/deadline_timer_service.hpp | 0 .../include/asio/detail/dependent_type.hpp | 0 .../include/asio/detail/descriptor_ops.hpp | 0 .../asio/detail/descriptor_read_op.hpp | 0 .../asio/detail/descriptor_write_op.hpp | 0 .../include/asio/detail/dev_poll_reactor.hpp | 0 .../include/asio/detail/epoll_reactor.hpp | 0 .../asio/asio/include/asio/detail/event.hpp | 0 .../detail/eventfd_select_interrupter.hpp | 0 .../asio/include/asio/detail/executor_op.hpp | 0 .../include/asio/detail/fd_set_adapter.hpp | 0 .../asio/include/asio/detail/fenced_block.hpp | 0 .../asio/include/asio/detail/functional.hpp | 0 .../asio/detail/gcc_arm_fenced_block.hpp | 0 .../asio/detail/gcc_hppa_fenced_block.hpp | 0 .../asio/detail/gcc_sync_fenced_block.hpp | 0 .../asio/detail/gcc_x86_fenced_block.hpp | 0 .../asio/asio/include/asio/detail/global.hpp | 0 .../asio/detail/handler_alloc_helpers.hpp | 0 .../asio/detail/handler_cont_helpers.hpp | 0 .../asio/detail/handler_invoke_helpers.hpp | 0 .../include/asio/detail/handler_tracking.hpp | 0 .../asio/detail/handler_type_requirements.hpp | 0 .../asio/include/asio/detail/handler_work.hpp | 0 .../asio/include/asio/detail/hash_map.hpp | 0 .../detail/impl/buffer_sequence_adapter.ipp | 0 .../asio/detail/impl/descriptor_ops.ipp | 0 .../asio/detail/impl/dev_poll_reactor.hpp | 0 .../asio/detail/impl/dev_poll_reactor.ipp | 0 .../asio/detail/impl/epoll_reactor.hpp | 0 .../asio/detail/impl/epoll_reactor.ipp | 0 .../impl/eventfd_select_interrupter.ipp | 0 .../asio/detail/impl/handler_tracking.ipp | 0 .../asio/detail/impl/kqueue_reactor.hpp | 0 .../asio/detail/impl/kqueue_reactor.ipp | 0 .../include/asio/detail/impl/null_event.ipp | 0 .../detail/impl/pipe_select_interrupter.ipp | 0 .../include/asio/detail/impl/posix_event.ipp | 0 .../include/asio/detail/impl/posix_mutex.ipp | 0 .../include/asio/detail/impl/posix_thread.ipp | 0 .../asio/detail/impl/posix_tss_ptr.ipp | 0 .../impl/reactive_descriptor_service.ipp | 0 .../impl/reactive_serial_port_service.ipp | 0 .../impl/reactive_socket_service_base.ipp | 0 .../detail/impl/resolver_service_base.ipp | 0 .../include/asio/detail/impl/scheduler.ipp | 0 .../asio/detail/impl/select_reactor.hpp | 0 .../asio/detail/impl/select_reactor.ipp | 0 .../asio/detail/impl/service_registry.hpp | 0 .../asio/detail/impl/service_registry.ipp | 0 .../asio/detail/impl/signal_set_service.ipp | 0 .../include/asio/detail/impl/socket_ops.ipp | 0 .../detail/impl/socket_select_interrupter.ipp | 0 .../detail/impl/strand_executor_service.hpp | 0 .../detail/impl/strand_executor_service.ipp | 0 .../asio/detail/impl/strand_service.hpp | 0 .../asio/detail/impl/strand_service.ipp | 0 .../include/asio/detail/impl/throw_error.ipp | 0 .../asio/detail/impl/timer_queue_ptime.ipp | 0 .../asio/detail/impl/timer_queue_set.ipp | 0 .../include/asio/detail/impl/win_event.ipp | 0 .../detail/impl/win_iocp_handle_service.ipp | 0 .../asio/detail/impl/win_iocp_io_context.hpp | 0 .../asio/detail/impl/win_iocp_io_context.ipp | 0 .../impl/win_iocp_serial_port_service.ipp | 0 .../impl/win_iocp_socket_service_base.ipp | 0 .../include/asio/detail/impl/win_mutex.ipp | 0 .../detail/impl/win_object_handle_service.ipp | 0 .../asio/detail/impl/win_static_mutex.ipp | 0 .../include/asio/detail/impl/win_thread.ipp | 0 .../include/asio/detail/impl/win_tss_ptr.ipp | 0 .../impl/winrt_ssocket_service_base.ipp | 0 .../detail/impl/winrt_timer_scheduler.hpp | 0 .../detail/impl/winrt_timer_scheduler.ipp | 0 .../include/asio/detail/impl/winsock_init.ipp | 0 .../asio/include/asio/detail/io_control.hpp | 0 .../asio/detail/is_buffer_sequence.hpp | 0 .../asio/include/asio/detail/is_executor.hpp | 0 .../include/asio/detail/keyword_tss_ptr.hpp | 0 .../include/asio/detail/kqueue_reactor.hpp | 0 .../asio/asio/include/asio/detail/limits.hpp | 0 .../asio/detail/local_free_on_block_exit.hpp | 0 .../asio/detail/macos_fenced_block.hpp | 0 .../asio/asio/include/asio/detail/memory.hpp | 0 .../asio/asio/include/asio/detail/mutex.hpp | 0 .../asio/include/asio/detail/noncopyable.hpp | 0 .../asio/include/asio/detail/null_event.hpp | 0 .../include/asio/detail/null_fenced_block.hpp | 0 .../asio/include/asio/detail/null_global.hpp | 0 .../asio/include/asio/detail/null_mutex.hpp | 0 .../asio/include/asio/detail/null_reactor.hpp | 0 .../asio/detail/null_signal_blocker.hpp | 0 .../asio/detail/null_socket_service.hpp | 0 .../include/asio/detail/null_static_mutex.hpp | 0 .../asio/include/asio/detail/null_thread.hpp | 0 .../asio/include/asio/detail/null_tss_ptr.hpp | 0 .../asio/include/asio/detail/object_pool.hpp | 0 .../asio/detail/old_win_sdk_compat.hpp | 0 .../asio/include/asio/detail/op_queue.hpp | 0 .../asio/include/asio/detail/operation.hpp | 0 .../asio/detail/pipe_select_interrupter.hpp | 0 .../asio/include/asio/detail/pop_options.hpp | 0 .../asio/include/asio/detail/posix_event.hpp | 0 .../asio/detail/posix_fd_set_adapter.hpp | 0 .../asio/include/asio/detail/posix_global.hpp | 0 .../asio/include/asio/detail/posix_mutex.hpp | 0 .../asio/detail/posix_signal_blocker.hpp | 0 .../asio/detail/posix_static_mutex.hpp | 0 .../asio/include/asio/detail/posix_thread.hpp | 0 .../include/asio/detail/posix_tss_ptr.hpp | 0 .../asio/include/asio/detail/push_options.hpp | 0 .../detail/reactive_descriptor_service.hpp | 0 .../asio/detail/reactive_null_buffers_op.hpp | 0 .../detail/reactive_serial_port_service.hpp | 0 .../asio/detail/reactive_socket_accept_op.hpp | 0 .../detail/reactive_socket_connect_op.hpp | 0 .../asio/detail/reactive_socket_recv_op.hpp | 0 .../detail/reactive_socket_recvfrom_op.hpp | 0 .../detail/reactive_socket_recvmsg_op.hpp | 0 .../asio/detail/reactive_socket_send_op.hpp | 0 .../asio/detail/reactive_socket_sendto_op.hpp | 0 .../asio/detail/reactive_socket_service.hpp | 0 .../detail/reactive_socket_service_base.hpp | 0 .../include/asio/detail/reactive_wait_op.hpp | 0 .../asio/asio/include/asio/detail/reactor.hpp | 0 .../asio/include/asio/detail/reactor_fwd.hpp | 0 .../asio/include/asio/detail/reactor_op.hpp | 0 .../include/asio/detail/reactor_op_queue.hpp | 0 .../asio/detail/recycling_allocator.hpp | 0 .../asio/include/asio/detail/regex_fwd.hpp | 0 .../asio/detail/resolve_endpoint_op.hpp | 0 .../asio/include/asio/detail/resolve_op.hpp | 0 .../include/asio/detail/resolve_query_op.hpp | 0 .../include/asio/detail/resolver_service.hpp | 0 .../asio/detail/resolver_service_base.hpp | 0 .../asio/include/asio/detail/scheduler.hpp | 0 .../asio/detail/scheduler_operation.hpp | 0 .../asio/detail/scheduler_thread_info.hpp | 0 .../asio/include/asio/detail/scoped_lock.hpp | 0 .../asio/include/asio/detail/scoped_ptr.hpp | 0 .../asio/detail/select_interrupter.hpp | 0 .../include/asio/detail/select_reactor.hpp | 0 .../include/asio/detail/service_registry.hpp | 0 .../include/asio/detail/signal_blocker.hpp | 0 .../include/asio/detail/signal_handler.hpp | 0 .../asio/include/asio/detail/signal_init.hpp | 0 .../asio/include/asio/detail/signal_op.hpp | 0 .../asio/detail/signal_set_service.hpp | 0 .../include/asio/detail/socket_holder.hpp | 0 .../asio/include/asio/detail/socket_ops.hpp | 0 .../include/asio/detail/socket_option.hpp | 0 .../asio/detail/socket_select_interrupter.hpp | 0 .../asio/include/asio/detail/socket_types.hpp | 0 .../asio/detail/solaris_fenced_block.hpp | 0 .../asio/include/asio/detail/static_mutex.hpp | 0 .../asio/include/asio/detail/std_event.hpp | 0 .../include/asio/detail/std_fenced_block.hpp | 0 .../asio/include/asio/detail/std_global.hpp | 0 .../asio/include/asio/detail/std_mutex.hpp | 0 .../include/asio/detail/std_static_mutex.hpp | 0 .../asio/include/asio/detail/std_thread.hpp | 0 .../asio/detail/strand_executor_service.hpp | 0 .../include/asio/detail/strand_service.hpp | 0 .../asio/include/asio/detail/string_view.hpp | 0 .../asio/asio/include/asio/detail/thread.hpp | 0 .../include/asio/detail/thread_context.hpp | 0 .../asio/include/asio/detail/thread_group.hpp | 0 .../include/asio/detail/thread_info_base.hpp | 0 .../asio/include/asio/detail/throw_error.hpp | 0 .../include/asio/detail/throw_exception.hpp | 0 .../asio/include/asio/detail/timer_queue.hpp | 0 .../include/asio/detail/timer_queue_base.hpp | 0 .../include/asio/detail/timer_queue_ptime.hpp | 0 .../include/asio/detail/timer_queue_set.hpp | 0 .../include/asio/detail/timer_scheduler.hpp | 0 .../asio/detail/timer_scheduler_fwd.hpp | 0 .../asio/asio/include/asio/detail/tss_ptr.hpp | 0 .../asio/include/asio/detail/type_traits.hpp | 0 .../asio/detail/variadic_templates.hpp | 0 .../asio/include/asio/detail/wait_handler.hpp | 0 .../asio/asio/include/asio/detail/wait_op.hpp | 0 .../asio/include/asio/detail/win_event.hpp | 0 .../asio/detail/win_fd_set_adapter.hpp | 0 .../include/asio/detail/win_fenced_block.hpp | 0 .../asio/include/asio/detail/win_global.hpp | 0 .../asio/detail/win_iocp_handle_read_op.hpp | 0 .../asio/detail/win_iocp_handle_service.hpp | 0 .../asio/detail/win_iocp_handle_write_op.hpp | 0 .../asio/detail/win_iocp_io_context.hpp | 0 .../asio/detail/win_iocp_null_buffers_op.hpp | 0 .../asio/detail/win_iocp_operation.hpp | 0 .../asio/detail/win_iocp_overlapped_op.hpp | 0 .../asio/detail/win_iocp_overlapped_ptr.hpp | 0 .../detail/win_iocp_serial_port_service.hpp | 0 .../asio/detail/win_iocp_socket_accept_op.hpp | 0 .../detail/win_iocp_socket_connect_op.hpp | 0 .../asio/detail/win_iocp_socket_recv_op.hpp | 0 .../detail/win_iocp_socket_recvfrom_op.hpp | 0 .../detail/win_iocp_socket_recvmsg_op.hpp | 0 .../asio/detail/win_iocp_socket_send_op.hpp | 0 .../asio/detail/win_iocp_socket_service.hpp | 0 .../detail/win_iocp_socket_service_base.hpp | 0 .../asio/detail/win_iocp_thread_info.hpp | 0 .../include/asio/detail/win_iocp_wait_op.hpp | 0 .../asio/include/asio/detail/win_mutex.hpp | 0 .../asio/detail/win_object_handle_service.hpp | 0 .../include/asio/detail/win_static_mutex.hpp | 0 .../asio/include/asio/detail/win_thread.hpp | 0 .../asio/include/asio/detail/win_tss_ptr.hpp | 0 .../include/asio/detail/winapp_thread.hpp | 0 .../asio/include/asio/detail/wince_thread.hpp | 0 .../asio/detail/winrt_async_manager.hpp | 0 .../include/asio/detail/winrt_async_op.hpp | 0 .../include/asio/detail/winrt_resolve_op.hpp | 0 .../asio/detail/winrt_resolver_service.hpp | 0 .../asio/detail/winrt_socket_connect_op.hpp | 0 .../asio/detail/winrt_socket_recv_op.hpp | 0 .../asio/detail/winrt_socket_send_op.hpp | 0 .../asio/detail/winrt_ssocket_service.hpp | 0 .../detail/winrt_ssocket_service_base.hpp | 0 .../asio/detail/winrt_timer_scheduler.hpp | 0 .../asio/include/asio/detail/winrt_utils.hpp | 0 .../asio/include/asio/detail/winsock_init.hpp | 0 .../include/asio/detail/work_dispatcher.hpp | 0 .../include/asio/detail/wrapped_handler.hpp | 0 .../asio/asio/include/asio/dispatch.hpp | 0 .../Vendors/asio/asio/include/asio/error.hpp | 0 .../asio/asio/include/asio/error_code.hpp | 0 .../asio/include/asio/execution_context.hpp | 0 .../asio/asio/include/asio/executor.hpp | 0 .../asio/include/asio/executor_work_guard.hpp | 0 .../include/asio/generic/basic_endpoint.hpp | 0 .../asio/generic/datagram_protocol.hpp | 0 .../include/asio/generic/detail/endpoint.hpp | 0 .../asio/generic/detail/impl/endpoint.ipp | 0 .../include/asio/generic/raw_protocol.hpp | 0 .../asio/generic/seq_packet_protocol.hpp | 0 .../include/asio/generic/stream_protocol.hpp | 0 .../asio/include/asio/handler_alloc_hook.hpp | 0 .../asio/handler_continuation_hook.hpp | 0 .../asio/include/asio/handler_invoke_hook.hpp | 0 .../asio/asio/include/asio/handler_type.hpp | 0 .../include/asio/high_resolution_timer.hpp | 0 .../asio/impl/buffered_read_stream.hpp | 0 .../asio/impl/buffered_write_stream.hpp | 0 .../asio/asio/include/asio/impl/connect.hpp | 0 .../asio/asio/include/asio/impl/defer.hpp | 0 .../asio/asio/include/asio/impl/dispatch.hpp | 0 .../asio/asio/include/asio/impl/error.ipp | 0 .../asio/include/asio/impl/error_code.ipp | 0 .../include/asio/impl/execution_context.hpp | 0 .../include/asio/impl/execution_context.ipp | 0 .../asio/asio/include/asio/impl/executor.hpp | 0 .../asio/asio/include/asio/impl/executor.ipp | 0 .../include/asio/impl/handler_alloc_hook.ipp | 0 .../asio/include/asio/impl/io_context.hpp | 0 .../asio/include/asio/impl/io_context.ipp | 0 .../asio/asio/include/asio/impl/post.hpp | 0 .../asio/asio/include/asio/impl/read.hpp | 0 .../asio/asio/include/asio/impl/read_at.hpp | 0 .../asio/include/asio/impl/read_until.hpp | 0 .../include/asio/impl/serial_port_base.hpp | 0 .../include/asio/impl/serial_port_base.ipp | 0 .../asio/asio/include/asio/impl/spawn.hpp | 0 .../asio/asio/include/asio/impl/src.cpp | 0 .../asio/asio/include/asio/impl/src.hpp | 0 .../asio/include/asio/impl/system_context.hpp | 0 .../asio/include/asio/impl/system_context.ipp | 0 .../include/asio/impl/system_executor.hpp | 0 .../asio/include/asio/impl/thread_pool.hpp | 0 .../asio/include/asio/impl/thread_pool.ipp | 0 .../asio/include/asio/impl/use_future.hpp | 0 .../asio/asio/include/asio/impl/write.hpp | 0 .../asio/asio/include/asio/impl/write_at.hpp | 0 .../asio/asio/include/asio/io_context.hpp | 0 .../asio/include/asio/io_context_strand.hpp | 0 .../asio/asio/include/asio/io_service.hpp | 0 .../asio/include/asio/io_service_strand.hpp | 0 .../asio/asio/include/asio/ip/address.hpp | 0 .../asio/asio/include/asio/ip/address_v4.hpp | 0 .../include/asio/ip/address_v4_iterator.hpp | 0 .../asio/include/asio/ip/address_v4_range.hpp | 0 .../asio/asio/include/asio/ip/address_v6.hpp | 0 .../include/asio/ip/address_v6_iterator.hpp | 0 .../asio/include/asio/ip/address_v6_range.hpp | 0 .../asio/include/asio/ip/bad_address_cast.hpp | 0 .../asio/include/asio/ip/basic_endpoint.hpp | 0 .../asio/include/asio/ip/basic_resolver.hpp | 0 .../include/asio/ip/basic_resolver_entry.hpp | 0 .../asio/ip/basic_resolver_iterator.hpp | 0 .../include/asio/ip/basic_resolver_query.hpp | 0 .../asio/ip/basic_resolver_results.hpp | 0 .../asio/include/asio/ip/detail/endpoint.hpp | 0 .../include/asio/ip/detail/impl/endpoint.ipp | 0 .../include/asio/ip/detail/socket_option.hpp | 0 .../asio/asio/include/asio/ip/host_name.hpp | 0 .../asio/asio/include/asio/ip/icmp.hpp | 0 .../asio/include/asio/ip/impl/address.hpp | 0 .../asio/include/asio/ip/impl/address.ipp | 0 .../asio/include/asio/ip/impl/address_v4.hpp | 0 .../asio/include/asio/ip/impl/address_v4.ipp | 0 .../asio/include/asio/ip/impl/address_v6.hpp | 0 .../asio/include/asio/ip/impl/address_v6.ipp | 0 .../include/asio/ip/impl/basic_endpoint.hpp | 0 .../asio/include/asio/ip/impl/host_name.ipp | 0 .../asio/include/asio/ip/impl/network_v4.hpp | 0 .../asio/include/asio/ip/impl/network_v4.ipp | 0 .../asio/include/asio/ip/impl/network_v6.hpp | 0 .../asio/include/asio/ip/impl/network_v6.ipp | 0 .../asio/asio/include/asio/ip/multicast.hpp | 0 .../asio/asio/include/asio/ip/network_v4.hpp | 0 .../asio/asio/include/asio/ip/network_v6.hpp | 0 .../asio/include/asio/ip/resolver_base.hpp | 0 .../include/asio/ip/resolver_query_base.hpp | 0 .../asio/include/asio/ip/resolver_service.hpp | 0 .../Vendors/asio/asio/include/asio/ip/tcp.hpp | 0 .../Vendors/asio/asio/include/asio/ip/udp.hpp | 0 .../asio/asio/include/asio/ip/unicast.hpp | 0 .../asio/asio/include/asio/ip/v6_only.hpp | 0 .../asio/asio/include/asio/is_executor.hpp | 0 .../asio/include/asio/is_read_buffered.hpp | 0 .../asio/include/asio/is_write_buffered.hpp | 0 .../include/asio/local/basic_endpoint.hpp | 0 .../asio/include/asio/local/connect_pair.hpp | 0 .../include/asio/local/datagram_protocol.hpp | 0 .../include/asio/local/detail/endpoint.hpp | 0 .../asio/local/detail/impl/endpoint.ipp | 0 .../include/asio/local/stream_protocol.hpp | 0 .../asio/asio/include/asio/packaged_task.hpp | 0 .../asio/asio/include/asio/placeholders.hpp | 0 .../include/asio/posix/basic_descriptor.hpp | 0 .../asio/posix/basic_stream_descriptor.hpp | 0 .../asio/include/asio/posix/descriptor.hpp | 0 .../include/asio/posix/descriptor_base.hpp | 0 .../include/asio/posix/stream_descriptor.hpp | 0 .../asio/posix/stream_descriptor_service.hpp | 0 .../Vendors/asio/asio/include/asio/post.hpp | 0 .../asio/include/asio/raw_socket_service.hpp | 0 .../Vendors/asio/asio/include/asio/read.hpp | 0 .../asio/asio/include/asio/read_at.hpp | 0 .../asio/asio/include/asio/read_until.hpp | 0 .../asio/seq_packet_socket_service.hpp | 0 .../asio/asio/include/asio/serial_port.hpp | 0 .../asio/include/asio/serial_port_base.hpp | 0 .../asio/include/asio/serial_port_service.hpp | 0 .../asio/asio/include/asio/signal_set.hpp | 0 .../asio/include/asio/signal_set_service.hpp | 0 .../include/asio/socket_acceptor_service.hpp | 0 .../asio/asio/include/asio/socket_base.hpp | 0 .../Vendors/asio/asio/include/asio/spawn.hpp | 0 .../Vendors/asio/asio/include/asio/ssl.hpp | 0 .../asio/asio/include/asio/ssl/context.hpp | 0 .../asio/include/asio/ssl/context_base.hpp | 0 .../asio/ssl/detail/buffered_handshake_op.hpp | 0 .../asio/include/asio/ssl/detail/engine.hpp | 0 .../include/asio/ssl/detail/handshake_op.hpp | 0 .../include/asio/ssl/detail/impl/engine.ipp | 0 .../asio/ssl/detail/impl/openssl_init.ipp | 0 .../asio/asio/include/asio/ssl/detail/io.hpp | 0 .../include/asio/ssl/detail/openssl_init.hpp | 0 .../include/asio/ssl/detail/openssl_types.hpp | 0 .../asio/ssl/detail/password_callback.hpp | 0 .../asio/include/asio/ssl/detail/read_op.hpp | 0 .../include/asio/ssl/detail/shutdown_op.hpp | 0 .../include/asio/ssl/detail/stream_core.hpp | 0 .../asio/ssl/detail/verify_callback.hpp | 0 .../asio/include/asio/ssl/detail/write_op.hpp | 0 .../asio/asio/include/asio/ssl/error.hpp | 0 .../asio/include/asio/ssl/impl/context.hpp | 0 .../asio/include/asio/ssl/impl/context.ipp | 0 .../asio/asio/include/asio/ssl/impl/error.ipp | 0 .../asio/ssl/impl/rfc2818_verification.ipp | 0 .../asio/asio/include/asio/ssl/impl/src.hpp | 0 .../include/asio/ssl/rfc2818_verification.hpp | 0 .../asio/asio/include/asio/ssl/stream.hpp | 0 .../asio/include/asio/ssl/stream_base.hpp | 0 .../asio/include/asio/ssl/verify_context.hpp | 0 .../asio/include/asio/ssl/verify_mode.hpp | 0 .../asio/asio/include/asio/steady_timer.hpp | 0 .../Vendors/asio/asio/include/asio/strand.hpp | 0 .../include/asio/stream_socket_service.hpp | 0 .../asio/asio/include/asio/streambuf.hpp | 0 .../asio/asio/include/asio/system_context.hpp | 0 .../asio/asio/include/asio/system_error.hpp | 0 .../asio/include/asio/system_executor.hpp | 0 .../asio/asio/include/asio/system_timer.hpp | 0 .../Vendors/asio/asio/include/asio/thread.hpp | 0 .../asio/asio/include/asio/thread_pool.hpp | 0 .../asio/asio/include/asio/time_traits.hpp | 0 .../asio/asio/include/asio/ts/buffer.hpp | 0 .../asio/asio/include/asio/ts/executor.hpp | 0 .../asio/asio/include/asio/ts/internet.hpp | 0 .../asio/asio/include/asio/ts/io_context.hpp | 0 .../Vendors/asio/asio/include/asio/ts/net.hpp | 0 .../asio/asio/include/asio/ts/netfwd.hpp | 0 .../asio/asio/include/asio/ts/socket.hpp | 0 .../asio/asio/include/asio/ts/timer.hpp | 0 .../asio/asio/include/asio/unyield.hpp | 0 .../asio/asio/include/asio/use_future.hpp | 0 .../asio/asio/include/asio/uses_executor.hpp | 0 .../asio/asio/include/asio/version.hpp | 0 .../asio/asio/include/asio/wait_traits.hpp | 0 .../include/asio/waitable_timer_service.hpp | 0 .../include/asio/windows/basic_handle.hpp | 0 .../asio/windows/basic_object_handle.hpp | 0 .../windows/basic_random_access_handle.hpp | 0 .../asio/windows/basic_stream_handle.hpp | 0 .../include/asio/windows/object_handle.hpp | 0 .../asio/windows/object_handle_service.hpp | 0 .../asio/windows/overlapped_handle.hpp | 0 .../include/asio/windows/overlapped_ptr.hpp | 0 .../asio/windows/random_access_handle.hpp | 0 .../windows/random_access_handle_service.hpp | 0 .../include/asio/windows/stream_handle.hpp | 0 .../asio/windows/stream_handle_service.hpp | 0 .../Vendors/asio/asio/include/asio/write.hpp | 0 .../asio/asio/include/asio/write_at.hpp | 0 .../Vendors/asio/asio/include/asio/yield.hpp | 0 .../Libraries}/Vendors/asio/asio/release.pl | 0 .../Vendors/asio/asio/src/.gitignore | 0 .../Vendors/asio/asio/src/Makefile.am | 0 .../Vendors/asio/asio/src/Makefile.mgw | 0 .../Vendors/asio/asio/src/Makefile.msc | 0 .../Libraries}/Vendors/asio/asio/src/asio.cpp | 0 .../Vendors/asio/asio/src/asio_ssl.cpp | 0 .../Vendors/asio/asio/src/doc/.gitignore | 0 .../Vendors/asio/asio/src/doc/Jamfile.v2 | 0 .../Vendors/asio/asio/src/doc/asio.png | Bin .../Vendors/asio/asio/src/doc/asio.qbk | 0 .../Vendors/asio/asio/src/doc/asioref.sty | 0 .../Vendors/asio/asio/src/doc/asioref.xsl | 0 .../asio/asio/src/doc/boost_bind_dox.txt | 0 .../Vendors/asio/asio/src/doc/doxy2qbk.pl | 0 .../Vendors/asio/asio/src/doc/examples.qbk | 0 .../Vendors/asio/asio/src/doc/history.qbk | 0 .../Vendors/asio/asio/src/doc/index.xml | 0 .../Vendors/asio/asio/src/doc/makepdf.pl | 0 .../Vendors/asio/asio/src/doc/net_ts.qbk | 0 .../asio/asio/src/doc/noncopyable_dox.txt | 0 .../Vendors/asio/asio/src/doc/overview.qbk | 0 .../asio/asio/src/doc/overview/allocation.qbk | 0 .../asio/asio/src/doc/overview/async.qbk | 0 .../asio/asio/src/doc/overview/async_op1.dot | 0 .../asio/asio/src/doc/overview/async_op1.png | Bin .../asio/asio/src/doc/overview/async_op2.dot | 0 .../asio/asio/src/doc/overview/async_op2.png | Bin .../asio/asio/src/doc/overview/basics.qbk | 0 .../asio/src/doc/overview/bsd_sockets.qbk | 0 .../asio/asio/src/doc/overview/buffers.qbk | 0 .../src/doc/overview/concurrency_hint.qbk | 0 .../asio/asio/src/doc/overview/coroutine.qbk | 0 .../asio/asio/src/doc/overview/cpp2011.qbk | 0 .../src/doc/overview/handler_tracking.qbk | 0 .../asio/src/doc/overview/implementation.qbk | 0 .../asio/asio/src/doc/overview/iostreams.qbk | 0 .../asio/asio/src/doc/overview/line_based.qbk | 0 .../asio/src/doc/overview/other_protocols.qbk | 0 .../asio/asio/src/doc/overview/posix.qbk | 0 .../asio/asio/src/doc/overview/proactor.dot | 0 .../asio/asio/src/doc/overview/proactor.png | Bin .../asio/asio/src/doc/overview/protocols.qbk | 0 .../asio/asio/src/doc/overview/rationale.qbk | 0 .../asio/asio/src/doc/overview/reactor.qbk | 0 .../asio/src/doc/overview/serial_ports.qbk | 0 .../asio/asio/src/doc/overview/signals.qbk | 0 .../asio/asio/src/doc/overview/spawn.qbk | 0 .../asio/asio/src/doc/overview/ssl.qbk | 0 .../asio/asio/src/doc/overview/strands.qbk | 0 .../asio/asio/src/doc/overview/streams.qbk | 0 .../asio/asio/src/doc/overview/sync_op.dot | 0 .../asio/asio/src/doc/overview/sync_op.png | Bin .../asio/asio/src/doc/overview/threads.qbk | 0 .../asio/asio/src/doc/overview/timers.qbk | 0 .../asio/asio/src/doc/overview/windows.qbk | 0 .../asio/asio/src/doc/project-root.jam | 0 .../Vendors/asio/asio/src/doc/quickref.xml | 0 .../Vendors/asio/asio/src/doc/reference.dox | 0 .../Vendors/asio/asio/src/doc/reference.qbk | 0 .../Vendors/asio/asio/src/doc/reference.xsl | 0 .../asio/asio/src/doc/release_checklist.htm | 0 .../src/doc/requirements/AcceptHandler.qbk | 0 .../doc/requirements/AcceptableProtocol.qbk | 0 .../AsyncRandomAccessReadDevice.qbk | 0 .../AsyncRandomAccessWriteDevice.qbk | 0 .../src/doc/requirements/AsyncReadStream.qbk | 0 .../src/doc/requirements/AsyncWriteStream.qbk | 0 .../requirements/BufferedHandshakeHandler.qbk | 0 .../doc/requirements/CompletionCondition.qbk | 0 .../doc/requirements/CompletionHandler.qbk | 0 .../src/doc/requirements/ConnectCondition.qbk | 0 .../src/doc/requirements/ConnectHandler.qbk | 0 .../doc/requirements/ConstBufferSequence.qbk | 0 .../src/doc/requirements/DynamicBuffer.qbk | 0 .../asio/src/doc/requirements/Endpoint.qbk | 0 .../src/doc/requirements/EndpointSequence.qbk | 0 .../src/doc/requirements/ExecutionContext.qbk | 0 .../asio/src/doc/requirements/Executor.qbk | 0 .../requirements/GettableSerialPortOption.qbk | 0 .../doc/requirements/GettableSocketOption.qbk | 0 .../asio/src/doc/requirements/Handler.qbk | 0 .../src/doc/requirements/HandshakeHandler.qbk | 0 .../src/doc/requirements/InternetProtocol.qbk | 0 .../src/doc/requirements/IoControlCommand.qbk | 0 .../src/doc/requirements/IoObjectService.qbk | 0 .../requirements/IteratorConnectHandler.qbk | 0 .../doc/requirements/MoveAcceptHandler.qbk | 0 .../requirements/MutableBufferSequence.qbk | 0 .../src/doc/requirements/ProtoAllocator.qbk | 0 .../asio/src/doc/requirements/Protocol.qbk | 0 .../doc/requirements/RangeConnectHandler.qbk | 0 .../asio/src/doc/requirements/ReadHandler.qbk | 0 .../src/doc/requirements/ResolveHandler.qbk | 0 .../asio/src/doc/requirements/Service.qbk | 0 .../requirements/SettableSerialPortOption.qbk | 0 .../doc/requirements/SettableSocketOption.qbk | 0 .../src/doc/requirements/ShutdownHandler.qbk | 0 .../src/doc/requirements/SignalHandler.qbk | 0 .../SyncRandomAccessReadDevice.qbk | 0 .../SyncRandomAccessWriteDevice.qbk | 0 .../src/doc/requirements/SyncReadStream.qbk | 0 .../src/doc/requirements/SyncWriteStream.qbk | 0 .../asio/src/doc/requirements/TimeTraits.qbk | 0 .../asio/src/doc/requirements/WaitHandler.qbk | 0 .../asio/src/doc/requirements/WaitTraits.qbk | 0 .../src/doc/requirements/WriteHandler.qbk | 0 .../requirements/asynchronous_operations.qbk | 0 .../asynchronous_socket_operations.qbk | 0 .../requirements/read_write_operations.qbk | 0 .../synchronous_socket_operations.qbk | 0 .../asio/asio/src/doc/std_exception_dox.txt | 0 .../Vendors/asio/asio/src/doc/tutorial.dox | 0 .../Vendors/asio/asio/src/doc/tutorial.qbk | 0 .../Vendors/asio/asio/src/doc/tutorial.xsl | 0 .../Vendors/asio/asio/src/doc/using.qbk | 0 .../asio/asio/src/examples/cpp03/Makefile.am | 0 .../src/examples/cpp03/allocation/.gitignore | 0 .../src/examples/cpp03/allocation/server.cpp | 0 .../src/examples/cpp03/buffers/.gitignore | 0 .../cpp03/buffers/reference_counted.cpp | 0 .../asio/src/examples/cpp03/chat/.gitignore | 0 .../src/examples/cpp03/chat/chat_client.cpp | 0 .../src/examples/cpp03/chat/chat_message.hpp | 0 .../src/examples/cpp03/chat/chat_server.cpp | 0 .../examples/cpp03/chat/posix_chat_client.cpp | 0 .../asio/src/examples/cpp03/echo/.gitignore | 0 .../cpp03/echo/async_tcp_echo_server.cpp | 0 .../cpp03/echo/async_udp_echo_server.cpp | 0 .../cpp03/echo/blocking_tcp_echo_client.cpp | 0 .../cpp03/echo/blocking_tcp_echo_server.cpp | 0 .../cpp03/echo/blocking_udp_echo_client.cpp | 0 .../cpp03/echo/blocking_udp_echo_server.cpp | 0 .../asio/src/examples/cpp03/fork/.gitignore | 0 .../asio/src/examples/cpp03/fork/daemon.cpp | 0 .../cpp03/fork/process_per_connection.cpp | 0 .../src/examples/cpp03/http/client/.gitignore | 0 .../cpp03/http/client/async_client.cpp | 0 .../cpp03/http/client/sync_client.cpp | 0 .../examples/cpp03/http/doc_root/data_1K.html | 0 .../examples/cpp03/http/doc_root/data_2K.html | 0 .../examples/cpp03/http/doc_root/data_4K.html | 0 .../examples/cpp03/http/doc_root/data_8K.html | 0 .../src/examples/cpp03/http/server/.gitignore | 0 .../examples/cpp03/http/server/connection.cpp | 0 .../examples/cpp03/http/server/connection.hpp | 0 .../cpp03/http/server/connection_manager.cpp | 0 .../cpp03/http/server/connection_manager.hpp | 0 .../src/examples/cpp03/http/server/header.hpp | 0 .../src/examples/cpp03/http/server/main.cpp | 0 .../examples/cpp03/http/server/mime_types.cpp | 0 .../examples/cpp03/http/server/mime_types.hpp | 0 .../src/examples/cpp03/http/server/reply.cpp | 0 .../src/examples/cpp03/http/server/reply.hpp | 0 .../examples/cpp03/http/server/request.hpp | 0 .../cpp03/http/server/request_handler.cpp | 0 .../cpp03/http/server/request_handler.hpp | 0 .../cpp03/http/server/request_parser.cpp | 0 .../cpp03/http/server/request_parser.hpp | 0 .../src/examples/cpp03/http/server/server.cpp | 0 .../src/examples/cpp03/http/server/server.hpp | 0 .../examples/cpp03/http/server2/.gitignore | 0 .../cpp03/http/server2/connection.cpp | 0 .../cpp03/http/server2/connection.hpp | 0 .../examples/cpp03/http/server2/header.hpp | 0 .../cpp03/http/server2/io_context_pool.cpp | 0 .../cpp03/http/server2/io_context_pool.hpp | 0 .../src/examples/cpp03/http/server2/main.cpp | 0 .../cpp03/http/server2/mime_types.cpp | 0 .../cpp03/http/server2/mime_types.hpp | 0 .../src/examples/cpp03/http/server2/reply.cpp | 0 .../src/examples/cpp03/http/server2/reply.hpp | 0 .../examples/cpp03/http/server2/request.hpp | 0 .../cpp03/http/server2/request_handler.cpp | 0 .../cpp03/http/server2/request_handler.hpp | 0 .../cpp03/http/server2/request_parser.cpp | 0 .../cpp03/http/server2/request_parser.hpp | 0 .../examples/cpp03/http/server2/server.cpp | 0 .../examples/cpp03/http/server2/server.hpp | 0 .../examples/cpp03/http/server3/.gitignore | 0 .../cpp03/http/server3/connection.cpp | 0 .../cpp03/http/server3/connection.hpp | 0 .../examples/cpp03/http/server3/header.hpp | 0 .../src/examples/cpp03/http/server3/main.cpp | 0 .../cpp03/http/server3/mime_types.cpp | 0 .../cpp03/http/server3/mime_types.hpp | 0 .../src/examples/cpp03/http/server3/reply.cpp | 0 .../src/examples/cpp03/http/server3/reply.hpp | 0 .../examples/cpp03/http/server3/request.hpp | 0 .../cpp03/http/server3/request_handler.cpp | 0 .../cpp03/http/server3/request_handler.hpp | 0 .../cpp03/http/server3/request_parser.cpp | 0 .../cpp03/http/server3/request_parser.hpp | 0 .../examples/cpp03/http/server3/server.cpp | 0 .../examples/cpp03/http/server3/server.hpp | 0 .../examples/cpp03/http/server4/.gitignore | 0 .../cpp03/http/server4/file_handler.cpp | 0 .../cpp03/http/server4/file_handler.hpp | 0 .../examples/cpp03/http/server4/header.hpp | 0 .../src/examples/cpp03/http/server4/main.cpp | 0 .../cpp03/http/server4/mime_types.cpp | 0 .../cpp03/http/server4/mime_types.hpp | 0 .../src/examples/cpp03/http/server4/reply.cpp | 0 .../src/examples/cpp03/http/server4/reply.hpp | 0 .../examples/cpp03/http/server4/request.hpp | 0 .../cpp03/http/server4/request_parser.cpp | 0 .../cpp03/http/server4/request_parser.hpp | 0 .../examples/cpp03/http/server4/server.cpp | 0 .../examples/cpp03/http/server4/server.hpp | 0 .../asio/src/examples/cpp03/icmp/.gitignore | 0 .../src/examples/cpp03/icmp/icmp_header.hpp | 0 .../src/examples/cpp03/icmp/ipv4_header.hpp | 0 .../asio/src/examples/cpp03/icmp/ping.cpp | 0 .../src/examples/cpp03/invocation/.gitignore | 0 .../cpp03/invocation/prioritised_handlers.cpp | 0 .../src/examples/cpp03/iostreams/.gitignore | 0 .../cpp03/iostreams/daytime_client.cpp | 0 .../cpp03/iostreams/daytime_server.cpp | 0 .../examples/cpp03/iostreams/http_client.cpp | 0 .../asio/src/examples/cpp03/local/.gitignore | 0 .../src/examples/cpp03/local/connect_pair.cpp | 0 .../examples/cpp03/local/iostream_client.cpp | 0 .../examples/cpp03/local/stream_client.cpp | 0 .../examples/cpp03/local/stream_server.cpp | 0 .../src/examples/cpp03/multicast/.gitignore | 0 .../src/examples/cpp03/multicast/receiver.cpp | 0 .../src/examples/cpp03/multicast/sender.cpp | 0 .../src/examples/cpp03/nonblocking/.gitignore | 0 .../cpp03/nonblocking/third_party_lib.cpp | 0 .../src/examples/cpp03/porthopper/.gitignore | 0 .../src/examples/cpp03/porthopper/client.cpp | 0 .../examples/cpp03/porthopper/protocol.hpp | 0 .../src/examples/cpp03/porthopper/server.cpp | 0 .../examples/cpp03/serialization/.gitignore | 0 .../examples/cpp03/serialization/client.cpp | 0 .../cpp03/serialization/connection.hpp | 0 .../examples/cpp03/serialization/server.cpp | 0 .../examples/cpp03/serialization/stock.hpp | 0 .../src/examples/cpp03/services/.gitignore | 0 .../examples/cpp03/services/basic_logger.hpp | 0 .../cpp03/services/daytime_client.cpp | 0 .../src/examples/cpp03/services/logger.hpp | 0 .../cpp03/services/logger_service.cpp | 0 .../cpp03/services/logger_service.hpp | 0 .../asio/src/examples/cpp03/socks4/.gitignore | 0 .../asio/src/examples/cpp03/socks4/socks4.hpp | 0 .../src/examples/cpp03/socks4/sync_client.cpp | 0 .../asio/src/examples/cpp03/spawn/.gitignore | 0 .../src/examples/cpp03/spawn/echo_server.cpp | 0 .../examples/cpp03/spawn/parallel_grep.cpp | 0 .../asio/src/examples/cpp03/ssl/.gitignore | 0 .../asio/asio/src/examples/cpp03/ssl/README | 0 .../asio/asio/src/examples/cpp03/ssl/ca.pem | 0 .../asio/src/examples/cpp03/ssl/client.cpp | 0 .../asio/src/examples/cpp03/ssl/dh2048.pem | 0 .../asio/src/examples/cpp03/ssl/server.cpp | 0 .../asio/src/examples/cpp03/ssl/server.pem | 0 .../src/examples/cpp03/timeouts/.gitignore | 0 .../cpp03/timeouts/async_tcp_client.cpp | 0 .../cpp03/timeouts/blocking_tcp_client.cpp | 0 .../cpp03/timeouts/blocking_udp_client.cpp | 0 .../src/examples/cpp03/timeouts/server.cpp | 0 .../asio/src/examples/cpp03/timers/.gitignore | 0 .../cpp03/timers/tick_count_timer.cpp | 0 .../examples/cpp03/timers/time_t_timer.cpp | 0 .../cpp03/tutorial/daytime1/.gitignore | 0 .../cpp03/tutorial/daytime1/client.cpp | 0 .../cpp03/tutorial/daytime2/.gitignore | 0 .../cpp03/tutorial/daytime2/server.cpp | 0 .../cpp03/tutorial/daytime3/.gitignore | 0 .../cpp03/tutorial/daytime3/server.cpp | 0 .../cpp03/tutorial/daytime4/.gitignore | 0 .../cpp03/tutorial/daytime4/client.cpp | 0 .../cpp03/tutorial/daytime5/.gitignore | 0 .../cpp03/tutorial/daytime5/server.cpp | 0 .../cpp03/tutorial/daytime6/.gitignore | 0 .../cpp03/tutorial/daytime6/server.cpp | 0 .../cpp03/tutorial/daytime7/.gitignore | 0 .../cpp03/tutorial/daytime7/server.cpp | 0 .../examples/cpp03/tutorial/daytime_dox.txt | 0 .../src/examples/cpp03/tutorial/index_dox.txt | 0 .../examples/cpp03/tutorial/timer1/.gitignore | 0 .../examples/cpp03/tutorial/timer1/timer.cpp | 0 .../examples/cpp03/tutorial/timer2/.gitignore | 0 .../examples/cpp03/tutorial/timer2/timer.cpp | 0 .../examples/cpp03/tutorial/timer3/.gitignore | 0 .../examples/cpp03/tutorial/timer3/timer.cpp | 0 .../examples/cpp03/tutorial/timer4/.gitignore | 0 .../examples/cpp03/tutorial/timer4/timer.cpp | 0 .../examples/cpp03/tutorial/timer5/.gitignore | 0 .../examples/cpp03/tutorial/timer5/timer.cpp | 0 .../src/examples/cpp03/tutorial/timer_dox.txt | 0 .../src/examples/cpp03/windows/.gitignore | 0 .../examples/cpp03/windows/transmit_file.cpp | 0 .../asio/asio/src/examples/cpp11/Makefile.am | 0 .../src/examples/cpp11/allocation/.gitignore | 0 .../src/examples/cpp11/allocation/server.cpp | 0 .../src/examples/cpp11/buffers/.gitignore | 0 .../cpp11/buffers/reference_counted.cpp | 0 .../asio/src/examples/cpp11/chat/.gitignore | 0 .../src/examples/cpp11/chat/chat_client.cpp | 0 .../src/examples/cpp11/chat/chat_message.hpp | 0 .../src/examples/cpp11/chat/chat_server.cpp | 0 .../asio/src/examples/cpp11/echo/.gitignore | 0 .../cpp11/echo/async_tcp_echo_server.cpp | 0 .../cpp11/echo/async_udp_echo_server.cpp | 0 .../cpp11/echo/blocking_tcp_echo_client.cpp | 0 .../cpp11/echo/blocking_tcp_echo_server.cpp | 0 .../cpp11/echo/blocking_udp_echo_client.cpp | 0 .../cpp11/echo/blocking_udp_echo_server.cpp | 0 .../src/examples/cpp11/executors/.gitignore | 0 .../src/examples/cpp11/executors/actor.cpp | 0 .../cpp11/executors/bank_account_1.cpp | 0 .../cpp11/executors/bank_account_2.cpp | 0 .../examples/cpp11/executors/fork_join.cpp | 0 .../src/examples/cpp11/executors/pipeline.cpp | 0 .../cpp11/executors/priority_scheduler.cpp | 0 .../asio/src/examples/cpp11/fork/.gitignore | 0 .../asio/src/examples/cpp11/fork/daemon.cpp | 0 .../cpp11/fork/process_per_connection.cpp | 0 .../src/examples/cpp11/futures/.gitignore | 0 .../examples/cpp11/futures/daytime_client.cpp | 0 .../handler_tracking/custom_tracking.hpp | 0 .../src/examples/cpp11/http/server/.gitignore | 0 .../examples/cpp11/http/server/connection.cpp | 0 .../examples/cpp11/http/server/connection.hpp | 0 .../cpp11/http/server/connection_manager.cpp | 0 .../cpp11/http/server/connection_manager.hpp | 0 .../src/examples/cpp11/http/server/header.hpp | 0 .../src/examples/cpp11/http/server/main.cpp | 0 .../examples/cpp11/http/server/mime_types.cpp | 0 .../examples/cpp11/http/server/mime_types.hpp | 0 .../src/examples/cpp11/http/server/reply.cpp | 0 .../src/examples/cpp11/http/server/reply.hpp | 0 .../examples/cpp11/http/server/request.hpp | 0 .../cpp11/http/server/request_handler.cpp | 0 .../cpp11/http/server/request_handler.hpp | 0 .../cpp11/http/server/request_parser.cpp | 0 .../cpp11/http/server/request_parser.hpp | 0 .../src/examples/cpp11/http/server/server.cpp | 0 .../src/examples/cpp11/http/server/server.hpp | 0 .../src/examples/cpp11/invocation/.gitignore | 0 .../cpp11/invocation/prioritised_handlers.cpp | 0 .../src/examples/cpp11/iostreams/.gitignore | 0 .../examples/cpp11/iostreams/http_client.cpp | 0 .../asio/src/examples/cpp11/local/.gitignore | 0 .../src/examples/cpp11/local/connect_pair.cpp | 0 .../examples/cpp11/local/iostream_client.cpp | 0 .../examples/cpp11/local/stream_client.cpp | 0 .../examples/cpp11/local/stream_server.cpp | 0 .../src/examples/cpp11/multicast/.gitignore | 0 .../src/examples/cpp11/multicast/receiver.cpp | 0 .../src/examples/cpp11/multicast/sender.cpp | 0 .../src/examples/cpp11/nonblocking/.gitignore | 0 .../cpp11/nonblocking/third_party_lib.cpp | 0 .../asio/src/examples/cpp11/spawn/.gitignore | 0 .../src/examples/cpp11/spawn/echo_server.cpp | 0 .../examples/cpp11/spawn/parallel_grep.cpp | 0 .../asio/asio/src/examples/cpp14/Makefile.am | 0 .../asio/src/examples/cpp14/echo/.gitignore | 0 .../cpp14/echo/async_tcp_echo_server.cpp | 0 .../cpp14/echo/async_udp_echo_server.cpp | 0 .../cpp14/echo/blocking_tcp_echo_client.cpp | 0 .../cpp14/echo/blocking_tcp_echo_server.cpp | 0 .../cpp14/echo/blocking_udp_echo_client.cpp | 0 .../cpp14/echo/blocking_udp_echo_server.cpp | 0 .../src/examples/cpp14/executors/.gitignore | 0 .../src/examples/cpp14/executors/actor.cpp | 0 .../src/examples/cpp14/executors/async_1.cpp | 0 .../src/examples/cpp14/executors/async_2.cpp | 0 .../cpp14/executors/bank_account_1.cpp | 0 .../cpp14/executors/bank_account_2.cpp | 0 .../examples/cpp14/executors/fork_join.cpp | 0 .../src/examples/cpp14/executors/pipeline.cpp | 0 .../cpp14/executors/priority_scheduler.cpp | 0 .../src/examples/cpp14/iostreams/.gitignore | 0 .../examples/cpp14/iostreams/http_client.cpp | 0 .../Vendors/asio/asio/src/tests/.gitignore | 0 .../Vendors/asio/asio/src/tests/Makefile.am | 0 .../asio/asio/src/tests/latency/.gitignore | 0 .../asio/asio/src/tests/latency/allocator.hpp | 0 .../asio/src/tests/latency/high_res_clock.hpp | 0 .../asio/src/tests/latency/tcp_client.cpp | 0 .../asio/src/tests/latency/tcp_server.cpp | 0 .../asio/src/tests/latency/udp_client.cpp | 0 .../asio/src/tests/latency/udp_server.cpp | 0 .../asio/src/tests/performance/.gitignore | 0 .../asio/src/tests/performance/client.cpp | 0 .../tests/performance/handler_allocator.hpp | 0 .../asio/src/tests/performance/server.cpp | 0 .../asio/asio/src/tests/unit/.gitignore | 0 .../src/tests/unit/archetypes/async_ops.hpp | 0 .../tests/unit/archetypes/async_result.hpp | 0 .../unit/archetypes/deprecated_async_ops.hpp | 0 .../archetypes/deprecated_async_result.hpp | 0 .../archetypes/gettable_socket_option.hpp | 0 .../unit/archetypes/io_control_command.hpp | 0 .../archetypes/settable_socket_option.hpp | 0 .../src/tests/unit/associated_allocator.cpp | 0 .../src/tests/unit/associated_executor.cpp | 0 .../asio/asio/src/tests/unit/async_result.cpp | 0 .../src/tests/unit/basic_datagram_socket.cpp | 0 .../src/tests/unit/basic_deadline_timer.cpp | 0 .../asio/src/tests/unit/basic_raw_socket.cpp | 0 .../tests/unit/basic_seq_packet_socket.cpp | 0 .../asio/src/tests/unit/basic_serial_port.cpp | 0 .../asio/src/tests/unit/basic_signal_set.cpp | 0 .../src/tests/unit/basic_socket_acceptor.cpp | 0 .../src/tests/unit/basic_stream_socket.cpp | 0 .../asio/src/tests/unit/basic_streambuf.cpp | 0 .../src/tests/unit/basic_waitable_timer.cpp | 0 .../asio/src/tests/unit/bind_executor.cpp | 0 .../asio/asio/src/tests/unit/buffer.cpp | 0 .../src/tests/unit/buffered_read_stream.cpp | 0 .../asio/src/tests/unit/buffered_stream.cpp | 0 .../src/tests/unit/buffered_write_stream.cpp | 0 .../asio/src/tests/unit/buffers_iterator.cpp | 0 .../src/tests/unit/completion_condition.cpp | 0 .../asio/asio/src/tests/unit/connect.cpp | 0 .../asio/asio/src/tests/unit/coroutine.cpp | 0 .../tests/unit/datagram_socket_service.cpp | 0 .../asio/src/tests/unit/deadline_timer.cpp | 0 .../src/tests/unit/deadline_timer_service.cpp | 0 .../asio/asio/src/tests/unit/defer.cpp | 0 .../asio/asio/src/tests/unit/dispatch.cpp | 0 .../asio/asio/src/tests/unit/error.cpp | 0 .../asio/src/tests/unit/execution_context.cpp | 0 .../asio/asio/src/tests/unit/executor.cpp | 0 .../src/tests/unit/executor_work_guard.cpp | 0 .../asio/src/tests/unit/generic/.gitignore | 0 .../src/tests/unit/generic/basic_endpoint.cpp | 0 .../tests/unit/generic/datagram_protocol.cpp | 0 .../src/tests/unit/generic/raw_protocol.cpp | 0 .../unit/generic/seq_packet_protocol.cpp | 0 .../tests/unit/generic/stream_protocol.cpp | 0 .../src/tests/unit/high_resolution_timer.cpp | 0 .../asio/asio/src/tests/unit/io_context.cpp | 0 .../asio/asio/src/tests/unit/ip/.gitignore | 0 .../asio/asio/src/tests/unit/ip/address.cpp | 0 .../asio/src/tests/unit/ip/basic_endpoint.cpp | 0 .../asio/src/tests/unit/ip/basic_resolver.cpp | 0 .../tests/unit/ip/basic_resolver_entry.cpp | 0 .../tests/unit/ip/basic_resolver_iterator.cpp | 0 .../tests/unit/ip/basic_resolver_query.cpp | 0 .../asio/asio/src/tests/unit/ip/host_name.cpp | 0 .../asio/asio/src/tests/unit/ip/icmp.cpp | 0 .../asio/asio/src/tests/unit/ip/multicast.cpp | 0 .../asio/src/tests/unit/ip/network_v4.cpp | 0 .../asio/src/tests/unit/ip/network_v6.cpp | 0 .../src/tests/unit/ip/resolver_query_base.cpp | 0 .../src/tests/unit/ip/resolver_service.cpp | 0 .../asio/asio/src/tests/unit/ip/tcp.cpp | 0 .../asio/asio/src/tests/unit/ip/udp.cpp | 0 .../asio/asio/src/tests/unit/ip/unicast.cpp | 0 .../asio/asio/src/tests/unit/ip/v6_only.cpp | 0 .../asio/src/tests/unit/is_read_buffered.cpp | 0 .../asio/src/tests/unit/is_write_buffered.cpp | 0 .../asio/asio/src/tests/unit/local/.gitignore | 0 .../src/tests/unit/local/basic_endpoint.cpp | 0 .../src/tests/unit/local/connect_pair.cpp | 0 .../tests/unit/local/datagram_protocol.cpp | 0 .../src/tests/unit/local/stream_protocol.cpp | 0 .../asio/src/tests/unit/packaged_task.cpp | 0 .../asio/asio/src/tests/unit/placeholders.cpp | 0 .../asio/asio/src/tests/unit/posix/.gitignore | 0 .../src/tests/unit/posix/basic_descriptor.cpp | 0 .../unit/posix/basic_stream_descriptor.cpp | 0 .../asio/src/tests/unit/posix/descriptor.cpp | 0 .../src/tests/unit/posix/descriptor_base.cpp | 0 .../tests/unit/posix/stream_descriptor.cpp | 0 .../unit/posix/stream_descriptor_service.cpp | 0 .../Vendors/asio/asio/src/tests/unit/post.cpp | 0 .../src/tests/unit/raw_socket_service.cpp | 0 .../Vendors/asio/asio/src/tests/unit/read.cpp | 0 .../asio/asio/src/tests/unit/read_at.cpp | 0 .../asio/asio/src/tests/unit/read_until.cpp | 0 .../tests/unit/seq_packet_socket_service.cpp | 0 .../asio/asio/src/tests/unit/serial_port.cpp | 0 .../asio/src/tests/unit/serial_port_base.cpp | 0 .../src/tests/unit/serial_port_service.cpp | 0 .../asio/asio/src/tests/unit/signal_set.cpp | 0 .../src/tests/unit/signal_set_service.cpp | 0 .../tests/unit/socket_acceptor_service.cpp | 0 .../asio/asio/src/tests/unit/socket_base.cpp | 0 .../asio/asio/src/tests/unit/ssl/.gitignore | 0 .../asio/asio/src/tests/unit/ssl/context.cpp | 0 .../asio/src/tests/unit/ssl/context_base.cpp | 0 .../asio/asio/src/tests/unit/ssl/error.cpp | 0 .../tests/unit/ssl/rfc2818_verification.cpp | 0 .../asio/asio/src/tests/unit/ssl/stream.cpp | 0 .../asio/src/tests/unit/ssl/stream_base.cpp | 0 .../asio/asio/src/tests/unit/steady_timer.cpp | 0 .../asio/asio/src/tests/unit/strand.cpp | 0 .../src/tests/unit/stream_socket_service.cpp | 0 .../asio/asio/src/tests/unit/streambuf.cpp | 0 .../asio/src/tests/unit/system_context.cpp | 0 .../asio/src/tests/unit/system_executor.cpp | 0 .../asio/asio/src/tests/unit/system_timer.cpp | 0 .../asio/asio/src/tests/unit/thread.cpp | 0 .../asio/asio/src/tests/unit/time_traits.cpp | 0 .../asio/asio/src/tests/unit/ts/.gitignore | 0 .../asio/asio/src/tests/unit/ts/buffer.cpp | 0 .../asio/asio/src/tests/unit/ts/executor.cpp | 0 .../asio/asio/src/tests/unit/ts/internet.cpp | 0 .../asio/src/tests/unit/ts/io_context.cpp | 0 .../asio/asio/src/tests/unit/ts/net.cpp | 0 .../asio/asio/src/tests/unit/ts/netfwd.cpp | 0 .../asio/asio/src/tests/unit/ts/socket.cpp | 0 .../asio/asio/src/tests/unit/ts/timer.cpp | 0 .../asio/asio/src/tests/unit/unit_test.hpp | 0 .../asio/asio/src/tests/unit/use_future.cpp | 0 .../asio/src/tests/unit/uses_executor.cpp | 0 .../asio/asio/src/tests/unit/wait_traits.cpp | 0 .../src/tests/unit/waitable_timer_service.cpp | 0 .../asio/src/tests/unit/windows/.gitignore | 0 .../src/tests/unit/windows/basic_handle.cpp | 0 .../unit/windows/basic_object_handle.cpp | 0 .../windows/basic_random_access_handle.cpp | 0 .../unit/windows/basic_stream_handle.cpp | 0 .../src/tests/unit/windows/object_handle.cpp | 0 .../unit/windows/object_handle_service.cpp | 0 .../tests/unit/windows/overlapped_handle.cpp | 0 .../src/tests/unit/windows/overlapped_ptr.cpp | 0 .../unit/windows/random_access_handle.cpp | 0 .../windows/random_access_handle_service.cpp | 0 .../src/tests/unit/windows/stream_handle.cpp | 0 .../unit/windows/stream_handle_service.cpp | 0 .../asio/asio/src/tests/unit/write.cpp | 0 .../asio/asio/src/tests/unit/write_at.cpp | 0 .../Vendors/asio/asio/src/tools/handlerviz.pl | 0 .../Libraries}/Vendors/asio/asio/tsify.pl | 0 .../Libraries}/Vendors/lz4/include/lz4.h | 0 .../Libraries}/Vendors/lz4/lib/ios/liblz4.a | Bin .../Libraries}/Vendors/lz4/lib/macos/liblz4.a | Bin .../Libraries}/Vendors/lz4/lib/sim/liblz4.a | Bin .../Vendors/mbedtls/include/.gitignore | 0 .../Vendors/mbedtls/include/mbedtls/aes.h | 0 .../Vendors/mbedtls/include/mbedtls/aesni.h | 0 .../Vendors/mbedtls/include/mbedtls/arc4.h | 0 .../Vendors/mbedtls/include/mbedtls/asn1.h | 0 .../mbedtls/include/mbedtls/asn1write.h | 0 .../Vendors/mbedtls/include/mbedtls/base64.h | 0 .../Vendors/mbedtls/include/mbedtls/bignum.h | 0 .../mbedtls/include/mbedtls/blowfish.h | 0 .../Vendors/mbedtls/include/mbedtls/bn_mul.h | 0 .../mbedtls/include/mbedtls/camellia.h | 0 .../Vendors/mbedtls/include/mbedtls/ccm.h | 0 .../Vendors/mbedtls/include/mbedtls/certs.h | 0 .../mbedtls/include/mbedtls/check_config.h | 0 .../Vendors/mbedtls/include/mbedtls/cipher.h | 0 .../mbedtls/include/mbedtls/cipher_internal.h | 0 .../Vendors/mbedtls/include/mbedtls/cmac.h | 0 .../mbedtls/include/mbedtls/compat-1.3.h | 0 .../Vendors/mbedtls/include/mbedtls/config.h | 0 .../mbedtls/include/mbedtls/ctr_drbg.h | 0 .../Vendors/mbedtls/include/mbedtls/debug.h | 0 .../Vendors/mbedtls/include/mbedtls/des.h | 0 .../Vendors/mbedtls/include/mbedtls/dhm.h | 0 .../Vendors/mbedtls/include/mbedtls/ecdh.h | 0 .../Vendors/mbedtls/include/mbedtls/ecdsa.h | 0 .../Vendors/mbedtls/include/mbedtls/ecjpake.h | 0 .../Vendors/mbedtls/include/mbedtls/ecp.h | 0 .../mbedtls/include/mbedtls/ecp_internal.h | 0 .../Vendors/mbedtls/include/mbedtls/entropy.h | 0 .../mbedtls/include/mbedtls/entropy_poll.h | 0 .../Vendors/mbedtls/include/mbedtls/error.h | 0 .../Vendors/mbedtls/include/mbedtls/gcm.h | 0 .../Vendors/mbedtls/include/mbedtls/havege.h | 0 .../mbedtls/include/mbedtls/hmac_drbg.h | 0 .../Vendors/mbedtls/include/mbedtls/md.h | 0 .../Vendors/mbedtls/include/mbedtls/md2.h | 0 .../Vendors/mbedtls/include/mbedtls/md4.h | 0 .../Vendors/mbedtls/include/mbedtls/md5.h | 0 .../mbedtls/include/mbedtls/md_internal.h | 0 .../include/mbedtls/memory_buffer_alloc.h | 0 .../Vendors/mbedtls/include/mbedtls/net.h | 0 .../mbedtls/include/mbedtls/net_sockets.h | 0 .../Vendors/mbedtls/include/mbedtls/oid.h | 0 .../Vendors/mbedtls/include/mbedtls/padlock.h | 0 .../Vendors/mbedtls/include/mbedtls/pem.h | 0 .../Vendors/mbedtls/include/mbedtls/pk.h | 0 .../mbedtls/include/mbedtls/pk_internal.h | 0 .../Vendors/mbedtls/include/mbedtls/pkcs11.h | 0 .../Vendors/mbedtls/include/mbedtls/pkcs12.h | 0 .../Vendors/mbedtls/include/mbedtls/pkcs5.h | 0 .../mbedtls/include/mbedtls/platform.h | 0 .../mbedtls/include/mbedtls/platform_time.h | 0 .../mbedtls/include/mbedtls/ripemd160.h | 0 .../Vendors/mbedtls/include/mbedtls/rsa.h | 0 .../mbedtls/include/mbedtls/rsa_internal.h | 0 .../Vendors/mbedtls/include/mbedtls/sha1.h | 0 .../Vendors/mbedtls/include/mbedtls/sha256.h | 0 .../Vendors/mbedtls/include/mbedtls/sha512.h | 0 .../Vendors/mbedtls/include/mbedtls/ssl.h | 0 .../mbedtls/include/mbedtls/ssl_cache.h | 0 .../include/mbedtls/ssl_ciphersuites.h | 0 .../mbedtls/include/mbedtls/ssl_cookie.h | 0 .../mbedtls/include/mbedtls/ssl_internal.h | 0 .../mbedtls/include/mbedtls/ssl_ticket.h | 0 .../mbedtls/include/mbedtls/threading.h | 0 .../Vendors/mbedtls/include/mbedtls/timing.h | 0 .../Vendors/mbedtls/include/mbedtls/version.h | 0 .../Vendors/mbedtls/include/mbedtls/x509.h | 0 .../mbedtls/include/mbedtls/x509_crl.h | 0 .../mbedtls/include/mbedtls/x509_crt.h | 0 .../mbedtls/include/mbedtls/x509_csr.h | 0 .../Vendors/mbedtls/include/mbedtls/xtea.h | 0 .../Vendors/mbedtls/lib/ios/libmbedcrypto.a | Bin .../Vendors/mbedtls/lib/ios/libmbedtls.a | Bin .../Vendors/mbedtls/lib/ios/libmbedx509.a | Bin .../Vendors/mbedtls/lib/macos/libmbedcrypto.a | Bin .../Vendors/mbedtls/lib/macos/libmbedtls.a | Bin .../Vendors/mbedtls/lib/macos/libmbedx509.a | Bin .../Vendors/mbedtls/lib/sim/libmbedcrypto.a | Bin .../Vendors/mbedtls/lib/sim/libmbedtls.a | Bin .../Vendors/mbedtls/lib/sim/libmbedx509.a | Bin .../Libraries}/Vendors/openvpn/.gitignore | 0 .../Libraries}/Vendors/openvpn/.travis.yml | 0 .../Vendors/openvpn/.travis/build-check.sh | 0 .../Vendors/openvpn/.travis/build-deps.sh | 0 .../Libraries}/Vendors/openvpn/CLA.rst | 0 .../Vendors/openvpn/CONTRIBUTING.rst | 0 .../Vendors/openvpn/COPYRIGHT.AGPLV3 | 0 .../Libraries}/Vendors/openvpn/LICENSE.rst | 0 .../Libraries}/Vendors/openvpn/README.rst | 0 .../Vendors/openvpn/VersionNumbering.rst | 0 .../Vendors/openvpn/client/ovpncli.cpp | 0 .../Vendors/openvpn/client/ovpncli.hpp | 0 .../Vendors/openvpn/deps/asio/build-asio | 0 ...4-support-when-both-ASIO_HAS_GETADDR.patch | 0 ...method-to-asio-ip-tcp-resolver-resul.patch | 0 ...hook-async_connect_post_open-to-be-c.patch | 0 .../Vendors/openvpn/deps/asio/snapshot-asio | 0 .../openvpn/deps/boost/atomic-1.55.0.patch | 0 .../Vendors/openvpn/deps/boost/build-boost | 0 .../openvpn/deps/boost/intrusive_ptr.patch | 0 .../openvpn/deps/boost/page_size.patch | 0 .../Vendors/openvpn/deps/functions.sh | 0 .../Vendors/openvpn/deps/lib-versions | 0 .../Vendors/openvpn/deps/lz4/build-lz4 | 0 .../Vendors/openvpn/deps/lz4/snapshot-lz4 | 0 .../Vendors/openvpn/deps/lzo/build-lzo | 0 .../openvpn/deps/mbedtls/build-mbedtls | 0 .../0001-relax-x509-date-format-check.patch | 0 ...ort-for-additional-hmacSHA-algorithm.patch | 0 ...f2_hmac-add-unit-tests-for-additiona.patch | 0 ...f2_hmac-extend-array-to-accommodate-.patch | 0 ...-v2-add-keys-generated-with-PRF-SHA1.patch | 0 ...arse-new-PKCS8-v2-keys-with-PRF-SHA1.patch | 0 ...unsupported-critical-extensions-in-r.patch | 0 .../deps/minicrypto/aes-armv4.pl.patch | 0 .../openvpn/deps/minicrypto/arm-as-to-ios | 0 .../deps/minicrypto/arm-as-to-ios.orig | 0 .../openvpn/deps/minicrypto/build-minicrypto | 0 .../deps/minicrypto/build-minicrypto-osx | 0 .../deps/minicrypto/sha512-armv4.pl.patch | 0 .../openvpn/deps/openssl/build-openssl | 0 .../Vendors/openvpn/deps/polarssl/.gitignore | 0 .../openvpn/deps/polarssl/CMakeLists.txt | 0 .../Vendors/openvpn/deps/polarssl/README.txt | 0 .../openvpn/deps/polarssl/android.cmake | 0 .../Vendors/openvpn/deps/polarssl/apple.cmake | 0 .../openvpn/deps/polarssl/bignum-arm.patch | 0 .../openvpn/deps/polarssl/build-detail-patch | 0 .../openvpn/deps/polarssl/build-mini-openssl | 0 .../openvpn/deps/polarssl/build-polarssl | 0 .../deps/polarssl/build-polarssl-patch | 0 .../Vendors/openvpn/deps/polarssl/config.h | 0 .../openvpn/deps/polarssl/config.h.orig | 0 .../Vendors/openvpn/deps/polarssl/config12.h | 0 .../openvpn/deps/polarssl/crypto-alt.txt | 0 .../Vendors/openvpn/deps/polarssl/dhm.patch | 0 .../deps/polarssl/entropy-printf.patch | 0 .../Vendors/openvpn/deps/polarssl/gitar | 0 .../Vendors/openvpn/deps/polarssl/intel_cpu.c | 0 .../openvpn/deps/polarssl/linux-arm.cmake | 0 .../openvpn/deps/polarssl/polar-openssl.patch | 0 .../deps/polarssl/polarssl-minicrypto.patch | 0 .../Vendors/openvpn/deps/polarssl/ref | 0 .../Vendors/openvpn/deps/polarssl/ref-aesni | 0 .../deps/polarssl/relaxed-x509-date.patch | 0 .../Vendors/openvpn/deps/polarssl/testpatch | 0 .../unused/polarssl-const-ciphersuite.patch | 0 .../deps/polarssl/unused/polarssl-enum.patch | 0 .../deps/polarssl/unused/polarssl-epki.patch | 0 .../unused/polarssl-invalid-mac.patch | 0 .../deps/polarssl/unused/trustex.patch | 0 .../Vendors/openvpn/deps/snappy/build-snappy | 0 .../doc/openvpn-protocol-extensions.txt | 0 .../Vendors/openvpn/docker-build.sh | 0 .../openvpn/dockerfiles/Dockerfile.centos | 0 .../openvpn/dockerfiles/Dockerfile.debian | 0 .../openvpn/dockerfiles/Dockerfile.ubu | 0 .../Vendors/openvpn/javacli/.gitignore | 0 .../Vendors/openvpn/javacli/Client.java | 0 .../Vendors/openvpn/javacli/Main.java | 0 .../openvpn/javacli/OpenVPNClientThread.java | 0 .../Vendors/openvpn/javacli/android/cpu.cpp | 0 .../javacli/android/jellybean_hack.cpp | 0 .../Vendors/openvpn/javacli/build-android | 0 .../Vendors/openvpn/javacli/build-linux | 0 .../Vendors/openvpn/javacli/ovpncli.i | 0 .../Libraries}/Vendors/openvpn/mac/.gitignore | 0 .../ovpn3-core.xcodeproj/project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../Vendors/openvpn/openvpn/addr/addrlist.hpp | 0 .../Vendors/openvpn/openvpn/addr/addrpair.hpp | 0 .../Vendors/openvpn/openvpn/addr/ip.hpp | 0 .../Vendors/openvpn/openvpn/addr/iperr.hpp | 0 .../Vendors/openvpn/openvpn/addr/ipv4.hpp | 0 .../Vendors/openvpn/openvpn/addr/ipv6.hpp | 0 .../Vendors/openvpn/openvpn/addr/macaddr.hpp | 0 .../Vendors/openvpn/openvpn/addr/pool.hpp | 0 .../Vendors/openvpn/openvpn/addr/range.hpp | 0 .../Vendors/openvpn/openvpn/addr/regex.hpp | 0 .../Vendors/openvpn/openvpn/addr/route.hpp | 0 .../Vendors/openvpn/openvpn/addr/routeinv.hpp | 0 .../Vendors/openvpn/openvpn/apple/cf/cf.hpp | 0 .../openvpn/openvpn/apple/cf/cfhelper.hpp | 0 .../openvpn/openvpn/apple/cf/cfhost.hpp | 0 .../openvpn/openvpn/apple/cf/cfrunloop.hpp | 0 .../openvpn/openvpn/apple/cf/cfsec.hpp | 0 .../openvpn/openvpn/apple/cf/cfsocket.hpp | 0 .../openvpn/openvpn/apple/cf/cfstream.hpp | 0 .../openvpn/openvpn/apple/cf/cftimer.hpp | 0 .../openvpn/openvpn/apple/cf/error.hpp | 0 .../openvpn/openvpn/apple/iosactiveiface.hpp | 0 .../Vendors/openvpn/openvpn/apple/maclife.hpp | 0 .../openvpn/openvpn/apple/macsleep.hpp | 0 .../Vendors/openvpn/openvpn/apple/macver.hpp | 0 .../Vendors/openvpn/openvpn/apple/reach.hpp | 0 .../openvpn/openvpn/apple/reachable.hpp | 0 .../openvpn/openvpn/apple/scdynstore.hpp | 0 .../Vendors/openvpn/openvpn/apple/ver.hpp | 0 .../openvpn/applecrypto/crypto/api.hpp | 0 .../openvpn/applecrypto/crypto/cipher.hpp | 0 .../openvpn/applecrypto/crypto/digest.hpp | 0 .../openvpn/applecrypto/crypto/hmac.hpp | 0 .../openvpn/applecrypto/ssl/sslctx.hpp | 0 .../openvpn/openvpn/applecrypto/util/rand.hpp | 0 .../openvpn/openvpn/asio/asioboundsock.hpp | 0 .../openvpn/openvpn/asio/asiocontext.hpp | 0 .../Vendors/openvpn/openvpn/asio/asioerr.hpp | 0 .../openvpn/openvpn/asio/asiopolysock.hpp | 0 .../openvpn/openvpn/asio/asioresolverres.hpp | 0 .../openvpn/openvpn/asio/asiosignal.hpp | 0 .../Vendors/openvpn/openvpn/asio/asiostop.hpp | 0 .../Vendors/openvpn/openvpn/asio/asiowork.hpp | 0 .../openvpn/asio/scoped_asio_stream.hpp | 0 .../Vendors/openvpn/openvpn/auth/authcert.hpp | 0 .../openvpn/openvpn/auth/authcreds.hpp | 0 .../Vendors/openvpn/openvpn/auth/cr.hpp | 0 .../openvpn/openvpn/auth/validatecreds.hpp | 0 .../openvpn/openvpn/buffer/asiobuf.hpp | 0 .../openvpn/openvpn/buffer/bufclamp.hpp | 0 .../openvpn/openvpn/buffer/bufcomplete.hpp | 0 .../openvpn/openvpn/buffer/bufcomposed.hpp | 0 .../Vendors/openvpn/openvpn/buffer/buffer.hpp | 0 .../Vendors/openvpn/openvpn/buffer/bufhex.hpp | 0 .../openvpn/openvpn/buffer/buflimit.hpp | 0 .../openvpn/openvpn/buffer/buflist.hpp | 0 .../openvpn/openvpn/buffer/bufread.hpp | 0 .../Vendors/openvpn/openvpn/buffer/bufstr.hpp | 0 .../openvpn/openvpn/buffer/bufstream.hpp | 0 .../Vendors/openvpn/openvpn/buffer/lz4.hpp | 0 .../Vendors/openvpn/openvpn/buffer/memq.hpp | 0 .../openvpn/openvpn/buffer/safestr.hpp | 0 .../Vendors/openvpn/openvpn/buffer/zlib.hpp | 0 .../openvpn/openvpn/client/cliconnect.hpp | 0 .../openvpn/openvpn/client/cliconstants.hpp | 0 .../openvpn/openvpn/client/clicreds.hpp | 0 .../openvpn/openvpn/client/cliemuexr.hpp | 0 .../openvpn/openvpn/client/clievent.hpp | 0 .../openvpn/openvpn/client/clihalt.hpp | 0 .../openvpn/openvpn/client/clilife.hpp | 0 .../Vendors/openvpn/openvpn/client/cliopt.hpp | 0 .../openvpn/openvpn/client/cliopthelper.hpp | 0 .../openvpn/openvpn/client/cliproto.hpp | 0 .../openvpn/openvpn/client/ipverflags.hpp | 0 .../openvpn/openvpn/client/optfilt.hpp | 0 .../openvpn/openvpn/client/remotelist.hpp | 0 .../Vendors/openvpn/openvpn/client/rgopt.hpp | 0 .../Vendors/openvpn/openvpn/common/abort.hpp | 0 .../Vendors/openvpn/openvpn/common/action.hpp | 0 .../openvpn/openvpn/common/actionthread.hpp | 0 .../openvpn/openvpn/common/appversion.hpp | 0 .../Vendors/openvpn/openvpn/common/arch.hpp | 0 .../Vendors/openvpn/openvpn/common/argv.hpp | 0 .../openvpn/openvpn/common/arraysize.hpp | 0 .../openvpn/openvpn/common/asyncsleep.hpp | 0 .../openvpn/openvpn/common/autoreset.hpp | 0 .../Vendors/openvpn/openvpn/common/base64.hpp | 0 .../openvpn/openvpn/common/binprefix.hpp | 0 .../openvpn/openvpn/common/circ_list.hpp | 0 .../openvpn/openvpn/common/cleanup.hpp | 0 .../Vendors/openvpn/openvpn/common/core.hpp | 0 .../Vendors/openvpn/openvpn/common/count.hpp | 0 .../Vendors/openvpn/openvpn/common/daemon.hpp | 0 .../openvpn/openvpn/common/demangle.hpp | 0 .../openvpn/openvpn/common/destruct.hpp | 0 .../Vendors/openvpn/openvpn/common/endian.hpp | 0 .../openvpn/openvpn/common/enumdir.hpp | 0 .../openvpn/openvpn/common/environ.hpp | 0 .../openvpn/openvpn/common/exception.hpp | 0 .../Vendors/openvpn/openvpn/common/extern.hpp | 0 .../Vendors/openvpn/openvpn/common/ffs.hpp | 0 .../Vendors/openvpn/openvpn/common/file.hpp | 0 .../openvpn/openvpn/common/fileatomic.hpp | 0 .../openvpn/openvpn/common/fileunix.hpp | 0 .../Vendors/openvpn/openvpn/common/format.hpp | 0 .../openvpn/openvpn/common/function.hpp | 0 .../Vendors/openvpn/openvpn/common/getopt.hpp | 0 .../Vendors/openvpn/openvpn/common/getpw.hpp | 0 .../Vendors/openvpn/openvpn/common/glob.hpp | 0 .../Vendors/openvpn/openvpn/common/hash.hpp | 0 .../Vendors/openvpn/openvpn/common/hexstr.hpp | 0 .../openvpn/openvpn/common/hostlist.hpp | 0 .../openvpn/openvpn/common/hostname.hpp | 0 .../openvpn/openvpn/common/hostport.hpp | 0 .../openvpn/openvpn/common/jsonlib.hpp | 0 .../Vendors/openvpn/openvpn/common/lex.hpp | 0 .../Vendors/openvpn/openvpn/common/likely.hpp | 0 .../Vendors/openvpn/openvpn/common/link.hpp | 0 .../openvpn/openvpn/common/logrotate.hpp | 0 .../Vendors/openvpn/openvpn/common/memneq.hpp | 0 .../Vendors/openvpn/openvpn/common/mode.hpp | 0 .../Vendors/openvpn/openvpn/common/msgwin.hpp | 0 .../Vendors/openvpn/openvpn/common/number.hpp | 0 .../Vendors/openvpn/openvpn/common/olong.hpp | 0 .../openvpn/openvpn/common/options.hpp | 0 .../openvpn/openvpn/common/ostream.hpp | 0 .../Vendors/openvpn/openvpn/common/path.hpp | 0 .../openvpn/openvpn/common/peercred.hpp | 0 .../openvpn/openvpn/common/persistfile.hpp | 0 .../Vendors/openvpn/openvpn/common/pipe.hpp | 0 .../openvpn/openvpn/common/platform.hpp | 0 .../openvpn/openvpn/common/platform_name.hpp | 0 .../openvpn/common/platform_string.hpp | 0 .../openvpn/openvpn/common/process.hpp | 0 .../openvpn/openvpn/common/pthreadcond.hpp | 0 .../Vendors/openvpn/openvpn/common/rc.hpp | 0 .../Vendors/openvpn/openvpn/common/redir.hpp | 0 .../openvpn/openvpn/common/runcontext.hpp | 0 .../openvpn/openvpn/common/scoped_fd.hpp | 0 .../openvpn/openvpn/common/sess_id.hpp | 0 .../Vendors/openvpn/openvpn/common/signal.hpp | 0 .../Vendors/openvpn/openvpn/common/size.hpp | 0 .../Vendors/openvpn/openvpn/common/sleep.hpp | 0 .../openvpn/openvpn/common/sockopt.hpp | 0 .../openvpn/openvpn/common/socktypes.hpp | 0 .../Vendors/openvpn/openvpn/common/split.hpp | 0 .../openvpn/openvpn/common/splitlines.hpp | 0 .../Vendors/openvpn/openvpn/common/stat.hpp | 0 .../Vendors/openvpn/openvpn/common/stop.hpp | 0 .../openvpn/openvpn/common/strerror.hpp | 0 .../Vendors/openvpn/openvpn/common/string.hpp | 0 .../openvpn/openvpn/common/stringize.hpp | 0 .../openvpn/openvpn/common/stringtempl.hpp | 0 .../openvpn/openvpn/common/tempfile.hpp | 0 .../openvpn/openvpn/common/to_string.hpp | 0 .../Vendors/openvpn/openvpn/common/umask.hpp | 0 .../openvpn/openvpn/common/unicode-impl.hpp | 0 .../openvpn/openvpn/common/unicode.hpp | 0 .../openvpn/openvpn/common/uniqueptr.hpp | 0 .../openvpn/openvpn/common/usecount.hpp | 0 .../openvpn/openvpn/common/usergroup.hpp | 0 .../openvpn/openvpn/common/userpass.hpp | 0 .../openvpn/openvpn/common/valgrind.hpp | 0 .../openvpn/openvpn/common/version.hpp | 0 .../openvpn/openvpn/common/waitbarrier.hpp | 0 .../Vendors/openvpn/openvpn/common/write.hpp | 0 .../openvpn/openvpn/common/wstring.hpp | 0 .../openvpn/openvpn/compress/compnull.hpp | 0 .../openvpn/openvpn/compress/compress.hpp | 0 .../openvpn/openvpn/compress/compstub.hpp | 0 .../Vendors/openvpn/openvpn/compress/lz4.hpp | 0 .../Vendors/openvpn/openvpn/compress/lzo.hpp | 0 .../openvpn/openvpn/compress/lzoasym.hpp | 0 .../openvpn/openvpn/compress/lzoasym_impl.hpp | 0 .../openvpn/openvpn/compress/lzoselect.hpp | 0 .../openvpn/openvpn/compress/snappy.hpp | 0 .../openvpn/crypto/bs64_data_limit.hpp | 0 .../Vendors/openvpn/openvpn/crypto/cipher.hpp | 0 .../openvpn/openvpn/crypto/crypto_aead.hpp | 0 .../openvpn/openvpn/crypto/crypto_chm.hpp | 0 .../openvpn/openvpn/crypto/cryptoalgs.hpp | 0 .../openvpn/openvpn/crypto/cryptodc.hpp | 0 .../openvpn/openvpn/crypto/cryptodcsel.hpp | 0 .../openvpn/openvpn/crypto/decrypt_chm.hpp | 0 .../openvpn/openvpn/crypto/digestapi.hpp | 0 .../openvpn/openvpn/crypto/encrypt_chm.hpp | 0 .../openvpn/openvpn/crypto/hashstr.hpp | 0 .../openvpn/openvpn/crypto/ovpnhmac.hpp | 0 .../openvpn/openvpn/crypto/packet_id.hpp | 0 .../openvpn/openvpn/crypto/selftest.hpp | 0 .../openvpn/openvpn/crypto/static_key.hpp | 0 .../openvpn/openvpn/crypto/tls_crypt.hpp | 0 .../Vendors/openvpn/openvpn/error/error.hpp | 0 .../Vendors/openvpn/openvpn/error/excode.hpp | 0 .../Vendors/openvpn/openvpn/frame/frame.hpp | 0 .../openvpn/openvpn/frame/frame_init.hpp | 0 .../openvpn/openvpn/frame/memq_dgram.hpp | 0 .../openvpn/openvpn/frame/memq_stream.hpp | 0 .../Vendors/openvpn/openvpn/http/header.hpp | 0 .../Vendors/openvpn/openvpn/http/htmlskip.hpp | 0 .../Vendors/openvpn/openvpn/http/method.hpp | 0 .../openvpn/openvpn/http/parseutil.hpp | 0 .../Vendors/openvpn/openvpn/http/reply.hpp | 0 .../Vendors/openvpn/openvpn/http/request.hpp | 0 .../Vendors/openvpn/openvpn/http/status.hpp | 0 .../openvpn/openvpn/http/urlencode.hpp | 0 .../Vendors/openvpn/openvpn/http/urlparm.hpp | 0 .../Vendors/openvpn/openvpn/http/urlparse.hpp | 0 .../openvpn/openvpn/http/validate_uri.hpp | 0 .../openvpn/openvpn/http/webexcept.hpp | 0 .../openvpn/openvpn/init/cryptoinit.hpp | 0 .../openvpn/openvpn/init/engineinit.hpp | 0 .../openvpn/openvpn/init/initprocess.hpp | 0 .../Vendors/openvpn/openvpn/io/io.hpp | 0 .../Vendors/openvpn/openvpn/ip/dhcp.hpp | 0 .../Vendors/openvpn/openvpn/ip/eth.hpp | 0 .../Vendors/openvpn/openvpn/ip/icmp.hpp | 0 .../Vendors/openvpn/openvpn/ip/ip.hpp | 0 .../Vendors/openvpn/openvpn/ip/udp.hpp | 0 .../openvpn/openvpn/legal/copyright.hpp | 0 .../Vendors/openvpn/openvpn/linux/core.hpp | 0 .../openvpn/openvpn/linux/daemon_alive.hpp | 0 .../Vendors/openvpn/openvpn/log/logbase.hpp | 0 .../openvpn/openvpn/log/logbasesimple.hpp | 0 .../openvpn/openvpn/log/logbasesimplemac.hpp | 0 .../openvpn/openvpn/log/logdatetime.hpp | 0 .../Vendors/openvpn/openvpn/log/lognull.hpp | 0 .../Vendors/openvpn/openvpn/log/logperiod.hpp | 0 .../Vendors/openvpn/openvpn/log/logsimple.hpp | 0 .../Vendors/openvpn/openvpn/log/logthread.hpp | 0 .../openvpn/openvpn/log/sessionstats.hpp | 0 .../openvpn/openvpn/mbedtls/crypto/api.hpp | 0 .../openvpn/openvpn/mbedtls/crypto/cipher.hpp | 0 .../openvpn/mbedtls/crypto/ciphergcm.hpp | 0 .../openvpn/openvpn/mbedtls/crypto/digest.hpp | 0 .../openvpn/openvpn/mbedtls/crypto/hmac.hpp | 0 .../openvpn/openvpn/mbedtls/pki/dh.hpp | 0 .../openvpn/openvpn/mbedtls/pki/pkctx.hpp | 0 .../openvpn/openvpn/mbedtls/pki/x509cert.hpp | 0 .../openvpn/openvpn/mbedtls/pki/x509crl.hpp | 0 .../openvpn/openvpn/mbedtls/ssl/sslctx.hpp | 0 .../openvpn/openvpn/mbedtls/util/error.hpp | 0 .../openvpn/openvpn/mbedtls/util/pkcs1.hpp | 0 .../openvpn/openvpn/mbedtls/util/rand.hpp | 0 .../openvpn/openvpn/mbedtls/util/selftest.hpp | 0 .../openvpn/openvpn/netconf/enumiface.hpp | 0 .../openvpn/openvpn/netconf/hwaddr.hpp | 0 .../openvpn/openvpn/netconf/ios/net-route.h | 0 .../openvpn/openvpn/netconf/linux/gw.hpp | 0 .../openvpn/openvpn/netconf/linux/route.hpp | 0 .../openvpn/openssl/bio/bio_memq_dgram.hpp | 0 .../openvpn/openssl/bio/bio_memq_stream.hpp | 0 .../openvpn/openvpn/openssl/crypto/api.hpp | 0 .../openvpn/openvpn/openssl/crypto/cipher.hpp | 0 .../openvpn/openssl/crypto/ciphergcm.hpp | 0 .../openvpn/openvpn/openssl/crypto/digest.hpp | 0 .../openvpn/openvpn/openssl/crypto/hmac.hpp | 0 .../openvpn/openvpn/openssl/pki/crl.hpp | 0 .../openvpn/openvpn/openssl/pki/dh.hpp | 0 .../openvpn/openvpn/openssl/pki/pkey.hpp | 0 .../openvpn/openvpn/openssl/pki/x509.hpp | 0 .../openvpn/openvpn/openssl/pki/x509store.hpp | 0 .../openvpn/openssl/sign/pkcs7verify.hpp | 0 .../openvpn/openvpn/openssl/sign/verify.hpp | 0 .../openvpn/openvpn/openssl/ssl/sslctx.hpp | 0 .../openvpn/openvpn/openssl/util/engine.hpp | 0 .../openvpn/openvpn/openssl/util/error.hpp | 0 .../openvpn/openvpn/openssl/util/init.hpp | 0 .../openvpn/openvpn/openssl/util/rand.hpp | 0 .../openvpn/openssl/util/tokenencrypt.hpp | 0 .../openvpn/openvpn/options/continuation.hpp | 0 .../Vendors/openvpn/openvpn/options/merge.hpp | 0 .../openvpn/openvpn/options/sanitize.hpp | 0 .../openvpn/openvpn/options/servpush.hpp | 0 .../Vendors/openvpn/openvpn/pki/cclist.hpp | 0 .../Vendors/openvpn/openvpn/pki/epkibase.hpp | 0 .../Vendors/openvpn/openvpn/pki/pkcs1.hpp | 0 .../Vendors/openvpn/openvpn/pki/x509track.hpp | 0 .../openvpn/openvpn/proxy/httpdigest.hpp | 0 .../Vendors/openvpn/openvpn/proxy/ntlm.hpp | 0 .../openvpn/openvpn/proxy/proxyauth.hpp | 0 .../openvpn/openvpn/random/devurand.hpp | 0 .../openvpn/openvpn/random/mtrandapi.hpp | 0 .../Vendors/openvpn/openvpn/random/rand2.hpp | 0 .../openvpn/openvpn/random/randapi.hpp | 0 .../openvpn/openvpn/random/randbytestore.hpp | 0 .../openvpn/openvpn/reliable/relack.hpp | 0 .../openvpn/openvpn/reliable/relcommon.hpp | 0 .../openvpn/openvpn/reliable/relrecv.hpp | 0 .../openvpn/openvpn/reliable/relsend.hpp | 0 .../openvpn/openvpn/server/listenlist.hpp | 0 .../Vendors/openvpn/openvpn/server/manage.hpp | 0 .../openvpn/openvpn/server/peeraddr.hpp | 0 .../openvpn/openvpn/server/peerstats.hpp | 0 .../openvpn/openvpn/server/servhalt.hpp | 0 .../openvpn/openvpn/server/servproto.hpp | 0 .../openvpn/server/vpnservnetblock.hpp | 0 .../openvpn/openvpn/server/vpnservpool.hpp | 0 .../Vendors/openvpn/openvpn/ssl/datalimit.hpp | 0 .../openvpn/ssl/is_openvpn_protocol.hpp | 0 .../Vendors/openvpn/openvpn/ssl/kuparse.hpp | 0 .../Vendors/openvpn/openvpn/ssl/mssparms.hpp | 0 .../Vendors/openvpn/openvpn/ssl/nscert.hpp | 0 .../Vendors/openvpn/openvpn/ssl/peerinfo.hpp | 0 .../Vendors/openvpn/openvpn/ssl/proto.hpp | 0 .../openvpn/ssl/proto_context_options.hpp | 0 .../openvpn/openvpn/ssl/protostack.hpp | 0 .../Vendors/openvpn/openvpn/ssl/psid.hpp | 0 .../Vendors/openvpn/openvpn/ssl/sslapi.hpp | 0 .../Vendors/openvpn/openvpn/ssl/sslchoose.hpp | 0 .../Vendors/openvpn/openvpn/ssl/sslconsts.hpp | 0 .../Vendors/openvpn/openvpn/ssl/ssllog.hpp | 0 .../openvpn/openvpn/ssl/tls_cert_profile.hpp | 0 .../openvpn/openvpn/ssl/tls_remote.hpp | 0 .../Vendors/openvpn/openvpn/ssl/tlsprf.hpp | 0 .../Vendors/openvpn/openvpn/ssl/tlsver.hpp | 0 .../openvpn/openvpn/time/asiotimer.hpp | 0 .../openvpn/openvpn/time/coarsetime.hpp | 0 .../openvpn/openvpn/time/durhelper.hpp | 0 .../Vendors/openvpn/openvpn/time/epoch.hpp | 0 .../Vendors/openvpn/openvpn/time/time.hpp | 0 .../Vendors/openvpn/openvpn/time/timestr.hpp | 0 .../openvpn/openvpn/transport/altproxy.hpp | 0 .../transport/client/extern/config.hpp | 0 .../openvpn/transport/client/extern/fw.hpp | 0 .../openvpn/transport/client/httpcli.hpp | 0 .../openvpn/transport/client/relay.hpp | 0 .../openvpn/transport/client/tcpcli.hpp | 0 .../openvpn/transport/client/transbase.hpp | 0 .../openvpn/transport/client/udpcli.hpp | 0 .../Vendors/openvpn/openvpn/transport/dco.hpp | 0 .../openvpn/openvpn/transport/gremlin.hpp | 0 .../openvpn/openvpn/transport/mutate.hpp | 0 .../openvpn/openvpn/transport/pktstream.hpp | 0 .../openvpn/openvpn/transport/protocol.hpp | 0 .../openvpn/transport/reconnect_notify.hpp | 0 .../openvpn/transport/server/transbase.hpp | 0 .../openvpn/transport/socket_protect.hpp | 0 .../openvpn/openvpn/transport/tcplink.hpp | 0 .../openvpn/openvpn/transport/tcplinkbase.hpp | 0 .../openvpn/transport/tcplinkcommon.hpp | 0 .../openvpn/openvpn/transport/udplink.hpp | 0 .../openvpn/openvpn/tun/builder/base.hpp | 0 .../openvpn/openvpn/tun/builder/capture.hpp | 0 .../openvpn/openvpn/tun/builder/client.hpp | 0 .../openvpn/openvpn/tun/builder/rgwflags.hpp | 0 .../openvpn/openvpn/tun/builder/setup.hpp | 0 .../openvpn/tun/client/dhcp_capture.hpp | 0 .../openvpn/openvpn/tun/client/emuexr.hpp | 0 .../openvpn/openvpn/tun/client/tunbase.hpp | 0 .../openvpn/openvpn/tun/client/tunnull.hpp | 0 .../openvpn/openvpn/tun/client/tunprop.hpp | 0 .../openvpn/openvpn/tun/extern/config.hpp | 0 .../Vendors/openvpn/openvpn/tun/extern/fw.hpp | 0 .../openvpn/openvpn/tun/ipv6_setting.hpp | 0 .../Vendors/openvpn/openvpn/tun/layer.hpp | 0 .../openvpn/tun/linux/client/tuncli.hpp | 0 .../openvpn/tun/linux/client/tunsetup.hpp | 0 .../openvpn/openvpn/tun/mac/client/tuncli.hpp | 0 .../openvpn/tun/mac/client/tunsetup.hpp | 0 .../Vendors/openvpn/openvpn/tun/mac/gwv4.hpp | 0 .../openvpn/openvpn/tun/mac/macdns.hpp | 0 .../openvpn/tun/mac/macdns_watchdog.hpp | 0 .../Vendors/openvpn/openvpn/tun/mac/macgw.hpp | 0 .../openvpn/openvpn/tun/mac/tunutil.hpp | 0 .../Vendors/openvpn/openvpn/tun/mac/utun.hpp | 0 .../openvpn/tun/persist/tunpersist.hpp | 0 .../openvpn/openvpn/tun/persist/tunwrap.hpp | 0 .../openvpn/tun/persist/tunwrapasio.hpp | 0 .../openvpn/openvpn/tun/server/tunbase.hpp | 0 .../Vendors/openvpn/openvpn/tun/tunio.hpp | 0 .../Vendors/openvpn/openvpn/tun/tunlog.hpp | 0 .../Vendors/openvpn/openvpn/tun/tunmtu.hpp | 0 .../Vendors/openvpn/openvpn/tun/tunspec.hpp | 0 .../openvpn/tun/win/client/setupbase.hpp | 0 .../openvpn/openvpn/tun/win/client/tuncli.hpp | 0 .../openvpn/tun/win/client/tunsetup.hpp | 0 .../Vendors/openvpn/openvpn/tun/win/nrpt.hpp | 0 .../openvpn/openvpn/tun/win/tunutil.hpp | 0 .../Vendors/openvpn/openvpn/tun/win/wfp.hpp | 0 .../Vendors/openvpn/openvpn/win/call.hpp | 0 .../Vendors/openvpn/openvpn/win/cmd.hpp | 0 .../Vendors/openvpn/openvpn/win/console.hpp | 0 .../Vendors/openvpn/openvpn/win/handle.hpp | 0 .../Vendors/openvpn/openvpn/win/modname.hpp | 0 .../Vendors/openvpn/openvpn/win/reg.hpp | 0 .../openvpn/openvpn/win/scoped_handle.hpp | 0 .../Vendors/openvpn/openvpn/win/sleep.hpp | 0 .../Vendors/openvpn/openvpn/win/unicode.hpp | 0 .../Vendors/openvpn/openvpn/win/winerr.hpp | 0 .../Vendors/openvpn/scripts/android/build-all | 0 .../openvpn/scripts/android/build-boost | 0 .../Vendors/openvpn/scripts/android/build-lz4 | 0 .../Vendors/openvpn/scripts/android/build-lzo | 0 .../openvpn/scripts/android/build-mbedtls | 0 .../openvpn/scripts/android/build-minicrypto | 0 .../scripts/android/build-openssl-small | 0 .../openvpn/scripts/android/build-polarssl | 0 .../Vendors/openvpn/scripts/android/build-sdk | 0 .../openvpn/scripts/android/build-snappy | 0 .../openvpn/scripts/android/build-toolchain | 0 .../Libraries}/Vendors/openvpn/scripts/build | 0 .../openvpn/scripts/build-extras/zlib.sh | 0 .../Vendors/openvpn/scripts/linux/build-all | 0 .../Vendors/openvpn/scripts/linux/build-boost | 0 .../Vendors/openvpn/scripts/linux/build-lz4 | 0 .../Vendors/openvpn/scripts/linux/build-lzo | 0 .../openvpn/scripts/linux/build-mbedtls | 0 .../openvpn/scripts/linux/build-openssl | 0 .../openvpn/scripts/linux/build-polarssl | 0 .../scripts/linux/build-polarssl-ovpn2 | 0 .../openvpn/scripts/linux/build-snappy | 0 .../openvpn/scripts/linux/consolidate-so | 0 .../Vendors/openvpn/scripts/mac/build-all | 0 .../Vendors/openvpn/scripts/mac/build-boost | 0 .../Vendors/openvpn/scripts/mac/build-lz4 | 0 .../Vendors/openvpn/scripts/mac/build-lzo | 0 .../Vendors/openvpn/scripts/mac/build-mbedtls | 0 .../openvpn/scripts/mac/build-minicrypto | 0 .../Vendors/openvpn/scripts/mac/build-openssl | 0 .../openvpn/scripts/mac/build-polarssl | 0 .../Vendors/openvpn/scripts/mac/build-snappy | 0 .../Vendors/openvpn/scripts/snapshot | 0 .../Vendors/openvpn/test/ovpncli/.gitignore | 0 .../Vendors/openvpn/test/ovpncli/README.txt | 0 .../Vendors/openvpn/test/ovpncli/cli.cpp | 0 .../Vendors/openvpn/test/ovpncli/go | 0 .../Vendors/openvpn/test/ssl/.gitignore | 0 .../Vendors/openvpn/test/ssl/README.txt | 0 .../Vendors/openvpn/test/ssl/ca.crt | 0 .../Vendors/openvpn/test/ssl/client.crt | 0 .../Vendors/openvpn/test/ssl/client.key | 0 .../Vendors/openvpn/test/ssl/dh.pem | 0 .../Libraries}/Vendors/openvpn/test/ssl/go | 0 .../Vendors/openvpn/test/ssl/proto.cpp | 0 .../Vendors/openvpn/test/ssl/protowin.h | 0 .../Vendors/openvpn/test/ssl/server.crt | 0 .../Vendors/openvpn/test/ssl/server.key | 0 .../Vendors/openvpn/test/ssl/tls-auth.key | 0 .../openvpn/test/unittests/test_log.cpp | 0 .../openvpn/test/unittests/unittests.vcxproj | 0 .../test/unittests/unittests.vcxproj.filters | 0 .../Libraries}/Vendors/openvpn/test/unused | 0 .../Vendors/openvpn/vars/android-sdk-path | 0 .../Libraries}/Vendors/openvpn/vars/o3 | 0 .../Vendors/openvpn/vars/setlibpath | 0 .../Libraries}/Vendors/openvpn/vars/setpath | 0 .../Vendors/openvpn/vars/vars-android | 0 .../Vendors/openvpn/vars/vars-android-a7a | 0 .../Vendors/openvpn/vars/vars-android-a7a-dbg | 0 .../Vendors/openvpn/vars/vars-android-a8a | 0 .../Vendors/openvpn/vars/vars-android-a8a-dbg | 0 .../Vendors/openvpn/vars/vars-android-dbg | 0 .../Vendors/openvpn/vars/vars-android-x86 | 0 .../Vendors/openvpn/vars/vars-arm-cross | 0 .../Libraries}/Vendors/openvpn/vars/vars-ios | 0 .../Vendors/openvpn/vars/vars-ios-dbg | 0 .../Vendors/openvpn/vars/vars-iossim | 0 .../Vendors/openvpn/vars/vars-iossim-dbg | 0 .../Vendors/openvpn/vars/vars-linux | 0 .../Vendors/openvpn/vars/vars-linux-dbg | 0 .../Libraries}/Vendors/openvpn/vars/vars-osx | 0 .../Vendors/openvpn/vars/vars-osx-dbg | 0 .../Vendors/openvpn/vars/vars-osx64 | 0 .../Vendors/openvpn/vars/vars-osx64-dbg | 0 .../Vendors/openvpn/vars/vars-reset | 0 .../Libraries}/Vendors/openvpn/vars/vars-win | 0 .../Libraries}/Vendors/openvpn/win/.gitignore | 0 .../Libraries}/Vendors/openvpn/win/build.py | 0 .../Libraries}/Vendors/openvpn/win/buildep.py | 0 .../Vendors/openvpn/win/ovpn3-core.sln | 0 .../Vendors/openvpn/win/ovpn3-core.vcxproj | 0 .../openvpn/win/ovpn3-core.vcxproj.filters | 0 .../Vendors/openvpn/win/unused/buildep.py | 0 .../Libraries}/Vendors/openvpn/win/utils.py | 0 .../Vendors/openvpn/win/vcvarsall.patch | 0 .../OpenVPNAdapter}/NSError+OpenVPNError.h | 0 .../OpenVPNAdapter}/NSError+OpenVPNError.m | 0 .../OpenVPNAdapter}/OpenVPNAdapter.h | 0 .../OpenVPNAdapter}/OpenVPNAdapter.mm | 0 .../OpenVPNAdapter}/OpenVPNAdapter.modulemap | 0 .../OpenVPNAdapter}/OpenVPNAdapterEvent.h | 0 .../OpenVPNAdapterPacketFlow.h | 0 .../OpenVPNAdapter}/OpenVPNCertificate.h | 0 .../OpenVPNAdapter}/OpenVPNCertificate.m | 0 .../OpenVPNAdapter}/OpenVPNClient.h | 0 .../OpenVPNAdapter}/OpenVPNClient.mm | 0 .../OpenVPNAdapter}/OpenVPNCompressionMode.h | 0 .../OpenVPNConfiguration+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNConfiguration.h | 0 .../OpenVPNAdapter}/OpenVPNConfiguration.mm | 0 .../OpenVPNConnectionInfo+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNConnectionInfo.h | 0 .../OpenVPNAdapter}/OpenVPNConnectionInfo.mm | 0 .../OpenVPNCredentials+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNCredentials.h | 0 .../OpenVPNAdapter}/OpenVPNCredentials.mm | 0 .../OpenVPNAdapter}/OpenVPNError.h | 0 .../OpenVPNAdapter}/OpenVPNError.m | 0 .../OpenVPNAdapter}/OpenVPNIPv6Preference.h | 0 .../OpenVPNInterfaceStats+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNInterfaceStats.h | 0 .../OpenVPNAdapter}/OpenVPNInterfaceStats.mm | 0 .../OpenVPNAdapter}/OpenVPNKeyType.h | 0 .../OpenVPNAdapter}/OpenVPNMinTLSVersion.h | 0 .../OpenVPNNetworkSettingsBuilder.h | 0 .../OpenVPNNetworkSettingsBuilder.m | 0 .../OpenVPNAdapter}/OpenVPNPacket.h | 0 .../OpenVPNAdapter}/OpenVPNPacket.mm | 0 .../OpenVPNAdapter}/OpenVPNPacketFlowBridge.h | 0 .../OpenVPNPacketFlowBridge.mm | 0 .../OpenVPNAdapter}/OpenVPNPrivateKey.h | 0 .../OpenVPNAdapter}/OpenVPNPrivateKey.m | 0 .../OpenVPNProperties+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNProperties.h | 0 .../OpenVPNAdapter}/OpenVPNProperties.mm | 0 .../OpenVPNReachability+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNReachability.h | 0 .../OpenVPNAdapter}/OpenVPNReachability.mm | 0 .../OpenVPNReachabilityStatus.h | 0 .../OpenVPNReachabilityTracker.h | 0 .../OpenVPNReachabilityTracker.mm | 0 .../OpenVPNServerEntry+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNServerEntry.h | 0 .../OpenVPNAdapter}/OpenVPNServerEntry.mm | 0 .../OpenVPNSessionToken+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNSessionToken.h | 0 .../OpenVPNAdapter}/OpenVPNSessionToken.mm | 0 .../OpenVPNAdapter}/OpenVPNTLSCertProfile.h | 0 .../OpenVPNTransportProtocol.h | 0 .../OpenVPNTransportStats+Internal.h | 0 .../OpenVPNAdapter}/OpenVPNTransportStats.h | 0 .../OpenVPNAdapter}/OpenVPNTransportStats.mm | 0 .../OpenVPNAdapter}/Umbrella-Header.h | 0 {OpenVPN Adapter Tests => Tests}/Bundle.swift | 0 .../CustomFlow.swift | 0 .../OpenVPNAdapterTests.swift | 0 .../OpenVPNCertificateTests.swift | 0 .../OpenVPNConfigurationTests.swift | 0 .../OpenVPNPrivateKeyTests.swift | 0 .../OpenVPNReachabilityTests.swift | 0 .../ProfileLoader.swift | 0 .../Resources/keyfile-decrypted.3des | 0 .../Resources/keyfile-encrypted.3des | 0 .../Resources/test-ca.crt | 0 .../local_vpn_server.ovpn | 0 .../remote_vpn_server.ovpn | 0 1750 files changed, 96 insertions(+), 923 deletions(-) delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4.cpp delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_iterator.cpp delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_range.cpp delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6.cpp delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_iterator.cpp delete mode 100644 OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_range.cpp rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/.appveyor.yml (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/.travis.yml (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/COPYING (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/INSTALL (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/LICENSE_1_0.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/README (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/asio.manifest (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/autogen.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/boost_asio.manifest (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/boostify.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/configure.ac (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/associated_allocator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/associated_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/async_result.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_datagram_socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_deadline_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_io_object.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_raw_socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_seq_packet_socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_serial_port.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_signal_set.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_socket_acceptor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_socket_iostream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_socket_streambuf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_stream_socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_streambuf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_streambuf_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/basic_waitable_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/bind_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_read_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_read_stream_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_stream_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_write_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffered_write_stream_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/buffers_iterator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/completion_condition.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/connect.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/coroutine.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/datagram_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/deadline_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/deadline_timer_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/defer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/array.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/array_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/assert.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/atomic_count.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/base_from_completion_cond.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/bind_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/buffer_resize_guard.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/buffer_sequence_adapter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/buffered_stream_storage.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/call_stack.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/chrono.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/chrono_time_traits.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/completion_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/concurrency_hint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/conditionally_enabled_event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/conditionally_enabled_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/config.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/consuming_buffers.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/cstddef.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/cstdint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/date_time_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/deadline_timer_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/dependent_type.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/descriptor_ops.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/descriptor_read_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/descriptor_write_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/dev_poll_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/epoll_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/eventfd_select_interrupter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/executor_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/fd_set_adapter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/functional.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/gcc_arm_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/gcc_hppa_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/gcc_sync_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/gcc_x86_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/global.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_alloc_helpers.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_cont_helpers.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_invoke_helpers.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_tracking.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_type_requirements.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/handler_work.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/hash_map.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/descriptor_ops.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/handler_tracking.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/null_event.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/pipe_select_interrupter.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/posix_event.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/posix_mutex.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/posix_thread.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/posix_tss_ptr.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/reactive_descriptor_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/reactive_serial_port_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/reactive_socket_service_base.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/resolver_service_base.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/scheduler.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/select_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/select_reactor.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/service_registry.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/service_registry.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/signal_set_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/socket_ops.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/socket_select_interrupter.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/strand_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/strand_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/throw_error.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/timer_queue_ptime.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/timer_queue_set.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_event.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_iocp_handle_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_mutex.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_object_handle_service.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_static_mutex.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_thread.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/win_tss_ptr.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/impl/winsock_init.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/io_control.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/is_buffer_sequence.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/is_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/keyword_tss_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/kqueue_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/limits.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/local_free_on_block_exit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/macos_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/memory.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/noncopyable.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_global.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_signal_blocker.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_static_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/null_tss_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/object_pool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/old_win_sdk_compat.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/op_queue.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/operation.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/pipe_select_interrupter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/pop_options.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_fd_set_adapter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_global.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_signal_blocker.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_static_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/posix_tss_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/push_options.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_descriptor_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_null_buffers_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_serial_port_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_accept_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_connect_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_recv_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_send_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_sendto_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_socket_service_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactive_wait_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactor_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactor_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/reactor_op_queue.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/recycling_allocator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/regex_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/resolve_endpoint_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/resolve_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/resolve_query_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/resolver_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/resolver_service_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/scheduler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/scheduler_operation.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/scheduler_thread_info.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/scoped_lock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/scoped_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/select_interrupter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/select_reactor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/service_registry.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/signal_blocker.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/signal_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/signal_init.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/signal_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/signal_set_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/socket_holder.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/socket_ops.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/socket_option.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/socket_select_interrupter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/socket_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/solaris_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/static_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_global.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_static_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/std_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/strand_executor_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/strand_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/string_view.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/thread_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/thread_group.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/thread_info_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/throw_error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/throw_exception.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_queue.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_queue_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_queue_ptime.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_queue_set.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_scheduler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/timer_scheduler_fwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/tss_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/type_traits.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/variadic_templates.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/wait_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/wait_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_event.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_fd_set_adapter.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_fenced_block.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_global.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_handle_read_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_handle_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_handle_write_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_io_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_null_buffers_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_operation.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_serial_port_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_accept_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_connect_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recv_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_send_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_thread_info.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_iocp_wait_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_object_handle_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_static_mutex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/win_tss_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winapp_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/wince_thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_async_manager.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_async_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_resolve_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_resolver_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_socket_connect_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_socket_recv_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_socket_send_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_timer_scheduler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winrt_utils.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/winsock_init.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/work_dispatcher.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/detail/wrapped_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/dispatch.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/error_code.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/execution_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/executor_work_guard.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/basic_endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/datagram_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/detail/endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/detail/impl/endpoint.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/raw_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/seq_packet_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/generic/stream_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/handler_alloc_hook.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/handler_continuation_hook.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/handler_invoke_hook.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/handler_type.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/high_resolution_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/buffered_read_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/buffered_write_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/connect.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/defer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/dispatch.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/error.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/error_code.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/execution_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/execution_context.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/executor.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/handler_alloc_hook.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/io_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/io_context.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/post.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/read.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/read_at.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/read_until.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/serial_port_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/serial_port_base.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/spawn.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/src.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/src.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/system_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/system_context.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/system_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/thread_pool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/thread_pool.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/use_future.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/write.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/impl/write_at.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/io_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/io_context_strand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/io_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/io_service_strand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v4_iterator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v4_range.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v6.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v6_iterator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/address_v6_range.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/bad_address_cast.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_resolver.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_resolver_entry.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_resolver_iterator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_resolver_query.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/basic_resolver_results.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/detail/endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/detail/impl/endpoint.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/detail/socket_option.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/host_name.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/icmp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address_v4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address_v4.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address_v6.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/address_v6.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/basic_endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/host_name.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/network_v4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/network_v4.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/network_v6.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/impl/network_v6.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/multicast.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/network_v4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/network_v6.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/resolver_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/resolver_query_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/resolver_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/tcp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/udp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/unicast.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ip/v6_only.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/is_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/is_read_buffered.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/is_write_buffered.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/basic_endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/connect_pair.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/datagram_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/detail/endpoint.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/detail/impl/endpoint.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/local/stream_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/packaged_task.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/placeholders.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/basic_descriptor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/basic_stream_descriptor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/descriptor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/descriptor_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/stream_descriptor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/posix/stream_descriptor_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/post.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/raw_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/read.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/read_at.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/read_until.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/seq_packet_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/serial_port.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/serial_port_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/serial_port_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/signal_set.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/signal_set_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/socket_acceptor_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/socket_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/spawn.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/context_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/engine.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/handshake_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/impl/engine.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/io.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/openssl_init.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/openssl_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/password_callback.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/read_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/shutdown_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/stream_core.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/verify_callback.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/detail/write_op.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/impl/context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/impl/context.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/impl/error.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/impl/rfc2818_verification.ipp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/impl/src.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/rfc2818_verification.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/stream_base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/verify_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ssl/verify_mode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/steady_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/strand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/stream_socket_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/streambuf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/system_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/system_error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/system_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/system_timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/thread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/thread_pool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/time_traits.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/buffer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/internet.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/io_context.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/net.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/netfwd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/socket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/ts/timer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/unyield.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/use_future.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/uses_executor.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/version.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/wait_traits.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/waitable_timer_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/basic_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/basic_object_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/basic_random_access_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/basic_stream_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/object_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/object_handle_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/overlapped_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/overlapped_ptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/random_access_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/random_access_handle_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/stream_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/windows/stream_handle_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/write.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/write_at.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/include/asio/yield.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/release.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/Makefile.mgw (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/Makefile.msc (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/asio.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/asio_ssl.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/Jamfile.v2 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/asio.png (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/asio.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/asioref.sty (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/asioref.xsl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/boost_bind_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/doxy2qbk.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/examples.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/history.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/index.xml (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/makepdf.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/net_ts.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/noncopyable_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/allocation.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/async.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/async_op1.dot (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/async_op1.png (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/async_op2.dot (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/async_op2.png (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/basics.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/bsd_sockets.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/buffers.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/concurrency_hint.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/coroutine.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/cpp2011.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/handler_tracking.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/implementation.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/iostreams.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/line_based.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/other_protocols.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/posix.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/proactor.dot (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/proactor.png (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/protocols.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/rationale.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/reactor.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/serial_ports.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/signals.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/spawn.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/ssl.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/strands.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/streams.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/sync_op.dot (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/sync_op.png (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/threads.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/timers.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/overview/windows.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/project-root.jam (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/quickref.xml (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/reference.dox (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/reference.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/reference.xsl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/release_checklist.htm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AcceptHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AcceptableProtocol.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AsyncReadStream.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/AsyncWriteStream.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/BufferedHandshakeHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/CompletionCondition.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/CompletionHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ConnectCondition.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ConnectHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ConstBufferSequence.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/DynamicBuffer.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/Endpoint.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/EndpointSequence.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ExecutionContext.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/Executor.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/GettableSerialPortOption.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/GettableSocketOption.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/Handler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/HandshakeHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/InternetProtocol.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/IoControlCommand.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/IoObjectService.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/IteratorConnectHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/MoveAcceptHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/MutableBufferSequence.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ProtoAllocator.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/Protocol.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/RangeConnectHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ReadHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ResolveHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/Service.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SettableSerialPortOption.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SettableSocketOption.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/ShutdownHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SignalHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SyncReadStream.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/SyncWriteStream.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/TimeTraits.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/WaitHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/WaitTraits.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/WriteHandler.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/asynchronous_operations.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/asynchronous_socket_operations.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/read_write_operations.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/requirements/synchronous_socket_operations.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/std_exception_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/tutorial.dox (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/tutorial.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/tutorial.xsl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/doc/using.qbk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/allocation/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/allocation/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/buffers/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/buffers/reference_counted.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/chat/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/chat/chat_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/chat/chat_message.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/chat/chat_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/chat/posix_chat_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/fork/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/fork/daemon.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/fork/process_per_connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/client/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/client/async_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/client/sync_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_1K.html (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_2K.html (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_4K.html (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_8K.html (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/connection.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/main.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/reply.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server/server.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/main.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server2/server.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/main.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server3/server.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/main.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/http/server4/server.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/icmp/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/icmp/icmp_header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/icmp/ipv4_header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/icmp/ping.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/invocation/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/iostreams/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/iostreams/http_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/local/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/local/connect_pair.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/local/iostream_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/local/stream_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/local/stream_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/multicast/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/multicast/receiver.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/multicast/sender.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/nonblocking/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/porthopper/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/porthopper/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/porthopper/protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/porthopper/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/serialization/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/serialization/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/serialization/connection.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/serialization/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/serialization/stock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/basic_logger.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/daytime_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/logger.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/logger_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/services/logger_service.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/socks4/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/socks4/socks4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/socks4/sync_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/spawn/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/spawn/echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/spawn/parallel_grep.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/README (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/ca.pem (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/dh2048.pem (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/ssl/server.pem (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timeouts/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timeouts/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timers/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timers/tick_count_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/timers/time_t_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/index_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/tutorial/timer_dox.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/windows/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp03/windows/transmit_file.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/allocation/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/allocation/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/buffers/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/buffers/reference_counted.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/chat/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/chat/chat_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/chat/chat_message.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/chat/chat_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/actor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_1.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_2.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/fork_join.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/pipeline.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/executors/priority_scheduler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/fork/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/fork/daemon.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/fork/process_per_connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/futures/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/futures/daytime_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/connection.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/connection.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/main.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/reply.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/http/server/server.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/invocation/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/iostreams/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/iostreams/http_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/local/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/local/connect_pair.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/local/iostream_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/local/stream_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/local/stream_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/multicast/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/multicast/receiver.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/multicast/sender.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/nonblocking/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/spawn/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/spawn/echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp11/spawn/parallel_grep.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/actor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/async_1.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/async_2.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_1.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_2.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/fork_join.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/pipeline.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/executors/priority_scheduler.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/iostreams/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/examples/cpp14/iostreams/http_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/Makefile.am (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/allocator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/high_res_clock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/tcp_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/tcp_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/udp_client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/latency/udp_server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/performance/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/performance/client.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/performance/handler_allocator.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/performance/server.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/async_ops.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/async_result.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_result.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/gettable_socket_option.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/io_control_command.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/archetypes/settable_socket_option.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/associated_allocator.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/associated_executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/async_result.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_datagram_socket.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_deadline_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_raw_socket.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_seq_packet_socket.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_serial_port.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_signal_set.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_socket_acceptor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_stream_socket.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_streambuf.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/basic_waitable_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/bind_executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/buffer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/buffered_read_stream.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/buffered_stream.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/buffered_write_stream.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/buffers_iterator.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/completion_condition.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/connect.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/coroutine.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/datagram_socket_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/deadline_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/deadline_timer_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/defer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/dispatch.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/error.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/execution_context.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/executor_work_guard.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/basic_endpoint.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/datagram_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/raw_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/seq_packet_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/generic/stream_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/high_resolution_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/io_context.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/address.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/basic_endpoint.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/basic_resolver.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_entry.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_iterator.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_query.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/host_name.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/icmp.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/multicast.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/network_v4.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/network_v6.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/resolver_query_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/resolver_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/tcp.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/udp.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/unicast.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ip/v6_only.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/is_read_buffered.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/is_write_buffered.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/local/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/local/basic_endpoint.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/local/connect_pair.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/local/datagram_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/local/stream_protocol.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/packaged_task.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/placeholders.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/basic_descriptor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/basic_stream_descriptor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/descriptor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/descriptor_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/post.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/raw_socket_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/read.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/read_at.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/read_until.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/seq_packet_socket_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/serial_port.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/serial_port_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/serial_port_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/signal_set.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/signal_set_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/socket_acceptor_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/socket_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/context.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/context_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/error.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/rfc2818_verification.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/stream.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ssl/stream_base.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/steady_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/strand.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/stream_socket_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/streambuf.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/system_context.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/system_executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/system_timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/thread.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/time_traits.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/buffer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/internet.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/io_context.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/net.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/netfwd.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/socket.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/ts/timer.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/unit_test.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/use_future.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/uses_executor.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/wait_traits.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/waitable_timer_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/basic_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/basic_object_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/basic_random_access_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/basic_stream_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/object_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/object_handle_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/overlapped_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/overlapped_ptr.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/random_access_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/random_access_handle_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/stream_handle.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/windows/stream_handle_service.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/write.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tests/unit/write_at.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/src/tools/handlerviz.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/asio/asio/tsify.pl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/lz4/include/lz4.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/lz4/lib/ios/liblz4.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/lz4/lib/macos/liblz4.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/lz4/lib/sim/liblz4.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/aes.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/aesni.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/arc4.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/asn1.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/asn1write.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/base64.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/bignum.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/blowfish.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/bn_mul.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/camellia.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ccm.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/certs.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/check_config.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/cipher.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/cipher_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/cmac.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/compat-1.3.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/config.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ctr_drbg.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/debug.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/des.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/dhm.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ecdh.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ecdsa.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ecjpake.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ecp.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ecp_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/entropy.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/entropy_poll.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/error.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/gcm.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/havege.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/hmac_drbg.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/md.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/md2.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/md4.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/md5.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/md_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/memory_buffer_alloc.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/net.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/net_sockets.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/oid.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/padlock.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pem.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pk.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pk_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pkcs11.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pkcs12.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/pkcs5.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/platform.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/platform_time.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ripemd160.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/rsa.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/rsa_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/sha1.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/sha256.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/sha512.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl_cache.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl_ciphersuites.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl_cookie.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl_internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/ssl_ticket.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/threading.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/timing.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/version.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/x509.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/x509_crl.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/x509_crt.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/x509_csr.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/include/mbedtls/xtea.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/ios/libmbedcrypto.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/ios/libmbedtls.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/ios/libmbedx509.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/macos/libmbedcrypto.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/macos/libmbedtls.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/macos/libmbedx509.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/sim/libmbedcrypto.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/sim/libmbedtls.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/mbedtls/lib/sim/libmbedx509.a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/.travis.yml (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/.travis/build-check.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/.travis/build-deps.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/CLA.rst (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/CONTRIBUTING.rst (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/COPYRIGHT.AGPLV3 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/LICENSE.rst (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/README.rst (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/VersionNumbering.rst (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/client/ovpncli.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/client/ovpncli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/asio/build-asio (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/asio/patches/0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/asio/patches/0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/asio/patches/0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/asio/snapshot-asio (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/boost/atomic-1.55.0.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/boost/build-boost (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/boost/intrusive_ptr.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/boost/page_size.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/functions.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/lib-versions (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/lz4/build-lz4 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/lz4/snapshot-lz4 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/lzo/build-lzo (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/build-mbedtls (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0001-relax-x509-date-format-check.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0002-pkcs5v2-add-support-for-additional-hmacSHA-algorithm.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0003-tests-pkcs5-pbkdf2_hmac-add-unit-tests-for-additiona.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0004-tests-pkcs5-pbkdf2_hmac-extend-array-to-accommodate-.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0005-data_files-pkcs8-v2-add-keys-generated-with-PRF-SHA1.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0006-tests_suite_pkparse-new-PKCS8-v2-keys-with-PRF-SHA1.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/mbedtls/patches/0008-Enable-allowing-unsupported-critical-extensions-in-r.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/aes-armv4.pl.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/arm-as-to-ios (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/arm-as-to-ios.orig (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/build-minicrypto (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/build-minicrypto-osx (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/minicrypto/sha512-armv4.pl.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/openssl/build-openssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/CMakeLists.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/README.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/android.cmake (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/apple.cmake (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/bignum-arm.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/build-detail-patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/build-mini-openssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/build-polarssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/build-polarssl-patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/config.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/config.h.orig (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/config12.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/crypto-alt.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/dhm.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/entropy-printf.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/gitar (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/intel_cpu.c (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/linux-arm.cmake (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/polar-openssl.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/polarssl-minicrypto.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/ref (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/ref-aesni (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/relaxed-x509-date.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/testpatch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/unused/polarssl-const-ciphersuite.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/unused/polarssl-enum.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/unused/polarssl-epki.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/unused/polarssl-invalid-mac.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/polarssl/unused/trustex.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/deps/snappy/build-snappy (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/doc/openvpn-protocol-extensions.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/docker-build.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/dockerfiles/Dockerfile.centos (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/dockerfiles/Dockerfile.debian (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/dockerfiles/Dockerfile.ubu (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/Client.java (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/Main.java (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/OpenVPNClientThread.java (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/android/cpu.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/android/jellybean_hack.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/build-android (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/build-linux (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/javacli/ovpncli.i (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/mac/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.pbxproj (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/addrlist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/addrpair.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/ip.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/iperr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/ipv4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/ipv6.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/macaddr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/pool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/range.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/regex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/route.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/addr/routeinv.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfhelper.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfhost.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfrunloop.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfsec.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfsocket.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cfstream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/cftimer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/cf/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/iosactiveiface.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/maclife.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/macsleep.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/macver.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/reach.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/reachable.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/scdynstore.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/apple/ver.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/crypto/api.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/crypto/cipher.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/crypto/digest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/crypto/hmac.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/ssl/sslctx.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/applecrypto/util/rand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asioboundsock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asiocontext.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asioerr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asiopolysock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asioresolverres.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asiosignal.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asiostop.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/asiowork.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/asio/scoped_asio_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/auth/authcert.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/auth/authcreds.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/auth/cr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/auth/validatecreds.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/asiobuf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufclamp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufcomplete.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufcomposed.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/buffer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufhex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/buflimit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/buflist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufstr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/bufstream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/lz4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/memq.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/safestr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/buffer/zlib.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliconnect.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliconstants.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/clicreds.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliemuexr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/clievent.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/clihalt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/clilife.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliopt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliopthelper.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/cliproto.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/ipverflags.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/optfilt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/remotelist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/client/rgopt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/abort.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/action.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/actionthread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/appversion.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/arch.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/argv.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/arraysize.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/asyncsleep.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/autoreset.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/base64.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/binprefix.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/circ_list.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/cleanup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/core.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/count.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/daemon.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/demangle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/destruct.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/endian.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/enumdir.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/environ.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/exception.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/extern.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/ffs.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/file.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/fileatomic.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/fileunix.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/format.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/function.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/getopt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/getpw.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/glob.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/hash.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/hexstr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/hostlist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/hostname.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/hostport.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/jsonlib.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/lex.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/likely.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/link.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/logrotate.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/memneq.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/mode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/msgwin.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/number.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/olong.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/options.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/ostream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/path.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/peercred.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/persistfile.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/pipe.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/platform.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/platform_name.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/platform_string.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/process.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/pthreadcond.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/rc.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/redir.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/runcontext.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/scoped_fd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/sess_id.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/signal.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/size.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/sleep.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/sockopt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/socktypes.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/split.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/splitlines.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/stat.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/stop.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/strerror.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/string.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/stringize.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/stringtempl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/tempfile.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/to_string.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/umask.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/unicode-impl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/unicode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/uniqueptr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/usecount.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/usergroup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/userpass.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/valgrind.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/version.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/waitbarrier.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/write.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/common/wstring.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/compnull.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/compress.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/compstub.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/lz4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/lzo.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/lzoasym.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/lzoasym_impl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/lzoselect.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/compress/snappy.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/bs64_data_limit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/cipher.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/crypto_aead.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/crypto_chm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/cryptoalgs.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/cryptodc.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/cryptodcsel.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/decrypt_chm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/digestapi.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/encrypt_chm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/hashstr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/ovpnhmac.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/packet_id.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/selftest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/static_key.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/crypto/tls_crypt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/error/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/error/excode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/frame/frame.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/frame/frame_init.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/frame/memq_dgram.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/frame/memq_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/header.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/htmlskip.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/method.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/parseutil.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/reply.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/request.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/status.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/urlencode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/urlparm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/urlparse.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/validate_uri.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/http/webexcept.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/init/cryptoinit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/init/engineinit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/init/initprocess.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/io/io.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ip/dhcp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ip/eth.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ip/icmp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ip/ip.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ip/udp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/legal/copyright.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/linux/core.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/linux/daemon_alive.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logbasesimple.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logbasesimplemac.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logdatetime.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/lognull.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logperiod.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logsimple.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/logthread.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/log/sessionstats.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/crypto/api.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/crypto/cipher.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/crypto/ciphergcm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/crypto/digest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/crypto/hmac.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/pki/dh.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/pki/pkctx.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/pki/x509cert.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/pki/x509crl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/ssl/sslctx.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/util/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/util/pkcs1.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/util/rand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/mbedtls/util/selftest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/netconf/enumiface.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/netconf/hwaddr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/netconf/ios/net-route.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/netconf/linux/gw.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/netconf/linux/route.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/bio/bio_memq_dgram.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/bio/bio_memq_stream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/crypto/api.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/crypto/cipher.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/crypto/ciphergcm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/crypto/digest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/crypto/hmac.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/pki/crl.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/pki/dh.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/pki/pkey.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/pki/x509.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/pki/x509store.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/sign/pkcs7verify.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/sign/verify.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/ssl/sslctx.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/util/engine.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/util/error.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/util/init.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/util/rand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/openssl/util/tokenencrypt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/options/continuation.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/options/merge.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/options/sanitize.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/options/servpush.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/pki/cclist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/pki/epkibase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/pki/pkcs1.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/pki/x509track.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/proxy/httpdigest.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/proxy/ntlm.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/proxy/proxyauth.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/random/devurand.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/random/mtrandapi.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/random/rand2.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/random/randapi.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/random/randbytestore.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/reliable/relack.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/reliable/relcommon.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/reliable/relrecv.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/reliable/relsend.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/listenlist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/manage.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/peeraddr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/peerstats.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/servhalt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/servproto.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/vpnservnetblock.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/server/vpnservpool.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/datalimit.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/is_openvpn_protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/kuparse.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/mssparms.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/nscert.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/peerinfo.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/proto.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/proto_context_options.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/protostack.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/psid.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/sslapi.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/sslchoose.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/sslconsts.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/ssllog.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/tls_cert_profile.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/tls_remote.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/tlsprf.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/ssl/tlsver.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/asiotimer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/coarsetime.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/durhelper.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/epoch.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/time.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/time/timestr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/altproxy.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/extern/config.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/extern/fw.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/httpcli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/relay.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/tcpcli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/transbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/client/udpcli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/dco.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/gremlin.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/mutate.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/pktstream.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/protocol.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/reconnect_notify.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/server/transbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/socket_protect.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/tcplink.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/tcplinkbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/tcplinkcommon.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/transport/udplink.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/builder/base.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/builder/capture.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/builder/client.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/builder/rgwflags.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/builder/setup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/client/dhcp_capture.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/client/emuexr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/client/tunbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/client/tunnull.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/client/tunprop.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/extern/config.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/extern/fw.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/ipv6_setting.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/layer.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/linux/client/tuncli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/linux/client/tunsetup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/client/tuncli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/client/tunsetup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/gwv4.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/macdns.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/macdns_watchdog.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/macgw.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/tunutil.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/mac/utun.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/persist/tunpersist.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/persist/tunwrap.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/persist/tunwrapasio.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/server/tunbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/tunio.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/tunlog.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/tunmtu.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/tunspec.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/client/setupbase.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/client/tuncli.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/client/tunsetup.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/nrpt.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/tunutil.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/tun/win/wfp.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/call.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/cmd.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/console.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/modname.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/reg.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/scoped_handle.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/sleep.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/unicode.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/openvpn/win/winerr.hpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-all (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-boost (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-lz4 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-lzo (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-mbedtls (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-minicrypto (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-openssl-small (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-polarssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-sdk (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-snappy (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/android/build-toolchain (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/build (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/build-extras/zlib.sh (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-all (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-boost (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-lz4 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-lzo (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-mbedtls (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-openssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-polarssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-polarssl-ovpn2 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/build-snappy (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/linux/consolidate-so (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-all (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-boost (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-lz4 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-lzo (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-mbedtls (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-minicrypto (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-openssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-polarssl (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/mac/build-snappy (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/scripts/snapshot (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ovpncli/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ovpncli/README.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ovpncli/cli.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ovpncli/go (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/README.txt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/ca.crt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/client.crt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/client.key (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/dh.pem (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/go (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/proto.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/protowin.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/server.crt (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/server.key (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/ssl/tls-auth.key (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/unittests/test_log.cpp (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/unittests/unittests.vcxproj (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/unittests/unittests.vcxproj.filters (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/test/unused (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/android-sdk-path (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/o3 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/setlibpath (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/setpath (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-a7a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-a7a-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-a8a (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-a8a-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-android-x86 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-arm-cross (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-ios (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-ios-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-iossim (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-iossim-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-linux (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-linux-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-osx (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-osx-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-osx64 (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-osx64-dbg (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-reset (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/vars/vars-win (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/.gitignore (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/build.py (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/buildep.py (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/ovpn3-core.sln (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/ovpn3-core.vcxproj (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/ovpn3-core.vcxproj.filters (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/unused/buildep.py (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/utils.py (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter/Libraries}/Vendors/openvpn/win/vcvarsall.patch (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/NSError+OpenVPNError.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/NSError+OpenVPNError.m (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNAdapter.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNAdapter.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNAdapter.modulemap (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNAdapterEvent.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNAdapterPacketFlow.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCertificate.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCertificate.m (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNClient.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNClient.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCompressionMode.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConfiguration+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConfiguration.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConfiguration.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConnectionInfo+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConnectionInfo.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNConnectionInfo.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCredentials+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCredentials.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNCredentials.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNError.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNError.m (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNIPv6Preference.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNInterfaceStats+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNInterfaceStats.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNInterfaceStats.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNKeyType.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNMinTLSVersion.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNNetworkSettingsBuilder.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNNetworkSettingsBuilder.m (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPacket.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPacket.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPacketFlowBridge.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPacketFlowBridge.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPrivateKey.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNPrivateKey.m (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNProperties+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNProperties.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNProperties.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachability+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachability.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachability.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachabilityStatus.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachabilityTracker.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNReachabilityTracker.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNServerEntry+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNServerEntry.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNServerEntry.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNSessionToken+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNSessionToken.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNSessionToken.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNTLSCertProfile.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNTransportProtocol.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNTransportStats+Internal.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNTransportStats.h (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/OpenVPNTransportStats.mm (100%) rename {OpenVPN Adapter => Sources/OpenVPNAdapter}/Umbrella-Header.h (100%) rename {OpenVPN Adapter Tests => Tests}/Bundle.swift (100%) rename {OpenVPN Adapter Tests => Tests}/CustomFlow.swift (100%) rename {OpenVPN Adapter Tests => Tests}/OpenVPNAdapterTests.swift (100%) rename {OpenVPN Adapter Tests => Tests}/OpenVPNCertificateTests.swift (100%) rename {OpenVPN Adapter Tests => Tests}/OpenVPNConfigurationTests.swift (100%) rename {OpenVPN Adapter Tests => Tests}/OpenVPNPrivateKeyTests.swift (100%) rename {OpenVPN Adapter Tests => Tests}/OpenVPNReachabilityTests.swift (100%) rename {OpenVPN Adapter Tests => Tests}/ProfileLoader.swift (100%) rename {OpenVPN Adapter Tests => Tests}/Resources/keyfile-decrypted.3des (100%) rename {OpenVPN Adapter Tests => Tests}/Resources/keyfile-encrypted.3des (100%) rename {OpenVPN Adapter Tests => Tests}/Resources/test-ca.crt (100%) rename {OpenVPN Adapter Tests => Tests}/local_vpn_server.ovpn (100%) rename {OpenVPN Adapter Tests => Tests}/remote_vpn_server.ovpn (100%) diff --git a/Configuration/Framework.xcconfig b/Configuration/Framework.xcconfig index f3fb7ad..620458f 100755 --- a/Configuration/Framework.xcconfig +++ b/Configuration/Framework.xcconfig @@ -1,16 +1,16 @@ PRODUCT_NAME = OpenVPNAdapter PRODUCT_BUNDLE_IDENTIFIER = me.ss-abramchuk.openvpn-adapter INFOPLIST_FILE = Configuration/Info-Framework.plist -MODULEMAP_FILE = OpenVPN Adapter/OpenVPNAdapter.modulemap +MODULEMAP_FILE = Sources/OpenVPNAdapter/OpenVPNAdapter.modulemap DYLIB_CURRENT_VERSION = $(CURRENT_PROJECT_VERSION) APPLICATION_EXTENSION_API_ONLY = YES CLANG_CXX_LANGUAGE_STANDARD = gnu++14 CLANG_CXX_LIBRARY = libc++ -VENDORS_PATH = $(PROJECT_DIR)/OpenVPN Adapter/Vendors -HEADER_SEARCH_PATHS = "$(VENDORS_PATH)/asio/asio/include" "$(VENDORS_PATH)/lz4/include" "$(VENDORS_PATH)/mbedtls/include" "$(VENDORS_PATH)/openvpn" -LIBRARY_SEARCH_PATHS[sdk=iphonesimulator*] = "$(VENDORS_PATH)/lz4/lib/sim" "$(VENDORS_PATH)/mbedtls/lib/sim" -LIBRARY_SEARCH_PATHS[sdk=iphoneos*] = "$(VENDORS_PATH)/lz4/lib/ios" "$(VENDORS_PATH)/mbedtls/lib/ios" -LIBRARY_SEARCH_PATHS[sdk=macosx*] = "$(VENDORS_PATH)/lz4/lib/macos" "$(VENDORS_PATH)/mbedtls/lib/macos" +VENDORS_DIR = $(PROJECT_DIR)/Sources/OpenVPNAdapter/Libraries/Vendors +HEADER_SEARCH_PATHS = "$(VENDORS_DIR)/asio/asio/include" "$(VENDORS_DIR)/lz4/include" "$(VENDORS_DIR)/mbedtls/include" "$(VENDORS_DIR)/openvpn" +LIBRARY_SEARCH_PATHS[sdk=iphonesimulator*] = "$(VENDORS_DIR)/lz4/lib/sim" "$(VENDORS_DIR)/mbedtls/lib/sim" +LIBRARY_SEARCH_PATHS[sdk=iphoneos*] = "$(VENDORS_DIR)/lz4/lib/ios" "$(VENDORS_DIR)/mbedtls/lib/ios" +LIBRARY_SEARCH_PATHS[sdk=macosx*] = "$(VENDORS_DIR)/lz4/lib/macos" "$(VENDORS_DIR)/mbedtls/lib/macos" OTHER_LDFLAGS = -lmbedtls -lmbedx509 -lmbedcrypto -llz4 OTHER_CPLUSPLUSFLAGS = $(OTHER_CFLAGS) -DUSE_ASIO -DUSE_ASIO_THREADLOCAL -DASIO_STANDALONE -DASIO_NO_DEPRECATED -DHAVE_LZ4 -DUSE_MBEDTLS -DOPENVPN_FORCE_TUN_NULL -DUSE_TUN_BUILDER GCC_WARN_64_TO_32_BIT_CONVERSION = NO diff --git a/OpenVPN Adapter.xcodeproj/project.pbxproj b/OpenVPN Adapter.xcodeproj/project.pbxproj index 92cde7d..11a2223 100644 --- a/OpenVPN Adapter.xcodeproj/project.pbxproj +++ b/OpenVPN Adapter.xcodeproj/project.pbxproj @@ -109,7 +109,7 @@ C9B795671F1D182500CF35FE /* OpenVPNReachabilityTracker.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9B795631F1D182500CF35FE /* OpenVPNReachabilityTracker.mm */; }; C9B7956B1F1D26C900CF35FE /* OpenVPNReachability+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C9B795691F1D26C900CF35FE /* OpenVPNReachability+Internal.h */; }; C9B7956C1F1D26C900CF35FE /* OpenVPNReachability+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C9B795691F1D26C900CF35FE /* OpenVPNReachability+Internal.h */; }; - C9BB47601E71663A00F3F98C /* Umbrella-Header.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB475E1E71663A00F3F98C /* Umbrella-Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9BB47601E71663A00F3F98C /* OpenVPNAdapter in Headers */ = {isa = PBXBuildFile; fileRef = C9BB475E1E71663A00F3F98C /* OpenVPNAdapter */; settings = {ATTRIBUTES = (Public, ); }; }; C9BB47711E7171A100F3F98C /* OpenVPNError.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB476F1E7171A100F3F98C /* OpenVPNError.h */; settings = {ATTRIBUTES = (Public, ); }; }; C9BB47721E7171A100F3F98C /* OpenVPNAdapterEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB47701E7171A100F3F98C /* OpenVPNAdapterEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; C9BB47911E71821A00F3F98C /* OpenVPNAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9BB47901E71821A00F3F98C /* OpenVPNAdapterTests.swift */; }; @@ -145,7 +145,7 @@ C9D2ABE01EA20F99007EDF9D /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C912BB241E7C3339002B9414 /* NetworkExtension.framework */; }; C9D2ABE11EA20F99007EDF9D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C90BAD301E73FF6C00DEFB32 /* SystemConfiguration.framework */; }; C9D2ABE41EA20F99007EDF9D /* OpenVPNAdapterEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB47701E7171A100F3F98C /* OpenVPNAdapterEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9D2ABE61EA20F99007EDF9D /* Umbrella-Header.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB475E1E71663A00F3F98C /* Umbrella-Header.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9D2ABE61EA20F99007EDF9D /* OpenVPNAdapter in Headers */ = {isa = PBXBuildFile; fileRef = C9BB475E1E71663A00F3F98C /* OpenVPNAdapter */; settings = {ATTRIBUTES = (Public, ); }; }; C9D2ABE81EA20F99007EDF9D /* OpenVPNError.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BB476F1E7171A100F3F98C /* OpenVPNError.h */; settings = {ATTRIBUTES = (Public, ); }; }; C9D2ABEA1EA20F99007EDF9D /* ovpncli.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C9FD92181E9A667600374FC4 /* ovpncli.hpp */; }; C9D2ABF61EA212A3007EDF9D /* OpenVPNAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9BB47901E71821A00F3F98C /* OpenVPNAdapterTests.swift */; }; @@ -177,12 +177,12 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - ABD6EF071F8F8CCD007D3D90 /* OpenVPNNetworkSettingsBuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNNetworkSettingsBuilder.h; sourceTree = ""; }; - ABD6EF081F8F8CCD007D3D90 /* OpenVPNNetworkSettingsBuilder.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OpenVPNNetworkSettingsBuilder.m; sourceTree = ""; }; - ABD6EF0E1F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNPacketFlowBridge.h; sourceTree = ""; }; - ABD6EF0F1F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNPacketFlowBridge.mm; sourceTree = ""; }; - ABD6EF151F8F9C37007D3D90 /* OpenVPNAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapter.h; sourceTree = ""; }; - ABD6EF161F8F9C38007D3D90 /* OpenVPNAdapter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNAdapter.mm; sourceTree = ""; }; + ABD6EF071F8F8CCD007D3D90 /* OpenVPNNetworkSettingsBuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNNetworkSettingsBuilder.h; path = OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.h; sourceTree = ""; }; + ABD6EF081F8F8CCD007D3D90 /* OpenVPNNetworkSettingsBuilder.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = OpenVPNNetworkSettingsBuilder.m; path = OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.m; sourceTree = ""; }; + ABD6EF0E1F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNPacketFlowBridge.h; path = OpenVPNAdapter/OpenVPNPacketFlowBridge.h; sourceTree = ""; }; + ABD6EF0F1F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNPacketFlowBridge.mm; path = OpenVPNAdapter/OpenVPNPacketFlowBridge.mm; sourceTree = ""; }; + ABD6EF151F8F9C37007D3D90 /* OpenVPNAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNAdapter.h; path = OpenVPNAdapter/OpenVPNAdapter.h; sourceTree = ""; }; + ABD6EF161F8F9C38007D3D90 /* OpenVPNAdapter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNAdapter.mm; path = OpenVPNAdapter/OpenVPNAdapter.mm; sourceTree = ""; }; C90BAD261E73F47E00DEFB32 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = ""; }; C90BAD271E73F47E00DEFB32 /* Info-Tests.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Tests.plist"; sourceTree = ""; }; C90BAD291E73F56800DEFB32 /* Framework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Framework.xcconfig; sourceTree = ""; }; @@ -201,68 +201,68 @@ C915F2241F61B22300B3DF23 /* test-ca.crt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "test-ca.crt"; sourceTree = ""; }; C9310BBD20FF63A400838910 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.4.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; C9354F431F1E49A500F4C935 /* OpenVPNReachabilityTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNReachabilityTests.swift; sourceTree = ""; }; - C93779D31EAE32670030A362 /* OpenVPNCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNCredentials.h; sourceTree = ""; }; - C93779D41EAE32670030A362 /* OpenVPNCredentials.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNCredentials.mm; sourceTree = ""; }; - C93779D91EAE32880030A362 /* OpenVPNCredentials+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNCredentials+Internal.h"; sourceTree = ""; }; - C93A4F611EE18009004DC561 /* OpenVPNError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenVPNError.m; sourceTree = ""; }; + C93779D31EAE32670030A362 /* OpenVPNCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNCredentials.h; path = OpenVPNAdapter/OpenVPNCredentials.h; sourceTree = ""; }; + C93779D41EAE32670030A362 /* OpenVPNCredentials.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNCredentials.mm; path = OpenVPNAdapter/OpenVPNCredentials.mm; sourceTree = ""; }; + C93779D91EAE32880030A362 /* OpenVPNCredentials+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNCredentials+Internal.h"; path = "OpenVPNAdapter/OpenVPNCredentials+Internal.h"; sourceTree = ""; }; + C93A4F611EE18009004DC561 /* OpenVPNError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenVPNError.m; path = OpenVPNAdapter/OpenVPNError.m; sourceTree = ""; }; C94605E81EAA656B00971516 /* OpenVPNConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNConfigurationTests.swift; sourceTree = ""; }; - C9657A151EB0A7F800EFF210 /* OpenVPNConnectionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConnectionInfo.h; sourceTree = ""; }; - C9657A161EB0A7F800EFF210 /* OpenVPNConnectionInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNConnectionInfo.mm; sourceTree = ""; }; - C9657A1B1EB0A8D800EFF210 /* OpenVPNConnectionInfo+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNConnectionInfo+Internal.h"; sourceTree = ""; }; - C9657A231EB0B60200EFF210 /* OpenVPNTransportStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportStats.h; sourceTree = ""; }; - C9657A241EB0B60200EFF210 /* OpenVPNTransportStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNTransportStats.mm; sourceTree = ""; }; - C9657A291EB0B6FA00EFF210 /* OpenVPNTransportStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNTransportStats+Internal.h"; sourceTree = ""; }; - C9657A321EB0BA3900EFF210 /* OpenVPNInterfaceStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNInterfaceStats.h; sourceTree = ""; }; - C9657A331EB0BA3900EFF210 /* OpenVPNInterfaceStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNInterfaceStats.mm; sourceTree = ""; }; - C9657A381EB0BAAB00EFF210 /* OpenVPNInterfaceStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNInterfaceStats+Internal.h"; sourceTree = ""; }; - C9657A3E1EB0CAC200EFF210 /* OpenVPNServerEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNServerEntry.h; sourceTree = ""; }; - C9657A3F1EB0CAC200EFF210 /* OpenVPNServerEntry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNServerEntry.mm; sourceTree = ""; }; - C9657A441EB0CB5900EFF210 /* OpenVPNServerEntry+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNServerEntry+Internal.h"; sourceTree = ""; }; - C9657A4A1EB0CD6C00EFF210 /* OpenVPNProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNProperties.h; sourceTree = ""; }; - C9657A4B1EB0CD6C00EFF210 /* OpenVPNProperties.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNProperties.mm; sourceTree = ""; }; - C9657A501EB0CD9200EFF210 /* OpenVPNProperties+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNProperties+Internal.h"; sourceTree = ""; }; - C9657A5D1EB0D60700EFF210 /* OpenVPNTransportProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportProtocol.h; sourceTree = ""; }; - C9657A601EB0D64E00EFF210 /* OpenVPNIPv6Preference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNIPv6Preference.h; sourceTree = ""; }; - C9657A631EB0D6AD00EFF210 /* OpenVPNCompressionMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNCompressionMode.h; sourceTree = ""; }; - C9657A661EB0D73200EFF210 /* OpenVPNMinTLSVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNMinTLSVersion.h; sourceTree = ""; }; - C9657A691EB0D75700EFF210 /* OpenVPNTLSCertProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTLSCertProfile.h; sourceTree = ""; }; + C9657A151EB0A7F800EFF210 /* OpenVPNConnectionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNConnectionInfo.h; path = OpenVPNAdapter/OpenVPNConnectionInfo.h; sourceTree = ""; }; + C9657A161EB0A7F800EFF210 /* OpenVPNConnectionInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNConnectionInfo.mm; path = OpenVPNAdapter/OpenVPNConnectionInfo.mm; sourceTree = ""; }; + C9657A1B1EB0A8D800EFF210 /* OpenVPNConnectionInfo+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNConnectionInfo+Internal.h"; path = "OpenVPNAdapter/OpenVPNConnectionInfo+Internal.h"; sourceTree = ""; }; + C9657A231EB0B60200EFF210 /* OpenVPNTransportStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNTransportStats.h; path = OpenVPNAdapter/OpenVPNTransportStats.h; sourceTree = ""; }; + C9657A241EB0B60200EFF210 /* OpenVPNTransportStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNTransportStats.mm; path = OpenVPNAdapter/OpenVPNTransportStats.mm; sourceTree = ""; }; + C9657A291EB0B6FA00EFF210 /* OpenVPNTransportStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNTransportStats+Internal.h"; path = "OpenVPNAdapter/OpenVPNTransportStats+Internal.h"; sourceTree = ""; }; + C9657A321EB0BA3900EFF210 /* OpenVPNInterfaceStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNInterfaceStats.h; path = OpenVPNAdapter/OpenVPNInterfaceStats.h; sourceTree = ""; }; + C9657A331EB0BA3900EFF210 /* OpenVPNInterfaceStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNInterfaceStats.mm; path = OpenVPNAdapter/OpenVPNInterfaceStats.mm; sourceTree = ""; }; + C9657A381EB0BAAB00EFF210 /* OpenVPNInterfaceStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNInterfaceStats+Internal.h"; path = "OpenVPNAdapter/OpenVPNInterfaceStats+Internal.h"; sourceTree = ""; }; + C9657A3E1EB0CAC200EFF210 /* OpenVPNServerEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNServerEntry.h; path = OpenVPNAdapter/OpenVPNServerEntry.h; sourceTree = ""; }; + C9657A3F1EB0CAC200EFF210 /* OpenVPNServerEntry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNServerEntry.mm; path = OpenVPNAdapter/OpenVPNServerEntry.mm; sourceTree = ""; }; + C9657A441EB0CB5900EFF210 /* OpenVPNServerEntry+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNServerEntry+Internal.h"; path = "OpenVPNAdapter/OpenVPNServerEntry+Internal.h"; sourceTree = ""; }; + C9657A4A1EB0CD6C00EFF210 /* OpenVPNProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNProperties.h; path = OpenVPNAdapter/OpenVPNProperties.h; sourceTree = ""; }; + C9657A4B1EB0CD6C00EFF210 /* OpenVPNProperties.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNProperties.mm; path = OpenVPNAdapter/OpenVPNProperties.mm; sourceTree = ""; }; + C9657A501EB0CD9200EFF210 /* OpenVPNProperties+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNProperties+Internal.h"; path = "OpenVPNAdapter/OpenVPNProperties+Internal.h"; sourceTree = ""; }; + C9657A5D1EB0D60700EFF210 /* OpenVPNTransportProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNTransportProtocol.h; path = OpenVPNAdapter/OpenVPNTransportProtocol.h; sourceTree = ""; }; + C9657A601EB0D64E00EFF210 /* OpenVPNIPv6Preference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNIPv6Preference.h; path = OpenVPNAdapter/OpenVPNIPv6Preference.h; sourceTree = ""; }; + C9657A631EB0D6AD00EFF210 /* OpenVPNCompressionMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNCompressionMode.h; path = OpenVPNAdapter/OpenVPNCompressionMode.h; sourceTree = ""; }; + C9657A661EB0D73200EFF210 /* OpenVPNMinTLSVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNMinTLSVersion.h; path = OpenVPNAdapter/OpenVPNMinTLSVersion.h; sourceTree = ""; }; + C9657A691EB0D75700EFF210 /* OpenVPNTLSCertProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNTLSCertProfile.h; path = OpenVPNAdapter/OpenVPNTLSCertProfile.h; sourceTree = ""; }; C98467A11EAA559B00272A9A /* local_vpn_server.ovpn */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = local_vpn_server.ovpn; sourceTree = ""; }; - C98467A41EAA5B7700272A9A /* OpenVPNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConfiguration.h; sourceTree = ""; }; - C98467A51EAA5B7700272A9A /* OpenVPNConfiguration.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNConfiguration.mm; sourceTree = ""; }; - C98467AA1EAA5BB500272A9A /* OpenVPNConfiguration+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OpenVPNConfiguration+Internal.h"; sourceTree = ""; }; + C98467A41EAA5B7700272A9A /* OpenVPNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNConfiguration.h; path = OpenVPNAdapter/OpenVPNConfiguration.h; sourceTree = ""; }; + C98467A51EAA5B7700272A9A /* OpenVPNConfiguration.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNConfiguration.mm; path = OpenVPNAdapter/OpenVPNConfiguration.mm; sourceTree = ""; }; + C98467AA1EAA5BB500272A9A /* OpenVPNConfiguration+Internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "OpenVPNConfiguration+Internal.h"; path = "OpenVPNAdapter/OpenVPNConfiguration+Internal.h"; sourceTree = ""; }; C9B03A7A1EABA6B500268B85 /* ProfileLoader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProfileLoader.swift; sourceTree = ""; }; - C9B7955C1F1D16AA00CF35FE /* OpenVPNReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachability.h; sourceTree = ""; }; - C9B7955D1F1D16AA00CF35FE /* OpenVPNReachability.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNReachability.mm; sourceTree = ""; }; - C9B795621F1D182500CF35FE /* OpenVPNReachabilityTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachabilityTracker.h; sourceTree = ""; }; - C9B795631F1D182500CF35FE /* OpenVPNReachabilityTracker.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNReachabilityTracker.mm; sourceTree = ""; }; - C9B795681F1D219C00CF35FE /* OpenVPNReachabilityStatus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachabilityStatus.h; sourceTree = ""; }; - C9B795691F1D26C900CF35FE /* OpenVPNReachability+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNReachability+Internal.h"; sourceTree = ""; }; + C9B7955C1F1D16AA00CF35FE /* OpenVPNReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNReachability.h; path = OpenVPNAdapter/OpenVPNReachability.h; sourceTree = ""; }; + C9B7955D1F1D16AA00CF35FE /* OpenVPNReachability.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNReachability.mm; path = OpenVPNAdapter/OpenVPNReachability.mm; sourceTree = ""; }; + C9B795621F1D182500CF35FE /* OpenVPNReachabilityTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNReachabilityTracker.h; path = OpenVPNAdapter/OpenVPNReachabilityTracker.h; sourceTree = ""; }; + C9B795631F1D182500CF35FE /* OpenVPNReachabilityTracker.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNReachabilityTracker.mm; path = OpenVPNAdapter/OpenVPNReachabilityTracker.mm; sourceTree = ""; }; + C9B795681F1D219C00CF35FE /* OpenVPNReachabilityStatus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNReachabilityStatus.h; path = OpenVPNAdapter/OpenVPNReachabilityStatus.h; sourceTree = ""; }; + C9B795691F1D26C900CF35FE /* OpenVPNReachability+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNReachability+Internal.h"; path = "OpenVPNAdapter/OpenVPNReachability+Internal.h"; sourceTree = ""; }; C9BB475C1E71663A00F3F98C /* OpenVPNAdapter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OpenVPNAdapter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C9BB475E1E71663A00F3F98C /* Umbrella-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Umbrella-Header.h"; sourceTree = ""; }; - C9BB476F1E7171A100F3F98C /* OpenVPNError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = OpenVPNError.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; - C9BB47701E7171A100F3F98C /* OpenVPNAdapterEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterEvent.h; sourceTree = ""; }; + C9BB475E1E71663A00F3F98C /* OpenVPNAdapter */ = {isa = PBXFileReference; lastKnownFileType = folder; path = OpenVPNAdapter; sourceTree = ""; }; + C9BB476F1E7171A100F3F98C /* OpenVPNError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = OpenVPNError.h; path = OpenVPNAdapter/OpenVPNError.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + C9BB47701E7171A100F3F98C /* OpenVPNAdapterEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNAdapterEvent.h; path = OpenVPNAdapter/OpenVPNAdapterEvent.h; sourceTree = ""; }; C9BB478E1E71821A00F3F98C /* OpenVPNAdapterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenVPNAdapterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; C9BB47901E71821A00F3F98C /* OpenVPNAdapterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenVPNAdapterTests.swift; sourceTree = ""; }; C9BB47A11E7183DB00F3F98C /* Bundle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Bundle.swift; sourceTree = ""; }; - C9BCE2561EB3C0D9009D6AC1 /* OpenVPNSessionToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNSessionToken.h; sourceTree = ""; }; - C9BCE2571EB3C0D9009D6AC1 /* OpenVPNSessionToken.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNSessionToken.mm; sourceTree = ""; }; - C9BCE25C1EB3C201009D6AC1 /* OpenVPNSessionToken+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNSessionToken+Internal.h"; sourceTree = ""; }; + C9BCE2561EB3C0D9009D6AC1 /* OpenVPNSessionToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenVPNSessionToken.h; path = OpenVPNAdapter/OpenVPNSessionToken.h; sourceTree = ""; }; + C9BCE2571EB3C0D9009D6AC1 /* OpenVPNSessionToken.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNSessionToken.mm; path = OpenVPNAdapter/OpenVPNSessionToken.mm; sourceTree = ""; }; + C9BCE25C1EB3C201009D6AC1 /* OpenVPNSessionToken+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "OpenVPNSessionToken+Internal.h"; path = "OpenVPNAdapter/OpenVPNSessionToken+Internal.h"; sourceTree = ""; }; C9C1E40F1FA47117006ECA7D /* remote_vpn_server.ovpn */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = remote_vpn_server.ovpn; sourceTree = ""; }; C9C1E4131FA475B7006ECA7D /* CustomFlow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomFlow.swift; sourceTree = ""; }; - C9C2B2B6200CB42F00CA0FF3 /* OpenVPNAdapterPacketFlow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterPacketFlow.h; sourceTree = ""; }; - C9C2B2B9200CC42A00CA0FF3 /* OpenVPNPacket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNPacket.h; sourceTree = ""; }; - C9C2B2BA200CC42A00CA0FF3 /* OpenVPNPacket.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNPacket.mm; sourceTree = ""; }; + C9C2B2B6200CB42F00CA0FF3 /* OpenVPNAdapterPacketFlow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNAdapterPacketFlow.h; path = OpenVPNAdapter/OpenVPNAdapterPacketFlow.h; sourceTree = ""; }; + C9C2B2B9200CC42A00CA0FF3 /* OpenVPNPacket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNPacket.h; path = OpenVPNAdapter/OpenVPNPacket.h; sourceTree = ""; }; + C9C2B2BA200CC42A00CA0FF3 /* OpenVPNPacket.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNPacket.mm; path = OpenVPNAdapter/OpenVPNPacket.mm; sourceTree = ""; }; C9CA4DD11F602F7B00C4F184 /* OpenVPNCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNCertificate.h; sourceTree = ""; }; C9CA4DD21F602F7B00C4F184 /* OpenVPNCertificate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenVPNCertificate.m; sourceTree = ""; }; C9CA4DE01F603A5300C4F184 /* OpenVPNCertificateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNCertificateTests.swift; sourceTree = ""; }; - C9CDFDD9200781AF00323B73 /* OpenVPNClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNClient.h; sourceTree = ""; }; - C9CDFDDA200781AF00323B73 /* OpenVPNClient.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNClient.mm; sourceTree = ""; }; + C9CDFDD9200781AF00323B73 /* OpenVPNClient.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = OpenVPNClient.h; path = OpenVPNAdapter/OpenVPNClient.h; sourceTree = ""; }; + C9CDFDDA200781AF00323B73 /* OpenVPNClient.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenVPNClient.mm; path = OpenVPNAdapter/OpenVPNClient.mm; sourceTree = ""; }; C9D2ABF01EA20F99007EDF9D /* OpenVPNAdapter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OpenVPNAdapter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C9D2ABFF1EA212A3007EDF9D /* OpenVPNAdapterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenVPNAdapterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - C9E350BF200F6EC0000820D9 /* NSError+OpenVPNError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSError+OpenVPNError.h"; sourceTree = ""; }; - C9E350C0200F6EC0000820D9 /* NSError+OpenVPNError.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSError+OpenVPNError.m"; sourceTree = ""; }; - C9FD92181E9A667600374FC4 /* ovpncli.hpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; name = ovpncli.hpp; path = Vendors/openvpn/client/ovpncli.hpp; sourceTree = ""; }; - C9FD92191E9A667600374FC4 /* ovpncli.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ovpncli.cpp; path = Vendors/openvpn/client/ovpncli.cpp; sourceTree = ""; }; + C9E350BF200F6EC0000820D9 /* NSError+OpenVPNError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "NSError+OpenVPNError.h"; path = "../NSError+OpenVPNError.h"; sourceTree = ""; }; + C9E350C0200F6EC0000820D9 /* NSError+OpenVPNError.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "NSError+OpenVPNError.m"; path = "../NSError+OpenVPNError.m"; sourceTree = ""; }; + C9FD92181E9A667600374FC4 /* ovpncli.hpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; name = ovpncli.hpp; path = client/ovpncli.hpp; sourceTree = ""; }; + C9FD92191E9A667600374FC4 /* ovpncli.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = ovpncli.cpp; path = client/ovpncli.cpp; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -322,8 +322,8 @@ isa = PBXGroup; children = ( C90BAD251E73F47E00DEFB32 /* Configuration */, - C9BB475D1E71663A00F3F98C /* OpenVPN Adapter */, - C9BB478F1E71821A00F3F98C /* OpenVPN Adapter Tests */, + C9BB475D1E71663A00F3F98C /* Sources */, + C9BB478F1E71821A00F3F98C /* Tests */, C91031031E47237A0004DFFE /* Products */, C91031361E472C870004DFFE /* Frameworks */, ); @@ -372,6 +372,7 @@ C9657A4B1EB0CD6C00EFF210 /* OpenVPNProperties.mm */, ); name = Configuration; + path = ..; sourceTree = ""; }; C9235AC51EB24F1100C7D303 /* Stats and Info */ = { @@ -391,6 +392,21 @@ C9657A331EB0BA3900EFF210 /* OpenVPNInterfaceStats.mm */, ); name = "Stats and Info"; + path = ..; + sourceTree = ""; + }; + C9310BBF20FF667F00838910 /* OpenVPNAdapter */ = { + isa = PBXGroup; + children = ( + C9CA4DD01F602D8300C4F184 /* Certificates and Keys */, + C9B7955B1F1D165700CF35FE /* Reachability */, + C9235AC41EB24F0100C7D303 /* Configuration */, + C9235AC51EB24F1100C7D303 /* Stats and Info */, + C9BB47671E7169F000F3F98C /* Adapter */, + C9BB47641E7169AF00F3F98C /* Libraries */, + C9BB47651E7169B700F3F98C /* Framework */, + ); + path = OpenVPNAdapter; sourceTree = ""; }; C9B7955B1F1D165700CF35FE /* Reachability */ = { @@ -404,20 +420,15 @@ C9B7955D1F1D16AA00CF35FE /* OpenVPNReachability.mm */, ); name = Reachability; + path = ..; sourceTree = ""; }; - C9BB475D1E71663A00F3F98C /* OpenVPN Adapter */ = { + C9BB475D1E71663A00F3F98C /* Sources */ = { isa = PBXGroup; children = ( - C9CA4DD01F602D8300C4F184 /* Certificates and Keys */, - C9B7955B1F1D165700CF35FE /* Reachability */, - C9235AC41EB24F0100C7D303 /* Configuration */, - C9235AC51EB24F1100C7D303 /* Stats and Info */, - C9BB47671E7169F000F3F98C /* Adapter */, - C9BB47641E7169AF00F3F98C /* Libraries */, - C9BB47651E7169B700F3F98C /* Framework */, + C9310BBF20FF667F00838910 /* OpenVPNAdapter */, ); - path = "OpenVPN Adapter"; + path = Sources; sourceTree = ""; }; C9BB47641E7169AF00F3F98C /* Libraries */ = { @@ -426,15 +437,16 @@ C9FF73B71EB7421600E995AC /* Helpers */, C9BB47681E716ABF00F3F98C /* Vendors */, ); - name = Libraries; + path = Libraries; sourceTree = ""; }; C9BB47651E7169B700F3F98C /* Framework */ = { isa = PBXGroup; children = ( - C9BB475E1E71663A00F3F98C /* Umbrella-Header.h */, + C9BB475E1E71663A00F3F98C /* OpenVPNAdapter */, ); name = Framework; + path = ..; sourceTree = ""; }; C9BB47671E7169F000F3F98C /* Adapter */ = { @@ -456,6 +468,7 @@ ABD6EF161F8F9C38007D3D90 /* OpenVPNAdapter.mm */, ); name = Adapter; + path = ..; sourceTree = ""; }; C9BB47681E716ABF00F3F98C /* Vendors */ = { @@ -463,7 +476,7 @@ children = ( C9BB47691E716AC500F3F98C /* OpenVPN */, ); - name = Vendors; + path = Vendors; sourceTree = ""; }; C9BB47691E716AC500F3F98C /* OpenVPN */ = { @@ -473,16 +486,17 @@ C9FD92191E9A667600374FC4 /* ovpncli.cpp */, ); name = OpenVPN; + path = openvpn; sourceTree = ""; }; - C9BB478F1E71821A00F3F98C /* OpenVPN Adapter Tests */ = { + C9BB478F1E71821A00F3F98C /* Tests */ = { isa = PBXGroup; children = ( C9BB479D1E71837200F3F98C /* Adapter Tests */, C9BB479E1E7183B800F3F98C /* Libraries */, C9BB479A1E71836100F3F98C /* Resources */, ); - path = "OpenVPN Adapter Tests"; + path = Tests; sourceTree = ""; }; C9BB479A1E71836100F3F98C /* Resources */ = { @@ -605,7 +619,7 @@ C9B7956B1F1D26C900CF35FE /* OpenVPNReachability+Internal.h in Headers */, ABD6EF101F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.h in Headers */, C9657A2B1EB0B6FA00EFF210 /* OpenVPNTransportStats+Internal.h in Headers */, - C9BB47601E71663A00F3F98C /* Umbrella-Header.h in Headers */, + C9BB47601E71663A00F3F98C /* OpenVPNAdapter in Headers */, C9657A5E1EB0D60700EFF210 /* OpenVPNTransportProtocol.h in Headers */, C9657A1D1EB0A8D800EFF210 /* OpenVPNConnectionInfo+Internal.h in Headers */, C9B7955E1F1D16AA00CF35FE /* OpenVPNReachability.h in Headers */, @@ -651,7 +665,7 @@ C9B7956C1F1D26C900CF35FE /* OpenVPNReachability+Internal.h in Headers */, ABD6EF111F8F93AB007D3D90 /* OpenVPNPacketFlowBridge.h in Headers */, C9657A2F1EB0B79500EFF210 /* OpenVPNTransportStats+Internal.h in Headers */, - C9D2ABE61EA20F99007EDF9D /* Umbrella-Header.h in Headers */, + C9D2ABE61EA20F99007EDF9D /* OpenVPNAdapter in Headers */, C9657A5F1EB0D60700EFF210 /* OpenVPNTransportProtocol.h in Headers */, C9657A1E1EB0A8D800EFF210 /* OpenVPNConnectionInfo+Internal.h in Headers */, C9B7955F1F1D16AA00CF35FE /* OpenVPNReachability.h in Headers */, @@ -856,7 +870,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "TAGS=\"TODO:|FIXME:|\\?\\?\\?|\\!\\!\\!\"\nERRORTAG=\"ERROR:\"\nfind \"${SRCROOT}/OpenVPN Adapter\" \\( -name \"*.h\" -or -name \"*.mm\" -or -name \"*.m\" -or -name \"*.swift\" \\) ! -path \"*/Vendors/*\" -print0 | xargs -0 egrep --with-filename --line-number --only-matching \"($TAGS).*\\$|($ERRORTAG).*\\$\" | perl -p -e \"s/($TAGS)/ warning: \\$1/\" | perl -p -e \"s/($ERRORTAG)/ error: \\$1/\""; + shellScript = "TAGS=\"TODO:|FIXME:|\\?\\?\\?|\\!\\!\\!\"\nERRORTAG=\"ERROR:\"\nfind \"${SRCROOT}/Sources/OpenVPNAdapter\" \\( -name \"*.h\" -or -name \"*.mm\" -or -name \"*.m\" -or -name \"*.swift\" \\) ! -path \"*/Vendors/*\" -print0 | xargs -0 egrep --with-filename --line-number --only-matching \"($TAGS).*\\$|($ERRORTAG).*\\$\" | perl -p -e \"s/($TAGS)/ warning: \\$1/\" | perl -p -e \"s/($ERRORTAG)/ error: \\$1/\""; }; C9D2ABD91EA20F99007EDF9D /* Check Warning And Error Tags */ = { isa = PBXShellScriptBuildPhase; @@ -870,7 +884,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "TAGS=\"TODO:|FIXME:|\\?\\?\\?|\\!\\!\\!\"\nERRORTAG=\"ERROR:\"\nfind \"${SRCROOT}/OpenVPN Adapter\" \\( -name \"*.h\" -or -name \"*.mm\" -or -name \"*.m\" -or -name \"*.swift\" \\) ! -path \"*/Vendors/*\" -print0 | xargs -0 egrep --with-filename --line-number --only-matching \"($TAGS).*\\$|($ERRORTAG).*\\$\" | perl -p -e \"s/($TAGS)/ warning: \\$1/\" | perl -p -e \"s/($ERRORTAG)/ error: \\$1/\""; + shellScript = "TAGS=\"TODO:|FIXME:|\\?\\?\\?|\\!\\!\\!\"\nERRORTAG=\"ERROR:\"\nfind \"${SRCROOT}/Sources/OpenVPNAdapter\" \\( -name \"*.h\" -or -name \"*.mm\" -or -name \"*.m\" -or -name \"*.swift\" \\) ! -path \"*/Vendors/*\" -print0 | xargs -0 egrep --with-filename --line-number --only-matching \"($TAGS).*\\$|($ERRORTAG).*\\$\" | perl -p -e \"s/($TAGS)/ warning: \\$1/\" | perl -p -e \"s/($ERRORTAG)/ error: \\$1/\""; }; /* End PBXShellScriptBuildPhase section */ diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4.cpp deleted file mode 100644 index ee26bd9..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4.cpp +++ /dev/null @@ -1,324 +0,0 @@ -// -// address_v4.cpp -// ~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v4.hpp" - -#include "../unit_test.hpp" -#include - -//------------------------------------------------------------------------------ - -// ip_address_v4_compile test -// ~~~~~~~~~~~~~~~~~~~~~~~~~~ -// The following test checks that all public member functions on the class -// ip::address_v4 compile and link correctly. Runtime failures are ignored. - -namespace ip_address_v4_compile { - -void test() -{ - using namespace asio; - namespace ip = asio::ip; - - try - { - asio::error_code ec; - - // address_v4 constructors. - - ip::address_v4 addr1; - const ip::address_v4::bytes_type const_bytes_value = { { 127, 0, 0, 1 } }; - ip::address_v4 addr2(const_bytes_value); - const unsigned long const_ulong_value = 0x7F000001; - ip::address_v4 addr3(const_ulong_value); - - // address_v4 functions. - - bool b = addr1.is_loopback(); - (void)b; - - b = addr1.is_unspecified(); - (void)b; - -#if !defined(ASIO_NO_DEPRECATED) - b = addr1.is_class_a(); - (void)b; - - b = addr1.is_class_b(); - (void)b; - - b = addr1.is_class_c(); - (void)b; -#endif // !defined(ASIO_NO_DEPRECATED) - - b = addr1.is_multicast(); - (void)b; - - ip::address_v4::bytes_type bytes_value = addr1.to_bytes(); - (void)bytes_value; - - ip::address_v4::uint_type uint_value = addr1.to_uint(); - (void)uint_value; - -#if !defined(ASIO_NO_DEPRECATED) - unsigned long ulong_value = addr1.to_ulong(); - (void)ulong_value; -#endif // !defined(ASIO_NO_DEPRECATED) - - std::string string_value = addr1.to_string(); -#if !defined(ASIO_NO_DEPRECATED) - string_value = addr1.to_string(ec); -#endif // !defined(ASIO_NO_DEPRECATED) - - // address_v4 static functions. - -#if !defined(ASIO_NO_DEPRECATED) - addr1 = ip::address_v4::from_string("127.0.0.1"); - addr1 = ip::address_v4::from_string("127.0.0.1", ec); - addr1 = ip::address_v4::from_string(string_value); - addr1 = ip::address_v4::from_string(string_value, ec); -#endif // !defined(ASIO_NO_DEPRECATED) - - addr1 = ip::address_v4::any(); - - addr1 = ip::address_v4::loopback(); - - addr1 = ip::address_v4::broadcast(); - -#if !defined(ASIO_NO_DEPRECATED) - addr1 = ip::address_v4::broadcast(addr2, addr3); - - addr1 = ip::address_v4::netmask(addr2); -#endif // !defined(ASIO_NO_DEPRECATED) - - // address_v4 comparisons. - - b = (addr1 == addr2); - (void)b; - - b = (addr1 != addr2); - (void)b; - - b = (addr1 < addr2); - (void)b; - - b = (addr1 > addr2); - (void)b; - - b = (addr1 <= addr2); - (void)b; - - b = (addr1 >= addr2); - (void)b; - - // address_v4 creation functions. - - addr1 = ip::make_address_v4(const_bytes_value); - addr1 = ip::make_address_v4(const_ulong_value); - addr1 = ip::make_address_v4("127.0.0.1"); - addr1 = ip::make_address_v4("127.0.0.1", ec); - addr1 = ip::make_address_v4(string_value); - addr1 = ip::make_address_v4(string_value, ec); -#if defined(ASIO_HAS_STD_STRING_VIEW) -# if defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - std::experimental::string_view string_view_value("127.0.0.1"); -# else // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - std::string_view string_view_value("127.0.0.1"); -# endif // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - addr1 = ip::make_address_v4(string_view_value); - addr1 = ip::make_address_v4(string_view_value, ec); -#endif // defined(ASIO_HAS_STD_STRING_VIEW) - - // address_v4 I/O. - - std::ostringstream os; - os << addr1; - -#if !defined(BOOST_NO_STD_WSTREAMBUF) - std::wostringstream wos; - wos << addr1; -#endif // !defined(BOOST_NO_STD_WSTREAMBUF) - } - catch (std::exception&) - { - } -} - -} // namespace ip_address_v4_compile - -//------------------------------------------------------------------------------ - -// ip_address_v4_runtime test -// ~~~~~~~~~~~~~~~~~~~~~~~~~~ -// The following test checks that the various public member functions meet the -// necessary postconditions. - -namespace ip_address_v4_runtime { - -void test() -{ - using asio::ip::address_v4; - - address_v4 a1; - ASIO_CHECK(a1.to_bytes()[0] == 0); - ASIO_CHECK(a1.to_bytes()[1] == 0); - ASIO_CHECK(a1.to_bytes()[2] == 0); - ASIO_CHECK(a1.to_bytes()[3] == 0); - ASIO_CHECK(a1.to_uint() == 0); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(a1.to_ulong() == 0); -#endif // !defined(ASIO_NO_DEPRECATED) - - address_v4::bytes_type b1 = {{ 1, 2, 3, 4 }}; - address_v4 a2(b1); - ASIO_CHECK(a2.to_bytes()[0] == 1); - ASIO_CHECK(a2.to_bytes()[1] == 2); - ASIO_CHECK(a2.to_bytes()[2] == 3); - ASIO_CHECK(a2.to_bytes()[3] == 4); - ASIO_CHECK(((a2.to_uint() >> 24) & 0xFF) == b1[0]); - ASIO_CHECK(((a2.to_uint() >> 16) & 0xFF) == b1[1]); - ASIO_CHECK(((a2.to_uint() >> 8) & 0xFF) == b1[2]); - ASIO_CHECK((a2.to_uint() & 0xFF) == b1[3]); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(((a2.to_ulong() >> 24) & 0xFF) == b1[0]); - ASIO_CHECK(((a2.to_ulong() >> 16) & 0xFF) == b1[1]); - ASIO_CHECK(((a2.to_ulong() >> 8) & 0xFF) == b1[2]); - ASIO_CHECK((a2.to_ulong() & 0xFF) == b1[3]); -#endif // !defined(ASIO_NO_DEPRECATED) - - address_v4 a3(0x01020304); - ASIO_CHECK(a3.to_bytes()[0] == 1); - ASIO_CHECK(a3.to_bytes()[1] == 2); - ASIO_CHECK(a3.to_bytes()[2] == 3); - ASIO_CHECK(a3.to_bytes()[3] == 4); - ASIO_CHECK(a3.to_uint() == 0x01020304); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(a3.to_ulong() == 0x01020304); -#endif // !defined(ASIO_NO_DEPRECATED) - - ASIO_CHECK(address_v4(0x7F000001).is_loopback()); - ASIO_CHECK(address_v4(0x7F000002).is_loopback()); - ASIO_CHECK(!address_v4(0x00000000).is_loopback()); - ASIO_CHECK(!address_v4(0x01020304).is_loopback()); - - ASIO_CHECK(address_v4(0x00000000).is_unspecified()); - ASIO_CHECK(!address_v4(0x7F000001).is_unspecified()); - ASIO_CHECK(!address_v4(0x01020304).is_unspecified()); - -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(address_v4(0x01000000).is_class_a()); - ASIO_CHECK(address_v4(0x7F000000).is_class_a()); - ASIO_CHECK(!address_v4(0x80000000).is_class_a()); - ASIO_CHECK(!address_v4(0xBFFF0000).is_class_a()); - ASIO_CHECK(!address_v4(0xC0000000).is_class_a()); - ASIO_CHECK(!address_v4(0xDFFFFF00).is_class_a()); - ASIO_CHECK(!address_v4(0xE0000000).is_class_a()); - ASIO_CHECK(!address_v4(0xEFFFFFFF).is_class_a()); - ASIO_CHECK(!address_v4(0xF0000000).is_class_a()); - ASIO_CHECK(!address_v4(0xFFFFFFFF).is_class_a()); - - ASIO_CHECK(!address_v4(0x01000000).is_class_b()); - ASIO_CHECK(!address_v4(0x7F000000).is_class_b()); - ASIO_CHECK(address_v4(0x80000000).is_class_b()); - ASIO_CHECK(address_v4(0xBFFF0000).is_class_b()); - ASIO_CHECK(!address_v4(0xC0000000).is_class_b()); - ASIO_CHECK(!address_v4(0xDFFFFF00).is_class_b()); - ASIO_CHECK(!address_v4(0xE0000000).is_class_b()); - ASIO_CHECK(!address_v4(0xEFFFFFFF).is_class_b()); - ASIO_CHECK(!address_v4(0xF0000000).is_class_b()); - ASIO_CHECK(!address_v4(0xFFFFFFFF).is_class_b()); - - ASIO_CHECK(!address_v4(0x01000000).is_class_c()); - ASIO_CHECK(!address_v4(0x7F000000).is_class_c()); - ASIO_CHECK(!address_v4(0x80000000).is_class_c()); - ASIO_CHECK(!address_v4(0xBFFF0000).is_class_c()); - ASIO_CHECK(address_v4(0xC0000000).is_class_c()); - ASIO_CHECK(address_v4(0xDFFFFF00).is_class_c()); - ASIO_CHECK(!address_v4(0xE0000000).is_class_c()); - ASIO_CHECK(!address_v4(0xEFFFFFFF).is_class_c()); - ASIO_CHECK(!address_v4(0xF0000000).is_class_c()); - ASIO_CHECK(!address_v4(0xFFFFFFFF).is_class_c()); -#endif // !defined(ASIO_NO_DEPRECATED) - - ASIO_CHECK(!address_v4(0x01000000).is_multicast()); - ASIO_CHECK(!address_v4(0x7F000000).is_multicast()); - ASIO_CHECK(!address_v4(0x80000000).is_multicast()); - ASIO_CHECK(!address_v4(0xBFFF0000).is_multicast()); - ASIO_CHECK(!address_v4(0xC0000000).is_multicast()); - ASIO_CHECK(!address_v4(0xDFFFFF00).is_multicast()); - ASIO_CHECK(address_v4(0xE0000000).is_multicast()); - ASIO_CHECK(address_v4(0xEFFFFFFF).is_multicast()); - ASIO_CHECK(!address_v4(0xF0000000).is_multicast()); - ASIO_CHECK(!address_v4(0xFFFFFFFF).is_multicast()); - - address_v4 a4 = address_v4::any(); - ASIO_CHECK(a4.to_bytes()[0] == 0); - ASIO_CHECK(a4.to_bytes()[1] == 0); - ASIO_CHECK(a4.to_bytes()[2] == 0); - ASIO_CHECK(a4.to_bytes()[3] == 0); - ASIO_CHECK(a4.to_uint() == 0); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(a4.to_ulong() == 0); -#endif // !defined(ASIO_NO_DEPRECATED) - - address_v4 a5 = address_v4::loopback(); - ASIO_CHECK(a5.to_bytes()[0] == 0x7F); - ASIO_CHECK(a5.to_bytes()[1] == 0); - ASIO_CHECK(a5.to_bytes()[2] == 0); - ASIO_CHECK(a5.to_bytes()[3] == 0x01); - ASIO_CHECK(a5.to_uint() == 0x7F000001); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(a5.to_ulong() == 0x7F000001); -#endif // !defined(ASIO_NO_DEPRECATED) - - address_v4 a6 = address_v4::broadcast(); - ASIO_CHECK(a6.to_bytes()[0] == 0xFF); - ASIO_CHECK(a6.to_bytes()[1] == 0xFF); - ASIO_CHECK(a6.to_bytes()[2] == 0xFF); - ASIO_CHECK(a6.to_bytes()[3] == 0xFF); - ASIO_CHECK(a6.to_uint() == 0xFFFFFFFF); -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(a6.to_ulong() == 0xFFFFFFFF); -#endif // !defined(ASIO_NO_DEPRECATED) - -#if !defined(ASIO_NO_DEPRECATED) - address_v4 class_a_net(0xFF000000); - address_v4 class_b_net(0xFFFF0000); - address_v4 class_c_net(0xFFFFFF00); - address_v4 other_net(0xFFFFFFFF); - ASIO_CHECK(address_v4::netmask(address_v4(0x01000000)) == class_a_net); - ASIO_CHECK(address_v4::netmask(address_v4(0x7F000000)) == class_a_net); - ASIO_CHECK(address_v4::netmask(address_v4(0x80000000)) == class_b_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xBFFF0000)) == class_b_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xC0000000)) == class_c_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xDFFFFF00)) == class_c_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xE0000000)) == other_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xEFFFFFFF)) == other_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xF0000000)) == other_net); - ASIO_CHECK(address_v4::netmask(address_v4(0xFFFFFFFF)) == other_net); -#endif // !defined(ASIO_NO_DEPRECATED) -} - -} // namespace ip_address_v4_runtime - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v4", - ASIO_TEST_CASE(ip_address_v4_compile::test) - ASIO_TEST_CASE(ip_address_v4_runtime::test) -) diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_iterator.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_iterator.cpp deleted file mode 100644 index bad8a6f..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_iterator.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// -// address_v4_iterator.cpp -// ~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v4_iterator.hpp" - -#include "../unit_test.hpp" - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v4_iterator", - ASIO_TEST_CASE(null_test) -) diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_range.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_range.cpp deleted file mode 100644 index 8b3641c..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v4_range.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// -// address_v4_range.cpp -// ~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v4_range.hpp" - -#include "../unit_test.hpp" - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v4_range", - ASIO_TEST_CASE(null_test) -) diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6.cpp deleted file mode 100644 index 15edacc..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6.cpp +++ /dev/null @@ -1,409 +0,0 @@ -// -// address_v6.cpp -// ~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v6.hpp" - -#include "../unit_test.hpp" -#include - -//------------------------------------------------------------------------------ - -// ip_address_v6_compile test -// ~~~~~~~~~~~~~~~~~~~~~~~~~~ -// The following test checks that all public member functions on the class -// ip::address_v6 compile and link correctly. Runtime failures are ignored. - -namespace ip_address_v6_compile { - -void test() -{ - using namespace asio; - namespace ip = asio::ip; - - try - { - asio::error_code ec; - - // address_v6 constructors. - - ip::address_v6 addr1; - const ip::address_v6::bytes_type const_bytes_value = { { 0 } }; - ip::address_v6 addr2(const_bytes_value); - - // address_v6 functions. - - unsigned long scope_id = addr1.scope_id(); - addr1.scope_id(scope_id); - - bool b = addr1.is_unspecified(); - (void)b; - - b = addr1.is_loopback(); - (void)b; - - b = addr1.is_multicast(); - (void)b; - - b = addr1.is_link_local(); - (void)b; - - b = addr1.is_site_local(); - (void)b; - - b = addr1.is_v4_mapped(); - (void)b; - -#if !defined(ASIO_NO_DEPRECATED) - b = addr1.is_v4_compatible(); - (void)b; -#endif // !defined(ASIO_NO_DEPRECATED) - - b = addr1.is_multicast_node_local(); - (void)b; - - b = addr1.is_multicast_link_local(); - (void)b; - - b = addr1.is_multicast_site_local(); - (void)b; - - b = addr1.is_multicast_org_local(); - (void)b; - - b = addr1.is_multicast_global(); - (void)b; - - ip::address_v6::bytes_type bytes_value = addr1.to_bytes(); - (void)bytes_value; - - std::string string_value = addr1.to_string(); -#if !defined(ASIO_NO_DEPRECATED) - string_value = addr1.to_string(ec); -#endif // !defined(ASIO_NO_DEPRECATED) - -#if !defined(ASIO_NO_DEPRECATED) - ip::address_v4 addr3 = addr1.to_v4(); -#endif // !defined(ASIO_NO_DEPRECATED) - - // address_v6 static functions. - -#if !defined(ASIO_NO_DEPRECATED) - addr1 = ip::address_v6::from_string("0::0"); - addr1 = ip::address_v6::from_string("0::0", ec); - addr1 = ip::address_v6::from_string(string_value); - addr1 = ip::address_v6::from_string(string_value, ec); -#endif // !defined(ASIO_NO_DEPRECATED) - - addr1 = ip::address_v6::any(); - - addr1 = ip::address_v6::loopback(); - -#if !defined(ASIO_NO_DEPRECATED) - addr1 = ip::address_v6::v4_mapped(addr3); - - addr1 = ip::address_v6::v4_compatible(addr3); -#endif // !defined(ASIO_NO_DEPRECATED) - - // address_v6 comparisons. - - b = (addr1 == addr2); - (void)b; - - b = (addr1 != addr2); - (void)b; - - b = (addr1 < addr2); - (void)b; - - b = (addr1 > addr2); - (void)b; - - b = (addr1 <= addr2); - (void)b; - - b = (addr1 >= addr2); - (void)b; - - // address_v6 creation functions. - - addr1 = ip::make_address_v6(const_bytes_value, scope_id); - addr1 = ip::make_address_v6("0::0"); - addr1 = ip::make_address_v6("0::0", ec); - addr1 = ip::make_address_v6(string_value); - addr1 = ip::make_address_v6(string_value, ec); -#if defined(ASIO_HAS_STD_STRING_VIEW) -# if defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - std::experimental::string_view string_view_value("0::0"); -# else // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - std::string_view string_view_value("0::0"); -# endif // defined(ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW) - addr1 = ip::make_address_v6(string_view_value); - addr1 = ip::make_address_v6(string_view_value, ec); -#endif // defined(ASIO_HAS_STD_STRING_VIEW) - - // address_v6 IPv4-mapped conversion. -#if defined(ASIO_NO_DEPRECATED) - ip::address_v4 addr3; -#endif // defined(ASIO_NO_DEPRECATED) - addr1 = ip::make_address_v6(ip::v4_mapped, addr3); - addr3 = ip::make_address_v4(ip::v4_mapped, addr1); - - // address_v6 I/O. - - std::ostringstream os; - os << addr1; - -#if !defined(BOOST_NO_STD_WSTREAMBUF) - std::wostringstream wos; - wos << addr1; -#endif // !defined(BOOST_NO_STD_WSTREAMBUF) - } - catch (std::exception&) - { - } -} - -} // namespace ip_address_v6_compile - -//------------------------------------------------------------------------------ - -// ip_address_v6_runtime test -// ~~~~~~~~~~~~~~~~~~~~~~~~~~ -// The following test checks that the various public member functions meet the -// necessary postconditions. - -namespace ip_address_v6_runtime { - -void test() -{ - using asio::ip::address_v6; - - address_v6 a1; - ASIO_CHECK(a1.is_unspecified()); - ASIO_CHECK(a1.scope_id() == 0); - - address_v6::bytes_type b1 = {{ 1, 2, 3, 4, 5, - 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }}; - address_v6 a2(b1, 12345); - ASIO_CHECK(a2.to_bytes()[0] == 1); - ASIO_CHECK(a2.to_bytes()[1] == 2); - ASIO_CHECK(a2.to_bytes()[2] == 3); - ASIO_CHECK(a2.to_bytes()[3] == 4); - ASIO_CHECK(a2.to_bytes()[4] == 5); - ASIO_CHECK(a2.to_bytes()[5] == 6); - ASIO_CHECK(a2.to_bytes()[6] == 7); - ASIO_CHECK(a2.to_bytes()[7] == 8); - ASIO_CHECK(a2.to_bytes()[8] == 9); - ASIO_CHECK(a2.to_bytes()[9] == 10); - ASIO_CHECK(a2.to_bytes()[10] == 11); - ASIO_CHECK(a2.to_bytes()[11] == 12); - ASIO_CHECK(a2.to_bytes()[12] == 13); - ASIO_CHECK(a2.to_bytes()[13] == 14); - ASIO_CHECK(a2.to_bytes()[14] == 15); - ASIO_CHECK(a2.to_bytes()[15] == 16); - ASIO_CHECK(a2.scope_id() == 12345); - - address_v6 a3; - a3.scope_id(12345); - ASIO_CHECK(a3.scope_id() == 12345); - - address_v6 unspecified_address; - address_v6::bytes_type loopback_bytes = {{ 0 }}; - loopback_bytes[15] = 1; - address_v6 loopback_address(loopback_bytes); - address_v6::bytes_type link_local_bytes = {{ 0xFE, 0x80, 1 }}; - address_v6 link_local_address(link_local_bytes); - address_v6::bytes_type site_local_bytes = {{ 0xFE, 0xC0, 1 }}; - address_v6 site_local_address(site_local_bytes); - address_v6::bytes_type v4_mapped_bytes = {{ 0 }}; - v4_mapped_bytes[10] = 0xFF, v4_mapped_bytes[11] = 0xFF; - v4_mapped_bytes[12] = 1, v4_mapped_bytes[13] = 2; - v4_mapped_bytes[14] = 3, v4_mapped_bytes[15] = 4; - address_v6 v4_mapped_address(v4_mapped_bytes); - address_v6::bytes_type v4_compat_bytes = {{ 0 }}; - v4_compat_bytes[12] = 1, v4_compat_bytes[13] = 2; - v4_compat_bytes[14] = 3, v4_compat_bytes[15] = 4; - address_v6 v4_compat_address(v4_compat_bytes); - address_v6::bytes_type mcast_global_bytes = {{ 0xFF, 0x0E, 1 }}; - address_v6 mcast_global_address(mcast_global_bytes); - address_v6::bytes_type mcast_link_local_bytes = {{ 0xFF, 0x02, 1 }}; - address_v6 mcast_link_local_address(mcast_link_local_bytes); - address_v6::bytes_type mcast_node_local_bytes = {{ 0xFF, 0x01, 1 }}; - address_v6 mcast_node_local_address(mcast_node_local_bytes); - address_v6::bytes_type mcast_org_local_bytes = {{ 0xFF, 0x08, 1 }}; - address_v6 mcast_org_local_address(mcast_org_local_bytes); - address_v6::bytes_type mcast_site_local_bytes = {{ 0xFF, 0x05, 1 }}; - address_v6 mcast_site_local_address(mcast_site_local_bytes); - - ASIO_CHECK(!unspecified_address.is_loopback()); - ASIO_CHECK(loopback_address.is_loopback()); - ASIO_CHECK(!link_local_address.is_loopback()); - ASIO_CHECK(!site_local_address.is_loopback()); - ASIO_CHECK(!v4_mapped_address.is_loopback()); - ASIO_CHECK(!v4_compat_address.is_loopback()); - ASIO_CHECK(!mcast_global_address.is_loopback()); - ASIO_CHECK(!mcast_link_local_address.is_loopback()); - ASIO_CHECK(!mcast_node_local_address.is_loopback()); - ASIO_CHECK(!mcast_org_local_address.is_loopback()); - ASIO_CHECK(!mcast_site_local_address.is_loopback()); - - ASIO_CHECK(unspecified_address.is_unspecified()); - ASIO_CHECK(!loopback_address.is_unspecified()); - ASIO_CHECK(!link_local_address.is_unspecified()); - ASIO_CHECK(!site_local_address.is_unspecified()); - ASIO_CHECK(!v4_mapped_address.is_unspecified()); - ASIO_CHECK(!v4_compat_address.is_unspecified()); - ASIO_CHECK(!mcast_global_address.is_unspecified()); - ASIO_CHECK(!mcast_link_local_address.is_unspecified()); - ASIO_CHECK(!mcast_node_local_address.is_unspecified()); - ASIO_CHECK(!mcast_org_local_address.is_unspecified()); - ASIO_CHECK(!mcast_site_local_address.is_unspecified()); - - ASIO_CHECK(!unspecified_address.is_link_local()); - ASIO_CHECK(!loopback_address.is_link_local()); - ASIO_CHECK(link_local_address.is_link_local()); - ASIO_CHECK(!site_local_address.is_link_local()); - ASIO_CHECK(!v4_mapped_address.is_link_local()); - ASIO_CHECK(!v4_compat_address.is_link_local()); - ASIO_CHECK(!mcast_global_address.is_link_local()); - ASIO_CHECK(!mcast_link_local_address.is_link_local()); - ASIO_CHECK(!mcast_node_local_address.is_link_local()); - ASIO_CHECK(!mcast_org_local_address.is_link_local()); - ASIO_CHECK(!mcast_site_local_address.is_link_local()); - - ASIO_CHECK(!unspecified_address.is_site_local()); - ASIO_CHECK(!loopback_address.is_site_local()); - ASIO_CHECK(!link_local_address.is_site_local()); - ASIO_CHECK(site_local_address.is_site_local()); - ASIO_CHECK(!v4_mapped_address.is_site_local()); - ASIO_CHECK(!v4_compat_address.is_site_local()); - ASIO_CHECK(!mcast_global_address.is_site_local()); - ASIO_CHECK(!mcast_link_local_address.is_site_local()); - ASIO_CHECK(!mcast_node_local_address.is_site_local()); - ASIO_CHECK(!mcast_org_local_address.is_site_local()); - ASIO_CHECK(!mcast_site_local_address.is_site_local()); - - ASIO_CHECK(!unspecified_address.is_v4_mapped()); - ASIO_CHECK(!loopback_address.is_v4_mapped()); - ASIO_CHECK(!link_local_address.is_v4_mapped()); - ASIO_CHECK(!site_local_address.is_v4_mapped()); - ASIO_CHECK(v4_mapped_address.is_v4_mapped()); - ASIO_CHECK(!v4_compat_address.is_v4_mapped()); - ASIO_CHECK(!mcast_global_address.is_v4_mapped()); - ASIO_CHECK(!mcast_link_local_address.is_v4_mapped()); - ASIO_CHECK(!mcast_node_local_address.is_v4_mapped()); - ASIO_CHECK(!mcast_org_local_address.is_v4_mapped()); - ASIO_CHECK(!mcast_site_local_address.is_v4_mapped()); - -#if !defined(ASIO_NO_DEPRECATED) - ASIO_CHECK(!unspecified_address.is_v4_compatible()); - ASIO_CHECK(!loopback_address.is_v4_compatible()); - ASIO_CHECK(!link_local_address.is_v4_compatible()); - ASIO_CHECK(!site_local_address.is_v4_compatible()); - ASIO_CHECK(!v4_mapped_address.is_v4_compatible()); - ASIO_CHECK(v4_compat_address.is_v4_compatible()); - ASIO_CHECK(!mcast_global_address.is_v4_compatible()); - ASIO_CHECK(!mcast_link_local_address.is_v4_compatible()); - ASIO_CHECK(!mcast_node_local_address.is_v4_compatible()); - ASIO_CHECK(!mcast_org_local_address.is_v4_compatible()); - ASIO_CHECK(!mcast_site_local_address.is_v4_compatible()); -#endif // !defined(ASIO_NO_DEPRECATED) - - ASIO_CHECK(!unspecified_address.is_multicast()); - ASIO_CHECK(!loopback_address.is_multicast()); - ASIO_CHECK(!link_local_address.is_multicast()); - ASIO_CHECK(!site_local_address.is_multicast()); - ASIO_CHECK(!v4_mapped_address.is_multicast()); - ASIO_CHECK(!v4_compat_address.is_multicast()); - ASIO_CHECK(mcast_global_address.is_multicast()); - ASIO_CHECK(mcast_link_local_address.is_multicast()); - ASIO_CHECK(mcast_node_local_address.is_multicast()); - ASIO_CHECK(mcast_org_local_address.is_multicast()); - ASIO_CHECK(mcast_site_local_address.is_multicast()); - - ASIO_CHECK(!unspecified_address.is_multicast_global()); - ASIO_CHECK(!loopback_address.is_multicast_global()); - ASIO_CHECK(!link_local_address.is_multicast_global()); - ASIO_CHECK(!site_local_address.is_multicast_global()); - ASIO_CHECK(!v4_mapped_address.is_multicast_global()); - ASIO_CHECK(!v4_compat_address.is_multicast_global()); - ASIO_CHECK(mcast_global_address.is_multicast_global()); - ASIO_CHECK(!mcast_link_local_address.is_multicast_global()); - ASIO_CHECK(!mcast_node_local_address.is_multicast_global()); - ASIO_CHECK(!mcast_org_local_address.is_multicast_global()); - ASIO_CHECK(!mcast_site_local_address.is_multicast_global()); - - ASIO_CHECK(!unspecified_address.is_multicast_link_local()); - ASIO_CHECK(!loopback_address.is_multicast_link_local()); - ASIO_CHECK(!link_local_address.is_multicast_link_local()); - ASIO_CHECK(!site_local_address.is_multicast_link_local()); - ASIO_CHECK(!v4_mapped_address.is_multicast_link_local()); - ASIO_CHECK(!v4_compat_address.is_multicast_link_local()); - ASIO_CHECK(!mcast_global_address.is_multicast_link_local()); - ASIO_CHECK(mcast_link_local_address.is_multicast_link_local()); - ASIO_CHECK(!mcast_node_local_address.is_multicast_link_local()); - ASIO_CHECK(!mcast_org_local_address.is_multicast_link_local()); - ASIO_CHECK(!mcast_site_local_address.is_multicast_link_local()); - - ASIO_CHECK(!unspecified_address.is_multicast_node_local()); - ASIO_CHECK(!loopback_address.is_multicast_node_local()); - ASIO_CHECK(!link_local_address.is_multicast_node_local()); - ASIO_CHECK(!site_local_address.is_multicast_node_local()); - ASIO_CHECK(!v4_mapped_address.is_multicast_node_local()); - ASIO_CHECK(!v4_compat_address.is_multicast_node_local()); - ASIO_CHECK(!mcast_global_address.is_multicast_node_local()); - ASIO_CHECK(!mcast_link_local_address.is_multicast_node_local()); - ASIO_CHECK(mcast_node_local_address.is_multicast_node_local()); - ASIO_CHECK(!mcast_org_local_address.is_multicast_node_local()); - ASIO_CHECK(!mcast_site_local_address.is_multicast_node_local()); - - ASIO_CHECK(!unspecified_address.is_multicast_org_local()); - ASIO_CHECK(!loopback_address.is_multicast_org_local()); - ASIO_CHECK(!link_local_address.is_multicast_org_local()); - ASIO_CHECK(!site_local_address.is_multicast_org_local()); - ASIO_CHECK(!v4_mapped_address.is_multicast_org_local()); - ASIO_CHECK(!v4_compat_address.is_multicast_org_local()); - ASIO_CHECK(!mcast_global_address.is_multicast_org_local()); - ASIO_CHECK(!mcast_link_local_address.is_multicast_org_local()); - ASIO_CHECK(!mcast_node_local_address.is_multicast_org_local()); - ASIO_CHECK(mcast_org_local_address.is_multicast_org_local()); - ASIO_CHECK(!mcast_site_local_address.is_multicast_org_local()); - - ASIO_CHECK(!unspecified_address.is_multicast_site_local()); - ASIO_CHECK(!loopback_address.is_multicast_site_local()); - ASIO_CHECK(!link_local_address.is_multicast_site_local()); - ASIO_CHECK(!site_local_address.is_multicast_site_local()); - ASIO_CHECK(!v4_mapped_address.is_multicast_site_local()); - ASIO_CHECK(!v4_compat_address.is_multicast_site_local()); - ASIO_CHECK(!mcast_global_address.is_multicast_site_local()); - ASIO_CHECK(!mcast_link_local_address.is_multicast_site_local()); - ASIO_CHECK(!mcast_node_local_address.is_multicast_site_local()); - ASIO_CHECK(!mcast_org_local_address.is_multicast_site_local()); - ASIO_CHECK(mcast_site_local_address.is_multicast_site_local()); - - ASIO_CHECK(address_v6::loopback().is_loopback()); -} - -} // namespace ip_address_v6_runtime - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v6", - ASIO_TEST_CASE(ip_address_v6_compile::test) - ASIO_TEST_CASE(ip_address_v6_runtime::test) -) diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_iterator.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_iterator.cpp deleted file mode 100644 index 1749134..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_iterator.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// -// address_v6_iterator.cpp -// ~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v6_iterator.hpp" - -#include "../unit_test.hpp" - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v6_iterator", - ASIO_TEST_CASE(null_test) -) diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_range.cpp b/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_range.cpp deleted file mode 100644 index dd2fe60..0000000 --- a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address_v6_range.cpp +++ /dev/null @@ -1,27 +0,0 @@ -// -// address_v6_range.cpp -// ~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2017 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Disable autolinking for unit tests. -#if !defined(BOOST_ALL_NO_LIB) -#define BOOST_ALL_NO_LIB 1 -#endif // !defined(BOOST_ALL_NO_LIB) - -// Test that header file is self-contained. -#include "asio/ip/address_v6_range.hpp" - -#include "../unit_test.hpp" - -//------------------------------------------------------------------------------ - -ASIO_TEST_SUITE -( - "ip/address_v6_range", - ASIO_TEST_CASE(null_test) -) diff --git a/OpenVPN Adapter/Vendors/asio/.appveyor.yml b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/.appveyor.yml similarity index 100% rename from OpenVPN Adapter/Vendors/asio/.appveyor.yml rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/.appveyor.yml diff --git a/OpenVPN Adapter/Vendors/asio/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/.travis.yml b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/.travis.yml similarity index 100% rename from OpenVPN Adapter/Vendors/asio/.travis.yml rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/.travis.yml diff --git a/OpenVPN Adapter/Vendors/asio/asio/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/COPYING b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/COPYING similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/COPYING rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/COPYING diff --git a/OpenVPN Adapter/Vendors/asio/asio/INSTALL b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/INSTALL similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/INSTALL rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/INSTALL diff --git a/OpenVPN Adapter/Vendors/asio/asio/LICENSE_1_0.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/LICENSE_1_0.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/LICENSE_1_0.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/LICENSE_1_0.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/README b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/README similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/README rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/README diff --git a/OpenVPN Adapter/Vendors/asio/asio/asio.manifest b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/asio.manifest similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/asio.manifest rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/asio.manifest diff --git a/OpenVPN Adapter/Vendors/asio/asio/autogen.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/autogen.sh similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/autogen.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/autogen.sh diff --git a/OpenVPN Adapter/Vendors/asio/asio/boost_asio.manifest b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/boost_asio.manifest similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/boost_asio.manifest rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/boost_asio.manifest diff --git a/OpenVPN Adapter/Vendors/asio/asio/boostify.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/boostify.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/boostify.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/boostify.pl diff --git a/OpenVPN Adapter/Vendors/asio/asio/configure.ac b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/configure.ac similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/configure.ac rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/configure.ac diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/associated_allocator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/associated_allocator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/associated_allocator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/associated_allocator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/associated_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/associated_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/associated_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/associated_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/async_result.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/async_result.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/async_result.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/async_result.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_datagram_socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_datagram_socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_datagram_socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_datagram_socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_deadline_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_deadline_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_deadline_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_deadline_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_io_object.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_io_object.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_io_object.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_io_object.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_raw_socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_raw_socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_raw_socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_raw_socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_seq_packet_socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_seq_packet_socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_seq_packet_socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_seq_packet_socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_serial_port.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_serial_port.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_serial_port.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_serial_port.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_signal_set.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_signal_set.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_signal_set.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_signal_set.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_acceptor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_acceptor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_acceptor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_acceptor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_iostream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_iostream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_iostream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_iostream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_streambuf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_streambuf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_socket_streambuf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_socket_streambuf.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_stream_socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_stream_socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_stream_socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_stream_socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_streambuf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_streambuf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_streambuf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_streambuf.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_streambuf_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_streambuf_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_streambuf_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_streambuf_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_waitable_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_waitable_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/basic_waitable_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/basic_waitable_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/bind_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/bind_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/bind_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/bind_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_read_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_read_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_read_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_read_stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_read_stream_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_read_stream_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_read_stream_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_read_stream_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_stream_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_stream_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_stream_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_stream_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_write_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_write_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_write_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_write_stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_write_stream_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_write_stream_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffered_write_stream_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffered_write_stream_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/buffers_iterator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffers_iterator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/buffers_iterator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/buffers_iterator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/completion_condition.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/completion_condition.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/completion_condition.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/completion_condition.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/connect.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/connect.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/connect.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/connect.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/coroutine.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/coroutine.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/coroutine.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/coroutine.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/datagram_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/datagram_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/datagram_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/datagram_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/deadline_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/deadline_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/deadline_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/deadline_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/deadline_timer_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/deadline_timer_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/deadline_timer_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/deadline_timer_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/defer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/defer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/defer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/defer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/array.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/array.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/array.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/array.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/array_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/array_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/array_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/array_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/assert.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/assert.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/assert.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/assert.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/atomic_count.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/atomic_count.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/atomic_count.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/atomic_count.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/base_from_completion_cond.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/base_from_completion_cond.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/base_from_completion_cond.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/base_from_completion_cond.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/bind_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/bind_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/bind_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/bind_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffer_resize_guard.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffer_resize_guard.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffer_resize_guard.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffer_resize_guard.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffer_sequence_adapter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffer_sequence_adapter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffer_sequence_adapter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffer_sequence_adapter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffered_stream_storage.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffered_stream_storage.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/buffered_stream_storage.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/buffered_stream_storage.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/call_stack.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/call_stack.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/call_stack.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/call_stack.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/chrono.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/chrono.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/chrono.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/chrono.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/chrono_time_traits.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/chrono_time_traits.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/chrono_time_traits.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/chrono_time_traits.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/completion_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/completion_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/completion_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/completion_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/concurrency_hint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/concurrency_hint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/concurrency_hint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/concurrency_hint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/conditionally_enabled_event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/conditionally_enabled_event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/conditionally_enabled_event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/conditionally_enabled_event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/conditionally_enabled_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/conditionally_enabled_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/conditionally_enabled_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/conditionally_enabled_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/config.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/config.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/config.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/config.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/consuming_buffers.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/consuming_buffers.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/consuming_buffers.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/consuming_buffers.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/cstddef.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/cstddef.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/cstddef.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/cstddef.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/cstdint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/cstdint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/cstdint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/cstdint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/date_time_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/date_time_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/date_time_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/date_time_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/deadline_timer_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/deadline_timer_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/deadline_timer_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/deadline_timer_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/dependent_type.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/dependent_type.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/dependent_type.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/dependent_type.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_ops.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_ops.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_ops.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_ops.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_read_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_read_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_read_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_read_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_write_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_write_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/descriptor_write_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/descriptor_write_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/dev_poll_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/dev_poll_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/dev_poll_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/dev_poll_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/epoll_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/epoll_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/epoll_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/epoll_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/eventfd_select_interrupter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/eventfd_select_interrupter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/eventfd_select_interrupter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/eventfd_select_interrupter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/executor_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/executor_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/executor_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/executor_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/fd_set_adapter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/fd_set_adapter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/fd_set_adapter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/fd_set_adapter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/functional.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/functional.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/functional.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/functional.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_arm_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_arm_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_arm_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_arm_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_hppa_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_hppa_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_hppa_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_hppa_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_sync_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_sync_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_sync_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_sync_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_x86_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_x86_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/gcc_x86_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/gcc_x86_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/global.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/global.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/global.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/global.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_alloc_helpers.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_alloc_helpers.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_alloc_helpers.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_alloc_helpers.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_cont_helpers.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_cont_helpers.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_cont_helpers.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_cont_helpers.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_invoke_helpers.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_invoke_helpers.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_invoke_helpers.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_invoke_helpers.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_tracking.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_tracking.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_tracking.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_tracking.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_type_requirements.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_type_requirements.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_type_requirements.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_type_requirements.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_work.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_work.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/handler_work.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/handler_work.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/hash_map.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/hash_map.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/hash_map.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/hash_map.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/descriptor_ops.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/descriptor_ops.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/descriptor_ops.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/descriptor_ops.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/dev_poll_reactor.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/epoll_reactor.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/handler_tracking.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/handler_tracking.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/handler_tracking.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/handler_tracking.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/kqueue_reactor.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/null_event.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/null_event.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/null_event.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/null_event.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/pipe_select_interrupter.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/pipe_select_interrupter.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/pipe_select_interrupter.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/pipe_select_interrupter.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_event.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_event.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_event.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_event.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_mutex.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_mutex.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_mutex.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_mutex.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_thread.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_thread.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_thread.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_thread.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_tss_ptr.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_tss_ptr.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/posix_tss_ptr.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/posix_tss_ptr.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_descriptor_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_descriptor_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_descriptor_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_descriptor_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_serial_port_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_serial_port_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_serial_port_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_serial_port_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_socket_service_base.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_socket_service_base.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/reactive_socket_service_base.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/reactive_socket_service_base.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/resolver_service_base.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/resolver_service_base.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/resolver_service_base.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/resolver_service_base.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/scheduler.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/scheduler.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/scheduler.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/scheduler.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/select_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/select_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/select_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/select_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/select_reactor.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/select_reactor.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/select_reactor.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/select_reactor.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/service_registry.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/service_registry.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/service_registry.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/service_registry.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/service_registry.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/service_registry.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/service_registry.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/service_registry.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/signal_set_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/signal_set_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/signal_set_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/signal_set_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/socket_ops.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/socket_ops.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/socket_ops.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/socket_ops.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/socket_select_interrupter.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/socket_select_interrupter.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/socket_select_interrupter.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/socket_select_interrupter.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_executor_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/strand_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/strand_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/throw_error.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/throw_error.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/throw_error.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/throw_error.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/timer_queue_ptime.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/timer_queue_ptime.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/timer_queue_ptime.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/timer_queue_ptime.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/timer_queue_set.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/timer_queue_set.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/timer_queue_set.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/timer_queue_set.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_event.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_event.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_event.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_event.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_handle_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_handle_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_handle_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_handle_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_io_context.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_mutex.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_mutex.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_mutex.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_mutex.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_object_handle_service.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_object_handle_service.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_object_handle_service.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_object_handle_service.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_static_mutex.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_static_mutex.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_static_mutex.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_static_mutex.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_thread.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_thread.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_thread.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_thread.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_tss_ptr.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_tss_ptr.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/win_tss_ptr.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/win_tss_ptr.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winsock_init.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winsock_init.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/impl/winsock_init.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/impl/winsock_init.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/io_control.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/io_control.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/io_control.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/io_control.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/is_buffer_sequence.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/is_buffer_sequence.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/is_buffer_sequence.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/is_buffer_sequence.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/is_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/is_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/is_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/is_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/keyword_tss_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/keyword_tss_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/keyword_tss_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/keyword_tss_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/kqueue_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/kqueue_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/kqueue_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/kqueue_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/limits.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/limits.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/limits.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/limits.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/local_free_on_block_exit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/local_free_on_block_exit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/local_free_on_block_exit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/local_free_on_block_exit.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/macos_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/macos_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/macos_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/macos_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/memory.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/memory.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/memory.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/memory.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/noncopyable.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/noncopyable.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/noncopyable.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/noncopyable.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_global.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_global.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_global.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_global.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_signal_blocker.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_signal_blocker.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_signal_blocker.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_signal_blocker.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_static_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_static_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_static_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_static_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_tss_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_tss_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/null_tss_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/null_tss_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/object_pool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/object_pool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/object_pool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/object_pool.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/old_win_sdk_compat.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/old_win_sdk_compat.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/old_win_sdk_compat.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/old_win_sdk_compat.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/op_queue.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/op_queue.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/op_queue.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/op_queue.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/operation.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/operation.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/operation.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/operation.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/pipe_select_interrupter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/pipe_select_interrupter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/pipe_select_interrupter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/pipe_select_interrupter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/pop_options.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/pop_options.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/pop_options.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/pop_options.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_fd_set_adapter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_fd_set_adapter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_fd_set_adapter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_fd_set_adapter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_global.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_global.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_global.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_global.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_signal_blocker.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_signal_blocker.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_signal_blocker.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_signal_blocker.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_static_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_static_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_static_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_static_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_tss_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_tss_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/posix_tss_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/posix_tss_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/push_options.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/push_options.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/push_options.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/push_options.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_descriptor_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_descriptor_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_descriptor_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_descriptor_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_null_buffers_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_null_buffers_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_null_buffers_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_null_buffers_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_serial_port_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_serial_port_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_serial_port_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_serial_port_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_accept_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_accept_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_accept_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_accept_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_connect_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_connect_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_connect_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_connect_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recv_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recv_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recv_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recv_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_send_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_send_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_send_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_send_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_sendto_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_sendto_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_sendto_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_sendto_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_service_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_service_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_socket_service_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_socket_service_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_wait_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_wait_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactive_wait_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactive_wait_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_op_queue.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_op_queue.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/reactor_op_queue.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/reactor_op_queue.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/recycling_allocator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/recycling_allocator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/recycling_allocator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/recycling_allocator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/regex_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/regex_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/regex_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/regex_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_endpoint_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_endpoint_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_endpoint_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_endpoint_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_query_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_query_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolve_query_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolve_query_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolver_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolver_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolver_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolver_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolver_service_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolver_service_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/resolver_service_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/resolver_service_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler_operation.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler_operation.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler_operation.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler_operation.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler_thread_info.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler_thread_info.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scheduler_thread_info.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scheduler_thread_info.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scoped_lock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scoped_lock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scoped_lock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scoped_lock.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scoped_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scoped_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/scoped_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/scoped_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/select_interrupter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/select_interrupter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/select_interrupter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/select_interrupter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/select_reactor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/select_reactor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/select_reactor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/select_reactor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/service_registry.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/service_registry.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/service_registry.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/service_registry.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_blocker.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_blocker.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_blocker.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_blocker.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_init.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_init.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_init.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_init.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_set_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_set_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/signal_set_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/signal_set_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_holder.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_holder.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_holder.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_holder.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_ops.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_ops.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_ops.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_ops.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_option.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_option.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_option.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_option.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_select_interrupter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_select_interrupter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_select_interrupter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_select_interrupter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/socket_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/socket_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/solaris_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/solaris_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/solaris_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/solaris_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/static_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/static_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/static_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/static_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_global.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_global.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_global.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_global.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_static_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_static_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_static_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_static_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/std_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/std_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/strand_executor_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/strand_executor_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/strand_executor_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/strand_executor_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/strand_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/strand_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/strand_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/strand_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/string_view.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/string_view.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/string_view.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/string_view.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_group.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_group.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_group.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_group.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_info_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_info_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/thread_info_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/thread_info_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/throw_error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/throw_error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/throw_error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/throw_error.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/throw_exception.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/throw_exception.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/throw_exception.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/throw_exception.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_ptime.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_ptime.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_ptime.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_ptime.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_set.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_set.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_queue_set.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_queue_set.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_scheduler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_scheduler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_scheduler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_scheduler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_scheduler_fwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_scheduler_fwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/timer_scheduler_fwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/timer_scheduler_fwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/tss_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/tss_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/tss_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/tss_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/type_traits.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/type_traits.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/type_traits.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/type_traits.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/variadic_templates.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/variadic_templates.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/variadic_templates.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/variadic_templates.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wait_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wait_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wait_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wait_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wait_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wait_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wait_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wait_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_event.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_event.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_event.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_event.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_fd_set_adapter.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_fd_set_adapter.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_fd_set_adapter.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_fd_set_adapter.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_fenced_block.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_fenced_block.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_fenced_block.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_fenced_block.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_global.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_global.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_global.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_global.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_read_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_read_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_read_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_read_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_write_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_write_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_handle_write_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_handle_write_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_io_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_io_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_io_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_io_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_null_buffers_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_null_buffers_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_null_buffers_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_null_buffers_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_operation.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_operation.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_operation.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_operation.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_serial_port_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_serial_port_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_serial_port_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_serial_port_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_accept_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_accept_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_accept_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_accept_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_connect_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_connect_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_connect_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_connect_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recv_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recv_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recv_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recv_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_send_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_send_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_send_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_send_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_socket_service_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_thread_info.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_thread_info.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_thread_info.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_thread_info.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_wait_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_wait_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_iocp_wait_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_iocp_wait_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_object_handle_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_object_handle_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_object_handle_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_object_handle_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_static_mutex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_static_mutex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_static_mutex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_static_mutex.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_tss_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_tss_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/win_tss_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/win_tss_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winapp_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winapp_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winapp_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winapp_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wince_thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wince_thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wince_thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wince_thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_async_manager.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_async_manager.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_async_manager.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_async_manager.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_async_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_async_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_async_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_async_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_resolve_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_resolve_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_resolve_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_resolve_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_resolver_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_resolver_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_resolver_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_resolver_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_connect_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_connect_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_connect_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_connect_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_recv_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_recv_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_recv_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_recv_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_send_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_send_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_socket_send_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_socket_send_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_ssocket_service_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_timer_scheduler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_timer_scheduler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_timer_scheduler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_timer_scheduler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_utils.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_utils.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winrt_utils.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winrt_utils.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winsock_init.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winsock_init.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/winsock_init.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/winsock_init.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/work_dispatcher.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/work_dispatcher.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/work_dispatcher.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/work_dispatcher.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wrapped_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wrapped_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/detail/wrapped_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/detail/wrapped_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/dispatch.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/dispatch.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/dispatch.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/dispatch.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/error.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/error_code.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/error_code.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/error_code.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/error_code.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/execution_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/execution_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/execution_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/execution_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/executor_work_guard.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/executor_work_guard.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/executor_work_guard.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/executor_work_guard.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/basic_endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/basic_endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/basic_endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/basic_endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/datagram_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/datagram_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/datagram_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/datagram_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/detail/endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/detail/endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/detail/endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/detail/endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/detail/impl/endpoint.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/detail/impl/endpoint.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/detail/impl/endpoint.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/detail/impl/endpoint.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/raw_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/raw_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/raw_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/raw_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/seq_packet_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/seq_packet_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/seq_packet_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/seq_packet_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/stream_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/stream_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/generic/stream_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/generic/stream_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_alloc_hook.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_alloc_hook.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_alloc_hook.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_alloc_hook.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_continuation_hook.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_continuation_hook.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_continuation_hook.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_continuation_hook.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_invoke_hook.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_invoke_hook.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_invoke_hook.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_invoke_hook.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_type.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_type.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/handler_type.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/handler_type.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/high_resolution_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/high_resolution_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/high_resolution_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/high_resolution_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/buffered_read_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/buffered_read_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/buffered_read_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/buffered_read_stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/buffered_write_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/buffered_write_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/buffered_write_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/buffered_write_stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/connect.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/connect.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/connect.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/connect.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/defer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/defer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/defer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/defer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/dispatch.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/dispatch.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/dispatch.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/dispatch.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/error.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/error.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/error.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/error.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/error_code.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/error_code.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/error_code.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/error_code.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/execution_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/execution_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/execution_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/execution_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/execution_context.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/execution_context.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/execution_context.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/execution_context.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/executor.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/executor.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/executor.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/executor.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/handler_alloc_hook.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/handler_alloc_hook.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/handler_alloc_hook.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/handler_alloc_hook.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/io_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/io_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/io_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/io_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/io_context.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/io_context.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/io_context.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/io_context.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/post.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/post.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/post.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/post.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read_at.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read_at.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read_at.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read_at.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read_until.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read_until.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/read_until.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/read_until.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/serial_port_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/serial_port_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/serial_port_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/serial_port_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/serial_port_base.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/serial_port_base.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/serial_port_base.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/serial_port_base.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/spawn.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/spawn.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/spawn.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/spawn.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/src.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/src.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/src.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/src.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/src.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/src.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/src.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/src.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_context.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_context.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_context.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_context.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/system_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/system_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/thread_pool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/thread_pool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/thread_pool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/thread_pool.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/thread_pool.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/thread_pool.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/thread_pool.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/thread_pool.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/use_future.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/use_future.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/use_future.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/use_future.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/write.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/write.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/write.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/write.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/write_at.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/write_at.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/impl/write_at.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/impl/write_at.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/io_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/io_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/io_context_strand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_context_strand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/io_context_strand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_context_strand.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/io_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/io_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/io_service_strand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_service_strand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/io_service_strand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/io_service_strand.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4_iterator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4_iterator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4_iterator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4_iterator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4_range.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4_range.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v4_range.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v4_range.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6_iterator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6_iterator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6_iterator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6_iterator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6_range.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6_range.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/address_v6_range.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/address_v6_range.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/bad_address_cast.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/bad_address_cast.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/bad_address_cast.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/bad_address_cast.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_entry.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_entry.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_entry.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_entry.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_iterator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_iterator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_iterator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_iterator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_query.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_query.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_query.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_query.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_results.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_results.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/basic_resolver_results.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/basic_resolver_results.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/impl/endpoint.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/impl/endpoint.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/impl/endpoint.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/impl/endpoint.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/socket_option.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/socket_option.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/detail/socket_option.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/detail/socket_option.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/host_name.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/host_name.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/host_name.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/host_name.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/icmp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/icmp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/icmp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/icmp.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v4.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v4.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v4.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v4.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v4.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v6.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v6.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v6.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v6.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v6.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v6.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/address_v6.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/address_v6.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/basic_endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/basic_endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/basic_endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/basic_endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/host_name.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/host_name.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/host_name.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/host_name.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v4.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v4.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v4.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v4.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v4.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v6.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v6.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v6.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v6.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v6.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v6.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/impl/network_v6.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/impl/network_v6.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/multicast.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/multicast.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/multicast.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/multicast.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/network_v4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/network_v4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/network_v4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/network_v4.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/network_v6.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/network_v6.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/network_v6.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/network_v6.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_query_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_query_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_query_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_query_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/resolver_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/resolver_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/tcp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/tcp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/tcp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/tcp.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/udp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/udp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/udp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/udp.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/unicast.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/unicast.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/unicast.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/unicast.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/v6_only.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/v6_only.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ip/v6_only.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ip/v6_only.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/is_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/is_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/is_read_buffered.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_read_buffered.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/is_read_buffered.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_read_buffered.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/is_write_buffered.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_write_buffered.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/is_write_buffered.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/is_write_buffered.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/basic_endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/basic_endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/basic_endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/basic_endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/connect_pair.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/connect_pair.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/connect_pair.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/connect_pair.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/datagram_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/datagram_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/datagram_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/datagram_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/detail/endpoint.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/detail/endpoint.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/detail/endpoint.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/detail/endpoint.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/detail/impl/endpoint.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/detail/impl/endpoint.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/detail/impl/endpoint.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/detail/impl/endpoint.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/local/stream_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/stream_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/local/stream_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/local/stream_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/packaged_task.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/packaged_task.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/packaged_task.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/packaged_task.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/placeholders.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/placeholders.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/placeholders.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/placeholders.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/basic_descriptor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/basic_descriptor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/basic_descriptor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/basic_descriptor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/basic_stream_descriptor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/basic_stream_descriptor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/basic_stream_descriptor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/basic_stream_descriptor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/descriptor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/descriptor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/descriptor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/descriptor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/descriptor_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/descriptor_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/descriptor_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/descriptor_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/stream_descriptor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/stream_descriptor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/stream_descriptor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/stream_descriptor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/stream_descriptor_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/stream_descriptor_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/posix/stream_descriptor_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/posix/stream_descriptor_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/post.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/post.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/post.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/post.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/raw_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/raw_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/raw_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/raw_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/read.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/read.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/read_at.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read_at.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/read_at.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read_at.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/read_until.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read_until.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/read_until.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/read_until.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/seq_packet_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/seq_packet_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/seq_packet_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/seq_packet_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/serial_port_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/serial_port_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/signal_set.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/signal_set.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/signal_set.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/signal_set.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/signal_set_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/signal_set_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/signal_set_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/signal_set_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/socket_acceptor_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/socket_acceptor_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/socket_acceptor_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/socket_acceptor_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/socket_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/socket_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/socket_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/socket_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/spawn.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/spawn.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/spawn.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/spawn.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/context_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/context_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/context_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/context_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/buffered_handshake_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/engine.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/engine.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/engine.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/engine.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/handshake_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/handshake_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/handshake_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/handshake_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/impl/engine.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/impl/engine.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/impl/engine.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/impl/engine.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/impl/openssl_init.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/io.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/io.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/io.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/io.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/openssl_init.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/openssl_init.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/openssl_init.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/openssl_init.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/openssl_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/openssl_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/openssl_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/openssl_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/password_callback.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/password_callback.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/password_callback.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/password_callback.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/read_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/read_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/read_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/read_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/shutdown_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/shutdown_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/shutdown_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/shutdown_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/stream_core.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/stream_core.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/stream_core.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/stream_core.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/verify_callback.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/verify_callback.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/verify_callback.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/verify_callback.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/write_op.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/write_op.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/detail/write_op.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/detail/write_op.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/error.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/context.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/context.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/context.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/context.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/error.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/error.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/error.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/error.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/rfc2818_verification.ipp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/rfc2818_verification.ipp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/rfc2818_verification.ipp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/rfc2818_verification.ipp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/src.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/src.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/impl/src.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/impl/src.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/rfc2818_verification.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/rfc2818_verification.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/rfc2818_verification.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/rfc2818_verification.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/stream.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/stream_base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/stream_base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/stream_base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/stream_base.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/verify_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/verify_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/verify_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/verify_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/verify_mode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/verify_mode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ssl/verify_mode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ssl/verify_mode.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/steady_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/steady_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/steady_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/steady_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/strand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/strand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/strand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/strand.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/stream_socket_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/stream_socket_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/stream_socket_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/stream_socket_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/streambuf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/streambuf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/streambuf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/streambuf.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/system_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/system_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/system_error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/system_error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_error.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/system_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/system_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/system_timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/system_timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/system_timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/thread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/thread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/thread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/thread.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/thread_pool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/thread_pool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/thread_pool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/thread_pool.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/time_traits.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/time_traits.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/time_traits.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/time_traits.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/buffer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/buffer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/buffer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/buffer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/internet.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/internet.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/internet.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/internet.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/io_context.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/io_context.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/io_context.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/io_context.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/net.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/net.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/net.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/net.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/netfwd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/netfwd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/netfwd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/netfwd.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/socket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/socket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/socket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/socket.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/timer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/timer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/ts/timer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/ts/timer.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/unyield.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/unyield.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/unyield.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/unyield.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/use_future.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/use_future.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/use_future.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/use_future.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/uses_executor.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/uses_executor.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/uses_executor.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/uses_executor.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/version.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/version.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/version.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/version.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/wait_traits.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/wait_traits.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/wait_traits.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/wait_traits.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/waitable_timer_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/waitable_timer_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/waitable_timer_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/waitable_timer_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_object_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_object_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_object_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_object_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_random_access_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_random_access_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_random_access_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_random_access_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_stream_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_stream_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/basic_stream_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/basic_stream_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/object_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/object_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/object_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/object_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/object_handle_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/object_handle_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/object_handle_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/object_handle_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/overlapped_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/overlapped_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/overlapped_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/overlapped_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/overlapped_ptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/overlapped_ptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/overlapped_ptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/overlapped_ptr.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/random_access_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/random_access_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/random_access_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/random_access_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/random_access_handle_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/random_access_handle_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/random_access_handle_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/random_access_handle_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/stream_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/stream_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/stream_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/stream_handle.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/stream_handle_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/stream_handle_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/windows/stream_handle_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/windows/stream_handle_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/write.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/write.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/write.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/write.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/write_at.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/write_at.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/write_at.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/write_at.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/include/asio/yield.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/yield.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/include/asio/yield.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/include/asio/yield.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/release.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/release.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/release.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/release.pl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/Makefile.mgw b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.mgw similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/Makefile.mgw rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.mgw diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/Makefile.msc b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.msc similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/Makefile.msc rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/Makefile.msc diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/asio.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/asio.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/asio.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/asio.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/asio_ssl.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/asio_ssl.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/asio_ssl.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/asio_ssl.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/Jamfile.v2 b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/Jamfile.v2 similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/Jamfile.v2 rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/Jamfile.v2 diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/asio.png b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asio.png similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/asio.png rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asio.png diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/asio.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asio.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/asio.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asio.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/asioref.sty b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asioref.sty similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/asioref.sty rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asioref.sty diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/asioref.xsl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asioref.xsl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/asioref.xsl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/asioref.xsl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/boost_bind_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/boost_bind_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/boost_bind_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/boost_bind_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/doxy2qbk.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/doxy2qbk.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/doxy2qbk.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/doxy2qbk.pl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/examples.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/examples.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/examples.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/examples.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/history.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/history.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/history.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/history.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/index.xml b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/index.xml similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/index.xml rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/index.xml diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/makepdf.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/makepdf.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/makepdf.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/makepdf.pl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/net_ts.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/net_ts.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/net_ts.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/net_ts.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/noncopyable_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/noncopyable_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/noncopyable_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/noncopyable_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/allocation.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/allocation.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/allocation.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/allocation.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op1.dot b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op1.dot similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op1.dot rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op1.dot diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op1.png b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op1.png similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op1.png rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op1.png diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op2.dot b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op2.dot similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op2.dot rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op2.dot diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op2.png b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op2.png similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/async_op2.png rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/async_op2.png diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/basics.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/basics.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/basics.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/basics.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/bsd_sockets.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/bsd_sockets.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/bsd_sockets.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/bsd_sockets.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/buffers.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/buffers.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/buffers.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/buffers.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/concurrency_hint.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/concurrency_hint.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/concurrency_hint.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/concurrency_hint.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/coroutine.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/coroutine.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/coroutine.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/coroutine.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/cpp2011.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/cpp2011.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/cpp2011.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/cpp2011.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/handler_tracking.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/handler_tracking.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/handler_tracking.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/handler_tracking.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/implementation.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/implementation.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/implementation.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/implementation.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/iostreams.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/iostreams.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/iostreams.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/iostreams.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/line_based.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/line_based.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/line_based.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/line_based.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/other_protocols.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/other_protocols.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/other_protocols.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/other_protocols.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/posix.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/posix.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/posix.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/posix.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/proactor.dot b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/proactor.dot similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/proactor.dot rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/proactor.dot diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/proactor.png b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/proactor.png similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/proactor.png rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/proactor.png diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/protocols.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/protocols.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/protocols.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/protocols.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/rationale.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/rationale.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/rationale.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/rationale.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/reactor.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/reactor.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/reactor.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/reactor.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/serial_ports.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/serial_ports.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/serial_ports.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/serial_ports.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/signals.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/signals.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/signals.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/signals.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/spawn.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/spawn.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/spawn.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/spawn.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/ssl.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/ssl.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/ssl.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/ssl.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/strands.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/strands.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/strands.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/strands.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/streams.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/streams.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/streams.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/streams.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/sync_op.dot b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/sync_op.dot similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/sync_op.dot rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/sync_op.dot diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/sync_op.png b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/sync_op.png similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/sync_op.png rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/sync_op.png diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/threads.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/threads.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/threads.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/threads.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/timers.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/timers.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/timers.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/timers.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/windows.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/windows.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/overview/windows.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/overview/windows.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/project-root.jam b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/project-root.jam similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/project-root.jam rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/project-root.jam diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/quickref.xml b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/quickref.xml similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/quickref.xml rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/quickref.xml diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.dox b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.dox similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.dox rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.dox diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.xsl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.xsl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/reference.xsl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/reference.xsl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/release_checklist.htm b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/release_checklist.htm similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/release_checklist.htm rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/release_checklist.htm diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AcceptHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AcceptHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AcceptHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AcceptHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AcceptableProtocol.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AcceptableProtocol.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AcceptableProtocol.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AcceptableProtocol.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessReadDevice.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncRandomAccessWriteDevice.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncReadStream.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncReadStream.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncReadStream.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncReadStream.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncWriteStream.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncWriteStream.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/AsyncWriteStream.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/AsyncWriteStream.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/BufferedHandshakeHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/BufferedHandshakeHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/BufferedHandshakeHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/BufferedHandshakeHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/CompletionCondition.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/CompletionCondition.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/CompletionCondition.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/CompletionCondition.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/CompletionHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/CompletionHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/CompletionHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/CompletionHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConnectCondition.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConnectCondition.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConnectCondition.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConnectCondition.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConnectHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConnectHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConnectHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConnectHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConstBufferSequence.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConstBufferSequence.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ConstBufferSequence.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ConstBufferSequence.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/DynamicBuffer.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/DynamicBuffer.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/DynamicBuffer.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/DynamicBuffer.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Endpoint.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Endpoint.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Endpoint.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Endpoint.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/EndpointSequence.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/EndpointSequence.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/EndpointSequence.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/EndpointSequence.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ExecutionContext.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ExecutionContext.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ExecutionContext.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ExecutionContext.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Executor.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Executor.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Executor.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Executor.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/GettableSerialPortOption.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/GettableSerialPortOption.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/GettableSerialPortOption.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/GettableSerialPortOption.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/GettableSocketOption.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/GettableSocketOption.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/GettableSocketOption.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/GettableSocketOption.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Handler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Handler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Handler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Handler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/HandshakeHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/HandshakeHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/HandshakeHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/HandshakeHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/InternetProtocol.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/InternetProtocol.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/InternetProtocol.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/InternetProtocol.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IoControlCommand.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IoControlCommand.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IoControlCommand.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IoControlCommand.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IoObjectService.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IoObjectService.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IoObjectService.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IoObjectService.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IteratorConnectHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IteratorConnectHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/IteratorConnectHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/IteratorConnectHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/MoveAcceptHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/MoveAcceptHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/MoveAcceptHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/MoveAcceptHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/MutableBufferSequence.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/MutableBufferSequence.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/MutableBufferSequence.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/MutableBufferSequence.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ProtoAllocator.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ProtoAllocator.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ProtoAllocator.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ProtoAllocator.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Protocol.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Protocol.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Protocol.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Protocol.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/RangeConnectHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/RangeConnectHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/RangeConnectHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/RangeConnectHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ReadHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ReadHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ReadHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ReadHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ResolveHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ResolveHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ResolveHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ResolveHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Service.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Service.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/Service.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/Service.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SettableSerialPortOption.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SettableSerialPortOption.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SettableSerialPortOption.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SettableSerialPortOption.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SettableSocketOption.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SettableSocketOption.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SettableSocketOption.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SettableSocketOption.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ShutdownHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ShutdownHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/ShutdownHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/ShutdownHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SignalHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SignalHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SignalHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SignalHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessReadDevice.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncRandomAccessWriteDevice.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncReadStream.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncReadStream.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncReadStream.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncReadStream.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncWriteStream.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncWriteStream.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/SyncWriteStream.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/SyncWriteStream.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/TimeTraits.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/TimeTraits.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/TimeTraits.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/TimeTraits.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WaitHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WaitHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WaitHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WaitHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WaitTraits.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WaitTraits.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WaitTraits.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WaitTraits.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WriteHandler.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WriteHandler.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/WriteHandler.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/WriteHandler.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/asynchronous_operations.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/asynchronous_operations.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/asynchronous_operations.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/asynchronous_operations.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/asynchronous_socket_operations.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/asynchronous_socket_operations.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/asynchronous_socket_operations.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/asynchronous_socket_operations.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/read_write_operations.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/read_write_operations.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/read_write_operations.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/read_write_operations.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/synchronous_socket_operations.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/synchronous_socket_operations.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/requirements/synchronous_socket_operations.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/requirements/synchronous_socket_operations.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/std_exception_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/std_exception_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/std_exception_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/std_exception_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.dox b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.dox similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.dox rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.dox diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.xsl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.xsl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/tutorial.xsl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/tutorial.xsl diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/doc/using.qbk b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/using.qbk similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/doc/using.qbk rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/doc/using.qbk diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/allocation/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/allocation/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/allocation/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/allocation/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/allocation/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/allocation/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/allocation/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/allocation/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/buffers/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/buffers/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/buffers/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/buffers/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/buffers/reference_counted.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/buffers/reference_counted.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/buffers/reference_counted.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/buffers/reference_counted.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_message.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_message.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_message.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_message.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/chat_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/chat_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/posix_chat_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/posix_chat_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/chat/posix_chat_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/chat/posix_chat_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/async_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/async_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/echo/blocking_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/daemon.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/daemon.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/daemon.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/daemon.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/process_per_connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/process_per_connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/fork/process_per_connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/fork/process_per_connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/async_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/async_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/async_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/async_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/sync_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/sync_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/client/sync_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/client/sync_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_1K.html b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_1K.html similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_1K.html rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_1K.html diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_2K.html b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_2K.html similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_2K.html rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_2K.html diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_4K.html b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_4K.html similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_4K.html rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_4K.html diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_8K.html b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_8K.html similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_8K.html rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/doc_root/data_8K.html diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/connection_manager.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/main.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/main.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/main.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/main.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/mime_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/reply.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/reply.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/reply.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/reply.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/reply.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/request_parser.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/server.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/server.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server/server.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server/server.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/connection.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/io_context_pool.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/main.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/main.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/main.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/main.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/mime_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/reply.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/request_parser.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/server.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/server.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server2/server.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server2/server.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/connection.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/main.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/main.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/main.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/main.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/mime_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/reply.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/request_parser.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/server.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/server.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server3/server.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server3/server.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/file_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/main.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/main.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/main.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/main.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/mime_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/reply.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/request_parser.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/server.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/server.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/http/server4/server.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/http/server4/server.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/icmp_header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/icmp_header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/icmp_header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/icmp_header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/ipv4_header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/ipv4_header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/ipv4_header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/ipv4_header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/ping.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/ping.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/icmp/ping.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/icmp/ping.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/invocation/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/invocation/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/invocation/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/invocation/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/invocation/prioritised_handlers.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/daytime_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/http_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/http_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/iostreams/http_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/iostreams/http_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/connect_pair.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/connect_pair.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/connect_pair.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/connect_pair.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/iostream_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/iostream_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/iostream_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/iostream_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/stream_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/stream_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/stream_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/stream_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/stream_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/stream_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/local/stream_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/local/stream_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/receiver.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/receiver.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/receiver.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/receiver.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/sender.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/sender.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/multicast/sender.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/multicast/sender.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/nonblocking/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/nonblocking/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/nonblocking/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/nonblocking/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/nonblocking/third_party_lib.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/protocol.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/porthopper/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/porthopper/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/connection.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/connection.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/connection.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/connection.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/stock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/stock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/serialization/stock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/serialization/stock.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/basic_logger.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/basic_logger.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/basic_logger.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/basic_logger.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/daytime_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/daytime_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/daytime_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/daytime_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger_service.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger_service.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/services/logger_service.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/services/logger_service.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/socks4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/socks4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/socks4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/socks4.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/sync_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/sync_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/socks4/sync_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/socks4/sync_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/parallel_grep.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/parallel_grep.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/spawn/parallel_grep.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/spawn/parallel_grep.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/README b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/README similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/README rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/README diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/ca.pem b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/ca.pem similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/ca.pem rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/ca.pem diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/dh2048.pem b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/dh2048.pem similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/dh2048.pem rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/dh2048.pem diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/server.pem b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/server.pem similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/ssl/server.pem rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/ssl/server.pem diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/async_tcp_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_tcp_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/blocking_udp_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timeouts/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timeouts/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/tick_count_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/tick_count_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/tick_count_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/tick_count_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/time_t_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/time_t_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/timers/time_t_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/timers/time_t_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime1/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime2/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime3/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime4/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime5/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime6/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime7/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/daytime_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/index_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/index_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/index_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/index_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer1/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer2/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer3/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer4/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer5/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer_dox.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer_dox.txt similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/tutorial/timer_dox.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/tutorial/timer_dox.txt diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/windows/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/windows/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/windows/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/windows/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/windows/transmit_file.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/windows/transmit_file.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp03/windows/transmit_file.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp03/windows/transmit_file.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/allocation/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/allocation/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/allocation/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/allocation/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/allocation/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/allocation/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/allocation/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/allocation/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/buffers/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/buffers/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/buffers/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/buffers/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/buffers/reference_counted.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/buffers/reference_counted.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/buffers/reference_counted.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/buffers/reference_counted.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_message.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_message.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_message.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_message.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/chat/chat_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/chat/chat_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/actor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/actor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/actor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/actor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_1.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_1.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_1.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_1.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_2.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_2.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_2.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/bank_account_2.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/fork_join.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/fork_join.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/fork_join.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/fork_join.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/pipeline.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/pipeline.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/pipeline.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/pipeline.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/priority_scheduler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/priority_scheduler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/executors/priority_scheduler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/executors/priority_scheduler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/daemon.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/daemon.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/daemon.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/daemon.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/process_per_connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/process_per_connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/fork/process_per_connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/fork/process_per_connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/futures/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/futures/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/futures/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/futures/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/futures/daytime_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/futures/daytime_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/futures/daytime_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/futures/daytime_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/connection_manager.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/header.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/main.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/main.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/main.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/main.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/mime_types.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/reply.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/reply.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/reply.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/reply.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/reply.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_handler.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/request_parser.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/server.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/server.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/http/server/server.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/http/server/server.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/invocation/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/invocation/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/invocation/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/invocation/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/iostreams/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/iostreams/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/iostreams/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/iostreams/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/iostreams/http_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/iostreams/http_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/iostreams/http_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/iostreams/http_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/connect_pair.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/connect_pair.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/connect_pair.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/connect_pair.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/iostream_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/iostream_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/iostream_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/iostream_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/stream_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/stream_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/stream_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/stream_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/stream_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/stream_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/local/stream_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/local/stream_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/receiver.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/receiver.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/receiver.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/receiver.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/sender.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/sender.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/multicast/sender.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/multicast/sender.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/nonblocking/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/nonblocking/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/nonblocking/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/nonblocking/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/parallel_grep.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/parallel_grep.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp11/spawn/parallel_grep.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp11/spawn/parallel_grep.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/actor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/actor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/actor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/actor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/async_1.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/async_1.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/async_1.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/async_1.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/async_2.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/async_2.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/async_2.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/async_2.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_1.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_1.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_1.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_1.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_2.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_2.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_2.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/bank_account_2.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/fork_join.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/fork_join.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/fork_join.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/fork_join.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/pipeline.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/pipeline.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/pipeline.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/pipeline.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/priority_scheduler.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/priority_scheduler.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/executors/priority_scheduler.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/executors/priority_scheduler.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/iostreams/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/iostreams/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/iostreams/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/iostreams/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/iostreams/http_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/iostreams/http_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/examples/cpp14/iostreams/http_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/examples/cpp14/iostreams/http_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/Makefile.am b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/Makefile.am similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/Makefile.am rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/Makefile.am diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/allocator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/allocator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/allocator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/allocator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/high_res_clock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/high_res_clock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/high_res_clock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/high_res_clock.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/tcp_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/tcp_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/tcp_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/tcp_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/tcp_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/tcp_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/tcp_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/tcp_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/udp_client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/udp_client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/udp_client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/udp_client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/udp_server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/udp_server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/latency/udp_server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/latency/udp_server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/client.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/client.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/client.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/client.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/handler_allocator.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/handler_allocator.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/handler_allocator.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/handler_allocator.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/server.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/server.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/performance/server.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/performance/server.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/async_ops.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/async_ops.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/async_ops.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/async_ops.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/async_result.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/async_result.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/async_result.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/async_result.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_ops.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_result.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_result.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_result.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/deprecated_async_result.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/gettable_socket_option.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/gettable_socket_option.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/gettable_socket_option.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/gettable_socket_option.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/io_control_command.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/io_control_command.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/io_control_command.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/io_control_command.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/settable_socket_option.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/settable_socket_option.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/archetypes/settable_socket_option.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/archetypes/settable_socket_option.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/associated_allocator.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/associated_allocator.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/associated_allocator.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/associated_allocator.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/associated_executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/associated_executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/associated_executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/associated_executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/async_result.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/async_result.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/async_result.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/async_result.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_datagram_socket.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_datagram_socket.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_datagram_socket.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_datagram_socket.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_deadline_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_deadline_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_deadline_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_deadline_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_raw_socket.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_raw_socket.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_raw_socket.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_raw_socket.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_seq_packet_socket.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_seq_packet_socket.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_seq_packet_socket.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_seq_packet_socket.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_serial_port.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_serial_port.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_serial_port.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_serial_port.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_signal_set.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_signal_set.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_signal_set.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_signal_set.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_socket_acceptor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_socket_acceptor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_socket_acceptor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_socket_acceptor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_stream_socket.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_stream_socket.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_stream_socket.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_stream_socket.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_streambuf.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_streambuf.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_streambuf.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_streambuf.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_waitable_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_waitable_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/basic_waitable_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/basic_waitable_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/bind_executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/bind_executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/bind_executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/bind_executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_read_stream.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_read_stream.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_read_stream.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_read_stream.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_stream.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_stream.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_stream.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_stream.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_write_stream.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_write_stream.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffered_write_stream.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffered_write_stream.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffers_iterator.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffers_iterator.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/buffers_iterator.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/buffers_iterator.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/completion_condition.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/completion_condition.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/completion_condition.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/completion_condition.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/connect.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/connect.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/connect.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/connect.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/coroutine.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/coroutine.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/coroutine.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/coroutine.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/datagram_socket_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/datagram_socket_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/datagram_socket_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/datagram_socket_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/deadline_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/deadline_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/deadline_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/deadline_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/deadline_timer_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/deadline_timer_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/deadline_timer_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/deadline_timer_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/defer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/defer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/defer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/defer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/dispatch.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/dispatch.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/dispatch.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/dispatch.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/error.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/error.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/error.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/error.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/execution_context.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/execution_context.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/execution_context.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/execution_context.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/executor_work_guard.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/executor_work_guard.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/executor_work_guard.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/executor_work_guard.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/basic_endpoint.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/basic_endpoint.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/basic_endpoint.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/basic_endpoint.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/datagram_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/datagram_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/datagram_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/datagram_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/raw_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/raw_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/raw_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/raw_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/seq_packet_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/seq_packet_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/seq_packet_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/seq_packet_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/stream_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/stream_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/generic/stream_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/generic/stream_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/high_resolution_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/high_resolution_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/high_resolution_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/high_resolution_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/io_context.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/io_context.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/io_context.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/io_context.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/address.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/address.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/address.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_endpoint.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_endpoint.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_endpoint.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_endpoint.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_entry.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_entry.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_entry.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_entry.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_iterator.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_iterator.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_iterator.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_iterator.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_query.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_query.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_query.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/basic_resolver_query.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/host_name.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/host_name.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/host_name.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/host_name.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/icmp.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/icmp.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/icmp.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/icmp.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/multicast.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/multicast.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/multicast.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/multicast.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/network_v4.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/network_v4.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/network_v4.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/network_v4.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/network_v6.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/network_v6.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/network_v6.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/network_v6.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/resolver_query_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/resolver_query_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/resolver_query_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/resolver_query_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/resolver_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/resolver_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/resolver_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/resolver_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/tcp.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/tcp.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/tcp.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/tcp.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/udp.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/udp.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/udp.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/udp.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/unicast.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/unicast.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/unicast.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/unicast.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/v6_only.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/v6_only.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ip/v6_only.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ip/v6_only.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/is_read_buffered.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/is_read_buffered.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/is_read_buffered.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/is_read_buffered.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/is_write_buffered.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/is_write_buffered.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/is_write_buffered.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/is_write_buffered.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/basic_endpoint.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/basic_endpoint.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/basic_endpoint.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/basic_endpoint.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/connect_pair.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/connect_pair.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/connect_pair.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/connect_pair.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/datagram_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/datagram_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/datagram_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/datagram_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/stream_protocol.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/stream_protocol.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/local/stream_protocol.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/local/stream_protocol.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/packaged_task.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/packaged_task.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/packaged_task.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/packaged_task.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/placeholders.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/placeholders.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/placeholders.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/placeholders.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/basic_descriptor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/basic_descriptor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/basic_descriptor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/basic_descriptor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/basic_stream_descriptor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/basic_stream_descriptor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/basic_stream_descriptor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/basic_stream_descriptor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/descriptor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/descriptor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/descriptor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/descriptor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/descriptor_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/descriptor_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/descriptor_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/descriptor_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/posix/stream_descriptor_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/post.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/post.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/post.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/post.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/raw_socket_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/raw_socket_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/raw_socket_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/raw_socket_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read_at.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read_at.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read_at.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read_at.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read_until.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read_until.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/read_until.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/read_until.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/seq_packet_socket_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/seq_packet_socket_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/seq_packet_socket_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/seq_packet_socket_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/serial_port_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/serial_port_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/signal_set.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/signal_set.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/signal_set.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/signal_set.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/signal_set_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/signal_set_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/signal_set_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/signal_set_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/socket_acceptor_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/socket_acceptor_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/socket_acceptor_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/socket_acceptor_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/socket_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/socket_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/socket_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/socket_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/context.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/context.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/context.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/context.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/context_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/context_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/context_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/context_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/error.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/error.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/error.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/error.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/rfc2818_verification.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/rfc2818_verification.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/rfc2818_verification.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/rfc2818_verification.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/stream.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/stream.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/stream.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/stream.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/stream_base.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/stream_base.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ssl/stream_base.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ssl/stream_base.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/steady_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/steady_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/steady_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/steady_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/strand.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/strand.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/strand.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/strand.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/stream_socket_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/stream_socket_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/stream_socket_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/stream_socket_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/streambuf.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/streambuf.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/streambuf.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/streambuf.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_context.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_context.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_context.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_context.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/system_timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/system_timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/thread.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/thread.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/thread.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/thread.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/time_traits.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/time_traits.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/time_traits.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/time_traits.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/buffer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/buffer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/buffer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/buffer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/internet.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/internet.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/internet.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/internet.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/io_context.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/io_context.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/io_context.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/io_context.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/net.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/net.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/net.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/net.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/netfwd.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/netfwd.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/netfwd.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/netfwd.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/socket.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/socket.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/socket.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/socket.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/timer.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/timer.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/ts/timer.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/ts/timer.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/unit_test.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/unit_test.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/unit_test.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/unit_test.hpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/use_future.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/use_future.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/use_future.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/use_future.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/uses_executor.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/uses_executor.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/uses_executor.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/uses_executor.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/wait_traits.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/wait_traits.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/wait_traits.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/wait_traits.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/waitable_timer_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/waitable_timer_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/waitable_timer_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/waitable_timer_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/.gitignore diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_object_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_object_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_object_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_object_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_random_access_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_random_access_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_random_access_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_random_access_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_stream_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_stream_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/basic_stream_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/basic_stream_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/object_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/object_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/object_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/object_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/object_handle_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/object_handle_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/object_handle_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/object_handle_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/overlapped_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/overlapped_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/overlapped_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/overlapped_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/overlapped_ptr.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/overlapped_ptr.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/overlapped_ptr.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/overlapped_ptr.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/random_access_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/random_access_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/random_access_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/random_access_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/random_access_handle_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/random_access_handle_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/random_access_handle_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/random_access_handle_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/stream_handle.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/stream_handle.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/stream_handle.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/stream_handle.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/stream_handle_service.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/stream_handle_service.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/windows/stream_handle_service.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/windows/stream_handle_service.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/write.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/write.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/write.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/write.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/write_at.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/write_at.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tests/unit/write_at.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tests/unit/write_at.cpp diff --git a/OpenVPN Adapter/Vendors/asio/asio/src/tools/handlerviz.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tools/handlerviz.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/src/tools/handlerviz.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/src/tools/handlerviz.pl diff --git a/OpenVPN Adapter/Vendors/asio/asio/tsify.pl b/Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/tsify.pl similarity index 100% rename from OpenVPN Adapter/Vendors/asio/asio/tsify.pl rename to Sources/OpenVPNAdapter/Libraries/Vendors/asio/asio/tsify.pl diff --git a/OpenVPN Adapter/Vendors/lz4/include/lz4.h b/Sources/OpenVPNAdapter/Libraries/Vendors/lz4/include/lz4.h similarity index 100% rename from OpenVPN Adapter/Vendors/lz4/include/lz4.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/lz4/include/lz4.h diff --git a/OpenVPN Adapter/Vendors/lz4/lib/ios/liblz4.a b/Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/ios/liblz4.a similarity index 100% rename from OpenVPN Adapter/Vendors/lz4/lib/ios/liblz4.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/ios/liblz4.a diff --git a/OpenVPN Adapter/Vendors/lz4/lib/macos/liblz4.a b/Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/macos/liblz4.a similarity index 100% rename from OpenVPN Adapter/Vendors/lz4/lib/macos/liblz4.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/macos/liblz4.a diff --git a/OpenVPN Adapter/Vendors/lz4/lib/sim/liblz4.a b/Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/sim/liblz4.a similarity index 100% rename from OpenVPN Adapter/Vendors/lz4/lib/sim/liblz4.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/lz4/lib/sim/liblz4.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/.gitignore diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/aes.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/aes.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/aes.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/aes.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/aesni.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/aesni.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/aesni.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/aesni.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/arc4.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/arc4.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/arc4.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/arc4.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/asn1.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/asn1.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/asn1.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/asn1.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/asn1write.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/asn1write.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/asn1write.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/asn1write.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/base64.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/base64.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/base64.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/base64.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/bignum.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/bignum.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/bignum.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/bignum.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/blowfish.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/blowfish.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/blowfish.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/blowfish.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/bn_mul.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/bn_mul.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/bn_mul.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/bn_mul.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/camellia.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/camellia.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/camellia.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/camellia.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ccm.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ccm.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ccm.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ccm.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/certs.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/certs.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/certs.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/certs.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/check_config.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/check_config.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/check_config.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/check_config.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cipher.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cipher.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cipher.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cipher.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cipher_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cipher_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cipher_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cipher_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cmac.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cmac.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/cmac.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/cmac.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/compat-1.3.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/compat-1.3.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/compat-1.3.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/compat-1.3.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/config.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/config.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/config.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/config.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ctr_drbg.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ctr_drbg.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ctr_drbg.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ctr_drbg.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/debug.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/debug.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/debug.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/debug.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/des.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/des.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/des.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/des.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/dhm.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/dhm.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/dhm.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/dhm.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecdh.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecdh.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecdh.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecdh.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecdsa.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecdsa.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecdsa.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecdsa.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecjpake.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecjpake.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecjpake.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecjpake.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecp.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecp.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecp.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecp.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecp_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecp_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ecp_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ecp_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/entropy.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/entropy.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/entropy.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/entropy.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/entropy_poll.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/entropy_poll.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/entropy_poll.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/entropy_poll.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/error.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/error.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/error.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/error.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/gcm.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/gcm.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/gcm.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/gcm.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/havege.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/havege.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/havege.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/havege.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/hmac_drbg.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/hmac_drbg.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/hmac_drbg.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/hmac_drbg.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md2.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md2.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md2.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md2.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md4.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md4.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md4.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md4.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md5.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md5.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md5.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md5.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/md_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/md_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/memory_buffer_alloc.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/memory_buffer_alloc.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/memory_buffer_alloc.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/memory_buffer_alloc.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/net.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/net.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/net.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/net.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/net_sockets.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/net_sockets.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/net_sockets.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/net_sockets.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/oid.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/oid.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/oid.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/oid.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/padlock.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/padlock.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/padlock.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/padlock.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pem.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pem.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pem.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pem.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pk.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pk.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pk.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pk.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pk_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pk_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pk_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pk_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs11.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs11.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs11.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs11.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs12.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs12.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs12.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs12.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs5.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs5.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/pkcs5.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/pkcs5.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/platform.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/platform.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/platform.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/platform.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/platform_time.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/platform_time.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/platform_time.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/platform_time.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ripemd160.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ripemd160.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ripemd160.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ripemd160.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/rsa.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/rsa.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/rsa.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/rsa.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/rsa_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/rsa_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/rsa_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/rsa_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha1.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha1.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha1.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha1.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha256.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha256.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha256.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha256.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha512.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha512.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/sha512.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/sha512.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_cache.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_cache.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_cache.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_cache.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_ciphersuites.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_ciphersuites.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_ciphersuites.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_ciphersuites.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_cookie.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_cookie.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_cookie.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_cookie.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_internal.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_internal.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_internal.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_internal.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_ticket.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_ticket.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/ssl_ticket.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/ssl_ticket.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/threading.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/threading.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/threading.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/threading.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/timing.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/timing.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/timing.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/timing.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/version.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/version.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/version.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/version.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_crl.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_crl.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_crl.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_crl.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_crt.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_crt.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_crt.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_crt.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_csr.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_csr.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/x509_csr.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/x509_csr.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/xtea.h b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/xtea.h similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/include/mbedtls/xtea.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/include/mbedtls/xtea.h diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedcrypto.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedcrypto.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedcrypto.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedcrypto.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedtls.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedtls.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedtls.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedtls.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedx509.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedx509.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/ios/libmbedx509.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/ios/libmbedx509.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedcrypto.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedcrypto.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedcrypto.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedcrypto.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedtls.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedtls.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedtls.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedtls.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedx509.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedx509.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/macos/libmbedx509.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/macos/libmbedx509.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedcrypto.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedcrypto.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedcrypto.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedcrypto.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedtls.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedtls.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedtls.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedtls.a diff --git a/OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedx509.a b/Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedx509.a similarity index 100% rename from OpenVPN Adapter/Vendors/mbedtls/lib/sim/libmbedx509.a rename to Sources/OpenVPNAdapter/Libraries/Vendors/mbedtls/lib/sim/libmbedx509.a diff --git a/OpenVPN Adapter/Vendors/openvpn/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/.travis.yml b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis.yml similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/.travis.yml rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis.yml diff --git a/OpenVPN Adapter/Vendors/openvpn/.travis/build-check.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis/build-check.sh similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/.travis/build-check.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis/build-check.sh diff --git a/OpenVPN Adapter/Vendors/openvpn/.travis/build-deps.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis/build-deps.sh similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/.travis/build-deps.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/.travis/build-deps.sh diff --git a/OpenVPN Adapter/Vendors/openvpn/CLA.rst b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/CLA.rst similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/CLA.rst rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/CLA.rst diff --git a/OpenVPN Adapter/Vendors/openvpn/CONTRIBUTING.rst b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/CONTRIBUTING.rst similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/CONTRIBUTING.rst rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/CONTRIBUTING.rst diff --git a/OpenVPN Adapter/Vendors/openvpn/COPYRIGHT.AGPLV3 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/COPYRIGHT.AGPLV3 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/COPYRIGHT.AGPLV3 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/COPYRIGHT.AGPLV3 diff --git a/OpenVPN Adapter/Vendors/openvpn/LICENSE.rst b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/LICENSE.rst similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/LICENSE.rst rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/LICENSE.rst diff --git a/OpenVPN Adapter/Vendors/openvpn/README.rst b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/README.rst similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/README.rst rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/README.rst diff --git a/OpenVPN Adapter/Vendors/openvpn/VersionNumbering.rst b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/VersionNumbering.rst similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/VersionNumbering.rst rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/VersionNumbering.rst diff --git a/OpenVPN Adapter/Vendors/openvpn/client/ovpncli.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/client/ovpncli.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/client/ovpncli.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/client/ovpncli.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/client/ovpncli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/client/ovpncli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/client/ovpncli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/client/ovpncli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/asio/build-asio b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/build-asio similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/asio/build-asio rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/build-asio diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/asio/patches/0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/patches/0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/asio/snapshot-asio b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/snapshot-asio similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/asio/snapshot-asio rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/asio/snapshot-asio diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/boost/atomic-1.55.0.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/atomic-1.55.0.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/boost/atomic-1.55.0.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/atomic-1.55.0.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/boost/build-boost b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/build-boost similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/boost/build-boost rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/build-boost diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/boost/intrusive_ptr.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/intrusive_ptr.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/boost/intrusive_ptr.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/intrusive_ptr.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/boost/page_size.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/page_size.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/boost/page_size.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/boost/page_size.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/functions.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/functions.sh similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/functions.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/functions.sh diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/lib-versions b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lib-versions similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/lib-versions rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lib-versions diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/lz4/build-lz4 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lz4/build-lz4 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/lz4/build-lz4 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lz4/build-lz4 diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/lz4/snapshot-lz4 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lz4/snapshot-lz4 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/lz4/snapshot-lz4 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lz4/snapshot-lz4 diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/lzo/build-lzo b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lzo/build-lzo similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/lzo/build-lzo rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/lzo/build-lzo diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/build-mbedtls b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/build-mbedtls similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/build-mbedtls rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/build-mbedtls diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0001-relax-x509-date-format-check.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0001-relax-x509-date-format-check.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0001-relax-x509-date-format-check.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0001-relax-x509-date-format-check.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0002-pkcs5v2-add-support-for-additional-hmacSHA-algorithm.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0002-pkcs5v2-add-support-for-additional-hmacSHA-algorithm.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0002-pkcs5v2-add-support-for-additional-hmacSHA-algorithm.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0002-pkcs5v2-add-support-for-additional-hmacSHA-algorithm.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0003-tests-pkcs5-pbkdf2_hmac-add-unit-tests-for-additiona.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0003-tests-pkcs5-pbkdf2_hmac-add-unit-tests-for-additiona.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0003-tests-pkcs5-pbkdf2_hmac-add-unit-tests-for-additiona.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0003-tests-pkcs5-pbkdf2_hmac-add-unit-tests-for-additiona.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0004-tests-pkcs5-pbkdf2_hmac-extend-array-to-accommodate-.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0004-tests-pkcs5-pbkdf2_hmac-extend-array-to-accommodate-.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0004-tests-pkcs5-pbkdf2_hmac-extend-array-to-accommodate-.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0004-tests-pkcs5-pbkdf2_hmac-extend-array-to-accommodate-.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0005-data_files-pkcs8-v2-add-keys-generated-with-PRF-SHA1.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0005-data_files-pkcs8-v2-add-keys-generated-with-PRF-SHA1.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0005-data_files-pkcs8-v2-add-keys-generated-with-PRF-SHA1.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0005-data_files-pkcs8-v2-add-keys-generated-with-PRF-SHA1.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0006-tests_suite_pkparse-new-PKCS8-v2-keys-with-PRF-SHA1.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0006-tests_suite_pkparse-new-PKCS8-v2-keys-with-PRF-SHA1.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0006-tests_suite_pkparse-new-PKCS8-v2-keys-with-PRF-SHA1.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0006-tests_suite_pkparse-new-PKCS8-v2-keys-with-PRF-SHA1.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0008-Enable-allowing-unsupported-critical-extensions-in-r.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0008-Enable-allowing-unsupported-critical-extensions-in-r.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/mbedtls/patches/0008-Enable-allowing-unsupported-critical-extensions-in-r.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/mbedtls/patches/0008-Enable-allowing-unsupported-critical-extensions-in-r.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/aes-armv4.pl.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/aes-armv4.pl.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/aes-armv4.pl.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/aes-armv4.pl.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/arm-as-to-ios b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/arm-as-to-ios similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/arm-as-to-ios rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/arm-as-to-ios diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/arm-as-to-ios.orig b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/arm-as-to-ios.orig similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/arm-as-to-ios.orig rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/arm-as-to-ios.orig diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/build-minicrypto b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/build-minicrypto similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/build-minicrypto rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/build-minicrypto diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/build-minicrypto-osx b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/build-minicrypto-osx similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/build-minicrypto-osx rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/build-minicrypto-osx diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/sha512-armv4.pl.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/sha512-armv4.pl.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/minicrypto/sha512-armv4.pl.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/minicrypto/sha512-armv4.pl.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/openssl/build-openssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/openssl/build-openssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/openssl/build-openssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/openssl/build-openssl diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/CMakeLists.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/CMakeLists.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/CMakeLists.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/CMakeLists.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/README.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/README.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/README.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/README.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/android.cmake b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/android.cmake similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/android.cmake rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/android.cmake diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/apple.cmake b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/apple.cmake similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/apple.cmake rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/apple.cmake diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/bignum-arm.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/bignum-arm.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/bignum-arm.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/bignum-arm.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-detail-patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-detail-patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-detail-patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-detail-patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-mini-openssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-mini-openssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-mini-openssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-mini-openssl diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-polarssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-polarssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-polarssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-polarssl diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-polarssl-patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-polarssl-patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/build-polarssl-patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/build-polarssl-patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config.h b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config.h similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config.h diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config.h.orig b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config.h.orig similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config.h.orig rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config.h.orig diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config12.h b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config12.h similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/config12.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/config12.h diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/crypto-alt.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/crypto-alt.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/crypto-alt.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/crypto-alt.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/dhm.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/dhm.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/dhm.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/dhm.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/entropy-printf.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/entropy-printf.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/entropy-printf.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/entropy-printf.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/gitar b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/gitar similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/gitar rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/gitar diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/intel_cpu.c b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/intel_cpu.c similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/intel_cpu.c rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/intel_cpu.c diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/linux-arm.cmake b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/linux-arm.cmake similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/linux-arm.cmake rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/linux-arm.cmake diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/polar-openssl.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/polar-openssl.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/polar-openssl.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/polar-openssl.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/polarssl-minicrypto.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/polarssl-minicrypto.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/polarssl-minicrypto.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/polarssl-minicrypto.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/ref b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/ref similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/ref rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/ref diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/ref-aesni b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/ref-aesni similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/ref-aesni rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/ref-aesni diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/relaxed-x509-date.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/relaxed-x509-date.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/relaxed-x509-date.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/relaxed-x509-date.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/testpatch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/testpatch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/testpatch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/testpatch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-const-ciphersuite.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-const-ciphersuite.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-const-ciphersuite.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-const-ciphersuite.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-enum.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-enum.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-enum.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-enum.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-epki.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-epki.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-epki.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-epki.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-invalid-mac.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-invalid-mac.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/polarssl-invalid-mac.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/polarssl-invalid-mac.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/trustex.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/trustex.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/polarssl/unused/trustex.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/polarssl/unused/trustex.patch diff --git a/OpenVPN Adapter/Vendors/openvpn/deps/snappy/build-snappy b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/snappy/build-snappy similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/deps/snappy/build-snappy rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/deps/snappy/build-snappy diff --git a/OpenVPN Adapter/Vendors/openvpn/doc/openvpn-protocol-extensions.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/doc/openvpn-protocol-extensions.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/doc/openvpn-protocol-extensions.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/doc/openvpn-protocol-extensions.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/docker-build.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/docker-build.sh similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/docker-build.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/docker-build.sh diff --git a/OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.centos b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.centos similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.centos rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.centos diff --git a/OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.debian b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.debian similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.debian rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.debian diff --git a/OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.ubu b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.ubu similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/dockerfiles/Dockerfile.ubu rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/dockerfiles/Dockerfile.ubu diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/Client.java b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/Client.java similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/Client.java rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/Client.java diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/Main.java b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/Main.java similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/Main.java rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/Main.java diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/OpenVPNClientThread.java b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/OpenVPNClientThread.java similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/OpenVPNClientThread.java rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/OpenVPNClientThread.java diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/android/cpu.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/android/cpu.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/android/cpu.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/android/cpu.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/android/jellybean_hack.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/android/jellybean_hack.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/android/jellybean_hack.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/android/jellybean_hack.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/build-android b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/build-android similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/build-android rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/build-android diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/build-linux b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/build-linux similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/build-linux rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/build-linux diff --git a/OpenVPN Adapter/Vendors/openvpn/javacli/ovpncli.i b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/ovpncli.i similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/javacli/ovpncli.i rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/javacli/ovpncli.i diff --git a/OpenVPN Adapter/Vendors/openvpn/mac/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/mac/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.pbxproj b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.pbxproj similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.pbxproj rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.pbxproj diff --git a/OpenVPN Adapter/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/mac/ovpn3-core/ovpn3-core.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/addrlist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/addrlist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/addrlist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/addrlist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/addrpair.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/addrpair.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/addrpair.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/addrpair.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ip.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ip.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ip.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ip.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/iperr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/iperr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/iperr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/iperr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ipv4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ipv4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ipv4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ipv4.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ipv6.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ipv6.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/ipv6.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/ipv6.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/macaddr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/macaddr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/macaddr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/macaddr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/pool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/pool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/pool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/pool.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/range.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/range.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/range.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/range.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/regex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/regex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/regex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/regex.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/route.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/route.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/route.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/route.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/addr/routeinv.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/routeinv.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/addr/routeinv.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/addr/routeinv.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cf.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfhelper.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfhelper.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfhelper.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfhelper.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfhost.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfhost.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfhost.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfhost.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfrunloop.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfrunloop.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfrunloop.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfrunloop.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfsec.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfsec.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfsec.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfsec.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfsocket.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfsocket.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfsocket.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfsocket.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfstream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfstream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cfstream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cfstream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cftimer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cftimer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/cftimer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/cftimer.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/cf/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/cf/error.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/iosactiveiface.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/iosactiveiface.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/iosactiveiface.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/iosactiveiface.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/maclife.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/maclife.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/maclife.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/maclife.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/macsleep.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/macsleep.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/macsleep.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/macsleep.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/macver.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/macver.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/macver.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/macver.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/reach.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/reach.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/reach.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/reach.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/reachable.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/reachable.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/reachable.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/reachable.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/scdynstore.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/scdynstore.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/scdynstore.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/scdynstore.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/apple/ver.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/ver.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/apple/ver.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/apple/ver.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/api.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/api.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/api.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/api.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/cipher.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/cipher.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/cipher.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/cipher.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/digest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/digest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/digest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/digest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/hmac.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/hmac.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/crypto/hmac.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/crypto/hmac.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/ssl/sslctx.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/ssl/sslctx.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/ssl/sslctx.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/ssl/sslctx.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/util/rand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/util/rand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/applecrypto/util/rand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/applecrypto/util/rand.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioboundsock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioboundsock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioboundsock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioboundsock.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiocontext.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiocontext.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiocontext.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiocontext.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioerr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioerr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioerr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioerr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiopolysock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiopolysock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiopolysock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiopolysock.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioresolverres.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioresolverres.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asioresolverres.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asioresolverres.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiosignal.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiosignal.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiosignal.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiosignal.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiostop.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiostop.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiostop.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiostop.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiowork.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiowork.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/asiowork.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/asiowork.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/asio/scoped_asio_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/scoped_asio_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/asio/scoped_asio_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/asio/scoped_asio_stream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/auth/authcert.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/authcert.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/auth/authcert.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/authcert.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/auth/authcreds.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/authcreds.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/auth/authcreds.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/authcreds.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/auth/cr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/cr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/auth/cr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/cr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/auth/validatecreds.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/validatecreds.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/auth/validatecreds.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/auth/validatecreds.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/asiobuf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/asiobuf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/asiobuf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/asiobuf.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufclamp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufclamp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufclamp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufclamp.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufcomplete.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufcomplete.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufcomplete.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufcomplete.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufcomposed.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufcomposed.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufcomposed.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufcomposed.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buffer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buffer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buffer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buffer.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufhex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufhex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufhex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufhex.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buflimit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buflimit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buflimit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buflimit.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buflist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buflist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/buflist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/buflist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufread.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufstr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufstr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufstr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufstr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufstream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufstream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/bufstream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/bufstream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/lz4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/lz4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/lz4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/lz4.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/memq.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/memq.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/memq.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/memq.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/safestr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/safestr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/safestr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/safestr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/zlib.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/zlib.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/buffer/zlib.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/buffer/zlib.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliconnect.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliconnect.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliconnect.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliconnect.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliconstants.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliconstants.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliconstants.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliconstants.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/clicreds.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clicreds.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/clicreds.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clicreds.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliemuexr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliemuexr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliemuexr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliemuexr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/clievent.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clievent.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/clievent.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clievent.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/clihalt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clihalt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/clihalt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clihalt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/clilife.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clilife.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/clilife.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/clilife.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliopt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliopt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliopt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliopt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliopthelper.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliopthelper.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliopthelper.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliopthelper.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliproto.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliproto.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/cliproto.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/cliproto.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/ipverflags.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/ipverflags.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/ipverflags.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/ipverflags.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/optfilt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/optfilt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/optfilt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/optfilt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/remotelist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/remotelist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/remotelist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/remotelist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/client/rgopt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/rgopt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/client/rgopt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/client/rgopt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/abort.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/abort.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/abort.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/abort.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/action.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/action.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/action.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/action.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/actionthread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/actionthread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/actionthread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/actionthread.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/appversion.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/appversion.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/appversion.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/appversion.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/arch.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/arch.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/arch.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/arch.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/argv.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/argv.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/argv.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/argv.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/arraysize.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/arraysize.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/arraysize.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/arraysize.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/asyncsleep.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/asyncsleep.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/asyncsleep.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/asyncsleep.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/autoreset.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/autoreset.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/autoreset.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/autoreset.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/base64.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/base64.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/base64.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/base64.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/binprefix.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/binprefix.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/binprefix.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/binprefix.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/circ_list.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/circ_list.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/circ_list.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/circ_list.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/cleanup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/cleanup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/cleanup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/cleanup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/core.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/core.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/core.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/core.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/count.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/count.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/count.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/count.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/daemon.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/daemon.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/daemon.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/daemon.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/demangle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/demangle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/demangle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/demangle.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/destruct.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/destruct.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/destruct.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/destruct.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/endian.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/endian.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/endian.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/endian.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/enumdir.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/enumdir.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/enumdir.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/enumdir.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/environ.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/environ.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/environ.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/environ.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/exception.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/exception.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/exception.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/exception.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/extern.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/extern.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/extern.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/extern.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/ffs.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/ffs.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/ffs.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/ffs.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/file.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/file.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/file.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/file.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/fileatomic.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/fileatomic.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/fileatomic.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/fileatomic.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/fileunix.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/fileunix.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/fileunix.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/fileunix.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/format.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/format.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/format.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/format.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/function.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/function.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/function.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/function.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/getopt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/getopt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/getopt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/getopt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/getpw.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/getpw.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/getpw.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/getpw.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/glob.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/glob.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/glob.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/glob.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/hash.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hash.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/hash.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hash.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/hexstr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hexstr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/hexstr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hexstr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostlist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostlist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostlist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostlist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostname.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostname.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostname.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostname.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostport.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostport.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/hostport.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/hostport.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/jsonlib.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/jsonlib.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/jsonlib.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/jsonlib.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/lex.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/lex.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/lex.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/lex.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/likely.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/likely.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/likely.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/likely.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/link.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/link.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/link.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/link.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/logrotate.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/logrotate.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/logrotate.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/logrotate.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/memneq.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/memneq.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/memneq.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/memneq.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/mode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/mode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/mode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/mode.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/msgwin.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/msgwin.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/msgwin.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/msgwin.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/number.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/number.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/number.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/number.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/olong.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/olong.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/olong.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/olong.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/options.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/options.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/options.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/options.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/ostream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/ostream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/ostream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/ostream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/path.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/path.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/path.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/path.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/peercred.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/peercred.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/peercred.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/peercred.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/persistfile.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/persistfile.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/persistfile.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/persistfile.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/pipe.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/pipe.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/pipe.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/pipe.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform_name.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform_name.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform_name.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform_name.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform_string.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform_string.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/platform_string.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/platform_string.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/process.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/process.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/process.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/process.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/pthreadcond.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/pthreadcond.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/pthreadcond.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/pthreadcond.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/rc.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/rc.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/rc.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/rc.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/redir.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/redir.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/redir.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/redir.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/runcontext.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/runcontext.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/runcontext.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/runcontext.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/scoped_fd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/scoped_fd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/scoped_fd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/scoped_fd.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/sess_id.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sess_id.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/sess_id.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sess_id.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/signal.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/signal.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/signal.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/signal.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/size.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/size.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/size.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/size.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/sleep.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sleep.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/sleep.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sleep.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/sockopt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sockopt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/sockopt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/sockopt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/socktypes.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/socktypes.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/socktypes.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/socktypes.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/split.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/split.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/split.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/split.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/splitlines.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/splitlines.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/splitlines.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/splitlines.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/stat.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stat.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/stat.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stat.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/stop.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stop.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/stop.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stop.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/strerror.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/strerror.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/strerror.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/strerror.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/string.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/string.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/string.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/string.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/stringize.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stringize.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/stringize.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stringize.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/stringtempl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stringtempl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/stringtempl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/stringtempl.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/tempfile.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/tempfile.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/tempfile.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/tempfile.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/to_string.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/to_string.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/to_string.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/to_string.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/umask.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/umask.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/umask.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/umask.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/unicode-impl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/unicode-impl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/unicode-impl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/unicode-impl.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/unicode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/unicode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/unicode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/unicode.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/uniqueptr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/uniqueptr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/uniqueptr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/uniqueptr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/usecount.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/usecount.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/usecount.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/usecount.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/usergroup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/usergroup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/usergroup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/usergroup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/userpass.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/userpass.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/userpass.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/userpass.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/valgrind.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/valgrind.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/valgrind.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/valgrind.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/version.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/version.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/version.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/version.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/waitbarrier.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/waitbarrier.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/waitbarrier.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/waitbarrier.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/write.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/write.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/write.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/write.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/common/wstring.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/wstring.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/common/wstring.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/common/wstring.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compnull.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compnull.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compnull.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compnull.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compress.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compress.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compress.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compress.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compstub.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compstub.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/compstub.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/compstub.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lz4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lz4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lz4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lz4.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzo.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzo.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzo.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzo.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoasym.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoasym.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoasym.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoasym.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoasym_impl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoasym_impl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoasym_impl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoasym_impl.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoselect.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoselect.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/lzoselect.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/lzoselect.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/compress/snappy.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/snappy.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/compress/snappy.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/compress/snappy.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/bs64_data_limit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/bs64_data_limit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/bs64_data_limit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/bs64_data_limit.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cipher.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cipher.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cipher.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cipher.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/crypto_aead.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/crypto_aead.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/crypto_aead.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/crypto_aead.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/crypto_chm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/crypto_chm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/crypto_chm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/crypto_chm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptoalgs.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptoalgs.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptoalgs.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptoalgs.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptodc.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptodc.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptodc.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptodc.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptodcsel.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptodcsel.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/cryptodcsel.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/cryptodcsel.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/decrypt_chm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/decrypt_chm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/decrypt_chm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/decrypt_chm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/digestapi.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/digestapi.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/digestapi.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/digestapi.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/encrypt_chm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/encrypt_chm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/encrypt_chm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/encrypt_chm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/hashstr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/hashstr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/hashstr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/hashstr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/ovpnhmac.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/ovpnhmac.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/ovpnhmac.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/ovpnhmac.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/packet_id.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/packet_id.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/packet_id.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/packet_id.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/selftest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/selftest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/selftest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/selftest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/static_key.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/static_key.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/static_key.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/static_key.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/tls_crypt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/tls_crypt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/crypto/tls_crypt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/crypto/tls_crypt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/error/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/error/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/error/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/error/error.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/error/excode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/error/excode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/error/excode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/error/excode.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/frame/frame.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/frame.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/frame/frame.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/frame.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/frame/frame_init.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/frame_init.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/frame/frame_init.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/frame_init.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/frame/memq_dgram.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/memq_dgram.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/frame/memq_dgram.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/memq_dgram.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/frame/memq_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/memq_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/frame/memq_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/frame/memq_stream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/header.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/header.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/header.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/header.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/htmlskip.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/htmlskip.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/htmlskip.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/htmlskip.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/method.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/method.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/method.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/method.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/parseutil.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/parseutil.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/parseutil.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/parseutil.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/reply.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/reply.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/reply.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/reply.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/request.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/request.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/request.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/request.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/status.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/status.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/status.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/status.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlencode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlencode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlencode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlencode.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlparm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlparm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlparm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlparm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlparse.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlparse.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/urlparse.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/urlparse.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/validate_uri.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/validate_uri.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/validate_uri.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/validate_uri.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/http/webexcept.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/webexcept.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/http/webexcept.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/http/webexcept.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/init/cryptoinit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/cryptoinit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/init/cryptoinit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/cryptoinit.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/init/engineinit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/engineinit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/init/engineinit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/engineinit.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/init/initprocess.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/initprocess.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/init/initprocess.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/init/initprocess.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/io/io.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/io/io.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/io/io.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/io/io.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ip/dhcp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/dhcp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ip/dhcp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/dhcp.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ip/eth.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/eth.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ip/eth.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/eth.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ip/icmp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/icmp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ip/icmp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/icmp.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ip/ip.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/ip.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ip/ip.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/ip.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ip/udp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/udp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ip/udp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ip/udp.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/legal/copyright.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/legal/copyright.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/legal/copyright.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/legal/copyright.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/linux/core.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/linux/core.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/linux/core.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/linux/core.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/linux/daemon_alive.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/linux/daemon_alive.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/linux/daemon_alive.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/linux/daemon_alive.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbasesimple.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbasesimple.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbasesimple.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbasesimple.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbasesimplemac.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbasesimplemac.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logbasesimplemac.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logbasesimplemac.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logdatetime.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logdatetime.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logdatetime.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logdatetime.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/lognull.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/lognull.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/lognull.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/lognull.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logperiod.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logperiod.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logperiod.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logperiod.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logsimple.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logsimple.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logsimple.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logsimple.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/logthread.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logthread.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/logthread.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/logthread.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/log/sessionstats.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/sessionstats.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/log/sessionstats.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/log/sessionstats.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/api.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/api.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/api.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/api.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/cipher.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/cipher.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/cipher.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/cipher.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/ciphergcm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/ciphergcm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/ciphergcm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/ciphergcm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/digest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/digest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/digest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/digest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/hmac.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/hmac.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/crypto/hmac.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/crypto/hmac.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/dh.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/dh.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/dh.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/dh.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/pkctx.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/pkctx.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/pkctx.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/pkctx.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/x509cert.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/x509cert.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/x509cert.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/x509cert.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/x509crl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/x509crl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/pki/x509crl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/pki/x509crl.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/ssl/sslctx.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/ssl/sslctx.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/ssl/sslctx.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/ssl/sslctx.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/error.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/pkcs1.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/pkcs1.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/pkcs1.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/pkcs1.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/rand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/rand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/rand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/rand.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/selftest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/selftest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/mbedtls/util/selftest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/mbedtls/util/selftest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/enumiface.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/enumiface.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/enumiface.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/enumiface.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/hwaddr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/hwaddr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/hwaddr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/hwaddr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/ios/net-route.h b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/ios/net-route.h similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/ios/net-route.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/ios/net-route.h diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/linux/gw.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/linux/gw.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/linux/gw.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/linux/gw.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/linux/route.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/linux/route.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/netconf/linux/route.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/netconf/linux/route.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/bio/bio_memq_dgram.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/bio/bio_memq_dgram.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/bio/bio_memq_dgram.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/bio/bio_memq_dgram.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/bio/bio_memq_stream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/bio/bio_memq_stream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/bio/bio_memq_stream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/bio/bio_memq_stream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/api.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/api.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/api.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/api.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/cipher.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/cipher.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/cipher.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/cipher.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/ciphergcm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/ciphergcm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/ciphergcm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/ciphergcm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/digest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/digest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/digest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/digest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/hmac.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/hmac.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/crypto/hmac.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/crypto/hmac.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/crl.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/crl.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/crl.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/crl.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/dh.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/dh.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/dh.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/dh.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/pkey.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/pkey.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/pkey.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/pkey.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/x509.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/x509.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/x509.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/x509.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/x509store.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/x509store.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/pki/x509store.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/pki/x509store.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/sign/pkcs7verify.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/sign/pkcs7verify.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/sign/pkcs7verify.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/sign/pkcs7verify.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/sign/verify.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/sign/verify.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/sign/verify.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/sign/verify.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/ssl/sslctx.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/ssl/sslctx.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/ssl/sslctx.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/ssl/sslctx.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/engine.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/engine.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/engine.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/engine.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/error.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/error.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/error.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/error.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/init.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/init.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/init.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/init.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/rand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/rand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/rand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/rand.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/tokenencrypt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/tokenencrypt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/openssl/util/tokenencrypt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/openssl/util/tokenencrypt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/options/continuation.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/continuation.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/options/continuation.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/continuation.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/options/merge.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/merge.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/options/merge.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/merge.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/options/sanitize.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/sanitize.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/options/sanitize.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/sanitize.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/options/servpush.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/servpush.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/options/servpush.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/options/servpush.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/pki/cclist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/cclist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/pki/cclist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/cclist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/pki/epkibase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/epkibase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/pki/epkibase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/epkibase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/pki/pkcs1.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/pkcs1.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/pki/pkcs1.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/pkcs1.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/pki/x509track.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/x509track.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/pki/x509track.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/pki/x509track.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/httpdigest.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/httpdigest.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/httpdigest.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/httpdigest.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/ntlm.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/ntlm.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/ntlm.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/ntlm.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/proxyauth.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/proxyauth.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/proxy/proxyauth.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/proxy/proxyauth.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/random/devurand.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/devurand.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/random/devurand.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/devurand.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/random/mtrandapi.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/mtrandapi.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/random/mtrandapi.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/mtrandapi.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/random/rand2.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/rand2.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/random/rand2.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/rand2.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/random/randapi.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/randapi.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/random/randapi.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/randapi.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/random/randbytestore.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/randbytestore.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/random/randbytestore.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/random/randbytestore.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relack.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relack.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relack.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relack.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relcommon.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relcommon.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relcommon.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relcommon.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relrecv.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relrecv.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relrecv.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relrecv.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relsend.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relsend.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/reliable/relsend.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/reliable/relsend.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/listenlist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/listenlist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/listenlist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/listenlist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/manage.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/manage.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/manage.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/manage.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/peeraddr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/peeraddr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/peeraddr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/peeraddr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/peerstats.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/peerstats.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/peerstats.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/peerstats.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/servhalt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/servhalt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/servhalt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/servhalt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/servproto.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/servproto.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/servproto.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/servproto.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/vpnservnetblock.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/vpnservnetblock.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/vpnservnetblock.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/vpnservnetblock.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/server/vpnservpool.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/vpnservpool.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/server/vpnservpool.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/server/vpnservpool.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/datalimit.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/datalimit.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/datalimit.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/datalimit.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/is_openvpn_protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/is_openvpn_protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/is_openvpn_protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/is_openvpn_protocol.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/kuparse.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/kuparse.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/kuparse.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/kuparse.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/mssparms.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/mssparms.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/mssparms.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/mssparms.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/nscert.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/nscert.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/nscert.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/nscert.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/peerinfo.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/peerinfo.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/peerinfo.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/peerinfo.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/proto.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/proto.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/proto.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/proto.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/proto_context_options.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/proto_context_options.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/proto_context_options.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/proto_context_options.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/protostack.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/protostack.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/protostack.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/protostack.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/psid.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/psid.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/psid.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/psid.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslapi.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslapi.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslapi.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslapi.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslchoose.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslchoose.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslchoose.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslchoose.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslconsts.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslconsts.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/sslconsts.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/sslconsts.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/ssllog.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/ssllog.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/ssllog.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/ssllog.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tls_cert_profile.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tls_cert_profile.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tls_cert_profile.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tls_cert_profile.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tls_remote.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tls_remote.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tls_remote.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tls_remote.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tlsprf.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tlsprf.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tlsprf.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tlsprf.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tlsver.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tlsver.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/ssl/tlsver.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/ssl/tlsver.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/asiotimer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/asiotimer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/asiotimer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/asiotimer.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/coarsetime.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/coarsetime.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/coarsetime.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/coarsetime.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/durhelper.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/durhelper.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/durhelper.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/durhelper.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/epoch.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/epoch.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/epoch.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/epoch.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/time.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/time.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/time.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/time.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/time/timestr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/timestr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/time/timestr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/time/timestr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/altproxy.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/altproxy.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/altproxy.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/altproxy.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/extern/config.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/extern/config.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/extern/config.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/extern/config.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/extern/fw.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/extern/fw.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/extern/fw.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/extern/fw.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/httpcli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/httpcli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/httpcli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/httpcli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/relay.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/relay.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/relay.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/relay.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/tcpcli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/tcpcli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/tcpcli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/tcpcli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/transbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/transbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/transbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/transbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/udpcli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/udpcli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/client/udpcli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/client/udpcli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/dco.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/dco.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/dco.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/dco.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/gremlin.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/gremlin.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/gremlin.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/gremlin.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/mutate.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/mutate.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/mutate.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/mutate.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/pktstream.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/pktstream.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/pktstream.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/pktstream.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/protocol.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/protocol.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/protocol.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/protocol.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/reconnect_notify.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/reconnect_notify.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/reconnect_notify.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/reconnect_notify.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/server/transbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/server/transbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/server/transbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/server/transbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/socket_protect.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/socket_protect.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/socket_protect.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/socket_protect.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplink.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplink.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplink.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplink.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplinkbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplinkbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplinkbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplinkbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplinkcommon.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplinkcommon.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/tcplinkcommon.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/tcplinkcommon.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/transport/udplink.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/udplink.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/transport/udplink.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/transport/udplink.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/base.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/base.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/base.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/base.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/capture.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/capture.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/capture.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/capture.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/client.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/client.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/client.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/client.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/rgwflags.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/rgwflags.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/rgwflags.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/rgwflags.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/setup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/setup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/builder/setup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/builder/setup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/dhcp_capture.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/dhcp_capture.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/dhcp_capture.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/dhcp_capture.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/emuexr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/emuexr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/emuexr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/emuexr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunnull.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunnull.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunnull.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunnull.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunprop.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunprop.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/client/tunprop.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/client/tunprop.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/extern/config.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/extern/config.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/extern/config.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/extern/config.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/extern/fw.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/extern/fw.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/extern/fw.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/extern/fw.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/ipv6_setting.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/ipv6_setting.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/ipv6_setting.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/ipv6_setting.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/layer.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/layer.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/layer.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/layer.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/linux/client/tuncli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/linux/client/tuncli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/linux/client/tuncli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/linux/client/tuncli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/linux/client/tunsetup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/linux/client/tunsetup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/linux/client/tunsetup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/linux/client/tunsetup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/client/tuncli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/client/tuncli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/client/tuncli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/client/tuncli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/client/tunsetup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/client/tunsetup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/client/tunsetup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/client/tunsetup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/gwv4.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/gwv4.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/gwv4.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/gwv4.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macdns.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macdns.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macdns.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macdns.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macdns_watchdog.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macdns_watchdog.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macdns_watchdog.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macdns_watchdog.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macgw.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macgw.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/macgw.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/macgw.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/tunutil.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/tunutil.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/tunutil.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/tunutil.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/utun.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/utun.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/mac/utun.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/mac/utun.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunpersist.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunpersist.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunpersist.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunpersist.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunwrap.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunwrap.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunwrap.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunwrap.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunwrapasio.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunwrapasio.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/persist/tunwrapasio.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/persist/tunwrapasio.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/server/tunbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/server/tunbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/server/tunbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/server/tunbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunio.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunio.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunio.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunio.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunlog.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunlog.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunlog.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunlog.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunmtu.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunmtu.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunmtu.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunmtu.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunspec.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunspec.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/tunspec.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/tunspec.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/setupbase.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/setupbase.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/setupbase.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/setupbase.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/tuncli.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/tuncli.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/tuncli.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/tuncli.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/tunsetup.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/tunsetup.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/client/tunsetup.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/client/tunsetup.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/nrpt.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/nrpt.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/nrpt.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/nrpt.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/tunutil.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/tunutil.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/tunutil.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/tunutil.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/wfp.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/wfp.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/tun/win/wfp.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/tun/win/wfp.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/call.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/call.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/call.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/call.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/cmd.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/cmd.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/cmd.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/cmd.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/console.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/console.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/console.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/console.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/handle.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/modname.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/modname.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/modname.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/modname.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/reg.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/reg.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/reg.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/reg.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/scoped_handle.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/scoped_handle.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/scoped_handle.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/scoped_handle.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/sleep.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/sleep.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/sleep.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/sleep.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/unicode.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/unicode.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/unicode.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/unicode.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/openvpn/win/winerr.hpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/winerr.hpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/openvpn/win/winerr.hpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/openvpn/win/winerr.hpp diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-all b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-all similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-all rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-all diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-boost b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-boost similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-boost rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-boost diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-lz4 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-lz4 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-lz4 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-lz4 diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-lzo b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-lzo similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-lzo rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-lzo diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-mbedtls b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-mbedtls similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-mbedtls rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-mbedtls diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-minicrypto b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-minicrypto similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-minicrypto rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-minicrypto diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-openssl-small b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-openssl-small similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-openssl-small rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-openssl-small diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-polarssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-polarssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-polarssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-polarssl diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-sdk b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-sdk similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-sdk rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-sdk diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-snappy b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-snappy similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-snappy rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-snappy diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/android/build-toolchain b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-toolchain similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/android/build-toolchain rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/android/build-toolchain diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/build b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/build similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/build rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/build diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/build-extras/zlib.sh b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/build-extras/zlib.sh similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/build-extras/zlib.sh rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/build-extras/zlib.sh diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-all b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-all similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-all rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-all diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-boost b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-boost similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-boost rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-boost diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-lz4 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-lz4 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-lz4 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-lz4 diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-lzo b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-lzo similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-lzo rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-lzo diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-mbedtls b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-mbedtls similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-mbedtls rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-mbedtls diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-openssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-openssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-openssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-openssl diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-polarssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-polarssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-polarssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-polarssl diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-polarssl-ovpn2 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-polarssl-ovpn2 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-polarssl-ovpn2 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-polarssl-ovpn2 diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-snappy b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-snappy similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/build-snappy rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/build-snappy diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/linux/consolidate-so b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/consolidate-so similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/linux/consolidate-so rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/linux/consolidate-so diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-all b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-all similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-all rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-all diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-boost b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-boost similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-boost rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-boost diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-lz4 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-lz4 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-lz4 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-lz4 diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-lzo b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-lzo similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-lzo rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-lzo diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-mbedtls b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-mbedtls similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-mbedtls rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-mbedtls diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-minicrypto b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-minicrypto similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-minicrypto rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-minicrypto diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-openssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-openssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-openssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-openssl diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-polarssl b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-polarssl similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-polarssl rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-polarssl diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-snappy b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-snappy similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/mac/build-snappy rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/mac/build-snappy diff --git a/OpenVPN Adapter/Vendors/openvpn/scripts/snapshot b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/snapshot similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/scripts/snapshot rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/scripts/snapshot diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ovpncli/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ovpncli/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ovpncli/README.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/README.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ovpncli/README.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/README.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ovpncli/cli.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/cli.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ovpncli/cli.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/cli.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ovpncli/go b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/go similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ovpncli/go rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ovpncli/go diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/README.txt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/README.txt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/README.txt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/README.txt diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/ca.crt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/ca.crt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/ca.crt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/ca.crt diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/client.crt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/client.crt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/client.crt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/client.crt diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/client.key b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/client.key similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/client.key rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/client.key diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/dh.pem b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/dh.pem similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/dh.pem rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/dh.pem diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/go b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/go similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/go rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/go diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/proto.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/proto.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/proto.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/proto.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/protowin.h b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/protowin.h similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/protowin.h rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/protowin.h diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/server.crt b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/server.crt similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/server.crt rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/server.crt diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/server.key b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/server.key similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/server.key rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/server.key diff --git a/OpenVPN Adapter/Vendors/openvpn/test/ssl/tls-auth.key b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/tls-auth.key similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/ssl/tls-auth.key rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/ssl/tls-auth.key diff --git a/OpenVPN Adapter/Vendors/openvpn/test/unittests/test_log.cpp b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/test_log.cpp similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/unittests/test_log.cpp rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/test_log.cpp diff --git a/OpenVPN Adapter/Vendors/openvpn/test/unittests/unittests.vcxproj b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/unittests.vcxproj similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/unittests/unittests.vcxproj rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/unittests.vcxproj diff --git a/OpenVPN Adapter/Vendors/openvpn/test/unittests/unittests.vcxproj.filters b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/unittests.vcxproj.filters similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/unittests/unittests.vcxproj.filters rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unittests/unittests.vcxproj.filters diff --git a/OpenVPN Adapter/Vendors/openvpn/test/unused b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unused similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/test/unused rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/test/unused diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/android-sdk-path b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/android-sdk-path similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/android-sdk-path rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/android-sdk-path diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/o3 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/o3 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/o3 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/o3 diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/setlibpath b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/setlibpath similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/setlibpath rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/setlibpath diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/setpath b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/setpath similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/setpath rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/setpath diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a7a b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a7a similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a7a rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a7a diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a7a-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a7a-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a7a-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a7a-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a8a b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a8a similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a8a rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a8a diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a8a-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a8a-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-a8a-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-a8a-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-android-x86 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-x86 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-android-x86 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-android-x86 diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-arm-cross b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-arm-cross similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-arm-cross rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-arm-cross diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-ios b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-ios similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-ios rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-ios diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-ios-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-ios-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-ios-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-ios-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-iossim b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-iossim similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-iossim rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-iossim diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-iossim-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-iossim-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-iossim-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-iossim-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-linux b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-linux similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-linux rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-linux diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-linux-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-linux-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-linux-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-linux-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-osx b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-osx rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-osx-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-osx-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-osx64 b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx64 similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-osx64 rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx64 diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-osx64-dbg b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx64-dbg similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-osx64-dbg rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-osx64-dbg diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-reset b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-reset similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-reset rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-reset diff --git a/OpenVPN Adapter/Vendors/openvpn/vars/vars-win b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-win similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/vars/vars-win rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/vars/vars-win diff --git a/OpenVPN Adapter/Vendors/openvpn/win/.gitignore b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/.gitignore similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/.gitignore rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/.gitignore diff --git a/OpenVPN Adapter/Vendors/openvpn/win/build.py b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/build.py similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/build.py rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/build.py diff --git a/OpenVPN Adapter/Vendors/openvpn/win/buildep.py b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/buildep.py similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/buildep.py rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/buildep.py diff --git a/OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.sln b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.sln similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.sln rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.sln diff --git a/OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.vcxproj b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.vcxproj similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.vcxproj rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.vcxproj diff --git a/OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.vcxproj.filters b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.vcxproj.filters similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/ovpn3-core.vcxproj.filters rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/ovpn3-core.vcxproj.filters diff --git a/OpenVPN Adapter/Vendors/openvpn/win/unused/buildep.py b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/unused/buildep.py similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/unused/buildep.py rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/unused/buildep.py diff --git a/OpenVPN Adapter/Vendors/openvpn/win/utils.py b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/utils.py similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/utils.py rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/utils.py diff --git a/OpenVPN Adapter/Vendors/openvpn/win/vcvarsall.patch b/Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/vcvarsall.patch similarity index 100% rename from OpenVPN Adapter/Vendors/openvpn/win/vcvarsall.patch rename to Sources/OpenVPNAdapter/Libraries/Vendors/openvpn/win/vcvarsall.patch diff --git a/OpenVPN Adapter/NSError+OpenVPNError.h b/Sources/OpenVPNAdapter/NSError+OpenVPNError.h similarity index 100% rename from OpenVPN Adapter/NSError+OpenVPNError.h rename to Sources/OpenVPNAdapter/NSError+OpenVPNError.h diff --git a/OpenVPN Adapter/NSError+OpenVPNError.m b/Sources/OpenVPNAdapter/NSError+OpenVPNError.m similarity index 100% rename from OpenVPN Adapter/NSError+OpenVPNError.m rename to Sources/OpenVPNAdapter/NSError+OpenVPNError.m diff --git a/OpenVPN Adapter/OpenVPNAdapter.h b/Sources/OpenVPNAdapter/OpenVPNAdapter.h similarity index 100% rename from OpenVPN Adapter/OpenVPNAdapter.h rename to Sources/OpenVPNAdapter/OpenVPNAdapter.h diff --git a/OpenVPN Adapter/OpenVPNAdapter.mm b/Sources/OpenVPNAdapter/OpenVPNAdapter.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNAdapter.mm rename to Sources/OpenVPNAdapter/OpenVPNAdapter.mm diff --git a/OpenVPN Adapter/OpenVPNAdapter.modulemap b/Sources/OpenVPNAdapter/OpenVPNAdapter.modulemap similarity index 100% rename from OpenVPN Adapter/OpenVPNAdapter.modulemap rename to Sources/OpenVPNAdapter/OpenVPNAdapter.modulemap diff --git a/OpenVPN Adapter/OpenVPNAdapterEvent.h b/Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h similarity index 100% rename from OpenVPN Adapter/OpenVPNAdapterEvent.h rename to Sources/OpenVPNAdapter/OpenVPNAdapterEvent.h diff --git a/OpenVPN Adapter/OpenVPNAdapterPacketFlow.h b/Sources/OpenVPNAdapter/OpenVPNAdapterPacketFlow.h similarity index 100% rename from OpenVPN Adapter/OpenVPNAdapterPacketFlow.h rename to Sources/OpenVPNAdapter/OpenVPNAdapterPacketFlow.h diff --git a/OpenVPN Adapter/OpenVPNCertificate.h b/Sources/OpenVPNAdapter/OpenVPNCertificate.h similarity index 100% rename from OpenVPN Adapter/OpenVPNCertificate.h rename to Sources/OpenVPNAdapter/OpenVPNCertificate.h diff --git a/OpenVPN Adapter/OpenVPNCertificate.m b/Sources/OpenVPNAdapter/OpenVPNCertificate.m similarity index 100% rename from OpenVPN Adapter/OpenVPNCertificate.m rename to Sources/OpenVPNAdapter/OpenVPNCertificate.m diff --git a/OpenVPN Adapter/OpenVPNClient.h b/Sources/OpenVPNAdapter/OpenVPNClient.h similarity index 100% rename from OpenVPN Adapter/OpenVPNClient.h rename to Sources/OpenVPNAdapter/OpenVPNClient.h diff --git a/OpenVPN Adapter/OpenVPNClient.mm b/Sources/OpenVPNAdapter/OpenVPNClient.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNClient.mm rename to Sources/OpenVPNAdapter/OpenVPNClient.mm diff --git a/OpenVPN Adapter/OpenVPNCompressionMode.h b/Sources/OpenVPNAdapter/OpenVPNCompressionMode.h similarity index 100% rename from OpenVPN Adapter/OpenVPNCompressionMode.h rename to Sources/OpenVPNAdapter/OpenVPNCompressionMode.h diff --git a/OpenVPN Adapter/OpenVPNConfiguration+Internal.h b/Sources/OpenVPNAdapter/OpenVPNConfiguration+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNConfiguration+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNConfiguration+Internal.h diff --git a/OpenVPN Adapter/OpenVPNConfiguration.h b/Sources/OpenVPNAdapter/OpenVPNConfiguration.h similarity index 100% rename from OpenVPN Adapter/OpenVPNConfiguration.h rename to Sources/OpenVPNAdapter/OpenVPNConfiguration.h diff --git a/OpenVPN Adapter/OpenVPNConfiguration.mm b/Sources/OpenVPNAdapter/OpenVPNConfiguration.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNConfiguration.mm rename to Sources/OpenVPNAdapter/OpenVPNConfiguration.mm diff --git a/OpenVPN Adapter/OpenVPNConnectionInfo+Internal.h b/Sources/OpenVPNAdapter/OpenVPNConnectionInfo+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNConnectionInfo+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNConnectionInfo+Internal.h diff --git a/OpenVPN Adapter/OpenVPNConnectionInfo.h b/Sources/OpenVPNAdapter/OpenVPNConnectionInfo.h similarity index 100% rename from OpenVPN Adapter/OpenVPNConnectionInfo.h rename to Sources/OpenVPNAdapter/OpenVPNConnectionInfo.h diff --git a/OpenVPN Adapter/OpenVPNConnectionInfo.mm b/Sources/OpenVPNAdapter/OpenVPNConnectionInfo.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNConnectionInfo.mm rename to Sources/OpenVPNAdapter/OpenVPNConnectionInfo.mm diff --git a/OpenVPN Adapter/OpenVPNCredentials+Internal.h b/Sources/OpenVPNAdapter/OpenVPNCredentials+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNCredentials+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNCredentials+Internal.h diff --git a/OpenVPN Adapter/OpenVPNCredentials.h b/Sources/OpenVPNAdapter/OpenVPNCredentials.h similarity index 100% rename from OpenVPN Adapter/OpenVPNCredentials.h rename to Sources/OpenVPNAdapter/OpenVPNCredentials.h diff --git a/OpenVPN Adapter/OpenVPNCredentials.mm b/Sources/OpenVPNAdapter/OpenVPNCredentials.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNCredentials.mm rename to Sources/OpenVPNAdapter/OpenVPNCredentials.mm diff --git a/OpenVPN Adapter/OpenVPNError.h b/Sources/OpenVPNAdapter/OpenVPNError.h similarity index 100% rename from OpenVPN Adapter/OpenVPNError.h rename to Sources/OpenVPNAdapter/OpenVPNError.h diff --git a/OpenVPN Adapter/OpenVPNError.m b/Sources/OpenVPNAdapter/OpenVPNError.m similarity index 100% rename from OpenVPN Adapter/OpenVPNError.m rename to Sources/OpenVPNAdapter/OpenVPNError.m diff --git a/OpenVPN Adapter/OpenVPNIPv6Preference.h b/Sources/OpenVPNAdapter/OpenVPNIPv6Preference.h similarity index 100% rename from OpenVPN Adapter/OpenVPNIPv6Preference.h rename to Sources/OpenVPNAdapter/OpenVPNIPv6Preference.h diff --git a/OpenVPN Adapter/OpenVPNInterfaceStats+Internal.h b/Sources/OpenVPNAdapter/OpenVPNInterfaceStats+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNInterfaceStats+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNInterfaceStats+Internal.h diff --git a/OpenVPN Adapter/OpenVPNInterfaceStats.h b/Sources/OpenVPNAdapter/OpenVPNInterfaceStats.h similarity index 100% rename from OpenVPN Adapter/OpenVPNInterfaceStats.h rename to Sources/OpenVPNAdapter/OpenVPNInterfaceStats.h diff --git a/OpenVPN Adapter/OpenVPNInterfaceStats.mm b/Sources/OpenVPNAdapter/OpenVPNInterfaceStats.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNInterfaceStats.mm rename to Sources/OpenVPNAdapter/OpenVPNInterfaceStats.mm diff --git a/OpenVPN Adapter/OpenVPNKeyType.h b/Sources/OpenVPNAdapter/OpenVPNKeyType.h similarity index 100% rename from OpenVPN Adapter/OpenVPNKeyType.h rename to Sources/OpenVPNAdapter/OpenVPNKeyType.h diff --git a/OpenVPN Adapter/OpenVPNMinTLSVersion.h b/Sources/OpenVPNAdapter/OpenVPNMinTLSVersion.h similarity index 100% rename from OpenVPN Adapter/OpenVPNMinTLSVersion.h rename to Sources/OpenVPNAdapter/OpenVPNMinTLSVersion.h diff --git a/OpenVPN Adapter/OpenVPNNetworkSettingsBuilder.h b/Sources/OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.h similarity index 100% rename from OpenVPN Adapter/OpenVPNNetworkSettingsBuilder.h rename to Sources/OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.h diff --git a/OpenVPN Adapter/OpenVPNNetworkSettingsBuilder.m b/Sources/OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.m similarity index 100% rename from OpenVPN Adapter/OpenVPNNetworkSettingsBuilder.m rename to Sources/OpenVPNAdapter/OpenVPNNetworkSettingsBuilder.m diff --git a/OpenVPN Adapter/OpenVPNPacket.h b/Sources/OpenVPNAdapter/OpenVPNPacket.h similarity index 100% rename from OpenVPN Adapter/OpenVPNPacket.h rename to Sources/OpenVPNAdapter/OpenVPNPacket.h diff --git a/OpenVPN Adapter/OpenVPNPacket.mm b/Sources/OpenVPNAdapter/OpenVPNPacket.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNPacket.mm rename to Sources/OpenVPNAdapter/OpenVPNPacket.mm diff --git a/OpenVPN Adapter/OpenVPNPacketFlowBridge.h b/Sources/OpenVPNAdapter/OpenVPNPacketFlowBridge.h similarity index 100% rename from OpenVPN Adapter/OpenVPNPacketFlowBridge.h rename to Sources/OpenVPNAdapter/OpenVPNPacketFlowBridge.h diff --git a/OpenVPN Adapter/OpenVPNPacketFlowBridge.mm b/Sources/OpenVPNAdapter/OpenVPNPacketFlowBridge.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNPacketFlowBridge.mm rename to Sources/OpenVPNAdapter/OpenVPNPacketFlowBridge.mm diff --git a/OpenVPN Adapter/OpenVPNPrivateKey.h b/Sources/OpenVPNAdapter/OpenVPNPrivateKey.h similarity index 100% rename from OpenVPN Adapter/OpenVPNPrivateKey.h rename to Sources/OpenVPNAdapter/OpenVPNPrivateKey.h diff --git a/OpenVPN Adapter/OpenVPNPrivateKey.m b/Sources/OpenVPNAdapter/OpenVPNPrivateKey.m similarity index 100% rename from OpenVPN Adapter/OpenVPNPrivateKey.m rename to Sources/OpenVPNAdapter/OpenVPNPrivateKey.m diff --git a/OpenVPN Adapter/OpenVPNProperties+Internal.h b/Sources/OpenVPNAdapter/OpenVPNProperties+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNProperties+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNProperties+Internal.h diff --git a/OpenVPN Adapter/OpenVPNProperties.h b/Sources/OpenVPNAdapter/OpenVPNProperties.h similarity index 100% rename from OpenVPN Adapter/OpenVPNProperties.h rename to Sources/OpenVPNAdapter/OpenVPNProperties.h diff --git a/OpenVPN Adapter/OpenVPNProperties.mm b/Sources/OpenVPNAdapter/OpenVPNProperties.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNProperties.mm rename to Sources/OpenVPNAdapter/OpenVPNProperties.mm diff --git a/OpenVPN Adapter/OpenVPNReachability+Internal.h b/Sources/OpenVPNAdapter/OpenVPNReachability+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNReachability+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNReachability+Internal.h diff --git a/OpenVPN Adapter/OpenVPNReachability.h b/Sources/OpenVPNAdapter/OpenVPNReachability.h similarity index 100% rename from OpenVPN Adapter/OpenVPNReachability.h rename to Sources/OpenVPNAdapter/OpenVPNReachability.h diff --git a/OpenVPN Adapter/OpenVPNReachability.mm b/Sources/OpenVPNAdapter/OpenVPNReachability.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNReachability.mm rename to Sources/OpenVPNAdapter/OpenVPNReachability.mm diff --git a/OpenVPN Adapter/OpenVPNReachabilityStatus.h b/Sources/OpenVPNAdapter/OpenVPNReachabilityStatus.h similarity index 100% rename from OpenVPN Adapter/OpenVPNReachabilityStatus.h rename to Sources/OpenVPNAdapter/OpenVPNReachabilityStatus.h diff --git a/OpenVPN Adapter/OpenVPNReachabilityTracker.h b/Sources/OpenVPNAdapter/OpenVPNReachabilityTracker.h similarity index 100% rename from OpenVPN Adapter/OpenVPNReachabilityTracker.h rename to Sources/OpenVPNAdapter/OpenVPNReachabilityTracker.h diff --git a/OpenVPN Adapter/OpenVPNReachabilityTracker.mm b/Sources/OpenVPNAdapter/OpenVPNReachabilityTracker.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNReachabilityTracker.mm rename to Sources/OpenVPNAdapter/OpenVPNReachabilityTracker.mm diff --git a/OpenVPN Adapter/OpenVPNServerEntry+Internal.h b/Sources/OpenVPNAdapter/OpenVPNServerEntry+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNServerEntry+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNServerEntry+Internal.h diff --git a/OpenVPN Adapter/OpenVPNServerEntry.h b/Sources/OpenVPNAdapter/OpenVPNServerEntry.h similarity index 100% rename from OpenVPN Adapter/OpenVPNServerEntry.h rename to Sources/OpenVPNAdapter/OpenVPNServerEntry.h diff --git a/OpenVPN Adapter/OpenVPNServerEntry.mm b/Sources/OpenVPNAdapter/OpenVPNServerEntry.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNServerEntry.mm rename to Sources/OpenVPNAdapter/OpenVPNServerEntry.mm diff --git a/OpenVPN Adapter/OpenVPNSessionToken+Internal.h b/Sources/OpenVPNAdapter/OpenVPNSessionToken+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNSessionToken+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNSessionToken+Internal.h diff --git a/OpenVPN Adapter/OpenVPNSessionToken.h b/Sources/OpenVPNAdapter/OpenVPNSessionToken.h similarity index 100% rename from OpenVPN Adapter/OpenVPNSessionToken.h rename to Sources/OpenVPNAdapter/OpenVPNSessionToken.h diff --git a/OpenVPN Adapter/OpenVPNSessionToken.mm b/Sources/OpenVPNAdapter/OpenVPNSessionToken.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNSessionToken.mm rename to Sources/OpenVPNAdapter/OpenVPNSessionToken.mm diff --git a/OpenVPN Adapter/OpenVPNTLSCertProfile.h b/Sources/OpenVPNAdapter/OpenVPNTLSCertProfile.h similarity index 100% rename from OpenVPN Adapter/OpenVPNTLSCertProfile.h rename to Sources/OpenVPNAdapter/OpenVPNTLSCertProfile.h diff --git a/OpenVPN Adapter/OpenVPNTransportProtocol.h b/Sources/OpenVPNAdapter/OpenVPNTransportProtocol.h similarity index 100% rename from OpenVPN Adapter/OpenVPNTransportProtocol.h rename to Sources/OpenVPNAdapter/OpenVPNTransportProtocol.h diff --git a/OpenVPN Adapter/OpenVPNTransportStats+Internal.h b/Sources/OpenVPNAdapter/OpenVPNTransportStats+Internal.h similarity index 100% rename from OpenVPN Adapter/OpenVPNTransportStats+Internal.h rename to Sources/OpenVPNAdapter/OpenVPNTransportStats+Internal.h diff --git a/OpenVPN Adapter/OpenVPNTransportStats.h b/Sources/OpenVPNAdapter/OpenVPNTransportStats.h similarity index 100% rename from OpenVPN Adapter/OpenVPNTransportStats.h rename to Sources/OpenVPNAdapter/OpenVPNTransportStats.h diff --git a/OpenVPN Adapter/OpenVPNTransportStats.mm b/Sources/OpenVPNAdapter/OpenVPNTransportStats.mm similarity index 100% rename from OpenVPN Adapter/OpenVPNTransportStats.mm rename to Sources/OpenVPNAdapter/OpenVPNTransportStats.mm diff --git a/OpenVPN Adapter/Umbrella-Header.h b/Sources/OpenVPNAdapter/Umbrella-Header.h similarity index 100% rename from OpenVPN Adapter/Umbrella-Header.h rename to Sources/OpenVPNAdapter/Umbrella-Header.h diff --git a/OpenVPN Adapter Tests/Bundle.swift b/Tests/Bundle.swift similarity index 100% rename from OpenVPN Adapter Tests/Bundle.swift rename to Tests/Bundle.swift diff --git a/OpenVPN Adapter Tests/CustomFlow.swift b/Tests/CustomFlow.swift similarity index 100% rename from OpenVPN Adapter Tests/CustomFlow.swift rename to Tests/CustomFlow.swift diff --git a/OpenVPN Adapter Tests/OpenVPNAdapterTests.swift b/Tests/OpenVPNAdapterTests.swift similarity index 100% rename from OpenVPN Adapter Tests/OpenVPNAdapterTests.swift rename to Tests/OpenVPNAdapterTests.swift diff --git a/OpenVPN Adapter Tests/OpenVPNCertificateTests.swift b/Tests/OpenVPNCertificateTests.swift similarity index 100% rename from OpenVPN Adapter Tests/OpenVPNCertificateTests.swift rename to Tests/OpenVPNCertificateTests.swift diff --git a/OpenVPN Adapter Tests/OpenVPNConfigurationTests.swift b/Tests/OpenVPNConfigurationTests.swift similarity index 100% rename from OpenVPN Adapter Tests/OpenVPNConfigurationTests.swift rename to Tests/OpenVPNConfigurationTests.swift diff --git a/OpenVPN Adapter Tests/OpenVPNPrivateKeyTests.swift b/Tests/OpenVPNPrivateKeyTests.swift similarity index 100% rename from OpenVPN Adapter Tests/OpenVPNPrivateKeyTests.swift rename to Tests/OpenVPNPrivateKeyTests.swift diff --git a/OpenVPN Adapter Tests/OpenVPNReachabilityTests.swift b/Tests/OpenVPNReachabilityTests.swift similarity index 100% rename from OpenVPN Adapter Tests/OpenVPNReachabilityTests.swift rename to Tests/OpenVPNReachabilityTests.swift diff --git a/OpenVPN Adapter Tests/ProfileLoader.swift b/Tests/ProfileLoader.swift similarity index 100% rename from OpenVPN Adapter Tests/ProfileLoader.swift rename to Tests/ProfileLoader.swift diff --git a/OpenVPN Adapter Tests/Resources/keyfile-decrypted.3des b/Tests/Resources/keyfile-decrypted.3des similarity index 100% rename from OpenVPN Adapter Tests/Resources/keyfile-decrypted.3des rename to Tests/Resources/keyfile-decrypted.3des diff --git a/OpenVPN Adapter Tests/Resources/keyfile-encrypted.3des b/Tests/Resources/keyfile-encrypted.3des similarity index 100% rename from OpenVPN Adapter Tests/Resources/keyfile-encrypted.3des rename to Tests/Resources/keyfile-encrypted.3des diff --git a/OpenVPN Adapter Tests/Resources/test-ca.crt b/Tests/Resources/test-ca.crt similarity index 100% rename from OpenVPN Adapter Tests/Resources/test-ca.crt rename to Tests/Resources/test-ca.crt diff --git a/OpenVPN Adapter Tests/local_vpn_server.ovpn b/Tests/local_vpn_server.ovpn similarity index 100% rename from OpenVPN Adapter Tests/local_vpn_server.ovpn rename to Tests/local_vpn_server.ovpn diff --git a/OpenVPN Adapter Tests/remote_vpn_server.ovpn b/Tests/remote_vpn_server.ovpn similarity index 100% rename from OpenVPN Adapter Tests/remote_vpn_server.ovpn rename to Tests/remote_vpn_server.ovpn