0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 12:12:15 +02:00
openvpn3/openvpn/common
Arne Schwabe b7bc687396
Avoid compiler warning with gcc by not using move semantics
gcc 12+ warn about temporary that used after its lifetime when we use
the move semantics here. Since the code here is not super performance
critical just remove the move semantics to be able to compile with
Werror.

Signed-off-by: Arne Schwabe <arne@openvpn.net>
2023-07-03 13:29:48 +02:00
..
abort.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
action.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
actionthread.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
appversion.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
arch.hpp Add some preprocessor checks for Windows ARM64 2023-04-24 14:37:44 +02:00
argv.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
arraysize.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
asyncsleep.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
autoreset.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
base64.hpp Remove OPENVPN_EXTERN 2023-04-27 23:35:41 +02:00
bigmutex.hpp Remove OPENVPN_EXTERN 2023-04-27 23:35:41 +02:00
binprefix.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
circ_list.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
clamp_typerange.hpp Add numeric limiting headers and tests 2023-02-23 23:06:45 +01:00
clamp.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
cleanup.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
complog.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
core.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
count.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
daemon.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
demangle.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
destruct.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
endian64.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
endian_platform.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
endian.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
enumdir.hpp Avoid compiler warning with gcc by not using move semantics 2023-07-03 13:29:48 +02:00
environ.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
exception.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
ffs.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
file.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
fileatomic.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
fileunix.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
format.hpp Added OPENVPN_THROW_FMT macro for throwing a formatted exception 2023-02-10 19:59:37 -07:00
function.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
getopt.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
getpw.hpp cli.cpp: implement get_password() on Windows 2023-04-19 18:47:48 +03:00
glob.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
hash.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
hexstr.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
hostlist.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
hostname.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
hostport.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
indexed_title.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
jsonfile.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
jsonhelper.hpp jsonhelper: provide rvalue reference overloads for all methods that return a reference to a passed object 2023-05-01 11:48:09 -06:00
jsonhelperfmt.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
jsonlib.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
lex.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
likely.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
link.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
logrotate.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
logsetup.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
memneq.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
mode.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
modstat.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
msfind.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
msgwin.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
number.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
numeric_cast.hpp numeric_cast.hpp: add missing include 2023-06-08 17:30:40 +02:00
numeric_util.hpp Add numeric limiting headers and tests 2023-02-23 23:06:45 +01:00
olong.hpp Add some preprocessor checks for Windows ARM64 2023-04-24 14:37:44 +02:00
option_error.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
options.hpp Allow duplicate options without error in configuration files 2023-03-08 16:52:51 +01:00
ostream_containers.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
ostream.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
path.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
peercred.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
persistfile.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
pipe.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
platform_name.hpp Add minimal FreeBSD support 2023-06-22 19:07:20 +02:00
platform_string.hpp Add some preprocessor checks for Windows ARM64 2023-04-24 14:37:44 +02:00
platform.hpp Add minimal FreeBSD support 2023-06-22 19:07:20 +02:00
process.hpp Add missing includes in cli.cpp 2023-06-22 19:07:19 +02:00
pthreadcond.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
rc.hpp RCCopyable: added move methods for construction/assignment 2023-05-01 11:48:16 -06:00
redir.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
runcontext.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
scoped_fd.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
sess_id.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
sfinae.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
signal_name.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
signal.hpp Document behaviour of Signal class a bit more 2023-05-10 17:23:33 +02:00
signaling_exception.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
size.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
sleep.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
sockopt.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
socktypes.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
split.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
splitlines.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
stat.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
stop.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
strerror.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
string.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
stringize.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
stringtempl2.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
stringtempl.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
strneq.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
tempfile.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
tmpfilename.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
to_string.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
umask.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
unicode-impl.hpp unicode-impl.hpp: Document source information with PURL 2022-02-25 16:11:30 +01:00
unicode.hpp Eliminate some conversion warnings 2023-03-08 15:21:50 +00:00
uniqueptr.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
usecount.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
usergroup.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
userpass.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
valgrind.hpp copyright: Update to 2022 2022-09-29 12:00:26 +02:00
version.hpp Release: OpenVPN 3 Core library version 3.8 2023-06-28 08:58:16 +02:00
waitbarrier.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
write.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
writeprivate.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
wstring.hpp Fixes OVPN3-936 wstring deprecation warning Win32 2023-02-17 12:08:26 +01:00
xmitfd.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00
xmlhelper.hpp Reformatting source code to new coding style 2023-01-18 19:24:15 +01:00