0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
openvpn3/openvpn/common
James Yonan 1c67469856 In AsioPolySock::Base, add boolean is_local() method to
test if socket is a unix domain socket.
2015-09-08 05:52:56 -07:00
..
abort.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
action.hpp Renamed boost::intrusive_ptr<T> usage to RCPtr<T>. 2015-05-17 21:26:53 -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
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 In AsioPolySock::Base, add boolean is_local() method to 2015-09-08 05:52:56 -07:00
asiosignal.hpp Don't use deprecated asio features. 2015-06-30 00:05:37 -06:00
autoreset.hpp Added AutoReset class template to automatically reset 2015-09-02 12:04:04 -07:00
base64.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06: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
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 Renamed boost::intrusive_ptr<T> usage to RCPtr<T>. 2015-05-17 21:26:53 -06:00
endian.hpp Boost dependency elimination -- removed include of 2015-06-04 22:15:03 -06:00
enumdir.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
exception.hpp Move errinfo() method out of exception.hpp and into its own 2015-06-16 22:39:28 -06:00
ffs.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
file.hpp C++11 update: mass replace of boost::uint/int to std::uint/int. 2015-04-23 17:55:07 -06:00
format.hpp Forgot to specify "inline" for to_string() method 2015-08-24 21:06:23 -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 In getpw.hpp, fixed issue where OPENVPN_PLATFORM_WIN was being used 2015-09-02 03:04:19 -07:00
glob.hpp Added openvpn/common/glob.hpp, a wrapper for the unix 2015-08-20 12:46:34 -07:00
hash.hpp Updated Windows client for VS 2015. 2015-06-09 11:21:41 -06:00
hexstr.hpp In hexstr.hpp, added parse_hex_number() method that accepts 2015-08-24 21:07:24 -07:00
hostlist.hpp Added HostList::Host, List, and Iterator for managing lists 2015-09-02 12:06:24 -07:00
hostport.hpp In split_host_port(), allow caller to specify a default 2015-09-02 03:06:32 -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 In OptionList, touched_ private bool is now mutable AND 2015-09-06 16:42:39 -07:00
ostream.hpp Modified OPENVPN_OSTREAM() macro to not require data 2015-05-10 20:05:00 -06:00
path.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
peercred.hpp Added SockOpt::peercreds(), to get credentials of process on 2015-07-04 16:14:33 -06:00
persistoutfile.hpp Changed all ::write() calls to use write_retry() instead. 2015-09-02 03:08:31 -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 Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
platform.hpp Updated copyright to 2015. 2015-01-06 12:56:21 -07:00
process.hpp In process.hpp, use vfork() instead of fork() when possible, 2015-08-24 21:08:35 -07:00
pthreadcond.hpp Refactored PThreadCond and added PThreadBarrier for cases 2015-01-14 23:17:20 -07: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 In redir.hpp, add "::" prefix to libc methods. 2015-09-07 06:02:50 -07:00
runcontext.hpp runcontext.hpp changes: 2015-07-04 16:36:15 -06: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 Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
size.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06:00
sockopt.hpp In asiopolysock.hpp and sockopt.hpp, added socket methods for 2015-09-02 03:02:22 -07: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 Added convenience method next() in class SplitLines. 2015-07-04 15:57:31 -06:00
stat.hpp Added openvpn/common/stat.hpp with file_exists() method. 2015-04-22 17:53:12 -06:00
string.hpp In string.hpp: 2015-09-02 03:10:12 -07: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 UMask helper class to manage umask using RAII pattern. 2015-07-04 16:17:08 -06:00
unicode-impl.hpp Added head comments to all source files. 2012-11-23 06:18:43 +00:00
unicode.hpp Renamed types.hpp to size.hpp since it now only defines 2015-05-17 13:27:34 -06: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 Added additional parse_user_pass() convenience method. 2015-03-27 01:20:30 -06:00
version.hpp Increased core version to 3.0.5 after revamp of replay 2015-06-18 13:45:20 -06: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