Changesets: bareos
dev 19a7d9a7 2018-11-06 17:17 Ported: N/A Details Diff |
dir: unsuccessful reload of a director config leads to a crash - how to reproduce: start the director, create a copy of a storage daemon config file in the director configuration and use chmod a-rw to make it not accessible, then reload the config |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
dev 77fb5902 2018-11-06 11:20 Ported: N/A Details Diff |
config: IsTlsConfigured is now a member of class TlsResource | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 7fbd769e 2018-11-05 19:50 Ported: N/A Details Diff |
tls: checked some more cleartext and freed pointer | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
dev c5fdf0b0 2018-11-05 14:14 Ported: N/A Details Diff |
tls: start with cleartext if director wants cleartext to passive client | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
dev 205d15a2 2018-11-05 13:58 Ported: N/A Details Diff |
config: some minor corrections | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
dev 48f27424 2018-11-02 19:56 Ported: N/A Details Diff |
config: some minor corrections for win crossbuild | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
dev 175bdda9 2018-11-02 19:56 Ported: N/A Details Diff |
config: some minor corrections for win crossbuild | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
dev dd01130c 2018-11-02 19:56 Ported: N/A Details Diff |
config: some minor corrections for win crossbuild | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
dev 2608e482 2018-11-02 19:35 Ported: N/A Details Diff |
socket_server: send a TERMINATE signal on handshake error - in order to know if tcp socket is closed from server side after a handshake error (i.e. cleartext configuration mismatch) the BNET_TERMINATE signal is used to flag this to the client |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
dev 7a8e86ad 2018-11-02 19:35 Ported: N/A Details Diff |
socket_server: send a TERMINATE signal on handshake error - in order to know if tcp socket is closed from server side after a handshake error (i.e. cleartext configuration mismatch) the BNET_TERMINATE signal is used to flag this to the client |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
dev a1176265 2018-11-02 19:35 Ported: N/A Details Diff |
socket_server: send a TERMINATE signal on handshake error - in order to know if tcp socket is closed from server side after a handshake error (i.e. cleartext configuration mismatch) the BNET_TERMINATE signal is used to flag this to the client |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
dev ad9e747c 2018-11-02 19:33 Ported: N/A Details Diff |
tls: enable cleartext connection if no tls is configured - omit calls to DoTlsHandshake if no tls is configured |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 5b3fecaa 2018-11-02 19:33 Ported: N/A Details Diff |
tls: enable cleartext connection if no tls is configured - omit calls to DoTlsHandshake if no tls is configured |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
dev 6ebb41e4 2018-11-02 16:33 Ported: N/A Details Diff |
tls: check for nullpointer and corrected a typo | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
dev 19337063 2018-11-02 16:33 Ported: N/A Details Diff |
tls: check for nullpointer and corrected a typo | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
dev f22aa216 2018-11-02 16:18 Ported: N/A Details Diff |
pam: disable code if HAVE_PAM is not defined - when building without pam disable the appropriate function calls and variables also in the console |
||
mod - core/src/console/console.cc | Diff File | ||
dev 346532f6 2018-11-02 16:18 Ported: N/A Details Diff |
pam: disable code if HAVE_PAM is not defined - when building without pam disable the appropriate function calls and variables also in the console |
||
mod - core/src/console/console.cc | Diff File | ||
dev 1e8d391c 2018-11-02 16:18 Ported: N/A Details Diff |
pam: disable code if HAVE_PAM is not defined - when building without pam disable the appropriate function calls and variables also in the console |
||
mod - core/src/console/console.cc | Diff File | ||
dev 3cfffde8 2018-11-02 14:49 Ported: N/A Details Diff |
dird: renamed console authentication functions | ||
mod - core/src/dird/authenticate.h | Diff File | ||
mod - core/src/dird/authenticate_console.cc | Diff File | ||
mod - core/src/dird/authenticate_console.h | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
dev 004f121a 2018-11-02 14:49 Ported: N/A Details Diff |
dird: renamed console authentication functions | ||
mod - core/src/dird/authenticate.h | Diff File | ||
mod - core/src/dird/authenticate_console.cc | Diff File | ||
mod - core/src/dird/authenticate_console.h | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
dev 6812e6a5 2018-11-02 14:49 Ported: N/A Details Diff |
dird: renamed console authentication functions | ||
mod - core/src/dird/authenticate.h | Diff File | ||
mod - core/src/dird/authenticate_console.cc | Diff File | ||
mod - core/src/dird/authenticate_console.h | Diff File | ||
mod - core/src/dird/ua_server.cc | Diff File | ||
dev c29e7f74 2018-11-02 14:26 Ported: N/A Details Diff |
tls: check for cleartext handshake on server and client side - do not establish connection when Tls is disabled only on one side - fixed a crash that is caused by a tls configuration mismatch |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
dev dab44b6e 2018-11-02 14:26 Ported: N/A Details Diff |
tls: check for cleartext handshake on server and client side - do not establish connection when Tls is disabled only on one side - fixed a crash that is caused by a tls configuration mismatch |
||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.h | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
dev 3af71107 2018-11-02 14:26 Ported: N/A Details Diff |
tls: check for cleartext handshake on server and client side - do not establish any connection if Tls is disabled only on one side - enable cleartext connection only if no tls is configured on both sides - fixed a crash that is caused by a tls configuration mismatch |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File | ||
dev 22973f62 2018-11-02 14:26 Ported: N/A Details Diff |
tls: check for cleartext handshake on server and client side - do not establish any connection if Tls is disabled only on one side - enable cleartext connection only if no tls is configured on both sides - fixed a crash that is caused by a tls configuration mismatch |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.h | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.cc | Diff File | ||
add - core/src/lib/try_tls_handshake_as_a_server.h | Diff File | ||
mod - core/src/qt-tray-monitor/authenticate.cc | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - core/src/stored/socket_server.cc | Diff File | ||
mod - core/src/tests/bsock_test.cc | Diff File |