├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Configuration ├── LZ4.xcconfig ├── OpenVPNAdapter.xcconfig ├── OpenVPNClient.xcconfig ├── Project.xcconfig └── mbedTLS.xcconfig ├── LICENSE ├── NOTICE ├── OpenVPNAdapter.podspec ├── OpenVPNAdapter.xcodeproj ├── LZ4_Info.plist ├── OpenVPNAdapterTests_Info.plist ├── OpenVPNAdapter_Info.plist ├── OpenVPNClient_Info.plist ├── mbedTLS_Info.plist ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ └── OpenVPNAdapter.xcscheme ├── Package.swift ├── README.md ├── Scripts ├── apply_patches.sh └── pull_dependencies.sh ├── Sources ├── ASIO │ ├── .appveyor.yml │ ├── .gitignore │ ├── .travis.yml │ └── asio │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── INSTALL │ │ ├── LICENSE_1_0.txt │ │ ├── Makefile.am │ │ ├── README │ │ ├── asio.manifest │ │ ├── autogen.sh │ │ ├── boost_asio.manifest │ │ ├── boostify.pl │ │ ├── configure.ac │ │ ├── include │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── asio.hpp │ │ └── asio │ │ │ ├── associated_allocator.hpp │ │ │ ├── associated_executor.hpp │ │ │ ├── async_result.hpp │ │ │ ├── awaitable.hpp │ │ │ ├── basic_datagram_socket.hpp │ │ │ ├── basic_deadline_timer.hpp │ │ │ ├── basic_io_object.hpp │ │ │ ├── basic_raw_socket.hpp │ │ │ ├── basic_seq_packet_socket.hpp │ │ │ ├── basic_serial_port.hpp │ │ │ ├── basic_signal_set.hpp │ │ │ ├── basic_socket.hpp │ │ │ ├── basic_socket_acceptor.hpp │ │ │ ├── basic_socket_iostream.hpp │ │ │ ├── basic_socket_streambuf.hpp │ │ │ ├── basic_stream_socket.hpp │ │ │ ├── basic_streambuf.hpp │ │ │ ├── basic_streambuf_fwd.hpp │ │ │ ├── basic_waitable_timer.hpp │ │ │ ├── bind_executor.hpp │ │ │ ├── buffer.hpp │ │ │ ├── buffered_read_stream.hpp │ │ │ ├── buffered_read_stream_fwd.hpp │ │ │ ├── buffered_stream.hpp │ │ │ ├── buffered_stream_fwd.hpp │ │ │ ├── buffered_write_stream.hpp │ │ │ ├── buffered_write_stream_fwd.hpp │ │ │ ├── buffers_iterator.hpp │ │ │ ├── co_spawn.hpp │ │ │ ├── completion_condition.hpp │ │ │ ├── compose.hpp │ │ │ ├── connect.hpp │ │ │ ├── coroutine.hpp │ │ │ ├── deadline_timer.hpp │ │ │ ├── defer.hpp │ │ │ ├── detached.hpp │ │ │ ├── detail │ │ │ ├── array.hpp │ │ │ ├── array_fwd.hpp │ │ │ ├── assert.hpp │ │ │ ├── atomic_count.hpp │ │ │ ├── base_from_completion_cond.hpp │ │ │ ├── bind_handler.hpp │ │ │ ├── buffer_resize_guard.hpp │ │ │ ├── buffer_sequence_adapter.hpp │ │ │ ├── buffered_stream_storage.hpp │ │ │ ├── call_stack.hpp │ │ │ ├── chrono.hpp │ │ │ ├── chrono_time_traits.hpp │ │ │ ├── completion_handler.hpp │ │ │ ├── concurrency_hint.hpp │ │ │ ├── conditionally_enabled_event.hpp │ │ │ ├── conditionally_enabled_mutex.hpp │ │ │ ├── config.hpp │ │ │ ├── consuming_buffers.hpp │ │ │ ├── cstddef.hpp │ │ │ ├── cstdint.hpp │ │ │ ├── date_time_fwd.hpp │ │ │ ├── deadline_timer_service.hpp │ │ │ ├── dependent_type.hpp │ │ │ ├── descriptor_ops.hpp │ │ │ ├── descriptor_read_op.hpp │ │ │ ├── descriptor_write_op.hpp │ │ │ ├── dev_poll_reactor.hpp │ │ │ ├── epoll_reactor.hpp │ │ │ ├── event.hpp │ │ │ ├── eventfd_select_interrupter.hpp │ │ │ ├── executor_function.hpp │ │ │ ├── executor_op.hpp │ │ │ ├── fd_set_adapter.hpp │ │ │ ├── fenced_block.hpp │ │ │ ├── functional.hpp │ │ │ ├── future.hpp │ │ │ ├── gcc_arm_fenced_block.hpp │ │ │ ├── gcc_hppa_fenced_block.hpp │ │ │ ├── gcc_sync_fenced_block.hpp │ │ │ ├── gcc_x86_fenced_block.hpp │ │ │ ├── global.hpp │ │ │ ├── handler_alloc_helpers.hpp │ │ │ ├── handler_cont_helpers.hpp │ │ │ ├── handler_invoke_helpers.hpp │ │ │ ├── handler_tracking.hpp │ │ │ ├── handler_type_requirements.hpp │ │ │ ├── handler_work.hpp │ │ │ ├── hash_map.hpp │ │ │ ├── impl │ │ │ │ ├── buffer_sequence_adapter.ipp │ │ │ │ ├── descriptor_ops.ipp │ │ │ │ ├── dev_poll_reactor.hpp │ │ │ │ ├── dev_poll_reactor.ipp │ │ │ │ ├── epoll_reactor.hpp │ │ │ │ ├── epoll_reactor.ipp │ │ │ │ ├── eventfd_select_interrupter.ipp │ │ │ │ ├── handler_tracking.ipp │ │ │ │ ├── kqueue_reactor.hpp │ │ │ │ ├── kqueue_reactor.ipp │ │ │ │ ├── null_event.ipp │ │ │ │ ├── pipe_select_interrupter.ipp │ │ │ │ ├── posix_event.ipp │ │ │ │ ├── posix_mutex.ipp │ │ │ │ ├── posix_thread.ipp │ │ │ │ ├── posix_tss_ptr.ipp │ │ │ │ ├── reactive_descriptor_service.ipp │ │ │ │ ├── reactive_serial_port_service.ipp │ │ │ │ ├── reactive_socket_service_base.ipp │ │ │ │ ├── resolver_service_base.ipp │ │ │ │ ├── scheduler.ipp │ │ │ │ ├── select_reactor.hpp │ │ │ │ ├── select_reactor.ipp │ │ │ │ ├── service_registry.hpp │ │ │ │ ├── service_registry.ipp │ │ │ │ ├── signal_set_service.ipp │ │ │ │ ├── socket_ops.ipp │ │ │ │ ├── socket_select_interrupter.ipp │ │ │ │ ├── strand_executor_service.hpp │ │ │ │ ├── strand_executor_service.ipp │ │ │ │ ├── strand_service.hpp │ │ │ │ ├── strand_service.ipp │ │ │ │ ├── throw_error.ipp │ │ │ │ ├── timer_queue_ptime.ipp │ │ │ │ ├── timer_queue_set.ipp │ │ │ │ ├── win_event.ipp │ │ │ │ ├── win_iocp_handle_service.ipp │ │ │ │ ├── win_iocp_io_context.hpp │ │ │ │ ├── win_iocp_io_context.ipp │ │ │ │ ├── win_iocp_serial_port_service.ipp │ │ │ │ ├── win_iocp_socket_service_base.ipp │ │ │ │ ├── win_mutex.ipp │ │ │ │ ├── win_object_handle_service.ipp │ │ │ │ ├── win_static_mutex.ipp │ │ │ │ ├── win_thread.ipp │ │ │ │ ├── win_tss_ptr.ipp │ │ │ │ ├── winrt_ssocket_service_base.ipp │ │ │ │ ├── winrt_timer_scheduler.hpp │ │ │ │ ├── winrt_timer_scheduler.ipp │ │ │ │ └── winsock_init.ipp │ │ │ ├── io_control.hpp │ │ │ ├── io_object_executor.hpp │ │ │ ├── io_object_impl.hpp │ │ │ ├── is_buffer_sequence.hpp │ │ │ ├── is_executor.hpp │ │ │ ├── keyword_tss_ptr.hpp │ │ │ ├── kqueue_reactor.hpp │ │ │ ├── limits.hpp │ │ │ ├── local_free_on_block_exit.hpp │ │ │ ├── macos_fenced_block.hpp │ │ │ ├── memory.hpp │ │ │ ├── mutex.hpp │ │ │ ├── non_const_lvalue.hpp │ │ │ ├── noncopyable.hpp │ │ │ ├── null_event.hpp │ │ │ ├── null_fenced_block.hpp │ │ │ ├── null_global.hpp │ │ │ ├── null_mutex.hpp │ │ │ ├── null_reactor.hpp │ │ │ ├── null_signal_blocker.hpp │ │ │ ├── null_socket_service.hpp │ │ │ ├── null_static_mutex.hpp │ │ │ ├── null_thread.hpp │ │ │ ├── null_tss_ptr.hpp │ │ │ ├── object_pool.hpp │ │ │ ├── old_win_sdk_compat.hpp │ │ │ ├── op_queue.hpp │ │ │ ├── operation.hpp │ │ │ ├── pipe_select_interrupter.hpp │ │ │ ├── pop_options.hpp │ │ │ ├── posix_event.hpp │ │ │ ├── posix_fd_set_adapter.hpp │ │ │ ├── posix_global.hpp │ │ │ ├── posix_mutex.hpp │ │ │ ├── posix_signal_blocker.hpp │ │ │ ├── posix_static_mutex.hpp │ │ │ ├── posix_thread.hpp │ │ │ ├── posix_tss_ptr.hpp │ │ │ ├── push_options.hpp │ │ │ ├── reactive_descriptor_service.hpp │ │ │ ├── reactive_null_buffers_op.hpp │ │ │ ├── reactive_serial_port_service.hpp │ │ │ ├── reactive_socket_accept_op.hpp │ │ │ ├── reactive_socket_connect_op.hpp │ │ │ ├── reactive_socket_recv_op.hpp │ │ │ ├── reactive_socket_recvfrom_op.hpp │ │ │ ├── reactive_socket_recvmsg_op.hpp │ │ │ ├── reactive_socket_send_op.hpp │ │ │ ├── reactive_socket_sendto_op.hpp │ │ │ ├── reactive_socket_service.hpp │ │ │ ├── reactive_socket_service_base.hpp │ │ │ ├── reactive_wait_op.hpp │ │ │ ├── reactor.hpp │ │ │ ├── reactor_fwd.hpp │ │ │ ├── reactor_op.hpp │ │ │ ├── reactor_op_queue.hpp │ │ │ ├── recycling_allocator.hpp │ │ │ ├── regex_fwd.hpp │ │ │ ├── resolve_endpoint_op.hpp │ │ │ ├── resolve_op.hpp │ │ │ ├── resolve_query_op.hpp │ │ │ ├── resolver_service.hpp │ │ │ ├── resolver_service_base.hpp │ │ │ ├── scheduler.hpp │ │ │ ├── scheduler_operation.hpp │ │ │ ├── scheduler_thread_info.hpp │ │ │ ├── scoped_lock.hpp │ │ │ ├── scoped_ptr.hpp │ │ │ ├── select_interrupter.hpp │ │ │ ├── select_reactor.hpp │ │ │ ├── service_registry.hpp │ │ │ ├── signal_blocker.hpp │ │ │ ├── signal_handler.hpp │ │ │ ├── signal_init.hpp │ │ │ ├── signal_op.hpp │ │ │ ├── signal_set_service.hpp │ │ │ ├── socket_holder.hpp │ │ │ ├── socket_ops.hpp │ │ │ ├── socket_option.hpp │ │ │ ├── socket_select_interrupter.hpp │ │ │ ├── socket_types.hpp │ │ │ ├── solaris_fenced_block.hpp │ │ │ ├── static_mutex.hpp │ │ │ ├── std_event.hpp │ │ │ ├── std_fenced_block.hpp │ │ │ ├── std_global.hpp │ │ │ ├── std_mutex.hpp │ │ │ ├── std_static_mutex.hpp │ │ │ ├── std_thread.hpp │ │ │ ├── strand_executor_service.hpp │ │ │ ├── strand_service.hpp │ │ │ ├── string_view.hpp │ │ │ ├── thread.hpp │ │ │ ├── thread_context.hpp │ │ │ ├── thread_group.hpp │ │ │ ├── thread_info_base.hpp │ │ │ ├── throw_error.hpp │ │ │ ├── throw_exception.hpp │ │ │ ├── timer_queue.hpp │ │ │ ├── timer_queue_base.hpp │ │ │ ├── timer_queue_ptime.hpp │ │ │ ├── timer_queue_set.hpp │ │ │ ├── timer_scheduler.hpp │ │ │ ├── timer_scheduler_fwd.hpp │ │ │ ├── tss_ptr.hpp │ │ │ ├── type_traits.hpp │ │ │ ├── variadic_templates.hpp │ │ │ ├── wait_handler.hpp │ │ │ ├── wait_op.hpp │ │ │ ├── win_event.hpp │ │ │ ├── win_fd_set_adapter.hpp │ │ │ ├── win_fenced_block.hpp │ │ │ ├── win_global.hpp │ │ │ ├── win_iocp_handle_read_op.hpp │ │ │ ├── win_iocp_handle_service.hpp │ │ │ ├── win_iocp_handle_write_op.hpp │ │ │ ├── win_iocp_io_context.hpp │ │ │ ├── win_iocp_null_buffers_op.hpp │ │ │ ├── win_iocp_operation.hpp │ │ │ ├── win_iocp_overlapped_op.hpp │ │ │ ├── win_iocp_overlapped_ptr.hpp │ │ │ ├── win_iocp_serial_port_service.hpp │ │ │ ├── win_iocp_socket_accept_op.hpp │ │ │ ├── win_iocp_socket_connect_op.hpp │ │ │ ├── win_iocp_socket_recv_op.hpp │ │ │ ├── win_iocp_socket_recvfrom_op.hpp │ │ │ ├── win_iocp_socket_recvmsg_op.hpp │ │ │ ├── win_iocp_socket_send_op.hpp │ │ │ ├── win_iocp_socket_service.hpp │ │ │ ├── win_iocp_socket_service_base.hpp │ │ │ ├── win_iocp_thread_info.hpp │ │ │ ├── win_iocp_wait_op.hpp │ │ │ ├── win_mutex.hpp │ │ │ ├── win_object_handle_service.hpp │ │ │ ├── win_static_mutex.hpp │ │ │ ├── win_thread.hpp │ │ │ ├── win_tss_ptr.hpp │ │ │ ├── winapp_thread.hpp │ │ │ ├── wince_thread.hpp │ │ │ ├── winrt_async_manager.hpp │ │ │ ├── winrt_async_op.hpp │ │ │ ├── winrt_resolve_op.hpp │ │ │ ├── winrt_resolver_service.hpp │ │ │ ├── winrt_socket_connect_op.hpp │ │ │ ├── winrt_socket_recv_op.hpp │ │ │ ├── winrt_socket_send_op.hpp │ │ │ ├── winrt_ssocket_service.hpp │ │ │ ├── winrt_ssocket_service_base.hpp │ │ │ ├── winrt_timer_scheduler.hpp │ │ │ ├── winrt_utils.hpp │ │ │ ├── winsock_init.hpp │ │ │ ├── work_dispatcher.hpp │ │ │ └── wrapped_handler.hpp │ │ │ ├── dispatch.hpp │ │ │ ├── error.hpp │ │ │ ├── error_code.hpp │ │ │ ├── execution_context.hpp │ │ │ ├── executor.hpp │ │ │ ├── executor_work_guard.hpp │ │ │ ├── generic │ │ │ ├── basic_endpoint.hpp │ │ │ ├── datagram_protocol.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ └── impl │ │ │ │ │ └── endpoint.ipp │ │ │ ├── raw_protocol.hpp │ │ │ ├── seq_packet_protocol.hpp │ │ │ └── stream_protocol.hpp │ │ │ ├── handler_alloc_hook.hpp │ │ │ ├── handler_continuation_hook.hpp │ │ │ ├── handler_invoke_hook.hpp │ │ │ ├── high_resolution_timer.hpp │ │ │ ├── impl │ │ │ ├── awaitable.hpp │ │ │ ├── buffered_read_stream.hpp │ │ │ ├── buffered_write_stream.hpp │ │ │ ├── co_spawn.hpp │ │ │ ├── compose.hpp │ │ │ ├── connect.hpp │ │ │ ├── defer.hpp │ │ │ ├── detached.hpp │ │ │ ├── dispatch.hpp │ │ │ ├── error.ipp │ │ │ ├── error_code.ipp │ │ │ ├── execution_context.hpp │ │ │ ├── execution_context.ipp │ │ │ ├── executor.hpp │ │ │ ├── executor.ipp │ │ │ ├── handler_alloc_hook.ipp │ │ │ ├── io_context.hpp │ │ │ ├── io_context.ipp │ │ │ ├── post.hpp │ │ │ ├── read.hpp │ │ │ ├── read_at.hpp │ │ │ ├── read_until.hpp │ │ │ ├── redirect_error.hpp │ │ │ ├── serial_port_base.hpp │ │ │ ├── serial_port_base.ipp │ │ │ ├── spawn.hpp │ │ │ ├── src.cpp │ │ │ ├── src.hpp │ │ │ ├── system_context.hpp │ │ │ ├── system_context.ipp │ │ │ ├── system_executor.hpp │ │ │ ├── thread_pool.hpp │ │ │ ├── thread_pool.ipp │ │ │ ├── use_awaitable.hpp │ │ │ ├── use_future.hpp │ │ │ ├── write.hpp │ │ │ └── write_at.hpp │ │ │ ├── io_context.hpp │ │ │ ├── io_context_strand.hpp │ │ │ ├── io_service.hpp │ │ │ ├── io_service_strand.hpp │ │ │ ├── ip │ │ │ ├── address.hpp │ │ │ ├── address_v4.hpp │ │ │ ├── address_v4_iterator.hpp │ │ │ ├── address_v4_range.hpp │ │ │ ├── address_v6.hpp │ │ │ ├── address_v6_iterator.hpp │ │ │ ├── address_v6_range.hpp │ │ │ ├── bad_address_cast.hpp │ │ │ ├── basic_endpoint.hpp │ │ │ ├── basic_resolver.hpp │ │ │ ├── basic_resolver_entry.hpp │ │ │ ├── basic_resolver_iterator.hpp │ │ │ ├── basic_resolver_query.hpp │ │ │ ├── basic_resolver_results.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ ├── impl │ │ │ │ │ └── endpoint.ipp │ │ │ │ └── socket_option.hpp │ │ │ ├── host_name.hpp │ │ │ ├── icmp.hpp │ │ │ ├── impl │ │ │ │ ├── address.hpp │ │ │ │ ├── address.ipp │ │ │ │ ├── address_v4.hpp │ │ │ │ ├── address_v4.ipp │ │ │ │ ├── address_v6.hpp │ │ │ │ ├── address_v6.ipp │ │ │ │ ├── basic_endpoint.hpp │ │ │ │ ├── host_name.ipp │ │ │ │ ├── network_v4.hpp │ │ │ │ ├── network_v4.ipp │ │ │ │ ├── network_v6.hpp │ │ │ │ └── network_v6.ipp │ │ │ ├── multicast.hpp │ │ │ ├── network_v4.hpp │ │ │ ├── network_v6.hpp │ │ │ ├── resolver_base.hpp │ │ │ ├── resolver_query_base.hpp │ │ │ ├── tcp.hpp │ │ │ ├── udp.hpp │ │ │ ├── unicast.hpp │ │ │ └── v6_only.hpp │ │ │ ├── is_executor.hpp │ │ │ ├── is_read_buffered.hpp │ │ │ ├── is_write_buffered.hpp │ │ │ ├── local │ │ │ ├── basic_endpoint.hpp │ │ │ ├── connect_pair.hpp │ │ │ ├── datagram_protocol.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ └── impl │ │ │ │ │ └── endpoint.ipp │ │ │ └── stream_protocol.hpp │ │ │ ├── packaged_task.hpp │ │ │ ├── placeholders.hpp │ │ │ ├── posix │ │ │ ├── basic_descriptor.hpp │ │ │ ├── basic_stream_descriptor.hpp │ │ │ ├── descriptor.hpp │ │ │ ├── descriptor_base.hpp │ │ │ └── stream_descriptor.hpp │ │ │ ├── post.hpp │ │ │ ├── read.hpp │ │ │ ├── read_at.hpp │ │ │ ├── read_until.hpp │ │ │ ├── redirect_error.hpp │ │ │ ├── serial_port.hpp │ │ │ ├── serial_port_base.hpp │ │ │ ├── signal_set.hpp │ │ │ ├── socket_base.hpp │ │ │ ├── spawn.hpp │ │ │ ├── ssl.hpp │ │ │ ├── ssl │ │ │ ├── context.hpp │ │ │ ├── context_base.hpp │ │ │ ├── detail │ │ │ │ ├── buffered_handshake_op.hpp │ │ │ │ ├── engine.hpp │ │ │ │ ├── handshake_op.hpp │ │ │ │ ├── impl │ │ │ │ │ ├── engine.ipp │ │ │ │ │ └── openssl_init.ipp │ │ │ │ ├── io.hpp │ │ │ │ ├── openssl_init.hpp │ │ │ │ ├── openssl_types.hpp │ │ │ │ ├── password_callback.hpp │ │ │ │ ├── read_op.hpp │ │ │ │ ├── shutdown_op.hpp │ │ │ │ ├── stream_core.hpp │ │ │ │ ├── verify_callback.hpp │ │ │ │ └── write_op.hpp │ │ │ ├── error.hpp │ │ │ ├── impl │ │ │ │ ├── context.hpp │ │ │ │ ├── context.ipp │ │ │ │ ├── error.ipp │ │ │ │ ├── rfc2818_verification.ipp │ │ │ │ └── src.hpp │ │ │ ├── rfc2818_verification.hpp │ │ │ ├── stream.hpp │ │ │ ├── stream_base.hpp │ │ │ ├── verify_context.hpp │ │ │ └── verify_mode.hpp │ │ │ ├── steady_timer.hpp │ │ │ ├── strand.hpp │ │ │ ├── streambuf.hpp │ │ │ ├── system_context.hpp │ │ │ ├── system_error.hpp │ │ │ ├── system_executor.hpp │ │ │ ├── system_timer.hpp │ │ │ ├── this_coro.hpp │ │ │ ├── thread.hpp │ │ │ ├── thread_pool.hpp │ │ │ ├── time_traits.hpp │ │ │ ├── ts │ │ │ ├── buffer.hpp │ │ │ ├── executor.hpp │ │ │ ├── internet.hpp │ │ │ ├── io_context.hpp │ │ │ ├── net.hpp │ │ │ ├── netfwd.hpp │ │ │ ├── socket.hpp │ │ │ └── timer.hpp │ │ │ ├── unyield.hpp │ │ │ ├── use_awaitable.hpp │ │ │ ├── use_future.hpp │ │ │ ├── uses_executor.hpp │ │ │ ├── version.hpp │ │ │ ├── wait_traits.hpp │ │ │ ├── windows │ │ │ ├── basic_object_handle.hpp │ │ │ ├── basic_overlapped_handle.hpp │ │ │ ├── basic_random_access_handle.hpp │ │ │ ├── basic_stream_handle.hpp │ │ │ ├── object_handle.hpp │ │ │ ├── overlapped_handle.hpp │ │ │ ├── overlapped_ptr.hpp │ │ │ ├── random_access_handle.hpp │ │ │ └── stream_handle.hpp │ │ │ ├── write.hpp │ │ │ ├── write_at.hpp │ │ │ └── yield.hpp │ │ ├── release.pl │ │ ├── src │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── Makefile.mgw │ │ ├── Makefile.msc │ │ ├── asio.cpp │ │ ├── asio_ssl.cpp │ │ ├── doc │ │ │ ├── .gitignore │ │ │ ├── Jamfile.v2 │ │ │ ├── asio.png │ │ │ ├── asio.qbk │ │ │ ├── asioref.sty │ │ │ ├── asioref.xsl │ │ │ ├── boost_bind_dox.txt │ │ │ ├── doxy2qbk.pl │ │ │ ├── examples.qbk │ │ │ ├── history.qbk │ │ │ ├── index.xml │ │ │ ├── makepdf.pl │ │ │ ├── net_ts.qbk │ │ │ ├── noncopyable_dox.txt │ │ │ ├── overview.qbk │ │ │ ├── overview │ │ │ │ ├── allocation.qbk │ │ │ │ ├── async.qbk │ │ │ │ ├── async_op1.dot │ │ │ │ ├── async_op1.png │ │ │ │ ├── async_op2.dot │ │ │ │ ├── async_op2.png │ │ │ │ ├── basics.qbk │ │ │ │ ├── bsd_sockets.qbk │ │ │ │ ├── buffers.qbk │ │ │ │ ├── concurrency_hint.qbk │ │ │ │ ├── coroutine.qbk │ │ │ │ ├── coroutines_ts.qbk │ │ │ │ ├── cpp2011.qbk │ │ │ │ ├── handler_tracking.qbk │ │ │ │ ├── implementation.qbk │ │ │ │ ├── iostreams.qbk │ │ │ │ ├── line_based.qbk │ │ │ │ ├── other_protocols.qbk │ │ │ │ ├── posix.qbk │ │ │ │ ├── proactor.dot │ │ │ │ ├── proactor.png │ │ │ │ ├── protocols.qbk │ │ │ │ ├── rationale.qbk │ │ │ │ ├── reactor.qbk │ │ │ │ ├── serial_ports.qbk │ │ │ │ ├── signals.qbk │ │ │ │ ├── spawn.qbk │ │ │ │ ├── ssl.qbk │ │ │ │ ├── strands.qbk │ │ │ │ ├── streams.qbk │ │ │ │ ├── sync_op.dot │ │ │ │ ├── sync_op.png │ │ │ │ ├── threads.qbk │ │ │ │ ├── timers.qbk │ │ │ │ └── windows.qbk │ │ │ ├── project-root.jam │ │ │ ├── quickref.xml │ │ │ ├── reference.dox │ │ │ ├── reference.qbk │ │ │ ├── reference.xsl │ │ │ ├── release_checklist.htm │ │ │ ├── requirements │ │ │ │ ├── AcceptHandler.qbk │ │ │ │ ├── AcceptableProtocol.qbk │ │ │ │ ├── AsyncRandomAccessReadDevice.qbk │ │ │ │ ├── AsyncRandomAccessWriteDevice.qbk │ │ │ │ ├── AsyncReadStream.qbk │ │ │ │ ├── AsyncWriteStream.qbk │ │ │ │ ├── BufferedHandshakeHandler.qbk │ │ │ │ ├── CompletionCondition.qbk │ │ │ │ ├── CompletionHandler.qbk │ │ │ │ ├── ConnectCondition.qbk │ │ │ │ ├── ConnectHandler.qbk │ │ │ │ ├── ConstBufferSequence.qbk │ │ │ │ ├── DynamicBuffer.qbk │ │ │ │ ├── DynamicBuffer_v1.qbk │ │ │ │ ├── DynamicBuffer_v2.qbk │ │ │ │ ├── Endpoint.qbk │ │ │ │ ├── EndpointSequence.qbk │ │ │ │ ├── ExecutionContext.qbk │ │ │ │ ├── Executor.qbk │ │ │ │ ├── GettableSerialPortOption.qbk │ │ │ │ ├── GettableSocketOption.qbk │ │ │ │ ├── Handler.qbk │ │ │ │ ├── HandshakeHandler.qbk │ │ │ │ ├── InternetProtocol.qbk │ │ │ │ ├── IoControlCommand.qbk │ │ │ │ ├── IoObjectService.qbk │ │ │ │ ├── IteratorConnectHandler.qbk │ │ │ │ ├── LegacyCompletionHandler.qbk │ │ │ │ ├── MoveAcceptHandler.qbk │ │ │ │ ├── MutableBufferSequence.qbk │ │ │ │ ├── ProtoAllocator.qbk │ │ │ │ ├── Protocol.qbk │ │ │ │ ├── RangeConnectHandler.qbk │ │ │ │ ├── ReadHandler.qbk │ │ │ │ ├── ResolveHandler.qbk │ │ │ │ ├── Service.qbk │ │ │ │ ├── SettableSerialPortOption.qbk │ │ │ │ ├── SettableSocketOption.qbk │ │ │ │ ├── ShutdownHandler.qbk │ │ │ │ ├── SignalHandler.qbk │ │ │ │ ├── SyncRandomAccessReadDevice.qbk │ │ │ │ ├── SyncRandomAccessWriteDevice.qbk │ │ │ │ ├── SyncReadStream.qbk │ │ │ │ ├── SyncWriteStream.qbk │ │ │ │ ├── TimeTraits.qbk │ │ │ │ ├── WaitHandler.qbk │ │ │ │ ├── WaitTraits.qbk │ │ │ │ ├── WriteHandler.qbk │ │ │ │ ├── asynchronous_operations.qbk │ │ │ │ ├── asynchronous_socket_operations.qbk │ │ │ │ ├── read_write_operations.qbk │ │ │ │ └── synchronous_socket_operations.qbk │ │ │ ├── std_exception_dox.txt │ │ │ ├── tutorial.dox │ │ │ ├── tutorial.qbk │ │ │ ├── tutorial.xsl │ │ │ └── using.qbk │ │ ├── examples │ │ │ ├── cpp03 │ │ │ │ ├── Makefile.am │ │ │ │ ├── allocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── buffers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── reference_counted.cpp │ │ │ │ ├── chat │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── chat_client.cpp │ │ │ │ │ ├── chat_message.hpp │ │ │ │ │ ├── chat_server.cpp │ │ │ │ │ └── posix_chat_client.cpp │ │ │ │ ├── echo │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ │ ├── fork │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── daemon.cpp │ │ │ │ │ └── process_per_connection.cpp │ │ │ │ ├── http │ │ │ │ │ ├── client │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── async_client.cpp │ │ │ │ │ │ └── sync_client.cpp │ │ │ │ │ ├── doc_root │ │ │ │ │ │ ├── data_1K.html │ │ │ │ │ │ ├── data_2K.html │ │ │ │ │ │ ├── data_4K.html │ │ │ │ │ │ └── data_8K.html │ │ │ │ │ ├── server │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── connection_manager.cpp │ │ │ │ │ │ ├── connection_manager.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ ├── server2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── io_context_pool.cpp │ │ │ │ │ │ ├── io_context_pool.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ ├── server3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ └── server4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── file_handler.cpp │ │ │ │ │ │ ├── file_handler.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ ├── icmp │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── icmp_header.hpp │ │ │ │ │ ├── ipv4_header.hpp │ │ │ │ │ └── ping.cpp │ │ │ │ ├── invocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── prioritised_handlers.cpp │ │ │ │ ├── iostreams │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── daytime_client.cpp │ │ │ │ │ ├── daytime_server.cpp │ │ │ │ │ └── http_client.cpp │ │ │ │ ├── local │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connect_pair.cpp │ │ │ │ │ ├── iostream_client.cpp │ │ │ │ │ ├── stream_client.cpp │ │ │ │ │ └── stream_server.cpp │ │ │ │ ├── multicast │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── receiver.cpp │ │ │ │ │ └── sender.cpp │ │ │ │ ├── nonblocking │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── third_party_lib.cpp │ │ │ │ ├── porthopper │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── protocol.hpp │ │ │ │ │ └── server.cpp │ │ │ │ ├── serialization │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── stock.hpp │ │ │ │ ├── services │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── basic_logger.hpp │ │ │ │ │ ├── daytime_client.cpp │ │ │ │ │ ├── logger.hpp │ │ │ │ │ ├── logger_service.cpp │ │ │ │ │ └── logger_service.hpp │ │ │ │ ├── socks4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── socks4.hpp │ │ │ │ │ └── sync_client.cpp │ │ │ │ ├── spawn │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── echo_server.cpp │ │ │ │ │ └── parallel_grep.cpp │ │ │ │ ├── ssl │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README │ │ │ │ │ ├── ca.pem │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── dh2048.pem │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.pem │ │ │ │ ├── timeouts │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_client.cpp │ │ │ │ │ ├── blocking_tcp_client.cpp │ │ │ │ │ ├── blocking_token_tcp_client.cpp │ │ │ │ │ ├── blocking_udp_client.cpp │ │ │ │ │ └── server.cpp │ │ │ │ ├── timers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── time_t_timer.cpp │ │ │ │ ├── tutorial │ │ │ │ │ ├── daytime1 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── client.cpp │ │ │ │ │ ├── daytime2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── client.cpp │ │ │ │ │ ├── daytime5 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime6 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime7 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime_dox.txt │ │ │ │ │ ├── index_dox.txt │ │ │ │ │ ├── timer1 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer5 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ └── timer_dox.txt │ │ │ │ └── windows │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── transmit_file.cpp │ │ │ ├── cpp11 │ │ │ │ ├── Makefile.am │ │ │ │ ├── allocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── buffers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── reference_counted.cpp │ │ │ │ ├── chat │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── chat_client.cpp │ │ │ │ │ ├── chat_message.hpp │ │ │ │ │ └── chat_server.cpp │ │ │ │ ├── echo │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ │ ├── executors │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── actor.cpp │ │ │ │ │ ├── bank_account_1.cpp │ │ │ │ │ ├── bank_account_2.cpp │ │ │ │ │ ├── fork_join.cpp │ │ │ │ │ ├── pipeline.cpp │ │ │ │ │ └── priority_scheduler.cpp │ │ │ │ ├── fork │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── daemon.cpp │ │ │ │ │ └── process_per_connection.cpp │ │ │ │ ├── futures │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── daytime_client.cpp │ │ │ │ ├── handler_tracking │ │ │ │ │ └── custom_tracking.hpp │ │ │ │ ├── http │ │ │ │ │ └── server │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── connection_manager.cpp │ │ │ │ │ │ ├── connection_manager.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ ├── invocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── prioritised_handlers.cpp │ │ │ │ ├── iostreams │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── http_client.cpp │ │ │ │ ├── local │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connect_pair.cpp │ │ │ │ │ ├── iostream_client.cpp │ │ │ │ │ ├── stream_client.cpp │ │ │ │ │ └── stream_server.cpp │ │ │ │ ├── multicast │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── receiver.cpp │ │ │ │ │ └── sender.cpp │ │ │ │ ├── nonblocking │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── third_party_lib.cpp │ │ │ │ ├── operations │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── composed_1.cpp │ │ │ │ │ ├── composed_2.cpp │ │ │ │ │ ├── composed_3.cpp │ │ │ │ │ ├── composed_4.cpp │ │ │ │ │ ├── composed_5.cpp │ │ │ │ │ ├── composed_6.cpp │ │ │ │ │ ├── composed_7.cpp │ │ │ │ │ └── composed_8.cpp │ │ │ │ ├── socks4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── socks4.hpp │ │ │ │ │ └── sync_client.cpp │ │ │ │ ├── spawn │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── echo_server.cpp │ │ │ │ │ └── parallel_grep.cpp │ │ │ │ ├── ssl │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README │ │ │ │ │ ├── ca.pem │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── dh2048.pem │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.pem │ │ │ │ ├── timeouts │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_client.cpp │ │ │ │ │ ├── blocking_tcp_client.cpp │ │ │ │ │ ├── blocking_token_tcp_client.cpp │ │ │ │ │ ├── blocking_udp_client.cpp │ │ │ │ │ └── server.cpp │ │ │ │ └── timers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── time_t_timer.cpp │ │ │ ├── cpp14 │ │ │ │ ├── Makefile.am │ │ │ │ ├── echo │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ │ ├── executors │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── actor.cpp │ │ │ │ │ ├── async_1.cpp │ │ │ │ │ ├── async_2.cpp │ │ │ │ │ ├── bank_account_1.cpp │ │ │ │ │ ├── bank_account_2.cpp │ │ │ │ │ ├── fork_join.cpp │ │ │ │ │ ├── pipeline.cpp │ │ │ │ │ └── priority_scheduler.cpp │ │ │ │ ├── iostreams │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── http_client.cpp │ │ │ │ └── operations │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── composed_1.cpp │ │ │ │ │ ├── composed_2.cpp │ │ │ │ │ ├── composed_3.cpp │ │ │ │ │ ├── composed_4.cpp │ │ │ │ │ ├── composed_5.cpp │ │ │ │ │ ├── composed_6.cpp │ │ │ │ │ ├── composed_7.cpp │ │ │ │ │ └── composed_8.cpp │ │ │ └── cpp17 │ │ │ │ ├── Makefile.am │ │ │ │ └── coroutines_ts │ │ │ │ ├── chat_server.cpp │ │ │ │ ├── echo_server.cpp │ │ │ │ ├── echo_server_with_default.cpp │ │ │ │ ├── range_based_for.cpp │ │ │ │ └── refactored_echo_server.cpp │ │ ├── tests │ │ │ ├── .gitignore │ │ │ ├── Makefile.am │ │ │ ├── latency │ │ │ │ ├── .gitignore │ │ │ │ ├── allocator.hpp │ │ │ │ ├── high_res_clock.hpp │ │ │ │ ├── tcp_client.cpp │ │ │ │ ├── tcp_server.cpp │ │ │ │ ├── udp_client.cpp │ │ │ │ └── udp_server.cpp │ │ │ ├── performance │ │ │ │ ├── .gitignore │ │ │ │ ├── client.cpp │ │ │ │ ├── handler_allocator.hpp │ │ │ │ └── server.cpp │ │ │ └── unit │ │ │ │ ├── .gitignore │ │ │ │ ├── archetypes │ │ │ │ ├── async_ops.hpp │ │ │ │ ├── async_result.hpp │ │ │ │ ├── gettable_socket_option.hpp │ │ │ │ ├── io_control_command.hpp │ │ │ │ └── settable_socket_option.hpp │ │ │ │ ├── associated_allocator.cpp │ │ │ │ ├── associated_executor.cpp │ │ │ │ ├── async_result.cpp │ │ │ │ ├── awaitable.cpp │ │ │ │ ├── basic_datagram_socket.cpp │ │ │ │ ├── basic_deadline_timer.cpp │ │ │ │ ├── basic_raw_socket.cpp │ │ │ │ ├── basic_seq_packet_socket.cpp │ │ │ │ ├── basic_serial_port.cpp │ │ │ │ ├── basic_signal_set.cpp │ │ │ │ ├── basic_socket.cpp │ │ │ │ ├── basic_socket_acceptor.cpp │ │ │ │ ├── basic_stream_socket.cpp │ │ │ │ ├── basic_streambuf.cpp │ │ │ │ ├── basic_waitable_timer.cpp │ │ │ │ ├── bind_executor.cpp │ │ │ │ ├── buffer.cpp │ │ │ │ ├── buffered_read_stream.cpp │ │ │ │ ├── buffered_stream.cpp │ │ │ │ ├── buffered_write_stream.cpp │ │ │ │ ├── buffers_iterator.cpp │ │ │ │ ├── co_spawn.cpp │ │ │ │ ├── completion_condition.cpp │ │ │ │ ├── compose.cpp │ │ │ │ ├── connect.cpp │ │ │ │ ├── coroutine.cpp │ │ │ │ ├── deadline_timer.cpp │ │ │ │ ├── defer.cpp │ │ │ │ ├── detached.cpp │ │ │ │ ├── dispatch.cpp │ │ │ │ ├── error.cpp │ │ │ │ ├── execution_context.cpp │ │ │ │ ├── executor.cpp │ │ │ │ ├── executor_work_guard.cpp │ │ │ │ ├── generic │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── datagram_protocol.cpp │ │ │ │ ├── raw_protocol.cpp │ │ │ │ ├── seq_packet_protocol.cpp │ │ │ │ └── stream_protocol.cpp │ │ │ │ ├── high_resolution_timer.cpp │ │ │ │ ├── io_context.cpp │ │ │ │ ├── io_context_strand.cpp │ │ │ │ ├── ip │ │ │ │ ├── .gitignore │ │ │ │ ├── address.cpp │ │ │ │ ├── address_v4.cpp │ │ │ │ ├── address_v4_iterator.cpp │ │ │ │ ├── address_v4_range.cpp │ │ │ │ ├── address_v6.cpp │ │ │ │ ├── address_v6_iterator.cpp │ │ │ │ ├── address_v6_range.cpp │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── basic_resolver.cpp │ │ │ │ ├── basic_resolver_entry.cpp │ │ │ │ ├── basic_resolver_iterator.cpp │ │ │ │ ├── basic_resolver_query.cpp │ │ │ │ ├── host_name.cpp │ │ │ │ ├── icmp.cpp │ │ │ │ ├── multicast.cpp │ │ │ │ ├── network_v4.cpp │ │ │ │ ├── network_v6.cpp │ │ │ │ ├── resolver_query_base.cpp │ │ │ │ ├── tcp.cpp │ │ │ │ ├── udp.cpp │ │ │ │ ├── unicast.cpp │ │ │ │ └── v6_only.cpp │ │ │ │ ├── is_read_buffered.cpp │ │ │ │ ├── is_write_buffered.cpp │ │ │ │ ├── local │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── connect_pair.cpp │ │ │ │ ├── datagram_protocol.cpp │ │ │ │ └── stream_protocol.cpp │ │ │ │ ├── packaged_task.cpp │ │ │ │ ├── placeholders.cpp │ │ │ │ ├── posix │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_descriptor.cpp │ │ │ │ ├── basic_stream_descriptor.cpp │ │ │ │ ├── descriptor.cpp │ │ │ │ ├── descriptor_base.cpp │ │ │ │ └── stream_descriptor.cpp │ │ │ │ ├── post.cpp │ │ │ │ ├── read.cpp │ │ │ │ ├── read_at.cpp │ │ │ │ ├── read_until.cpp │ │ │ │ ├── redirect_error.cpp │ │ │ │ ├── serial_port.cpp │ │ │ │ ├── serial_port_base.cpp │ │ │ │ ├── signal_set.cpp │ │ │ │ ├── socket_base.cpp │ │ │ │ ├── ssl │ │ │ │ ├── .gitignore │ │ │ │ ├── context.cpp │ │ │ │ ├── context_base.cpp │ │ │ │ ├── error.cpp │ │ │ │ ├── rfc2818_verification.cpp │ │ │ │ ├── stream.cpp │ │ │ │ └── stream_base.cpp │ │ │ │ ├── steady_timer.cpp │ │ │ │ ├── strand.cpp │ │ │ │ ├── streambuf.cpp │ │ │ │ ├── system_context.cpp │ │ │ │ ├── system_executor.cpp │ │ │ │ ├── system_timer.cpp │ │ │ │ ├── this_coro.cpp │ │ │ │ ├── thread.cpp │ │ │ │ ├── time_traits.cpp │ │ │ │ ├── ts │ │ │ │ ├── .gitignore │ │ │ │ ├── buffer.cpp │ │ │ │ ├── executor.cpp │ │ │ │ ├── internet.cpp │ │ │ │ ├── io_context.cpp │ │ │ │ ├── net.cpp │ │ │ │ ├── netfwd.cpp │ │ │ │ ├── socket.cpp │ │ │ │ └── timer.cpp │ │ │ │ ├── unit_test.hpp │ │ │ │ ├── use_awaitable.cpp │ │ │ │ ├── use_future.cpp │ │ │ │ ├── uses_executor.cpp │ │ │ │ ├── wait_traits.cpp │ │ │ │ ├── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_object_handle.cpp │ │ │ │ ├── basic_overlapped_handle.cpp │ │ │ │ ├── basic_random_access_handle.cpp │ │ │ │ ├── basic_stream_handle.cpp │ │ │ │ ├── object_handle.cpp │ │ │ │ ├── overlapped_handle.cpp │ │ │ │ ├── overlapped_ptr.cpp │ │ │ │ ├── random_access_handle.cpp │ │ │ │ └── stream_handle.cpp │ │ │ │ ├── write.cpp │ │ │ │ └── write_at.cpp │ │ └── tools │ │ │ └── handlerviz.pl │ │ └── tsify.pl ├── LZ4 │ ├── .circleci │ │ └── config.yml │ ├── .gitattributes │ ├── .gitignore │ ├── .travis.yml │ ├── INSTALL │ ├── LICENSE │ ├── Makefile │ ├── NEWS │ ├── README.md │ ├── appveyor.yml │ ├── contrib │ │ ├── cmake_unofficial │ │ │ ├── .gitignore │ │ │ └── CMakeLists.txt │ │ ├── debian │ │ │ ├── changelog │ │ │ ├── compat │ │ │ ├── control │ │ │ ├── copyright │ │ │ ├── dirs │ │ │ ├── docs │ │ │ ├── liblz4-dev.install │ │ │ ├── liblz4.install │ │ │ └── rules │ │ ├── djgpp │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ └── README.MD │ │ └── gen_manual │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── gen-lz4-manual.sh │ │ │ └── gen_manual.cpp │ ├── doc │ │ ├── images │ │ │ └── usingCDict_1_8_2.png │ │ ├── lz4_Block_format.md │ │ ├── lz4_Frame_format.md │ │ ├── lz4_manual.html │ │ └── lz4frame_manual.html │ ├── examples │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── HCStreaming_ringBuffer.c │ │ ├── Makefile │ │ ├── README.md │ │ ├── blockStreaming_doubleBuffer.c │ │ ├── blockStreaming_doubleBuffer.md │ │ ├── blockStreaming_lineByLine.c │ │ ├── blockStreaming_lineByLine.md │ │ ├── blockStreaming_ringBuffer.c │ │ ├── compress_functions.c │ │ ├── dictionaryRandomAccess.c │ │ ├── dictionaryRandomAccess.md │ │ ├── frameCompress.c │ │ ├── printVersion.c │ │ ├── simple_buffer.c │ │ └── streaming_api_basics.md │ ├── include │ │ ├── lz4.h │ │ ├── lz4frame.h │ │ ├── lz4frame_static.h │ │ └── lz4hc.h │ ├── lib │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── README.md │ │ ├── dll │ │ │ ├── example │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── fullbench-dll.sln │ │ │ │ └── fullbench-dll.vcxproj │ │ │ └── liblz4.def │ │ ├── liblz4.pc.in │ │ ├── lz4.c │ │ ├── lz4.h │ │ ├── lz4frame.c │ │ ├── lz4frame.h │ │ ├── lz4frame_static.h │ │ ├── lz4hc.c │ │ ├── lz4hc.h │ │ ├── xxhash.c │ │ └── xxhash.h │ ├── programs │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── Makefile │ │ ├── README.md │ │ ├── bench.c │ │ ├── bench.h │ │ ├── datagen.c │ │ ├── datagen.h │ │ ├── lz4.1 │ │ ├── lz4.1.md │ │ ├── lz4cli.c │ │ ├── lz4io.c │ │ ├── lz4io.h │ │ ├── platform.h │ │ └── util.h │ ├── tests │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── Makefile │ │ ├── README.md │ │ ├── checkTag.c │ │ ├── datagencli.c │ │ ├── frametest.c │ │ ├── fullbench.c │ │ ├── fuzzer.c │ │ ├── roundTripTest.c │ │ ├── test-lz4-speed.py │ │ ├── test-lz4-versions.py │ │ └── test_install.sh │ └── visual │ │ ├── .gitignore │ │ ├── README.md │ │ ├── VS2010 │ │ ├── datagen │ │ │ └── datagen.vcxproj │ │ ├── frametest │ │ │ └── frametest.vcxproj │ │ ├── fullbench-dll │ │ │ └── fullbench-dll.vcxproj │ │ ├── fullbench │ │ │ └── fullbench.vcxproj │ │ ├── fuzzer │ │ │ └── fuzzer.vcxproj │ │ ├── liblz4-dll │ │ │ ├── liblz4-dll.rc │ │ │ └── liblz4-dll.vcxproj │ │ ├── liblz4 │ │ │ └── liblz4.vcxproj │ │ ├── lz4.sln │ │ └── lz4 │ │ │ ├── lz4.rc │ │ │ └── lz4.vcxproj │ │ └── VS2017 │ │ ├── datagen │ │ └── datagen.vcxproj │ │ ├── frametest │ │ └── frametest.vcxproj │ │ ├── fullbench-dll │ │ └── fullbench-dll.vcxproj │ │ ├── fullbench │ │ └── fullbench.vcxproj │ │ ├── fuzzer │ │ └── fuzzer.vcxproj │ │ ├── liblz4-dll │ │ ├── liblz4-dll.rc │ │ └── liblz4-dll.vcxproj │ │ ├── liblz4 │ │ └── liblz4.vcxproj │ │ └── lz4.sln ├── OpenVPN3 │ ├── .gitignore │ ├── .travis.yml │ ├── .travis │ │ ├── build-check.sh │ │ └── build-deps.sh │ ├── CLA.rst │ ├── CMakeLists.txt │ ├── CONTRIBUTING.rst │ ├── COPYRIGHT.AGPLV3 │ ├── LICENSE.rst │ ├── README.rst │ ├── VersionNumbering.rst │ ├── appveyor.yml │ ├── client │ │ ├── ovpncli.cpp │ │ └── ovpncli.hpp │ ├── cmake │ │ ├── CMakeLists.txt.in │ │ ├── FindLZ4.cmake │ │ ├── FindmbedTLS.cmake │ │ ├── dlgoogletest.cmake │ │ ├── findcoredeps.cmake │ │ └── mypragmaonce.cmake │ ├── deps │ │ ├── asio │ │ │ ├── build-asio │ │ │ ├── patches │ │ │ │ ├── 0001-Added-Apple-NAT64-support-when-both-ASIO_HAS_GETADDR.patch │ │ │ │ ├── 0002-Added-randomize-method-to-asio-ip-tcp-resolver-resul.patch │ │ │ │ ├── 0003-Added-user-code-hook-async_connect_post_open-to-be-c.patch │ │ │ │ ├── 0004-error_code.ipp-Use-English-for-Windows-error-message.patch │ │ │ │ ├── 0005-Added-kovpn-route_id-support-to-endpoints-for-sendto.patch │ │ │ │ └── 0006-basic_resolver_results-added-data-and-cdata-members-.patch │ │ │ └── snapshot-asio │ │ ├── boost │ │ │ ├── atomic-1.55.0.patch │ │ │ ├── build-boost │ │ │ ├── intrusive_ptr.patch │ │ │ └── page_size.patch │ │ ├── cityhash │ │ │ └── build-cityhash │ │ ├── functions.sh │ │ ├── lib-versions │ │ ├── lz4 │ │ │ ├── build-lz4 │ │ │ └── snapshot-lz4 │ │ ├── lzo │ │ │ └── build-lzo │ │ ├── mbedtls │ │ │ ├── build-mbedtls │ │ │ └── patches │ │ │ │ └── 0001-relax-x509-date-format-check.patch │ │ ├── minicrypto │ │ │ ├── aes-armv4.pl.patch │ │ │ ├── arm-as-to-ios │ │ │ ├── arm-as-to-ios.orig │ │ │ ├── build-minicrypto │ │ │ ├── build-minicrypto-osx │ │ │ └── sha512-armv4.pl.patch │ │ ├── openssl │ │ │ └── build-openssl │ │ ├── polarssl │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README.txt │ │ │ ├── android.cmake │ │ │ ├── apple.cmake │ │ │ ├── bignum-arm.patch │ │ │ ├── build-detail-patch │ │ │ ├── build-mini-openssl │ │ │ ├── build-polarssl │ │ │ ├── build-polarssl-patch │ │ │ ├── config.h │ │ │ ├── config.h.orig │ │ │ ├── config12.h │ │ │ ├── crypto-alt.txt │ │ │ ├── dhm.patch │ │ │ ├── entropy-printf.patch │ │ │ ├── gitar │ │ │ ├── intel_cpu.c │ │ │ ├── linux-arm.cmake │ │ │ ├── polar-openssl.patch │ │ │ ├── polarssl-minicrypto.patch │ │ │ ├── ref │ │ │ ├── ref-aesni │ │ │ ├── relaxed-x509-date.patch │ │ │ └── testpatch │ │ ├── snappy │ │ │ └── build-snappy │ │ └── vcpkg-ports │ │ │ ├── asio │ │ │ ├── CMakeLists.txt │ │ │ ├── CONTROL │ │ │ ├── asio-config.cmake │ │ │ └── portfile.cmake │ │ │ └── mbedtls │ │ │ ├── CONTROL │ │ │ └── portfile.cmake │ ├── doc │ │ ├── openvpn-protocol-extensions.txt │ │ └── webauth.md │ ├── docker-build.sh │ ├── dockerfiles │ │ ├── Dockerfile.centos │ │ ├── Dockerfile.debian │ │ └── Dockerfile.ubu │ ├── javacli │ │ ├── .gitignore │ │ ├── Client.java │ │ ├── Main.java │ │ ├── OpenVPNClientThread.java │ │ ├── android │ │ │ ├── cpu.cpp │ │ │ └── jellybean_hack.cpp │ │ ├── build-android │ │ ├── build-linux │ │ └── ovpncli.i │ ├── mac │ │ ├── .gitignore │ │ └── ovpn3-core │ │ │ └── ovpn3-core.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ ├── openvpn │ │ ├── acceptor │ │ │ ├── base.hpp │ │ │ ├── namedpipe.hpp │ │ │ ├── tcp.hpp │ │ │ └── unix.hpp │ │ ├── addr │ │ │ ├── addrlist.hpp │ │ │ ├── addrpair.hpp │ │ │ ├── addrspacesplit.hpp │ │ │ ├── ip.hpp │ │ │ ├── iperr.hpp │ │ │ ├── ipv4.hpp │ │ │ ├── ipv6.hpp │ │ │ ├── macaddr.hpp │ │ │ ├── pool.hpp │ │ │ ├── quoteip.hpp │ │ │ ├── randaddr.hpp │ │ │ ├── range.hpp │ │ │ ├── regex.hpp │ │ │ └── route.hpp │ │ ├── apple │ │ │ ├── cf │ │ │ │ ├── cf.hpp │ │ │ │ ├── cfhelper.hpp │ │ │ │ ├── cfhost.hpp │ │ │ │ ├── cfrunloop.hpp │ │ │ │ ├── cfsec.hpp │ │ │ │ ├── cfsocket.hpp │ │ │ │ ├── cfstream.hpp │ │ │ │ ├── cftimer.hpp │ │ │ │ └── error.hpp │ │ │ ├── iosactiveiface.hpp │ │ │ ├── maclife.hpp │ │ │ ├── macsleep.hpp │ │ │ ├── macver.hpp │ │ │ ├── reach.hpp │ │ │ ├── reachable.hpp │ │ │ ├── scdynstore.hpp │ │ │ └── ver.hpp │ │ ├── applecrypto │ │ │ ├── crypto │ │ │ │ ├── api.hpp │ │ │ │ ├── cipher.hpp │ │ │ │ ├── digest.hpp │ │ │ │ └── hmac.hpp │ │ │ ├── ssl │ │ │ │ └── sslctx.hpp │ │ │ └── util │ │ │ │ └── rand.hpp │ │ ├── asio │ │ │ ├── asioboundsock.hpp │ │ │ ├── asiocontext.hpp │ │ │ ├── asioerr.hpp │ │ │ ├── asiopolysock.hpp │ │ │ ├── asioresolverres.hpp │ │ │ ├── asiosignal.hpp │ │ │ ├── asiostop.hpp │ │ │ ├── asiowork.hpp │ │ │ └── scoped_asio_stream.hpp │ │ ├── auth │ │ │ ├── authcert.hpp │ │ │ ├── authcreds.hpp │ │ │ ├── cr.hpp │ │ │ └── validatecreds.hpp │ │ ├── aws │ │ │ ├── awsca.hpp │ │ │ ├── awscreds.hpp │ │ │ ├── awshttp.hpp │ │ │ ├── awspc.hpp │ │ │ ├── awsrest.hpp │ │ │ └── awsroute.hpp │ │ ├── buffer │ │ │ ├── asiobuf.hpp │ │ │ ├── bufclamp.hpp │ │ │ ├── bufcomplete.hpp │ │ │ ├── bufcomposed.hpp │ │ │ ├── buffer.hpp │ │ │ ├── bufhex.hpp │ │ │ ├── buflimit.hpp │ │ │ ├── buflineiter.hpp │ │ │ ├── buflist.hpp │ │ │ ├── bufread.hpp │ │ │ ├── bufstatic.hpp │ │ │ ├── bufstr.hpp │ │ │ ├── bufstream.hpp │ │ │ ├── lz4.hpp │ │ │ ├── memq.hpp │ │ │ ├── safestr.hpp │ │ │ └── zlib.hpp │ │ ├── client │ │ │ ├── async_resolve.hpp │ │ │ ├── async_resolve │ │ │ │ ├── asio.hpp │ │ │ │ └── generic.hpp │ │ │ ├── cliconnect.hpp │ │ │ ├── cliconstants.hpp │ │ │ ├── clicreds.hpp │ │ │ ├── cliemuexr.hpp │ │ │ ├── clievent.hpp │ │ │ ├── clihalt.hpp │ │ │ ├── clilife.hpp │ │ │ ├── cliopt.hpp │ │ │ ├── cliopthelper.hpp │ │ │ ├── cliproto.hpp │ │ │ ├── ipverflags.hpp │ │ │ ├── optfilt.hpp │ │ │ ├── remotelist.hpp │ │ │ ├── rgopt.hpp │ │ │ └── win │ │ │ │ ├── agentconfig.hpp │ │ │ │ └── cmdagent.hpp │ │ ├── common │ │ │ ├── abort.hpp │ │ │ ├── action.hpp │ │ │ ├── actionthread.hpp │ │ │ ├── appversion.hpp │ │ │ ├── arch.hpp │ │ │ ├── argv.hpp │ │ │ ├── arraysize.hpp │ │ │ ├── asyncsleep.hpp │ │ │ ├── autoreset.hpp │ │ │ ├── base64.hpp │ │ │ ├── bigmutex.hpp │ │ │ ├── binprefix.hpp │ │ │ ├── circ_list.hpp │ │ │ ├── clamp.hpp │ │ │ ├── cleanup.hpp │ │ │ ├── complog.hpp │ │ │ ├── core.hpp │ │ │ ├── count.hpp │ │ │ ├── daemon.hpp │ │ │ ├── demangle.hpp │ │ │ ├── destruct.hpp │ │ │ ├── endian.hpp │ │ │ ├── endian64.hpp │ │ │ ├── endian_platform.hpp │ │ │ ├── enumdir.hpp │ │ │ ├── environ.hpp │ │ │ ├── exception.hpp │ │ │ ├── extern.hpp │ │ │ ├── ffs.hpp │ │ │ ├── file.hpp │ │ │ ├── fileatomic.hpp │ │ │ ├── fileunix.hpp │ │ │ ├── format.hpp │ │ │ ├── function.hpp │ │ │ ├── getopt.hpp │ │ │ ├── getpw.hpp │ │ │ ├── glob.hpp │ │ │ ├── hash.hpp │ │ │ ├── hexstr.hpp │ │ │ ├── hostlist.hpp │ │ │ ├── hostname.hpp │ │ │ ├── hostport.hpp │ │ │ ├── indexed_title.hpp │ │ │ ├── jsonfile.hpp │ │ │ ├── jsonhelper.hpp │ │ │ ├── jsonhelperfmt.hpp │ │ │ ├── jsonlib.hpp │ │ │ ├── lex.hpp │ │ │ ├── likely.hpp │ │ │ ├── link.hpp │ │ │ ├── logrotate.hpp │ │ │ ├── logsetup.hpp │ │ │ ├── memneq.hpp │ │ │ ├── mode.hpp │ │ │ ├── modstat.hpp │ │ │ ├── msfind.hpp │ │ │ ├── msgwin.hpp │ │ │ ├── number.hpp │ │ │ ├── olong.hpp │ │ │ ├── option_error.hpp │ │ │ ├── options.hpp │ │ │ ├── ostream.hpp │ │ │ ├── path.hpp │ │ │ ├── peercred.hpp │ │ │ ├── persistfile.hpp │ │ │ ├── pipe.hpp │ │ │ ├── platform.hpp │ │ │ ├── platform_name.hpp │ │ │ ├── platform_string.hpp │ │ │ ├── process.hpp │ │ │ ├── pthreadcond.hpp │ │ │ ├── rc.hpp │ │ │ ├── redir.hpp │ │ │ ├── runcontext.hpp │ │ │ ├── scoped_fd.hpp │ │ │ ├── sess_id.hpp │ │ │ ├── sfinae.hpp │ │ │ ├── signal.hpp │ │ │ ├── signal_name.hpp │ │ │ ├── size.hpp │ │ │ ├── sleep.hpp │ │ │ ├── sockopt.hpp │ │ │ ├── socktypes.hpp │ │ │ ├── split.hpp │ │ │ ├── splitlines.hpp │ │ │ ├── stat.hpp │ │ │ ├── stop.hpp │ │ │ ├── strerror.hpp │ │ │ ├── string.hpp │ │ │ ├── stringize.hpp │ │ │ ├── stringtempl.hpp │ │ │ ├── stringtempl2.hpp │ │ │ ├── strneq.hpp │ │ │ ├── tempfile.hpp │ │ │ ├── to_string.hpp │ │ │ ├── umask.hpp │ │ │ ├── unicode-impl.hpp │ │ │ ├── unicode.hpp │ │ │ ├── uniqueptr.hpp │ │ │ ├── usecount.hpp │ │ │ ├── usergroup.hpp │ │ │ ├── userpass.hpp │ │ │ ├── valgrind.hpp │ │ │ ├── version.hpp │ │ │ ├── waitbarrier.hpp │ │ │ ├── write.hpp │ │ │ ├── writeprivate.hpp │ │ │ ├── wstring.hpp │ │ │ └── xmlhelper.hpp │ │ ├── compress │ │ │ ├── compnull.hpp │ │ │ ├── compress.hpp │ │ │ ├── compstub.hpp │ │ │ ├── lz4.hpp │ │ │ ├── lzo.hpp │ │ │ ├── lzoasym.hpp │ │ │ ├── lzoasym_impl.hpp │ │ │ ├── lzoselect.hpp │ │ │ └── snappy.hpp │ │ ├── crypto │ │ │ ├── bs64_data_limit.hpp │ │ │ ├── cipher.hpp │ │ │ ├── crypto_aead.hpp │ │ │ ├── crypto_chm.hpp │ │ │ ├── cryptoalgs.hpp │ │ │ ├── cryptodc.hpp │ │ │ ├── cryptodcsel.hpp │ │ │ ├── decrypt_chm.hpp │ │ │ ├── digestapi.hpp │ │ │ ├── encrypt_chm.hpp │ │ │ ├── hashstr.hpp │ │ │ ├── ovpnhmac.hpp │ │ │ ├── packet_id.hpp │ │ │ ├── selftest.hpp │ │ │ ├── static_key.hpp │ │ │ ├── tls_crypt.hpp │ │ │ └── tls_crypt_v2.hpp │ │ ├── dco │ │ │ ├── dcocli.hpp │ │ │ ├── ipcollbase.hpp │ │ │ ├── key.hpp │ │ │ ├── kocrypto.hpp │ │ │ ├── korekey.hpp │ │ │ ├── ovpndcocli.hpp │ │ │ └── ovpndcokocrypto.hpp │ │ ├── error │ │ │ ├── error.hpp │ │ │ └── excode.hpp │ │ ├── frame │ │ │ ├── frame.hpp │ │ │ ├── frame_init.hpp │ │ │ ├── memq_dgram.hpp │ │ │ └── memq_stream.hpp │ │ ├── http │ │ │ ├── header.hpp │ │ │ ├── headredact.hpp │ │ │ ├── htmlskip.hpp │ │ │ ├── method.hpp │ │ │ ├── parseutil.hpp │ │ │ ├── reply.hpp │ │ │ ├── request.hpp │ │ │ ├── status.hpp │ │ │ ├── urlencode.hpp │ │ │ ├── urlparm.hpp │ │ │ ├── urlparse.hpp │ │ │ ├── validate_uri.hpp │ │ │ └── webexcept.hpp │ │ ├── init │ │ │ ├── cryptoinit.hpp │ │ │ ├── engineinit.hpp │ │ │ └── initprocess.hpp │ │ ├── io │ │ │ └── io.hpp │ │ ├── ip │ │ │ ├── csum.hpp │ │ │ ├── dhcp.hpp │ │ │ ├── eth.hpp │ │ │ ├── icmp4.hpp │ │ │ ├── icmp6.hpp │ │ │ ├── ip4.hpp │ │ │ ├── ip6.hpp │ │ │ ├── ipcommon.hpp │ │ │ ├── ping4.hpp │ │ │ ├── ping6.hpp │ │ │ ├── ptb.hpp │ │ │ ├── tcp.hpp │ │ │ └── udp.hpp │ │ ├── legal │ │ │ └── copyright.hpp │ │ ├── linux │ │ │ ├── core.hpp │ │ │ ├── daemon_alive.hpp │ │ │ └── procfs.hpp │ │ ├── log │ │ │ ├── logbase.hpp │ │ │ ├── logbasesimple.hpp │ │ │ ├── logbasesimplemac.hpp │ │ │ ├── logdatetime.hpp │ │ │ ├── lognull.hpp │ │ │ ├── logperiod.hpp │ │ │ ├── logsimple.hpp │ │ │ ├── logthread.hpp │ │ │ └── sessionstats.hpp │ │ ├── mbedtls │ │ │ ├── crypto │ │ │ │ ├── api.hpp │ │ │ │ ├── cipher.hpp │ │ │ │ ├── cipheraead.hpp │ │ │ │ ├── digest.hpp │ │ │ │ └── hmac.hpp │ │ │ ├── pki │ │ │ │ ├── dh.hpp │ │ │ │ ├── pkctx.hpp │ │ │ │ ├── x509cert.hpp │ │ │ │ ├── x509certinfo.hpp │ │ │ │ └── x509crl.hpp │ │ │ ├── ssl │ │ │ │ └── sslctx.hpp │ │ │ └── util │ │ │ │ ├── error.hpp │ │ │ │ ├── pem.hpp │ │ │ │ ├── pkcs1.hpp │ │ │ │ ├── rand.hpp │ │ │ │ └── selftest.hpp │ │ ├── netconf │ │ │ ├── enumiface.hpp │ │ │ ├── hwaddr.hpp │ │ │ ├── ios │ │ │ │ └── net-route.h │ │ │ └── linux │ │ │ │ ├── gw.hpp │ │ │ │ ├── gwnetlink.hpp │ │ │ │ └── route.hpp │ │ ├── omi │ │ │ ├── CMakeLists.txt │ │ │ ├── omi.hpp │ │ │ └── openvpn.cpp │ │ ├── openssl │ │ │ ├── bio │ │ │ │ ├── bio_memq_dgram.hpp │ │ │ │ └── bio_memq_stream.hpp │ │ │ ├── compat.hpp │ │ │ ├── crypto │ │ │ │ ├── api.hpp │ │ │ │ ├── cipher.hpp │ │ │ │ ├── cipheraead.hpp │ │ │ │ ├── digest.hpp │ │ │ │ └── hmac.hpp │ │ │ ├── pki │ │ │ │ ├── crl.hpp │ │ │ │ ├── dh.hpp │ │ │ │ ├── extpki.hpp │ │ │ │ ├── pkey.hpp │ │ │ │ ├── x509.hpp │ │ │ │ ├── x509certinfo.hpp │ │ │ │ └── x509store.hpp │ │ │ ├── sign │ │ │ │ ├── pkcs7verify.hpp │ │ │ │ └── verify.hpp │ │ │ ├── ssl │ │ │ │ ├── sess_cache.hpp │ │ │ │ ├── sslctx.hpp │ │ │ │ └── tlsver.hpp │ │ │ └── util │ │ │ │ ├── engine.hpp │ │ │ │ ├── error.hpp │ │ │ │ ├── init.hpp │ │ │ │ ├── pem.hpp │ │ │ │ ├── rand.hpp │ │ │ │ ├── reseed.hpp │ │ │ │ └── tokenencrypt.hpp │ │ ├── options │ │ │ ├── continuation.hpp │ │ │ ├── continuation_fragment.hpp │ │ │ ├── merge.hpp │ │ │ ├── sanitize.hpp │ │ │ └── servpush.hpp │ │ ├── ovpnagent │ │ │ └── win │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── ovpnagent.cpp │ │ ├── pki │ │ │ ├── cclist.hpp │ │ │ ├── epkibase.hpp │ │ │ ├── pkcs1.hpp │ │ │ ├── pktype.hpp │ │ │ └── x509track.hpp │ │ ├── proxy │ │ │ ├── httpdigest.hpp │ │ │ ├── listener.hpp │ │ │ ├── ntlm.hpp │ │ │ └── proxyauth.hpp │ │ ├── random │ │ │ ├── devurand.hpp │ │ │ ├── mtrandapi.hpp │ │ │ ├── rand2.hpp │ │ │ ├── randapi.hpp │ │ │ ├── randbytestore.hpp │ │ │ └── randistrib.hpp │ │ ├── reliable │ │ │ ├── relack.hpp │ │ │ ├── relcommon.hpp │ │ │ ├── relrecv.hpp │ │ │ └── relsend.hpp │ │ ├── server │ │ │ ├── listenlist.hpp │ │ │ ├── manage.hpp │ │ │ ├── peeraddr.hpp │ │ │ ├── peerstats.hpp │ │ │ ├── servhalt.hpp │ │ │ ├── servproto.hpp │ │ │ ├── vpnservnetblock.hpp │ │ │ └── vpnservpool.hpp │ │ ├── ssl │ │ │ ├── datalimit.hpp │ │ │ ├── iana_ciphers.hpp │ │ │ ├── is_openvpn_protocol.hpp │ │ │ ├── kuparse.hpp │ │ │ ├── mssparms.hpp │ │ │ ├── nscert.hpp │ │ │ ├── peerinfo.hpp │ │ │ ├── proto.hpp │ │ │ ├── proto_context_options.hpp │ │ │ ├── protostack.hpp │ │ │ ├── psid.hpp │ │ │ ├── sess_ticket.hpp │ │ │ ├── sni_handler.hpp │ │ │ ├── sni_metadata.hpp │ │ │ ├── sslapi.hpp │ │ │ ├── sslchoose.hpp │ │ │ ├── sslconsts.hpp │ │ │ ├── ssllog.hpp │ │ │ ├── tls_cert_profile.hpp │ │ │ ├── tls_remote.hpp │ │ │ ├── tlsprf.hpp │ │ │ ├── tlsver.hpp │ │ │ └── verify_x509_name.hpp │ │ ├── time │ │ │ ├── asiotimer.hpp │ │ │ ├── asiotimersafe.hpp │ │ │ ├── coarsetime.hpp │ │ │ ├── cputime.hpp │ │ │ ├── durhelper.hpp │ │ │ ├── epoch.hpp │ │ │ ├── skew.hpp │ │ │ ├── time.hpp │ │ │ ├── timespec.hpp │ │ │ └── timestr.hpp │ │ ├── transport │ │ │ ├── altproxy.hpp │ │ │ ├── client │ │ │ │ ├── extern │ │ │ │ │ ├── config.hpp │ │ │ │ │ └── fw.hpp │ │ │ │ ├── httpcli.hpp │ │ │ │ ├── relay.hpp │ │ │ │ ├── tcpcli.hpp │ │ │ │ ├── transbase.hpp │ │ │ │ └── udpcli.hpp │ │ │ ├── dco.hpp │ │ │ ├── gremlin.hpp │ │ │ ├── mssfix.hpp │ │ │ ├── mutate.hpp │ │ │ ├── pktstream.hpp │ │ │ ├── protocol.hpp │ │ │ ├── reconnect_notify.hpp │ │ │ ├── server │ │ │ │ └── transbase.hpp │ │ │ ├── socket_protect.hpp │ │ │ ├── tcplink.hpp │ │ │ ├── tcplinkbase.hpp │ │ │ ├── tcplinkcommon.hpp │ │ │ └── udplink.hpp │ │ ├── tun │ │ │ ├── builder │ │ │ │ ├── base.hpp │ │ │ │ ├── capture.hpp │ │ │ │ ├── client.hpp │ │ │ │ ├── rgwflags.hpp │ │ │ │ └── setup.hpp │ │ │ ├── client │ │ │ │ ├── dhcp_capture.hpp │ │ │ │ ├── emuexr.hpp │ │ │ │ ├── tunbase.hpp │ │ │ │ ├── tunnull.hpp │ │ │ │ └── tunprop.hpp │ │ │ ├── extern │ │ │ │ ├── config.hpp │ │ │ │ └── fw.hpp │ │ │ ├── ipv6_setting.hpp │ │ │ ├── layer.hpp │ │ │ ├── linux │ │ │ │ └── client │ │ │ │ │ ├── genl.hpp │ │ │ │ │ ├── sitnl.hpp │ │ │ │ │ ├── tuncli.hpp │ │ │ │ │ ├── tuniproute.hpp │ │ │ │ │ ├── tunmethods.hpp │ │ │ │ │ ├── tunnetlink.hpp │ │ │ │ │ └── tunsetup.hpp │ │ │ ├── mac │ │ │ │ ├── client │ │ │ │ │ ├── tuncli.hpp │ │ │ │ │ └── tunsetup.hpp │ │ │ │ ├── dsdict.hpp │ │ │ │ ├── gwv4.hpp │ │ │ │ ├── macdns.hpp │ │ │ │ ├── macdns_watchdog.hpp │ │ │ │ ├── macgw.hpp │ │ │ │ ├── macproxy.hpp │ │ │ │ ├── tunutil.hpp │ │ │ │ └── utun.hpp │ │ │ ├── persist │ │ │ │ ├── tunpersist.hpp │ │ │ │ ├── tunwrap.hpp │ │ │ │ └── tunwrapasio.hpp │ │ │ ├── proxy.hpp │ │ │ ├── server │ │ │ │ └── tunbase.hpp │ │ │ ├── tunio.hpp │ │ │ ├── tunlog.hpp │ │ │ ├── tunmtu.hpp │ │ │ ├── tunspec.hpp │ │ │ └── win │ │ │ │ ├── client │ │ │ │ ├── clientconfig.hpp │ │ │ │ ├── setupbase.hpp │ │ │ │ ├── tuncli.hpp │ │ │ │ ├── tunsetup.hpp │ │ │ │ └── wintun.hpp │ │ │ │ ├── nrpt.hpp │ │ │ │ ├── ringbuffer.hpp │ │ │ │ ├── tunutil.hpp │ │ │ │ ├── wfp.hpp │ │ │ │ └── winproxy.hpp │ │ ├── win │ │ │ ├── call.hpp │ │ │ ├── cmd.hpp │ │ │ ├── console.hpp │ │ │ ├── event.hpp │ │ │ ├── handle.hpp │ │ │ ├── handlecomm.hpp │ │ │ ├── impersonate.hpp │ │ │ ├── logfile.hpp │ │ │ ├── logutil.hpp │ │ │ ├── modname.hpp │ │ │ ├── npinfo.hpp │ │ │ ├── reg.hpp │ │ │ ├── scoped_handle.hpp │ │ │ ├── secattr.hpp │ │ │ ├── sleep.hpp │ │ │ ├── unicode.hpp │ │ │ ├── winerr.hpp │ │ │ └── winsvc.hpp │ │ └── ws │ │ │ ├── chunked.hpp │ │ │ ├── httpcli.hpp │ │ │ ├── httpcliset.hpp │ │ │ ├── httpcommon.hpp │ │ │ ├── httpcreds.hpp │ │ │ ├── httpserv.hpp │ │ │ ├── resolver_results.hpp │ │ │ └── websocket.hpp │ ├── scripts │ │ ├── build │ │ ├── build-extras │ │ │ └── zlib.sh │ │ ├── linux │ │ │ ├── build-all │ │ │ ├── build-boost │ │ │ ├── build-cityhash │ │ │ ├── build-lz4 │ │ │ ├── build-lzo │ │ │ ├── build-mbedtls │ │ │ ├── build-openssl │ │ │ ├── build-polarssl │ │ │ ├── build-polarssl-ovpn2 │ │ │ ├── build-snappy │ │ │ └── consolidate-so │ │ ├── mac │ │ │ ├── build-all │ │ │ ├── build-boost │ │ │ ├── build-cityhash │ │ │ ├── build-lz4 │ │ │ ├── build-lzo │ │ │ ├── build-mbedtls │ │ │ ├── build-minicrypto │ │ │ ├── build-openssl │ │ │ ├── build-polarssl │ │ │ └── build-snappy │ │ ├── mingw │ │ │ ├── .gitignore │ │ │ └── build │ │ ├── snapshot │ │ ├── update-copyright │ │ └── version │ ├── test │ │ ├── ovpncli │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README.txt │ │ │ ├── cli.cpp │ │ │ └── go │ │ ├── ssl │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README.txt │ │ │ ├── ca.crt │ │ │ ├── client.crt │ │ │ ├── client.key │ │ │ ├── dh.pem │ │ │ ├── go │ │ │ ├── proto.cpp │ │ │ ├── protowin.h │ │ │ ├── server.crt │ │ │ ├── server.key │ │ │ ├── tls-auth.key │ │ │ ├── tls-crypt-v2-client.key │ │ │ └── tls-crypt-v2-server.key │ │ ├── unittests │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README-comp.txt │ │ │ ├── README.md │ │ │ ├── comp-testdata │ │ │ │ ├── alice29.txt │ │ │ │ ├── asyoulik.txt │ │ │ │ ├── baddata1.snappy │ │ │ │ ├── baddata2.snappy │ │ │ │ ├── baddata3.snappy │ │ │ │ ├── cp.html │ │ │ │ ├── fields.c │ │ │ │ ├── geo.protodata │ │ │ │ ├── grammar.lsp │ │ │ │ ├── house.jpg │ │ │ │ ├── html │ │ │ │ ├── html_x_4 │ │ │ │ ├── kennedy.xls │ │ │ │ ├── kppkn.gtb │ │ │ │ ├── lcet10.txt │ │ │ │ ├── mapreduce-osdi-1.pdf │ │ │ │ ├── plrabn12.txt │ │ │ │ ├── ptt5 │ │ │ │ ├── sum │ │ │ │ ├── urls.10K │ │ │ │ └── xargs.1 │ │ │ ├── core_tests.cpp │ │ │ ├── test_b64.cpp │ │ │ ├── test_common.h │ │ │ ├── test_comp.cpp │ │ │ ├── test_continuation.cpp │ │ │ ├── test_cpu_time.cpp │ │ │ ├── test_helper.hpp │ │ │ ├── test_iphelper.cpp │ │ │ ├── test_log.cpp │ │ │ ├── test_mbedtls_x509certinfo.cpp │ │ │ ├── test_openssl_x509certinfo.cpp │ │ │ ├── test_route_emulation.cpp │ │ │ ├── test_sitnl.cpp │ │ │ ├── test_ssl.cpp │ │ │ └── test_verify_x509_name.cpp │ │ └── unused │ └── vars │ │ ├── o3 │ │ ├── setlibpath │ │ ├── setpath │ │ ├── vars-android-a7a │ │ ├── vars-android-a7a-dbg │ │ ├── vars-android-a8a │ │ ├── vars-android-a8a-dbg │ │ ├── vars-android-srconly │ │ ├── vars-android-x86 │ │ ├── vars-arm-cross │ │ ├── vars-ios │ │ ├── vars-ios-dbg │ │ ├── vars-iossim │ │ ├── vars-iossim-dbg │ │ ├── vars-linux │ │ ├── vars-linux-dbg │ │ ├── vars-linux-libcpp │ │ ├── vars-linux-libcpp-dbg │ │ ├── vars-osx │ │ ├── vars-osx-dbg │ │ ├── vars-osx64 │ │ ├── vars-osx64-dbg │ │ ├── vars-reset │ │ └── vars-win ├── OpenVPNAdapter │ ├── Umbrella-Header.h │ ├── include │ │ ├── OpenVPNAdapterEvent.h │ │ ├── OpenVPNAdapterImpl.h │ │ ├── OpenVPNAdapterPacketFlow.h │ │ ├── OpenVPNCertificate.h │ │ ├── OpenVPNCompressionMode.h │ │ ├── OpenVPNConfiguration.h │ │ ├── OpenVPNConfigurationEvaluation.h │ │ ├── OpenVPNConnectionInfo.h │ │ ├── OpenVPNCredentials.h │ │ ├── OpenVPNError.h │ │ ├── OpenVPNIPv6Preference.h │ │ ├── OpenVPNInterfaceStats.h │ │ ├── OpenVPNKeyType.h │ │ ├── OpenVPNMinTLSVersion.h │ │ ├── OpenVPNPrivateKey.h │ │ ├── OpenVPNReachability.h │ │ ├── OpenVPNReachabilityStatus.h │ │ ├── OpenVPNServerEntry.h │ │ ├── OpenVPNSessionToken.h │ │ ├── OpenVPNTLSCertProfile.h │ │ ├── OpenVPNTransportProtocol.h │ │ └── OpenVPNTransportStats.h │ ├── library │ │ ├── NSArray+OpenVPNAdditions.h │ │ ├── NSArray+OpenVPNAdditions.m │ │ ├── NSError+OpenVPNError.h │ │ ├── NSError+OpenVPNError.m │ │ ├── OpenVPNAdapterEvent.h │ │ ├── OpenVPNAdapterImpl.h │ │ ├── OpenVPNAdapterImpl.mm │ │ ├── OpenVPNAdapterPacketFlow.h │ │ ├── OpenVPNCertificate.h │ │ ├── OpenVPNCertificate.m │ │ ├── OpenVPNClient.h │ │ ├── OpenVPNClient.mm │ │ ├── OpenVPNCompressionMode.h │ │ ├── OpenVPNConfiguration+Internal.h │ │ ├── OpenVPNConfiguration.h │ │ ├── OpenVPNConfiguration.mm │ │ ├── OpenVPNConfigurationEvaluation+Internal.h │ │ ├── OpenVPNConfigurationEvaluation.h │ │ ├── OpenVPNConfigurationEvaluation.mm │ │ ├── OpenVPNConnectionInfo+Internal.h │ │ ├── OpenVPNConnectionInfo.h │ │ ├── OpenVPNConnectionInfo.mm │ │ ├── OpenVPNCredentials+Internal.h │ │ ├── OpenVPNCredentials.h │ │ ├── OpenVPNCredentials.mm │ │ ├── OpenVPNError.h │ │ ├── OpenVPNError.m │ │ ├── OpenVPNIPv6Preference.h │ │ ├── OpenVPNInterfaceStats+Internal.h │ │ ├── OpenVPNInterfaceStats.h │ │ ├── OpenVPNInterfaceStats.mm │ │ ├── OpenVPNKeyType.h │ │ ├── OpenVPNMinTLSVersion.h │ │ ├── OpenVPNNetworkSettingsBuilder.h │ │ ├── OpenVPNNetworkSettingsBuilder.m │ │ ├── OpenVPNPacket.h │ │ ├── OpenVPNPacket.mm │ │ ├── OpenVPNPacketFlowBridge.h │ │ ├── OpenVPNPacketFlowBridge.mm │ │ ├── OpenVPNPrivateKey.h │ │ ├── OpenVPNPrivateKey.m │ │ ├── OpenVPNReachability+Internal.h │ │ ├── OpenVPNReachability.h │ │ ├── OpenVPNReachability.mm │ │ ├── OpenVPNReachabilityStatus.h │ │ ├── OpenVPNReachabilityTracker.h │ │ ├── OpenVPNReachabilityTracker.mm │ │ ├── OpenVPNServerEntry+Internal.h │ │ ├── OpenVPNServerEntry.h │ │ ├── OpenVPNServerEntry.mm │ │ ├── OpenVPNSessionToken+Internal.h │ │ ├── OpenVPNSessionToken.h │ │ ├── OpenVPNSessionToken.mm │ │ ├── OpenVPNTLSCertProfile.h │ │ ├── OpenVPNTransportProtocol.h │ │ ├── OpenVPNTransportStats+Internal.h │ │ ├── OpenVPNTransportStats.h │ │ └── OpenVPNTransportStats.mm │ └── module.modulemap ├── OpenVPNClient │ ├── include │ │ ├── ovpnapi.hpp │ │ └── ovpncli.hpp │ └── library │ │ └── ovpncli.mm └── mbedTLS │ ├── .github │ ├── issue_template.md │ └── pull_request_template.md │ ├── .gitignore │ ├── .globalrc │ ├── .travis.yml │ ├── CMakeLists.txt │ ├── ChangeLog │ ├── DartConfiguration.tcl │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── apache-2.0.txt │ ├── configs │ ├── README.txt │ ├── config-ccm-psk-tls1_2.h │ ├── config-mini-tls1_1.h │ ├── config-no-entropy.h │ ├── config-picocoin.h │ ├── config-suite-b.h │ └── config-thread.h │ ├── doxygen │ ├── input │ │ ├── doc_encdec.h │ │ ├── doc_hashing.h │ │ ├── doc_mainpage.h │ │ ├── doc_rng.h │ │ ├── doc_ssltls.h │ │ ├── doc_tcpip.h │ │ └── doc_x509.h │ └── mbedtls.doxyfile │ ├── include │ ├── .gitignore │ ├── CMakeLists.txt │ └── mbedtls │ │ ├── aes.h │ │ ├── aesni.h │ │ ├── arc4.h │ │ ├── asn1.h │ │ ├── asn1write.h │ │ ├── base64.h │ │ ├── bignum.h │ │ ├── blowfish.h │ │ ├── bn_mul.h │ │ ├── camellia.h │ │ ├── ccm.h │ │ ├── certs.h │ │ ├── check_config.h │ │ ├── cipher.h │ │ ├── cipher_internal.h │ │ ├── cmac.h │ │ ├── compat-1.3.h │ │ ├── config.h │ │ ├── ctr_drbg.h │ │ ├── debug.h │ │ ├── des.h │ │ ├── dhm.h │ │ ├── ecdh.h │ │ ├── ecdsa.h │ │ ├── ecjpake.h │ │ ├── ecp.h │ │ ├── ecp_internal.h │ │ ├── entropy.h │ │ ├── entropy_poll.h │ │ ├── error.h │ │ ├── gcm.h │ │ ├── havege.h │ │ ├── hmac_drbg.h │ │ ├── md.h │ │ ├── md2.h │ │ ├── md4.h │ │ ├── md5.h │ │ ├── md_internal.h │ │ ├── memory_buffer_alloc.h │ │ ├── net.h │ │ ├── net_sockets.h │ │ ├── oid.h │ │ ├── padlock.h │ │ ├── pem.h │ │ ├── pk.h │ │ ├── pk_internal.h │ │ ├── pkcs11.h │ │ ├── pkcs12.h │ │ ├── pkcs5.h │ │ ├── platform.h │ │ ├── platform_time.h │ │ ├── ripemd160.h │ │ ├── rsa.h │ │ ├── rsa_internal.h │ │ ├── sha1.h │ │ ├── sha256.h │ │ ├── sha512.h │ │ ├── ssl.h │ │ ├── ssl_cache.h │ │ ├── ssl_ciphersuites.h │ │ ├── ssl_cookie.h │ │ ├── ssl_internal.h │ │ ├── ssl_ticket.h │ │ ├── threading.h │ │ ├── timing.h │ │ ├── version.h │ │ ├── x509.h │ │ ├── x509_crl.h │ │ ├── x509_crt.h │ │ ├── x509_csr.h │ │ └── xtea.h │ ├── library │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile │ ├── aes.c │ ├── aesni.c │ ├── arc4.c │ ├── asn1parse.c │ ├── asn1write.c │ ├── base64.c │ ├── bignum.c │ ├── blowfish.c │ ├── camellia.c │ ├── ccm.c │ ├── certs.c │ ├── cipher.c │ ├── cipher_wrap.c │ ├── cmac.c │ ├── ctr_drbg.c │ ├── debug.c │ ├── des.c │ ├── dhm.c │ ├── ecdh.c │ ├── ecdsa.c │ ├── ecjpake.c │ ├── ecp.c │ ├── ecp_curves.c │ ├── entropy.c │ ├── entropy_poll.c │ ├── error.c │ ├── gcm.c │ ├── havege.c │ ├── hmac_drbg.c │ ├── md.c │ ├── md2.c │ ├── md4.c │ ├── md5.c │ ├── md_wrap.c │ ├── memory_buffer_alloc.c │ ├── net_sockets.c │ ├── oid.c │ ├── padlock.c │ ├── pem.c │ ├── pk.c │ ├── pk_wrap.c │ ├── pkcs11.c │ ├── pkcs12.c │ ├── pkcs5.c │ ├── pkparse.c │ ├── pkwrite.c │ ├── platform.c │ ├── ripemd160.c │ ├── rsa.c │ ├── rsa_internal.c │ ├── sha1.c │ ├── sha256.c │ ├── sha512.c │ ├── ssl_cache.c │ ├── ssl_ciphersuites.c │ ├── ssl_cli.c │ ├── ssl_cookie.c │ ├── ssl_srv.c │ ├── ssl_ticket.c │ ├── ssl_tls.c │ ├── threading.c │ ├── timing.c │ ├── version.c │ ├── version_features.c │ ├── x509.c │ ├── x509_create.c │ ├── x509_crl.c │ ├── x509_crt.c │ ├── x509_csr.c │ ├── x509write_crt.c │ ├── x509write_csr.c │ └── xtea.c │ ├── programs │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Makefile │ ├── aes │ │ ├── CMakeLists.txt │ │ ├── aescrypt2.c │ │ └── crypt_and_hash.c │ ├── hash │ │ ├── CMakeLists.txt │ │ ├── generic_sum.c │ │ └── hello.c │ ├── pkey │ │ ├── CMakeLists.txt │ │ ├── dh_client.c │ │ ├── dh_genprime.c │ │ ├── dh_prime.txt │ │ ├── dh_server.c │ │ ├── ecdh_curve25519.c │ │ ├── ecdsa.c │ │ ├── gen_key.c │ │ ├── key_app.c │ │ ├── key_app_writer.c │ │ ├── mpi_demo.c │ │ ├── pk_decrypt.c │ │ ├── pk_encrypt.c │ │ ├── pk_sign.c │ │ ├── pk_verify.c │ │ ├── rsa_decrypt.c │ │ ├── rsa_encrypt.c │ │ ├── rsa_genkey.c │ │ ├── rsa_priv.txt │ │ ├── rsa_pub.txt │ │ ├── rsa_sign.c │ │ ├── rsa_sign_pss.c │ │ ├── rsa_verify.c │ │ └── rsa_verify_pss.c │ ├── random │ │ ├── CMakeLists.txt │ │ ├── gen_entropy.c │ │ ├── gen_random_ctr_drbg.c │ │ └── gen_random_havege.c │ ├── ssl │ │ ├── CMakeLists.txt │ │ ├── dtls_client.c │ │ ├── dtls_server.c │ │ ├── mini_client.c │ │ ├── ssl_client1.c │ │ ├── ssl_client2.c │ │ ├── ssl_fork_server.c │ │ ├── ssl_mail_client.c │ │ ├── ssl_pthread_server.c │ │ ├── ssl_server.c │ │ └── ssl_server2.c │ ├── test │ │ ├── CMakeLists.txt │ │ ├── benchmark.c │ │ ├── selftest.c │ │ └── udp_proxy.c │ ├── util │ │ ├── CMakeLists.txt │ │ ├── pem2der.c │ │ └── strerror.c │ ├── wince_main.c │ └── x509 │ │ ├── CMakeLists.txt │ │ ├── cert_app.c │ │ ├── cert_req.c │ │ ├── cert_write.c │ │ ├── crl_app.c │ │ └── req_app.c │ ├── scripts │ ├── abi_check.py │ ├── apidoc_full.sh │ ├── bump_version.sh │ ├── config.pl │ ├── data_files │ │ ├── error.fmt │ │ ├── rename-1.3-2.0.txt │ │ ├── version_features.fmt │ │ ├── vs2010-app-template.vcxproj │ │ ├── vs2010-main-template.vcxproj │ │ ├── vs2010-sln-template.sln │ │ ├── vs6-app-template.dsp │ │ ├── vs6-main-template.dsp │ │ └── vs6-workspace-template.dsw │ ├── ecc-heap.sh │ ├── find-mem-leak.cocci │ ├── footprint.sh │ ├── generate_errors.pl │ ├── generate_features.pl │ ├── generate_visualc_files.pl │ ├── massif_max.pl │ ├── memory.sh │ ├── output_env.sh │ ├── rename.pl │ ├── rm-calloc-cast.cocci │ └── tmp_ignore_makefiles.sh │ ├── tests │ ├── .gitignore │ ├── .jenkins │ │ └── Jenkinsfile │ ├── CMakeLists.txt │ ├── Descriptions.txt │ ├── Makefile │ ├── compat.sh │ ├── configs │ │ └── config-wrapper-malloc-0-null.h │ ├── data_files │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── Readme-x509.txt │ │ ├── bitstring-in-dn.pem │ │ ├── cert_example_multi.crt │ │ ├── cert_example_multi_nocn.crt │ │ ├── cert_example_wildcard.crt │ │ ├── cert_md2.crt │ │ ├── cert_md4.crt │ │ ├── cert_md5.crt │ │ ├── cert_sha1.crt │ │ ├── cert_sha224.crt │ │ ├── cert_sha256.crt │ │ ├── cert_sha384.crt │ │ ├── cert_sha512.crt │ │ ├── cert_v1_with_ext.crt │ │ ├── cli-rsa-sha1.crt │ │ ├── cli-rsa-sha256.crt │ │ ├── cli-rsa.key │ │ ├── cli.opensslconf │ │ ├── cli2.crt │ │ ├── cli2.key │ │ ├── crl-ec-sha1.pem │ │ ├── crl-ec-sha224.pem │ │ ├── crl-ec-sha256.pem │ │ ├── crl-ec-sha384.pem │ │ ├── crl-ec-sha512.pem │ │ ├── crl-future.pem │ │ ├── crl-idp.pem │ │ ├── crl-idpnc.pem │ │ ├── crl-malformed-trailing-spaces.pem │ │ ├── crl-rsa-pss-sha1-badsign.pem │ │ ├── crl-rsa-pss-sha1.pem │ │ ├── crl-rsa-pss-sha224.pem │ │ ├── crl-rsa-pss-sha256.pem │ │ ├── crl-rsa-pss-sha384.pem │ │ ├── crl-rsa-pss-sha512.pem │ │ ├── crl.pem │ │ ├── crl_cat_ec-rsa.pem │ │ ├── crl_cat_ecfut-rsa.pem │ │ ├── crl_cat_rsa-ec.pem │ │ ├── crl_cat_rsabadpem-ec.pem │ │ ├── crl_expired.pem │ │ ├── crl_md2.pem │ │ ├── crl_md4.pem │ │ ├── crl_md5.pem │ │ ├── crl_sha1.pem │ │ ├── crl_sha224.pem │ │ ├── crl_sha256.pem │ │ ├── crl_sha384.pem │ │ ├── crl_sha512.pem │ │ ├── crt_cat_rsaexp-ec.pem │ │ ├── dh.1000.pem │ │ ├── dh.optlen.pem │ │ ├── dhparams.pem │ │ ├── dir-maxpath │ │ │ ├── 00.crt │ │ │ ├── 00.key │ │ │ ├── 01.crt │ │ │ ├── 01.key │ │ │ ├── 02.crt │ │ │ ├── 02.key │ │ │ ├── 03.crt │ │ │ ├── 03.key │ │ │ ├── 04.crt │ │ │ ├── 04.key │ │ │ ├── 05.crt │ │ │ ├── 05.key │ │ │ ├── 06.crt │ │ │ ├── 06.key │ │ │ ├── 07.crt │ │ │ ├── 07.key │ │ │ ├── 08.crt │ │ │ ├── 08.key │ │ │ ├── 09.crt │ │ │ ├── 09.key │ │ │ ├── 10.crt │ │ │ ├── 10.key │ │ │ ├── 11.crt │ │ │ ├── 11.key │ │ │ ├── 12.crt │ │ │ ├── 12.key │ │ │ ├── 13.crt │ │ │ ├── 13.key │ │ │ ├── 14.crt │ │ │ ├── 14.key │ │ │ ├── 15.crt │ │ │ ├── 15.key │ │ │ ├── 16.crt │ │ │ ├── 16.key │ │ │ ├── 17.crt │ │ │ ├── 17.key │ │ │ ├── 18.crt │ │ │ ├── 18.key │ │ │ ├── 19.crt │ │ │ ├── 19.key │ │ │ ├── 20.crt │ │ │ ├── 20.key │ │ │ ├── Readme.txt │ │ │ ├── c00.pem │ │ │ ├── c01.pem │ │ │ ├── c02.pem │ │ │ ├── c03.pem │ │ │ ├── c04.pem │ │ │ ├── c05.pem │ │ │ ├── c06.pem │ │ │ ├── c07.pem │ │ │ ├── c08.pem │ │ │ ├── c09.pem │ │ │ ├── c10.pem │ │ │ ├── c11.pem │ │ │ ├── c12.pem │ │ │ ├── c13.pem │ │ │ ├── c14.pem │ │ │ ├── c15.pem │ │ │ ├── c16.pem │ │ │ ├── c17.pem │ │ │ ├── c18.pem │ │ │ ├── c19.pem │ │ │ ├── c20.pem │ │ │ ├── int.opensslconf │ │ │ └── long.sh │ │ ├── dir1 │ │ │ └── test-ca.crt │ │ ├── dir2 │ │ │ ├── test-ca.crt │ │ │ └── test-ca2.crt │ │ ├── dir3 │ │ │ ├── Readme │ │ │ ├── test-ca.crt │ │ │ └── test-ca2.crt │ │ ├── dir4 │ │ │ ├── Readme │ │ │ ├── cert11.crt │ │ │ ├── cert12.crt │ │ │ ├── cert13.crt │ │ │ ├── cert14.crt │ │ │ ├── cert21.crt │ │ │ ├── cert22.crt │ │ │ ├── cert23.crt │ │ │ ├── cert31.crt │ │ │ ├── cert32.crt │ │ │ ├── cert33.crt │ │ │ ├── cert34.crt │ │ │ ├── cert41.crt │ │ │ ├── cert42.crt │ │ │ ├── cert43.crt │ │ │ ├── cert44.crt │ │ │ ├── cert45.crt │ │ │ ├── cert51.crt │ │ │ ├── cert52.crt │ │ │ ├── cert53.crt │ │ │ ├── cert54.crt │ │ │ ├── cert61.crt │ │ │ ├── cert62.crt │ │ │ ├── cert63.crt │ │ │ ├── cert71.crt │ │ │ ├── cert72.crt │ │ │ ├── cert73.crt │ │ │ ├── cert74.crt │ │ │ ├── cert81.crt │ │ │ ├── cert82.crt │ │ │ ├── cert83.crt │ │ │ ├── cert91.crt │ │ │ └── cert92.crt │ │ ├── ec_224_prv.pem │ │ ├── ec_224_pub.pem │ │ ├── ec_256_long_prv.pem │ │ ├── ec_256_prv.pem │ │ ├── ec_256_pub.pem │ │ ├── ec_384_prv.pem │ │ ├── ec_384_pub.pem │ │ ├── ec_521_prv.pem │ │ ├── ec_521_pub.pem │ │ ├── ec_521_short_prv.pem │ │ ├── ec_bp256_prv.pem │ │ ├── ec_bp256_pub.pem │ │ ├── ec_bp384_prv.pem │ │ ├── ec_bp384_pub.pem │ │ ├── ec_bp512_prv.pem │ │ ├── ec_bp512_pub.pem │ │ ├── ec_prv.pk8.der │ │ ├── ec_prv.pk8.pem │ │ ├── ec_prv.pk8.pw.der │ │ ├── ec_prv.pk8.pw.pem │ │ ├── ec_prv.pk8nopub.der │ │ ├── ec_prv.pk8nopub.pem │ │ ├── ec_prv.pk8nopubparam.der │ │ ├── ec_prv.pk8nopubparam.pem │ │ ├── ec_prv.pk8param.der │ │ ├── ec_prv.pk8param.pem │ │ ├── ec_prv.sec1.der │ │ ├── ec_prv.sec1.pem │ │ ├── ec_prv.sec1.pw.pem │ │ ├── ec_prv.specdom.der │ │ ├── ec_pub.der │ │ ├── ec_pub.pem │ │ ├── enco-ca-prstr.pem │ │ ├── enco-cert-utf8str.pem │ │ ├── format_gen.key │ │ ├── format_gen.pub │ │ ├── format_pkcs12.fmt │ │ ├── format_rsa.key │ │ ├── hash_file_1 │ │ ├── hash_file_2 │ │ ├── hash_file_3 │ │ ├── hash_file_4 │ │ ├── hash_file_5 │ │ ├── keyUsage.decipherOnly.crt │ │ ├── mpi_10 │ │ ├── mpi_too_big │ │ ├── passwd.psk │ │ ├── print_c.pl │ │ ├── rsa4096_prv.pem │ │ ├── rsa4096_pub.pem │ │ ├── rsa512.key │ │ ├── rsa521.key │ │ ├── rsa522.key │ │ ├── rsa528.key │ │ ├── rsa_pkcs1_1024_3des.pem │ │ ├── rsa_pkcs1_1024_aes128.pem │ │ ├── rsa_pkcs1_1024_aes192.pem │ │ ├── rsa_pkcs1_1024_aes256.pem │ │ ├── rsa_pkcs1_1024_clear.pem │ │ ├── rsa_pkcs1_1024_des.pem │ │ ├── rsa_pkcs1_2048_3des.pem │ │ ├── rsa_pkcs1_2048_aes128.pem │ │ ├── rsa_pkcs1_2048_aes192.pem │ │ ├── rsa_pkcs1_2048_aes256.pem │ │ ├── rsa_pkcs1_2048_clear.pem │ │ ├── rsa_pkcs1_2048_des.pem │ │ ├── rsa_pkcs1_4096_3des.pem │ │ ├── rsa_pkcs1_4096_aes128.pem │ │ ├── rsa_pkcs1_4096_aes192.pem │ │ ├── rsa_pkcs1_4096_aes256.pem │ │ ├── rsa_pkcs1_4096_clear.pem │ │ ├── rsa_pkcs1_4096_des.pem │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.der │ │ ├── rsa_pkcs8_pbe_sha1_1024_2des.pem │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.der │ │ ├── rsa_pkcs8_pbe_sha1_1024_3des.pem │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.der │ │ ├── rsa_pkcs8_pbe_sha1_1024_rc4_128.pem │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.der │ │ ├── rsa_pkcs8_pbe_sha1_2048_2des.pem │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.der │ │ ├── rsa_pkcs8_pbe_sha1_2048_3des.pem │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.der │ │ ├── rsa_pkcs8_pbe_sha1_2048_rc4_128.pem │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.der │ │ ├── rsa_pkcs8_pbe_sha1_4096_2des.pem │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.der │ │ ├── rsa_pkcs8_pbe_sha1_4096_3des.pem │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.der │ │ ├── rsa_pkcs8_pbe_sha1_4096_rc4_128.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_3des_sha512.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_1024_des_sha512.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_3des_sha512.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_2048_des_sha512.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_3des_sha512.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha224.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha256.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha384.pem │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.der │ │ ├── rsa_pkcs8_pbes2_pbkdf2_4096_des_sha512.pem │ │ ├── secp521r1_prv.der │ │ ├── server1-ms.req.sha256 │ │ ├── server1-nospace.crt │ │ ├── server1-v1.crt │ │ ├── server1.cert_type.crt │ │ ├── server1.cert_type.crt.openssl.v3_ext │ │ ├── server1.cert_type_noauthid.crt │ │ ├── server1.crt │ │ ├── server1.crt.openssl.v3_ext │ │ ├── server1.csr │ │ ├── server1.ext_ku.crt │ │ ├── server1.key │ │ ├── server1.key_usage.crt │ │ ├── server1.key_usage.crt.openssl.v3_ext │ │ ├── server1.key_usage_noauthid.crt │ │ ├── server1.noauthid.crt │ │ ├── server1.pubkey │ │ ├── server1.req.cert_type │ │ ├── server1.req.cert_type_empty │ │ ├── server1.req.key_usage │ │ ├── server1.req.key_usage_empty │ │ ├── server1.req.ku-ct │ │ ├── server1.req.md4 │ │ ├── server1.req.md5 │ │ ├── server1.req.sha1 │ │ ├── server1.req.sha224 │ │ ├── server1.req.sha256 │ │ ├── server1.req.sha384 │ │ ├── server1.req.sha512 │ │ ├── server1.v1.crt │ │ ├── server10.key │ │ ├── server10_int3_int-ca2.crt │ │ ├── server10_int3_int-ca2_ca.crt │ │ ├── server10_int3_spurious_int-ca2.crt │ │ ├── server1_ca.crt │ │ ├── server1_csr.opensslconf │ │ ├── server2-badsign.crt │ │ ├── server2-sha256.crt │ │ ├── server2-v1-chain.crt │ │ ├── server2-v1.crt │ │ ├── server2.crt │ │ ├── server2.key │ │ ├── server2.ku-ds.crt │ │ ├── server2.ku-ds_ke.crt │ │ ├── server2.ku-ka.crt │ │ ├── server2.ku-ke.crt │ │ ├── server3.crt │ │ ├── server3.key │ │ ├── server4.crt │ │ ├── server4.key │ │ ├── server5-badsign.crt │ │ ├── server5-der0.crt │ │ ├── server5-der1a.crt │ │ ├── server5-der1b.crt │ │ ├── server5-der2.crt │ │ ├── server5-der4.crt │ │ ├── server5-der8.crt │ │ ├── server5-der9.crt │ │ ├── server5-expired.crt │ │ ├── server5-future.crt │ │ ├── server5-selfsigned.crt │ │ ├── server5-sha1.crt │ │ ├── server5-sha224.crt │ │ ├── server5-sha384.crt │ │ ├── server5-sha512.crt │ │ ├── server5-ss-expired.crt │ │ ├── server5-ss-forgeca.crt │ │ ├── server5.crt │ │ ├── server5.eku-cli.crt │ │ ├── server5.eku-cs.crt │ │ ├── server5.eku-cs_any.crt │ │ ├── server5.eku-srv.crt │ │ ├── server5.eku-srv_cli.crt │ │ ├── server5.key │ │ ├── server5.ku-ds.crt │ │ ├── server5.ku-ka.crt │ │ ├── server5.ku-ke.crt │ │ ├── server5.req.ku.sha1 │ │ ├── server5.req.sha1 │ │ ├── server5.req.sha224 │ │ ├── server5.req.sha256 │ │ ├── server5.req.sha384 │ │ ├── server5.req.sha512 │ │ ├── server6-ss-child.crt │ │ ├── server6.crt │ │ ├── server6.key │ │ ├── server7-badsign.crt │ │ ├── server7-expired.crt │ │ ├── server7-future.crt │ │ ├── server7.crt │ │ ├── server7.key │ │ ├── server7_all_space.crt │ │ ├── server7_int-ca-exp.crt │ │ ├── server7_int-ca.crt │ │ ├── server7_int-ca_ca2.crt │ │ ├── server7_pem_space.crt │ │ ├── server7_spurious_int-ca.crt │ │ ├── server7_trailing_space.crt │ │ ├── server8.crt │ │ ├── server8.key │ │ ├── server8_int-ca2.crt │ │ ├── server9-bad-mgfhash.crt │ │ ├── server9-bad-saltlen.crt │ │ ├── server9-badsign.crt │ │ ├── server9-defaults.crt │ │ ├── server9-sha224.crt │ │ ├── server9-sha256.crt │ │ ├── server9-sha384.crt │ │ ├── server9-sha512.crt │ │ ├── server9-with-ca.crt │ │ ├── server9.crt │ │ ├── server9.key │ │ ├── server9.req.sha1 │ │ ├── server9.req.sha224 │ │ ├── server9.req.sha256 │ │ ├── server9.req.sha384 │ │ ├── server9.req.sha512 │ │ ├── test-ca-alt-good.crt │ │ ├── test-ca-alt.crt │ │ ├── test-ca-alt.csr │ │ ├── test-ca-alt.key │ │ ├── test-ca-good-alt.crt │ │ ├── test-ca-sha1.crt │ │ ├── test-ca-sha256.crt │ │ ├── test-ca-v1.crt │ │ ├── test-ca.crt │ │ ├── test-ca.key │ │ ├── test-ca.opensslconf │ │ ├── test-ca.server1.db │ │ ├── test-ca.server1.opensslconf │ │ ├── test-ca2-expired.crt │ │ ├── test-ca2.crt │ │ ├── test-ca2.key │ │ ├── test-ca2.ku-crl.crt │ │ ├── test-ca2.ku-crt.crt │ │ ├── test-ca2.ku-crt_crl.crt │ │ ├── test-ca2.ku-ds.crt │ │ ├── test-ca2_cat-future-invalid.crt │ │ ├── test-ca2_cat-future-present.crt │ │ ├── test-ca2_cat-past-invalid.crt │ │ ├── test-ca2_cat-past-present.crt │ │ ├── test-ca2_cat-present-future.crt │ │ ├── test-ca2_cat-present-past.crt │ │ ├── test-ca_cat12.crt │ │ ├── test-ca_cat21.crt │ │ ├── test-ca_printable.crt │ │ ├── test-ca_uppercase.crt │ │ ├── test-ca_utf8.crt │ │ ├── test-int-ca-exp.crt │ │ ├── test-int-ca.crt │ │ ├── test-int-ca.key │ │ ├── test-int-ca2.crt │ │ ├── test-int-ca2.key │ │ ├── test-int-ca3.crt │ │ └── test-int-ca3.key │ ├── git-scripts │ │ ├── README.md │ │ └── pre-push.sh │ ├── scripts │ │ ├── all.sh │ │ ├── basic-build-test.sh │ │ ├── check-doxy-blocks.pl │ │ ├── check-files.py │ │ ├── check-generated-files.sh │ │ ├── check-names.sh │ │ ├── curves.pl │ │ ├── depends-hashes.pl │ │ ├── depends-pkalgs.pl │ │ ├── doxygen.sh │ │ ├── gen_ctr_drbg.pl │ │ ├── gen_gcm_decrypt.pl │ │ ├── gen_gcm_encrypt.pl │ │ ├── gen_pkcs1_v21_sign_verify.pl │ │ ├── generate-afl-tests.sh │ │ ├── generate_code.pl │ │ ├── key-exchanges.pl │ │ ├── list-enum-consts.pl │ │ ├── list-identifiers.sh │ │ ├── list-macros.sh │ │ ├── list-symbols.sh │ │ ├── recursion.pl │ │ ├── run-test-suites.pl │ │ ├── tcp_client.pl │ │ ├── test-ref-configs.pl │ │ ├── travis-log-failure.sh │ │ └── yotta-build.sh │ ├── ssl-opt.sh │ └── suites │ │ ├── helpers.function │ │ ├── main_test.function │ │ ├── test_suite_aes.cbc.data │ │ ├── test_suite_aes.cfb.data │ │ ├── test_suite_aes.ecb.data │ │ ├── test_suite_aes.function │ │ ├── test_suite_aes.rest.data │ │ ├── test_suite_arc4.data │ │ ├── test_suite_arc4.function │ │ ├── test_suite_asn1write.data │ │ ├── test_suite_asn1write.function │ │ ├── test_suite_base64.data │ │ ├── test_suite_base64.function │ │ ├── test_suite_blowfish.data │ │ ├── test_suite_blowfish.function │ │ ├── test_suite_camellia.data │ │ ├── test_suite_camellia.function │ │ ├── test_suite_ccm.data │ │ ├── test_suite_ccm.function │ │ ├── test_suite_cipher.aes.data │ │ ├── test_suite_cipher.arc4.data │ │ ├── test_suite_cipher.blowfish.data │ │ ├── test_suite_cipher.camellia.data │ │ ├── test_suite_cipher.ccm.data │ │ ├── test_suite_cipher.des.data │ │ ├── test_suite_cipher.function │ │ ├── test_suite_cipher.gcm.data │ │ ├── test_suite_cipher.null.data │ │ ├── test_suite_cipher.padding.data │ │ ├── test_suite_cmac.data │ │ ├── test_suite_cmac.function │ │ ├── test_suite_ctr_drbg.data │ │ ├── test_suite_ctr_drbg.function │ │ ├── test_suite_debug.data │ │ ├── test_suite_debug.function │ │ ├── test_suite_des.data │ │ ├── test_suite_des.function │ │ ├── test_suite_dhm.data │ │ ├── test_suite_dhm.function │ │ ├── test_suite_ecdh.data │ │ ├── test_suite_ecdh.function │ │ ├── test_suite_ecdsa.data │ │ ├── test_suite_ecdsa.function │ │ ├── test_suite_ecjpake.data │ │ ├── test_suite_ecjpake.function │ │ ├── test_suite_ecp.data │ │ ├── test_suite_ecp.function │ │ ├── test_suite_entropy.data │ │ ├── test_suite_entropy.function │ │ ├── test_suite_error.data │ │ ├── test_suite_error.function │ │ ├── test_suite_gcm.aes128_de.data │ │ ├── test_suite_gcm.aes128_en.data │ │ ├── test_suite_gcm.aes192_de.data │ │ ├── test_suite_gcm.aes192_en.data │ │ ├── test_suite_gcm.aes256_de.data │ │ ├── test_suite_gcm.aes256_en.data │ │ ├── test_suite_gcm.camellia.data │ │ ├── test_suite_gcm.function │ │ ├── test_suite_hmac_drbg.function │ │ ├── test_suite_hmac_drbg.misc.data │ │ ├── test_suite_hmac_drbg.no_reseed.data │ │ ├── test_suite_hmac_drbg.nopr.data │ │ ├── test_suite_hmac_drbg.pr.data │ │ ├── test_suite_md.data │ │ ├── test_suite_md.function │ │ ├── test_suite_mdx.data │ │ ├── test_suite_mdx.function │ │ ├── test_suite_memory_buffer_alloc.data │ │ ├── test_suite_memory_buffer_alloc.function │ │ ├── test_suite_mpi.data │ │ ├── test_suite_mpi.function │ │ ├── test_suite_pem.data │ │ ├── test_suite_pem.function │ │ ├── test_suite_pk.data │ │ ├── test_suite_pk.function │ │ ├── test_suite_pkcs1_v15.data │ │ ├── test_suite_pkcs1_v15.function │ │ ├── test_suite_pkcs1_v21.data │ │ ├── test_suite_pkcs1_v21.function │ │ ├── test_suite_pkcs5.data │ │ ├── test_suite_pkcs5.function │ │ ├── test_suite_pkparse.data │ │ ├── test_suite_pkparse.function │ │ ├── test_suite_pkwrite.data │ │ ├── test_suite_pkwrite.function │ │ ├── test_suite_rsa.data │ │ ├── test_suite_rsa.function │ │ ├── test_suite_shax.data │ │ ├── test_suite_shax.function │ │ ├── test_suite_ssl.data │ │ ├── test_suite_ssl.function │ │ ├── test_suite_timing.data │ │ ├── test_suite_timing.function │ │ ├── test_suite_version.data │ │ ├── test_suite_version.function │ │ ├── test_suite_x509parse.data │ │ ├── test_suite_x509parse.function │ │ ├── test_suite_x509write.data │ │ ├── test_suite_x509write.function │ │ ├── test_suite_xtea.data │ │ └── test_suite_xtea.function │ ├── visualc │ └── VS2010 │ │ ├── aescrypt2.vcxproj │ │ ├── benchmark.vcxproj │ │ ├── cert_app.vcxproj │ │ ├── cert_req.vcxproj │ │ ├── cert_write.vcxproj │ │ ├── crl_app.vcxproj │ │ ├── crypt_and_hash.vcxproj │ │ ├── dh_client.vcxproj │ │ ├── dh_genprime.vcxproj │ │ ├── dh_server.vcxproj │ │ ├── dtls_client.vcxproj │ │ ├── dtls_server.vcxproj │ │ ├── ecdh_curve25519.vcxproj │ │ ├── ecdsa.vcxproj │ │ ├── gen_entropy.vcxproj │ │ ├── gen_key.vcxproj │ │ ├── gen_random_ctr_drbg.vcxproj │ │ ├── gen_random_havege.vcxproj │ │ ├── generic_sum.vcxproj │ │ ├── hello.vcxproj │ │ ├── key_app.vcxproj │ │ ├── key_app_writer.vcxproj │ │ ├── mbedTLS.sln │ │ ├── mbedTLS.vcxproj │ │ ├── mini_client.vcxproj │ │ ├── mpi_demo.vcxproj │ │ ├── pem2der.vcxproj │ │ ├── pk_decrypt.vcxproj │ │ ├── pk_encrypt.vcxproj │ │ ├── pk_sign.vcxproj │ │ ├── pk_verify.vcxproj │ │ ├── req_app.vcxproj │ │ ├── rsa_decrypt.vcxproj │ │ ├── rsa_encrypt.vcxproj │ │ ├── rsa_genkey.vcxproj │ │ ├── rsa_sign.vcxproj │ │ ├── rsa_sign_pss.vcxproj │ │ ├── rsa_verify.vcxproj │ │ ├── rsa_verify_pss.vcxproj │ │ ├── selftest.vcxproj │ │ ├── ssl_client1.vcxproj │ │ ├── ssl_client2.vcxproj │ │ ├── ssl_fork_server.vcxproj │ │ ├── ssl_mail_client.vcxproj │ │ ├── ssl_server.vcxproj │ │ ├── ssl_server2.vcxproj │ │ ├── strerror.vcxproj │ │ └── udp_proxy.vcxproj │ └── yotta │ ├── .gitignore │ ├── create-module.sh │ └── data │ ├── README.md │ ├── adjust-config.sh │ ├── entropy_hardware_poll.c │ ├── example-authcrypt │ ├── README.md │ └── main.cpp │ ├── example-benchmark │ ├── README.md │ └── main.cpp │ ├── example-hashing │ ├── README.md │ └── main.cpp │ ├── example-selftest │ ├── README.md │ └── main.cpp │ ├── module.json │ └── target_config.h └── Tests ├── OpenVPNAdapter ├── Bundle.swift ├── OpenVPNAdapterTests.swift ├── OpenVPNConfigurationTests.swift ├── OpenVPNReachabilityTests.swift └── VPNProfile.swift └── Resources ├── ca.crt ├── client.crt ├── client.key └── client.ovpn /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Configuration/LZ4.xcconfig: -------------------------------------------------------------------------------- 1 | GCC_PREPROCESSOR_DEFINITIONS = $(inherited) XXH_NAMESPACE=LZ4_ 2 | -------------------------------------------------------------------------------- /Configuration/OpenVPNAdapter.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Configuration/OpenVPNAdapter.xcconfig -------------------------------------------------------------------------------- /Configuration/OpenVPNClient.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Configuration/OpenVPNClient.xcconfig -------------------------------------------------------------------------------- /Configuration/Project.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Configuration/Project.xcconfig -------------------------------------------------------------------------------- /Configuration/mbedTLS.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Configuration/mbedTLS.xcconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/NOTICE -------------------------------------------------------------------------------- /OpenVPNAdapter.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/OpenVPNAdapter.podspec -------------------------------------------------------------------------------- /OpenVPNAdapter.xcodeproj/LZ4_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/OpenVPNAdapter.xcodeproj/LZ4_Info.plist -------------------------------------------------------------------------------- /OpenVPNAdapter.xcodeproj/mbedTLS_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/OpenVPNAdapter.xcodeproj/mbedTLS_Info.plist -------------------------------------------------------------------------------- /OpenVPNAdapter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/OpenVPNAdapter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/apply_patches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Scripts/apply_patches.sh -------------------------------------------------------------------------------- /Scripts/pull_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Scripts/pull_dependencies.sh -------------------------------------------------------------------------------- /Sources/ASIO/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/.appveyor.yml -------------------------------------------------------------------------------- /Sources/ASIO/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/.travis.yml -------------------------------------------------------------------------------- /Sources/ASIO/asio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/asio/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/COPYING -------------------------------------------------------------------------------- /Sources/ASIO/asio/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/INSTALL -------------------------------------------------------------------------------- /Sources/ASIO/asio/LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/LICENSE_1_0.txt -------------------------------------------------------------------------------- /Sources/ASIO/asio/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/Makefile.am -------------------------------------------------------------------------------- /Sources/ASIO/asio/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/README -------------------------------------------------------------------------------- /Sources/ASIO/asio/asio.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/asio.manifest -------------------------------------------------------------------------------- /Sources/ASIO/asio/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/autogen.sh -------------------------------------------------------------------------------- /Sources/ASIO/asio/boost_asio.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/boost_asio.manifest -------------------------------------------------------------------------------- /Sources/ASIO/asio/boostify.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/boostify.pl -------------------------------------------------------------------------------- /Sources/ASIO/asio/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/configure.ac -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/Makefile.am -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/awaitable.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/buffer.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/co_spawn.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/compose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/compose.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/connect.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/coroutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/coroutine.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/defer.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/detached.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/detached.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/dispatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/dispatch.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/error.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/error_code.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/executor.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/defer.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/error.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/error.ipp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/post.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/read.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/spawn.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/src.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/src.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/src.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/src.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/impl/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/impl/write.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/io_context.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/io_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/io_service.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/address.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/icmp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/icmp.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/tcp.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/udp.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/unicast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/unicast.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ip/v6_only.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ip/v6_only.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/post.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/read.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/read_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/read_at.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/read_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/read_until.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/signal_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/signal_set.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/spawn.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ssl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ssl.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ssl/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ssl/error.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ssl/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ssl/stream.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/strand.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/streambuf.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/this_coro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/this_coro.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/thread.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ts/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ts/buffer.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ts/net.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ts/net.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ts/netfwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ts/netfwd.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ts/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ts/socket.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/ts/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/ts/timer.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/unyield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/unyield.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/use_future.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/version.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/write.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/write_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/write_at.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/include/asio/yield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/include/asio/yield.hpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/release.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/release.pl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/Makefile.am -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/Makefile.mgw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/Makefile.mgw -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/Makefile.msc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/Makefile.msc -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/asio.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/asio_ssl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/asio_ssl.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | html 3 | reference.tags 4 | asio.docbook 5 | *.pdf 6 | -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/Jamfile.v2 -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/asio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/asio.png -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/asio.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/asio.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/asioref.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/asioref.sty -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/asioref.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/asioref.xsl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/boost_bind_dox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/boost_bind_dox.txt -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/doxy2qbk.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/doxy2qbk.pl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/examples.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/examples.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/history.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/history.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/index.xml -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/makepdf.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/makepdf.pl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/net_ts.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/net_ts.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/noncopyable_dox.txt: -------------------------------------------------------------------------------- 1 | /** 2 | \class noncopyable 3 | */ 4 | -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/async.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/async.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/basics.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/basics.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/posix.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/posix.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/spawn.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/spawn.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/ssl.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/ssl.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/overview/timers.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/overview/timers.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/project-root.jam: -------------------------------------------------------------------------------- 1 | # This file intentionally left blank. 2 | -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/quickref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/quickref.xml -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/reference.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/reference.dox -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/reference.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/reference.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/reference.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/reference.xsl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/tutorial.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/tutorial.dox -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/tutorial.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/tutorial.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/tutorial.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/tutorial.xsl -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/doc/using.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/doc/using.qbk -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/examples/cpp11/executors/.gitignore: -------------------------------------------------------------------------------- 1 | actor 2 | bank_account_[0-9] 3 | fork_join 4 | pipeline 5 | priority_scheduler 6 | -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/Makefile.am -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/.gitignore -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/buffer.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/co_spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/co_spawn.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/compose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/compose.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/connect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/connect.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/defer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/defer.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/detached.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/detached.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/dispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/dispatch.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/error.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/executor.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/ip/icmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/ip/icmp.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/ip/tcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/ip/tcp.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/ip/udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/ip/udp.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/post.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/post.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/read.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/read_at.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/read_at.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/strand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/strand.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/thread.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/ts/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/ts/net.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/ts/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/ts/timer.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/write.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tests/unit/write_at.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tests/unit/write_at.cpp -------------------------------------------------------------------------------- /Sources/ASIO/asio/src/tools/handlerviz.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/src/tools/handlerviz.pl -------------------------------------------------------------------------------- /Sources/ASIO/asio/tsify.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/ASIO/asio/tsify.pl -------------------------------------------------------------------------------- /Sources/LZ4/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/.circleci/config.yml -------------------------------------------------------------------------------- /Sources/LZ4/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/.gitattributes -------------------------------------------------------------------------------- /Sources/LZ4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/.gitignore -------------------------------------------------------------------------------- /Sources/LZ4/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/.travis.yml -------------------------------------------------------------------------------- /Sources/LZ4/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/INSTALL -------------------------------------------------------------------------------- /Sources/LZ4/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/LICENSE -------------------------------------------------------------------------------- /Sources/LZ4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/NEWS -------------------------------------------------------------------------------- /Sources/LZ4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/README.md -------------------------------------------------------------------------------- /Sources/LZ4/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/appveyor.yml -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/changelog -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/compat: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/control -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/copyright -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/dirs: -------------------------------------------------------------------------------- 1 | usr/bin 2 | -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/docs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/liblz4-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/liblz4-dev.install -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/liblz4.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/liblz4.install -------------------------------------------------------------------------------- /Sources/LZ4/contrib/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/debian/rules -------------------------------------------------------------------------------- /Sources/LZ4/contrib/djgpp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/djgpp/LICENSE -------------------------------------------------------------------------------- /Sources/LZ4/contrib/djgpp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/djgpp/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/contrib/djgpp/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/djgpp/README.MD -------------------------------------------------------------------------------- /Sources/LZ4/contrib/gen_manual/.gitignore: -------------------------------------------------------------------------------- 1 | # build artefact 2 | gen_manual 3 | -------------------------------------------------------------------------------- /Sources/LZ4/contrib/gen_manual/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/gen_manual/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/contrib/gen_manual/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/gen_manual/README.md -------------------------------------------------------------------------------- /Sources/LZ4/contrib/gen_manual/gen_manual.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/contrib/gen_manual/gen_manual.cpp -------------------------------------------------------------------------------- /Sources/LZ4/doc/images/usingCDict_1_8_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/doc/images/usingCDict_1_8_2.png -------------------------------------------------------------------------------- /Sources/LZ4/doc/lz4_Block_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/doc/lz4_Block_format.md -------------------------------------------------------------------------------- /Sources/LZ4/doc/lz4_Frame_format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/doc/lz4_Frame_format.md -------------------------------------------------------------------------------- /Sources/LZ4/doc/lz4_manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/doc/lz4_manual.html -------------------------------------------------------------------------------- /Sources/LZ4/doc/lz4frame_manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/doc/lz4frame_manual.html -------------------------------------------------------------------------------- /Sources/LZ4/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/.gitignore -------------------------------------------------------------------------------- /Sources/LZ4/examples/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/COPYING -------------------------------------------------------------------------------- /Sources/LZ4/examples/HCStreaming_ringBuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/HCStreaming_ringBuffer.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/README.md -------------------------------------------------------------------------------- /Sources/LZ4/examples/compress_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/compress_functions.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/dictionaryRandomAccess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/dictionaryRandomAccess.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/frameCompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/frameCompress.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/printVersion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/printVersion.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/simple_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/simple_buffer.c -------------------------------------------------------------------------------- /Sources/LZ4/examples/streaming_api_basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/examples/streaming_api_basics.md -------------------------------------------------------------------------------- /Sources/LZ4/include/lz4.h: -------------------------------------------------------------------------------- 1 | ../lib/lz4.h -------------------------------------------------------------------------------- /Sources/LZ4/include/lz4frame.h: -------------------------------------------------------------------------------- 1 | ../lib/lz4frame.h -------------------------------------------------------------------------------- /Sources/LZ4/include/lz4frame_static.h: -------------------------------------------------------------------------------- 1 | ../lib/lz4frame_static.h -------------------------------------------------------------------------------- /Sources/LZ4/include/lz4hc.h: -------------------------------------------------------------------------------- 1 | ../lib/lz4hc.h -------------------------------------------------------------------------------- /Sources/LZ4/lib/.gitignore: -------------------------------------------------------------------------------- 1 | # make install artefact 2 | liblz4.pc 3 | -------------------------------------------------------------------------------- /Sources/LZ4/lib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/LICENSE -------------------------------------------------------------------------------- /Sources/LZ4/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/README.md -------------------------------------------------------------------------------- /Sources/LZ4/lib/dll/example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/dll/example/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/lib/dll/example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/dll/example/README.md -------------------------------------------------------------------------------- /Sources/LZ4/lib/dll/example/fullbench-dll.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/dll/example/fullbench-dll.sln -------------------------------------------------------------------------------- /Sources/LZ4/lib/dll/liblz4.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/dll/liblz4.def -------------------------------------------------------------------------------- /Sources/LZ4/lib/liblz4.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/liblz4.pc.in -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4.c -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4.h -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4frame.c -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4frame.h -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4frame_static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4frame_static.h -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4hc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4hc.c -------------------------------------------------------------------------------- /Sources/LZ4/lib/lz4hc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/lz4hc.h -------------------------------------------------------------------------------- /Sources/LZ4/lib/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/xxhash.c -------------------------------------------------------------------------------- /Sources/LZ4/lib/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/lib/xxhash.h -------------------------------------------------------------------------------- /Sources/LZ4/programs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/.gitignore -------------------------------------------------------------------------------- /Sources/LZ4/programs/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/COPYING -------------------------------------------------------------------------------- /Sources/LZ4/programs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/programs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/README.md -------------------------------------------------------------------------------- /Sources/LZ4/programs/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/bench.c -------------------------------------------------------------------------------- /Sources/LZ4/programs/bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/bench.h -------------------------------------------------------------------------------- /Sources/LZ4/programs/datagen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/datagen.c -------------------------------------------------------------------------------- /Sources/LZ4/programs/datagen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/datagen.h -------------------------------------------------------------------------------- /Sources/LZ4/programs/lz4.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/lz4.1 -------------------------------------------------------------------------------- /Sources/LZ4/programs/lz4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/lz4.1.md -------------------------------------------------------------------------------- /Sources/LZ4/programs/lz4cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/lz4cli.c -------------------------------------------------------------------------------- /Sources/LZ4/programs/lz4io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/lz4io.c -------------------------------------------------------------------------------- /Sources/LZ4/programs/lz4io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/lz4io.h -------------------------------------------------------------------------------- /Sources/LZ4/programs/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/platform.h -------------------------------------------------------------------------------- /Sources/LZ4/programs/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/programs/util.h -------------------------------------------------------------------------------- /Sources/LZ4/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/.gitignore -------------------------------------------------------------------------------- /Sources/LZ4/tests/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/COPYING -------------------------------------------------------------------------------- /Sources/LZ4/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/Makefile -------------------------------------------------------------------------------- /Sources/LZ4/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/README.md -------------------------------------------------------------------------------- /Sources/LZ4/tests/checkTag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/checkTag.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/datagencli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/datagencli.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/frametest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/frametest.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/fullbench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/fullbench.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/fuzzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/fuzzer.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/roundTripTest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/roundTripTest.c -------------------------------------------------------------------------------- /Sources/LZ4/tests/test-lz4-speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/test-lz4-speed.py -------------------------------------------------------------------------------- /Sources/LZ4/tests/test-lz4-versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/test-lz4-versions.py -------------------------------------------------------------------------------- /Sources/LZ4/tests/test_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/tests/test_install.sh -------------------------------------------------------------------------------- /Sources/LZ4/visual/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/.gitignore -------------------------------------------------------------------------------- /Sources/LZ4/visual/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/README.md -------------------------------------------------------------------------------- /Sources/LZ4/visual/VS2010/lz4.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/VS2010/lz4.sln -------------------------------------------------------------------------------- /Sources/LZ4/visual/VS2010/lz4/lz4.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/VS2010/lz4/lz4.rc -------------------------------------------------------------------------------- /Sources/LZ4/visual/VS2010/lz4/lz4.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/VS2010/lz4/lz4.vcxproj -------------------------------------------------------------------------------- /Sources/LZ4/visual/VS2017/lz4.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/LZ4/visual/VS2017/lz4.sln -------------------------------------------------------------------------------- /Sources/OpenVPN3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/.gitignore -------------------------------------------------------------------------------- /Sources/OpenVPN3/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/.travis.yml -------------------------------------------------------------------------------- /Sources/OpenVPN3/.travis/build-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/.travis/build-check.sh -------------------------------------------------------------------------------- /Sources/OpenVPN3/.travis/build-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/.travis/build-deps.sh -------------------------------------------------------------------------------- /Sources/OpenVPN3/CLA.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/CLA.rst -------------------------------------------------------------------------------- /Sources/OpenVPN3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/CONTRIBUTING.rst -------------------------------------------------------------------------------- /Sources/OpenVPN3/COPYRIGHT.AGPLV3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/COPYRIGHT.AGPLV3 -------------------------------------------------------------------------------- /Sources/OpenVPN3/LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/LICENSE.rst -------------------------------------------------------------------------------- /Sources/OpenVPN3/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/README.rst -------------------------------------------------------------------------------- /Sources/OpenVPN3/VersionNumbering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/VersionNumbering.rst -------------------------------------------------------------------------------- /Sources/OpenVPN3/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/appveyor.yml -------------------------------------------------------------------------------- /Sources/OpenVPN3/client/ovpncli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/client/ovpncli.cpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/client/ovpncli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/client/ovpncli.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/CMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/CMakeLists.txt.in -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/FindLZ4.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/FindLZ4.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/FindmbedTLS.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/FindmbedTLS.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/dlgoogletest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/dlgoogletest.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/findcoredeps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/findcoredeps.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/cmake/mypragmaonce.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/cmake/mypragmaonce.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/asio/build-asio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/asio/build-asio -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/asio/snapshot-asio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/asio/snapshot-asio -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/boost/build-boost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/boost/build-boost -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/boost/page_size.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/boost/page_size.patch -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/cityhash/build-cityhash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/cityhash/build-cityhash -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/functions.sh -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/lib-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/lib-versions -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/lz4/build-lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/lz4/build-lz4 -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/lz4/snapshot-lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/lz4/snapshot-lz4 -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/lzo/build-lzo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/lzo/build-lzo -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/mbedtls/build-mbedtls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/mbedtls/build-mbedtls -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/openssl/build-openssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/openssl/build-openssl -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/.gitignore: -------------------------------------------------------------------------------- 1 | polartmp 2 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/README.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/android.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/android.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/apple.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/apple.cmake -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/build-polarssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/build-polarssl -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/config.h -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/config.h.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/config.h.orig -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/config12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/config12.h -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/crypto-alt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/crypto-alt.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/dhm.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/dhm.patch -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/gitar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/gitar -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/intel_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/intel_cpu.c -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/ref -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/ref-aesni: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/ref-aesni -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/polarssl/testpatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/polarssl/testpatch -------------------------------------------------------------------------------- /Sources/OpenVPN3/deps/snappy/build-snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/deps/snappy/build-snappy -------------------------------------------------------------------------------- /Sources/OpenVPN3/doc/webauth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/doc/webauth.md -------------------------------------------------------------------------------- /Sources/OpenVPN3/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/docker-build.sh -------------------------------------------------------------------------------- /Sources/OpenVPN3/dockerfiles/Dockerfile.ubu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/dockerfiles/Dockerfile.ubu -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/.gitignore -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/Client.java -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/Main.java -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/android/cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/android/cpu.cpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/build-android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/build-android -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/build-linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/build-linux -------------------------------------------------------------------------------- /Sources/OpenVPN3/javacli/ovpncli.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/javacli/ovpncli.i -------------------------------------------------------------------------------- /Sources/OpenVPN3/mac/.gitignore: -------------------------------------------------------------------------------- 1 | **/xcuserdata/ 2 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/acceptor/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/acceptor/base.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/acceptor/tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/acceptor/tcp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/acceptor/unix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/acceptor/unix.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/addrlist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/addrlist.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/addrpair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/addrpair.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/ip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/ip.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/iperr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/iperr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/ipv4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/ipv4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/ipv6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/ipv6.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/macaddr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/macaddr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/pool.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/quoteip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/quoteip.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/randaddr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/randaddr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/range.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/regex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/regex.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/addr/route.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/addr/route.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/cf/cf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/cf/cf.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/cf/cfhost.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/cf/cfhost.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/cf/cfsec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/cf/cfsec.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/maclife.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/maclife.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/macver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/macver.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/reach.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/reach.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/apple/ver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/apple/ver.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/asio/asioerr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/asio/asioerr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/asio/asiostop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/asio/asiostop.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/asio/asiowork.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/asio/asiowork.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/auth/authcert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/auth/authcert.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/auth/cr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/auth/cr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awsca.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awsca.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awscreds.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awscreds.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awshttp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awshttp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awspc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awspc.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awsrest.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awsrest.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/aws/awsroute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/aws/awsroute.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/buffer.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/bufhex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/bufhex.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/bufstr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/bufstr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/lz4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/lz4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/memq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/memq.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/buffer/zlib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/buffer/zlib.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/client/cliopt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/client/cliopt.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/client/rgopt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/client/rgopt.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/abort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/abort.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/action.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/arch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/arch.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/argv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/argv.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/base64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/base64.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/clamp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/clamp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/core.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/count.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/daemon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/daemon.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/endian.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/endian.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/extern.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/extern.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/ffs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/ffs.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/file.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/format.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/format.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/getopt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/getopt.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/getpw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/getpw.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/glob.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/glob.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/hash.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/hexstr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/hexstr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/lex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/lex.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/likely.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/likely.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/link.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/link.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/memneq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/memneq.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/mode.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/msfind.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/msfind.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/msgwin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/msgwin.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/number.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/number.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/olong.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/olong.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/path.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/pipe.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/rc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/rc.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/redir.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/redir.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/sfinae.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/sfinae.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/signal.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/size.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/size.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/sleep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/sleep.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/split.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/split.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/stat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/stat.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/stop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/stop.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/string.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/strneq.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/strneq.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/umask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/umask.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/common/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/common/write.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/compress/lz4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/compress/lz4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/compress/lzo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/compress/lzo.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/crypto/cipher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/crypto/cipher.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/dco/dcocli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/dco/dcocli.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/dco/key.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/dco/key.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/dco/kocrypto.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/dco/kocrypto.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/dco/korekey.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/dco/korekey.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/error/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/error/error.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/error/excode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/error/excode.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/frame/frame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/frame/frame.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/header.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/htmlskip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/htmlskip.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/method.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/method.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/reply.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/reply.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/request.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/request.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/status.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/urlparm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/urlparm.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/http/urlparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/http/urlparse.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/io/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/io/io.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/csum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/csum.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/dhcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/dhcp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/eth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/eth.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/icmp4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/icmp4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/icmp6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/icmp6.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ip4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ip4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ip6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ip6.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ipcommon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ipcommon.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ping4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ping4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ping6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ping6.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/ptb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/ptb.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/tcp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ip/udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ip/udp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/linux/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/linux/core.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/linux/procfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/linux/procfs.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/log/logbase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/log/logbase.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/log/lognull.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/log/lognull.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/log/logperiod.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/log/logperiod.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/log/logsimple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/log/logsimple.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/log/logthread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/log/logthread.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/omi/omi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/omi/omi.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/omi/openvpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/omi/openvpn.cpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/options/merge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/options/merge.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/pki/cclist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/pki/cclist.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/pki/epkibase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/pki/epkibase.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/pki/pkcs1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/pki/pkcs1.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/pki/pktype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/pki/pktype.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/pki/x509track.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/pki/x509track.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/proxy/ntlm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/proxy/ntlm.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/random/rand2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/random/rand2.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/server/manage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/server/manage.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/datalimit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/datalimit.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/kuparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/kuparse.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/mssparms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/mssparms.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/nscert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/nscert.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/peerinfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/peerinfo.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/proto.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/proto.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/psid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/psid.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/sslapi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/sslapi.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/sslchoose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/sslchoose.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/sslconsts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/sslconsts.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/ssllog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/ssllog.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/tlsprf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/tlsprf.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ssl/tlsver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ssl/tlsver.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/cputime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/cputime.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/epoch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/epoch.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/skew.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/skew.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/time.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/timespec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/timespec.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/time/timestr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/time/timestr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/transport/dco.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/transport/dco.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/extern/fw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/extern/fw.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/layer.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/mac/gwv4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/mac/gwv4.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/mac/macgw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/mac/macgw.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/mac/utun.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/mac/utun.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/proxy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/proxy.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/tunio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/tunio.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/tunlog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/tunlog.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/tunmtu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/tunmtu.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/tunspec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/tunspec.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/win/nrpt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/win/nrpt.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/tun/win/wfp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/tun/win/wfp.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/call.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/call.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/cmd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/cmd.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/console.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/console.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/event.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/handle.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/logfile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/logfile.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/logutil.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/logutil.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/modname.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/modname.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/npinfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/npinfo.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/reg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/reg.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/secattr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/secattr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/sleep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/sleep.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/unicode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/unicode.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/winerr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/winerr.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/win/winsvc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/win/winsvc.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/chunked.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/chunked.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/httpcli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/httpcli.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/httpcliset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/httpcliset.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/httpcommon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/httpcommon.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/httpcreds.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/httpcreds.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/httpserv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/httpserv.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/openvpn/ws/websocket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/openvpn/ws/websocket.hpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/build -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/linux/build-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/linux/build-all -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/linux/build-boost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/linux/build-boost -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/linux/build-lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/linux/build-lz4 -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/linux/build-lzo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/linux/build-lzo -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-all -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-boost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-boost -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-lz4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-lz4 -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-lzo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-lzo -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-mbedtls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-mbedtls -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-openssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-openssl -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mac/build-snappy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mac/build-snappy -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mingw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mingw/.gitignore -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/mingw/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/mingw/build -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/snapshot -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/update-copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/update-copyright -------------------------------------------------------------------------------- /Sources/OpenVPN3/scripts/version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/scripts/version -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ovpncli/.gitignore: -------------------------------------------------------------------------------- 1 | cli 2 | cli.dSYM 3 | build.tmp 4 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ovpncli/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ovpncli/README.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ovpncli/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ovpncli/cli.cpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ovpncli/go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ovpncli/go -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/.gitignore -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/README.txt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/ca.crt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/client.crt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/client.key -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/dh.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/dh.pem -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/go -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/proto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/proto.cpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/protowin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/protowin.h -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/server.crt -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/server.key -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/ssl/tls-auth.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/ssl/tls-auth.key -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/unittests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/unittests/.gitignore -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/unittests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/unittests/README.md -------------------------------------------------------------------------------- /Sources/OpenVPN3/test/unused: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/test/unused -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/o3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/o3 -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/setlibpath: -------------------------------------------------------------------------------- 1 | export LD_LIBRARY_PATH=".:$DEP_DIR/so" 2 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/setpath: -------------------------------------------------------------------------------- 1 | export PATH="$O3/core/scripts:$PATH" 2 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-a7a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-android-a7a -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-a7a-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-android-a7a-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-a8a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-android-a8a -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-a8a-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-android-a8a-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-srconly: -------------------------------------------------------------------------------- 1 | # Nothing in here 2 | -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-android-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-android-x86 -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-arm-cross: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-arm-cross -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-ios: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-ios -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-ios-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-ios-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-iossim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-iossim -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-iossim-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-iossim-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-linux -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-linux-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-linux-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-linux-libcpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-linux-libcpp -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-osx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-osx -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-osx-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-osx-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-osx64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-osx64 -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-osx64-dbg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-osx64-dbg -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-reset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-reset -------------------------------------------------------------------------------- /Sources/OpenVPN3/vars/vars-win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPN3/vars/vars-win -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/Umbrella-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPNAdapter/Umbrella-Header.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNAdapterEvent.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNAdapterEvent.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNAdapterImpl.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNAdapterImpl.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNAdapterPacketFlow.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNAdapterPacketFlow.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNCertificate.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNCertificate.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNCompressionMode.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNCompressionMode.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNConfiguration.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNConfiguration.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNConfigurationEvaluation.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNConfigurationEvaluation.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNConnectionInfo.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNConnectionInfo.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNCredentials.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNCredentials.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNError.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNError.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNIPv6Preference.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNIPv6Preference.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNInterfaceStats.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNInterfaceStats.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNKeyType.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNKeyType.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNMinTLSVersion.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNMinTLSVersion.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNPrivateKey.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNPrivateKey.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNReachability.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNReachability.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNReachabilityStatus.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNReachabilityStatus.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNServerEntry.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNServerEntry.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNSessionToken.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNSessionToken.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNTLSCertProfile.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNTLSCertProfile.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNTransportProtocol.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNTransportProtocol.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/include/OpenVPNTransportStats.h: -------------------------------------------------------------------------------- 1 | ../library/OpenVPNTransportStats.h -------------------------------------------------------------------------------- /Sources/OpenVPNAdapter/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPNAdapter/module.modulemap -------------------------------------------------------------------------------- /Sources/OpenVPNClient/include/ovpnapi.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/OpenVPNClient/include/ovpnapi.hpp -------------------------------------------------------------------------------- /Sources/OpenVPNClient/include/ovpncli.hpp: -------------------------------------------------------------------------------- 1 | ../../OpenVPN3/client/ovpncli.hpp -------------------------------------------------------------------------------- /Sources/OpenVPNClient/library/ovpncli.mm: -------------------------------------------------------------------------------- 1 | ../../OpenVPN3/client/ovpncli.cpp -------------------------------------------------------------------------------- /Sources/mbedTLS/.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/.github/issue_template.md -------------------------------------------------------------------------------- /Sources/mbedTLS/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/.gitignore -------------------------------------------------------------------------------- /Sources/mbedTLS/.globalrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/.globalrc -------------------------------------------------------------------------------- /Sources/mbedTLS/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/.travis.yml -------------------------------------------------------------------------------- /Sources/mbedTLS/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/ChangeLog -------------------------------------------------------------------------------- /Sources/mbedTLS/DartConfiguration.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/DartConfiguration.tcl -------------------------------------------------------------------------------- /Sources/mbedTLS/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/LICENSE -------------------------------------------------------------------------------- /Sources/mbedTLS/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/Makefile -------------------------------------------------------------------------------- /Sources/mbedTLS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/README.md -------------------------------------------------------------------------------- /Sources/mbedTLS/apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/apache-2.0.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/configs/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/configs/README.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/configs/config-picocoin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/configs/config-picocoin.h -------------------------------------------------------------------------------- /Sources/mbedTLS/configs/config-suite-b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/configs/config-suite-b.h -------------------------------------------------------------------------------- /Sources/mbedTLS/configs/config-thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/configs/config-thread.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/input/doc_encdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/input/doc_encdec.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/input/doc_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/input/doc_rng.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/input/doc_ssltls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/input/doc_ssltls.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/input/doc_tcpip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/input/doc_tcpip.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/input/doc_x509.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/input/doc_x509.h -------------------------------------------------------------------------------- /Sources/mbedTLS/doxygen/mbedtls.doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/doxygen/mbedtls.doxyfile -------------------------------------------------------------------------------- /Sources/mbedTLS/include/.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | *.sln 3 | *.vcxproj 4 | mbedtls/check_config 5 | -------------------------------------------------------------------------------- /Sources/mbedTLS/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/aes.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/aesni.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/aesni.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/arc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/arc4.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/asn1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/asn1.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/base64.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/bignum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/bignum.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/blowfish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/blowfish.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/bn_mul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/bn_mul.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/camellia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/camellia.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ccm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ccm.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/certs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/certs.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/cipher.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/cmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/cmac.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/config.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ctr_drbg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ctr_drbg.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/debug.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/des.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/des.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/dhm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/dhm.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ecdh.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ecdsa.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ecjpake.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ecjpake.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ecp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ecp.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/entropy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/entropy.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/error.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/gcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/gcm.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/havege.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/havege.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/md.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/md2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/md2.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/md4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/md4.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/md5.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/net.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/oid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/oid.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/padlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/padlock.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/pem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/pem.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/pk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/pk.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/pkcs11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/pkcs11.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/pkcs12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/pkcs12.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/pkcs5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/pkcs5.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/platform.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/rsa.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/sha1.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/sha256.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/sha512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/sha512.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/ssl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/ssl.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/timing.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/version.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/x509.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/x509.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/x509_crl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/x509_crl.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/x509_crt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/x509_crt.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/x509_csr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/x509_csr.h -------------------------------------------------------------------------------- /Sources/mbedTLS/include/mbedtls/xtea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/include/mbedtls/xtea.h -------------------------------------------------------------------------------- /Sources/mbedTLS/library/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libmbed* 3 | *.sln 4 | *.vcxproj 5 | -------------------------------------------------------------------------------- /Sources/mbedTLS/library/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/library/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/Makefile -------------------------------------------------------------------------------- /Sources/mbedTLS/library/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/aes.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/aesni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/aesni.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/arc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/arc4.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/asn1parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/asn1parse.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/asn1write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/asn1write.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/base64.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/bignum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/bignum.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/blowfish.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/blowfish.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/camellia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/camellia.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ccm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ccm.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/certs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/certs.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/cipher.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/cipher_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/cipher_wrap.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/cmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/cmac.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ctr_drbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ctr_drbg.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/debug.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/des.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/dhm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/dhm.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ecdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ecdh.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ecdsa.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ecjpake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ecjpake.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ecp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ecp.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ecp_curves.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ecp_curves.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/entropy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/entropy.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/entropy_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/entropy_poll.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/error.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/gcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/gcm.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/havege.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/havege.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/hmac_drbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/hmac_drbg.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/md.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/md.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/md2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/md2.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/md4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/md4.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/md5.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/md_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/md_wrap.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/net_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/net_sockets.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/oid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/oid.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/padlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/padlock.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pem.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pk.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pk_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pk_wrap.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pkcs11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pkcs11.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pkcs12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pkcs12.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pkcs5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pkcs5.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pkparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pkparse.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/pkwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/pkwrite.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/platform.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ripemd160.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ripemd160.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/rsa.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/rsa_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/rsa_internal.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/sha1.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/sha256.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/sha512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/sha512.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_cache.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_ciphersuites.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_ciphersuites.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_cli.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_cookie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_cookie.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_srv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_srv.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_ticket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_ticket.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/ssl_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/ssl_tls.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/threading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/threading.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/timing.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/version.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/version_features.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/version_features.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509_create.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509_crl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509_crl.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509_crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509_crt.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509_csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509_csr.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509write_crt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509write_crt.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/x509write_csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/x509write_csr.c -------------------------------------------------------------------------------- /Sources/mbedTLS/library/xtea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/library/xtea.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/.gitignore -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/Makefile -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/aes/aescrypt2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/aes/aescrypt2.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/hash/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/hash/hello.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/dh_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/dh_client.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/dh_prime.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/dh_prime.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/dh_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/dh_server.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/ecdsa.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/gen_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/gen_key.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/key_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/key_app.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/mpi_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/mpi_demo.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/pk_decrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/pk_decrypt.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/pk_encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/pk_encrypt.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/pk_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/pk_sign.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/pk_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/pk_verify.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/rsa_genkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/rsa_genkey.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/rsa_priv.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/rsa_priv.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/rsa_pub.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/rsa_pub.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/rsa_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/rsa_sign.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/pkey/rsa_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/pkey/rsa_verify.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/dtls_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/dtls_client.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/dtls_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/dtls_server.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/mini_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/mini_client.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/ssl_client1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/ssl_client1.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/ssl_client2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/ssl_client2.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/ssl_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/ssl_server.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/ssl/ssl_server2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/ssl/ssl_server2.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/test/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/test/benchmark.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/test/selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/test/selftest.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/test/udp_proxy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/test/udp_proxy.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/util/pem2der.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/util/pem2der.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/util/strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/util/strerror.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/wince_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/wince_main.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/x509/cert_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/x509/cert_app.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/x509/cert_req.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/x509/cert_req.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/x509/cert_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/x509/cert_write.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/x509/crl_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/x509/crl_app.c -------------------------------------------------------------------------------- /Sources/mbedTLS/programs/x509/req_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/programs/x509/req_app.c -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/abi_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/abi_check.py -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/apidoc_full.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/apidoc_full.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/bump_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/bump_version.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/config.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/config.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/ecc-heap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/ecc-heap.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/footprint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/footprint.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/generate_errors.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/generate_errors.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/massif_max.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/massif_max.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/memory.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/output_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/output_env.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/scripts/rename.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/scripts/rename.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/.gitignore -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- 1 | mbedtls.run_job() 2 | -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/Descriptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/Descriptions.txt -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/Makefile -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/compat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/compat.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/data_files/Makefile -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/cli2.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/data_files/cli2.crt -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/cli2.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/data_files/cli2.key -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/crl.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/data_files/crl.pem -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/hash_file_4: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/mpi_10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/data_files/mpi_10 -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/data_files/passwd.psk: -------------------------------------------------------------------------------- 1 | Client_identity:6162636465666768696a6b6c6d6e6f70 2 | -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/scripts/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/scripts/all.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/scripts/curves.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/scripts/curves.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/scripts/doxygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/scripts/doxygen.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/scripts/recursion.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/scripts/recursion.pl -------------------------------------------------------------------------------- /Sources/mbedTLS/tests/ssl-opt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/tests/ssl-opt.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/visualc/VS2010/mbedTLS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/visualc/VS2010/mbedTLS.sln -------------------------------------------------------------------------------- /Sources/mbedTLS/yotta/.gitignore: -------------------------------------------------------------------------------- 1 | module 2 | -------------------------------------------------------------------------------- /Sources/mbedTLS/yotta/create-module.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/yotta/create-module.sh -------------------------------------------------------------------------------- /Sources/mbedTLS/yotta/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/yotta/data/README.md -------------------------------------------------------------------------------- /Sources/mbedTLS/yotta/data/module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/yotta/data/module.json -------------------------------------------------------------------------------- /Sources/mbedTLS/yotta/data/target_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Sources/mbedTLS/yotta/data/target_config.h -------------------------------------------------------------------------------- /Tests/OpenVPNAdapter/Bundle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/OpenVPNAdapter/Bundle.swift -------------------------------------------------------------------------------- /Tests/OpenVPNAdapter/VPNProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/OpenVPNAdapter/VPNProfile.swift -------------------------------------------------------------------------------- /Tests/Resources/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/Resources/ca.crt -------------------------------------------------------------------------------- /Tests/Resources/client.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/Resources/client.crt -------------------------------------------------------------------------------- /Tests/Resources/client.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/Resources/client.key -------------------------------------------------------------------------------- /Tests/Resources/client.ovpn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ss-abramchuk/OpenVPNAdapter/HEAD/Tests/Resources/client.ovpn --------------------------------------------------------------------------------