From bb564a5950a14139f59305e549ca8665b8f31cb8 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 30 Sep 2008 06:11:38 +0000 Subject: Management interface can now listen on a unix domain socket, for example: management /tmp/openvpn unix Also added management-client-user and management-client-group directives to control which processes are allowed to connect to the socket. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3396 e7ae566f-a301-0410-adde-c780ea21d3b5 --- debug/valgrind-suppress | 269 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 269 insertions(+) (limited to 'debug') diff --git a/debug/valgrind-suppress b/debug/valgrind-suppress index bf30959..2d57da0 100644 --- a/debug/valgrind-suppress +++ b/debug/valgrind-suppress @@ -54,6 +54,32 @@ fun:main } +{ + + Memcheck:Addr8 + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/libc-2.5.so + obj:/lib/ld-2.5.so + fun:__libc_dlopen_mode + fun:__nss_lookup_function + obj:/lib/libc-2.5.so + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + { Memcheck:Addr8 @@ -175,6 +201,79 @@ fun:main } +{ + + Memcheck:Addr8 + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/libc-2.7.so + obj:/lib/ld-2.7.so + fun:__libc_dlopen_mode + fun:__nss_lookup_function + obj:/lib/libc-2.7.so + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + +{ + + Memcheck:Cond + fun:BN_div + fun:BN_MONT_CTX_set + fun:BN_MONT_CTX_set_locked + obj:/usr/lib/libcrypto.so.0.9.8 + fun:ssl3_ctx_ctrl + fun:init_ssl + fun:init_instance + fun:init_instance_handle_signals + fun:tunnel_server_udp + fun:main +} + +{ + + Memcheck:Cond + fun:BN_div + fun:BN_nnmod + fun:BN_mod_inverse + fun:BN_MONT_CTX_set + fun:BN_MONT_CTX_set_locked + obj:/usr/lib/libcrypto.so.0.9.8 + fun:ssl3_ctx_ctrl + fun:init_ssl + fun:init_instance + fun:init_instance_handle_signals + fun:tunnel_server_udp + fun:main +} + +{ + + Memcheck:Cond + fun:BN_mod_inverse + fun:BN_MONT_CTX_set + fun:BN_MONT_CTX_set_locked + obj:/usr/lib/libcrypto.so.0.9.8 + fun:ssl3_ctx_ctrl + fun:init_ssl + fun:init_instance + fun:init_instance_handle_signals + fun:tunnel_server_udp + fun:main +} + { Memcheck:Cond @@ -420,6 +519,26 @@ fun:main } +{ + + Memcheck:Cond + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/ld-2.5.so + obj:/lib/libc-2.5.so + obj:/lib/ld-2.5.so + fun:__libc_dlopen_mode + fun:__nss_lookup_function + obj:/lib/libc-2.5.so + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + { Memcheck:Cond @@ -518,6 +637,21 @@ fun:main } +{ + + Memcheck:Leak + fun:malloc + fun:__nss_lookup_function + obj:* + obj:* + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + { Memcheck:Leak @@ -583,6 +717,22 @@ fun:main } +{ + + Memcheck:Leak + fun:malloc + fun:tsearch + fun:__nss_lookup_function + obj:* + obj:* + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + { Memcheck:Leak @@ -636,3 +786,122 @@ fun:main } +{ + + Memcheck:Leak + fun:malloc + obj:/lib/libc-2.5.so + fun:__nss_database_lookup + obj:* + obj:* + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + +{ + + Memcheck:Leak + fun:malloc + obj:/lib/libc-2.7.so + fun:__nss_database_lookup + obj:* + obj:* + fun:getpwnam_r + fun:getpwnam + fun:get_user + fun:management_open + fun:open_management + fun:main +} + +{ + + Memcheck:Addr8 + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/libc-2.7.so + obj:/lib/ld-2.7.so + fun:__libc_dlopen_mode + fun:__nss_lookup_function + obj:/lib/libc-2.7.so + fun:getgrnam_r + fun:getgrnam + fun:get_group + fun:do_init_first_time + fun:init_instance + fun:init_instance_handle_signals + fun:tunnel_server_udp + fun:main +} + +{ + + Memcheck:Leak + fun:malloc + obj:/lib/libc-2.7.so + fun:__nss_database_lookup + obj:* + obj:* + fun:getgrnam_r + fun:getgrnam + fun:get_group + fun:do_init_first_time + fun:init_instance + fun:init_instance_handle_signals + fun:tunnel_server_udp + fun:main +} + +{ + + Memcheck:Addr8 + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/ld-2.7.so + obj:/lib/libc-2.7.so + obj:/lib/ld-2.7.so + fun:__libc_dlopen_mode + fun:__nss_lookup_function + obj:/lib/libc-2.7.so + fun:getgrnam_r + fun:getgrnam + fun:get_group + fun:management_open + fun:open_management + fun:main +} + +{ + + Memcheck:Leak + fun:malloc + fun:tsearch + fun:__nss_lookup_function + obj:* + obj:* + fun:getgrnam_r + fun:getgrnam + fun:get_group + fun:management_open + fun:open_management + fun:main +} -- cgit