0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
openvpn3/openvpn/common
2016-03-19 01:47:18 -06:00
..
abort.hpp Minor mod to openvpn/common/abort.hpp for C++11. 2015-11-10 23:04:05 -07:00
action.hpp Added ActionList::to_string() method. 2016-03-19 01:46:25 -06:00
actionthread.hpp Don't use deprecated asio features. 2015-06-30 00:05:37 -06:00
arch.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
argv.hpp Moved classes Argv and ArgvWrapper out of process.hpp 2015-11-25 19:41:37 -07:00
arraysize.hpp Moved array_size() function to its own header file. 2015-05-17 12:57:23 -06:00
asioboundsock.hpp Don't use deprecated asio features. 2015-06-30 00:05:37 -06:00
asiocontext.hpp Added class AsioContextStore, a container for asio::io_context 2015-07-04 16:09:39 -06:00
asioerr.hpp Move errinfo() method out of exception.hpp and into its own 2015-06-16 22:39:28 -06:00
asiopolysock.hpp asiopolysock : added is_open() method. 2016-03-15 15:03:46 -06:00
asiosignal.hpp Don't use deprecated asio features. 2015-06-30 00:05:37 -06:00
asiostop.hpp Added classes Stop and AsioStopScope for terminating a 2015-11-20 18:58:13 -07:00
autoreset.hpp Added AutoReset class template to automatically reset 2015-09-02 12:04:04 -07:00
base64.hpp Fixed bug in base64 encode when std::string containing UTF-8 2016-02-22 14:26:07 -07:00
binprefix.hpp Updated Windows client for VS 2015. 2015-06-09 11:21:41 -06:00
circ_list.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
cleanup.hpp Restructured class Cleanup to no longer depend on 2015-11-20 19:00:45 -07:00
core.hpp Change to calls of Windows API methods: 2015-11-09 14:56:08 -07:00
count.hpp Moved count_t to its own header file. 2015-05-17 13:17:24 -06:00
daemon.hpp Refactored daemon.hpp and process.hpp, adding a more 2015-05-26 15:22:22 -06:00
demangle.hpp In rc.hpp, add debugging mode enabled by OPENVPN_RC_DEBUG that 2015-06-01 23:35:03 -06:00
destruct.hpp Created new ActionListFactory abstraction, to allow client tun 2015-10-27 18:34:13 -06:00
endian.hpp Boost dependency elimination -- removed include of 2015-06-04 22:15:03 -06:00
enumdir.hpp ovpn3 core globals cleanup: 2015-11-25 11:34:41 -07:00
exception.hpp In exception.hpp, optimize Exception() constructor for 2015-09-23 23:26:30 -07:00
extern.hpp ovpn3 -- support multiple compilation units by managing the 2015-11-25 12:11:36 -07:00
ffs.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
file.hpp Added read_stdin() method. 2016-03-14 17:13:19 -06:00
format.hpp Because of Android NDK issues with std::to_string, change 2015-12-16 13:34:11 -07:00
function.hpp Added a high-performance, general-purpose functor type 2015-06-24 16:25:30 -06:00
getopt.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
getpw.hpp ovpn3 core globals cleanup: 2015-11-25 11:34:41 -07:00
glob.hpp Added openvpn/common/glob.hpp, a wrapper for the unix 2015-08-20 12:46:34 -07:00
hash.hpp Changes to hash.hpp and users: 2015-09-24 13:43:38 -07:00
hexstr.hpp Added dump_hex(const std::string&) method. 2016-02-22 14:22:14 -07:00
hostlist.hpp Added HostList::Host, List, and Iterator for managing lists 2015-09-02 12:06:24 -07:00
hostport.hpp In openvpn/common/hostport.hpp, added is_valid_port() 2015-11-10 23:07:43 -07:00
inotify.hpp Added openvpn/common/inotify.hpp. 2015-02-10 15:58:58 -07:00
lex.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
likely.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
link.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
logrotate.hpp Extend daemonize() to do initial log rotate. 2015-04-09 21:45:19 -06:00
memneq.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
mode.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
msgwin.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
number.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
olong.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
options.hpp Added OptionList::parse_option_from_line() method. 2016-03-15 15:04:18 -06:00
ostream.hpp Modified OPENVPN_OSTREAM() macro to not require data 2015-05-10 20:05:00 -06:00
path.hpp ovpn3 core globals cleanup: 2015-11-25 11:34:41 -07:00
peercred.hpp In SockOpt::Creds, added root_uid() method. 2015-11-20 19:02:37 -07:00
persistfile.hpp Added PersistentFile::stat() method to return 2015-09-08 22:14:52 -07:00
platform_name.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
platform_string.hpp Added optional title string to platform_string() method. 2016-03-15 15:06:08 -06:00
platform.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
process.hpp process: added move-aware Command(Argv) constructor. 2016-03-19 01:47:18 -06:00
pthreadcond.hpp In PThreadBarrier, allow late-setting of limit after 2016-03-14 00:12:51 -06:00
rc.hpp Fixed minor bug in rc.hpp where the rhs argument of a 2015-08-20 12:43:58 -07:00
redir.hpp RedirectStd : in constructor, allow in_fn to be empty to 2016-03-15 15:07:22 -06:00
runcontext.hpp In runcontext.hpp, use "<< std::flush" instead 2015-11-24 19:22:17 -07:00
scoped_asio_stream.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
scoped_fd.hpp Update to C++11 noncopyable semantics. 2015-04-23 15:10:43 -06:00
signal.hpp In openvpn/common/signal.hpp, added SIGPIPE support. 2015-10-28 22:38:14 -06:00
size.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
sleep.hpp ovpn3 core globals cleanup: 2015-11-25 11:34:41 -07:00
sockopt.hpp Some linux platforms don't define SO_REUSEPORT, so don't 2016-01-23 10:28:35 -08:00
socktypes.hpp Boost dependency elimination -- final removal of Boost 2015-06-06 10:59:18 -06:00
split.hpp In split.hpp, use std::move where possible. 2015-06-03 23:48:36 -06:00
splitlines.hpp In splitlines.hpp, rename S_OK to S_OKAY due to Windows symbol 2015-09-23 23:11:55 -07:00
stat.hpp In file_exists(), if filename is the empty string, 2016-03-08 12:59:09 -07:00
stop.hpp Added classes Stop and AsioStopScope for terminating a 2015-11-20 18:58:13 -07:00
string.hpp Added string::is_ctrl() and string::contains_non_space_ctrl() 2016-03-14 17:14:24 -06:00
stringize.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
tempfile.hpp Changed all ::write() calls to use write_retry() instead. 2015-09-02 03:08:31 -07:00
umask.hpp Added comment that class UMask is not thread-safe. 2015-10-18 15:07:17 -07:00
unicode-impl.hpp Added head comments to all source files. 2012-11-23 06:18:43 +00:00
unicode.hpp Extended Unicode::is_valid_utf8() to check additional string 2015-12-22 19:10:53 -07:00
uniqueptr.hpp Refactored ScopedPtr usage to std::unique_ptr. 2015-05-17 01:41:16 -06:00
usecount.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
usergroup.hpp In SetUserGroup (on Linux), retain core dumpability after 2015-07-16 18:51:20 -07:00
userpass.hpp Fixed recent regression in userpass.hpp where parse() 2015-10-19 08:07:17 -07:00
version.hpp Incremented OpenVPN core version to 3.0.10. 2016-03-02 00:31:18 -07:00
waitbarrier.hpp Added event_loop_wait_barrier(). 2015-04-25 10:09:08 -06:00
write.hpp Changed all ::write() calls to use write_retry() instead. 2015-09-02 03:08:31 -07:00
wstring.hpp Added wstring::pack_string_vector() method. 2016-02-24 23:39:41 -07:00