Changesets: bareos

dev f490f6d0

2018-08-07 19:14

franku

Ported: N/A

Details Diff
tls: call TlsLogConninfo only when tls connection established
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File

dev 165afda2

2018-08-07 19:01

franku

Ported: N/A

Details Diff
tls: corrections
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev b6a77c22

2018-08-07 19:01

franku

Ported: N/A

Details Diff
tls: corrections
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev eea7374f

2018-08-07 19:01

franku

Ported: N/A

Details Diff
tls: corrections
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev d375b32f

2018-08-07 19:01

franku

Ported: N/A

Details Diff
tls: corrections
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 4240921f

2018-08-07 16:00

franku

Ported: N/A

Details Diff
tls: continue to refactor

- implemented the Tls interface class
- disabled GnuTls as intermediate
- tests not covered completely
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_policy_handshake.cc Diff File
mod - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 3e9a458b

2018-08-07 16:00

franku

Ported: N/A

Details Diff
tls: continue to refactor

- implemented the Tls interface class
- disabled GnuTls as intermediate
- tests not covered completely
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_policy_handshake.cc Diff File
mod - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev cf57c325

2018-08-07 16:00

franku

Ported: N/A

Details Diff
tls: continue to refactor

- implemented the Tls interface class
- disabled GnuTls as intermediate
- tests not covered completely
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_policy_handshake.cc Diff File
mod - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 8a6467a0

2018-08-07 16:00

franku

Ported: N/A

Details Diff
tls: continue to refactor

- implemented the Tls interface class
- disabled GnuTls as intermediate
- tests not covered completely
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_policy_handshake.cc Diff File
mod - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 60a9c3b6

2018-08-06 20:08

franku

Ported: N/A

Details Diff
tls: started with refactoring of code for unconditional tls connections

- Tls is now base class for OpenSSL and GNUTLS
- does not build yet
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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
add - core/src/lib/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
add - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
add - core/src/lib/tls_policy_handshake.cc Diff File
add - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File

dev 48d8280e

2018-08-06 20:08

franku

Ported: N/A

Details Diff
tls: started with refactoring of code for unconditional tls connections

- Tls is now base class for OpenSSL and GNUTLS
- does not build yet
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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
add - core/src/lib/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
add - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
add - core/src/lib/tls_policy_handshake.cc Diff File
add - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File

dev 373fd5d6

2018-08-06 20:08

franku

Ported: N/A

Details Diff
tls: started with refactoring of code for unconditional tls connections

- Tls is now base class for OpenSSL and GNUTLS
- does not build yet
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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
add - core/src/lib/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
add - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
add - core/src/lib/tls_policy_handshake.cc Diff File
add - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File

dev 0ac941b7

2018-08-06 20:08

franku

Ported: N/A

Details Diff
tls: started with refactoring of code for unconditional tls connections

- Tls is now base class for OpenSSL and GNUTLS
- does not build yet
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h 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
add - core/src/lib/tls.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
add - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File
add - core/src/lib/tls_policy_handshake.cc Diff File
add - core/src/lib/tls_policy_handshake.h Diff File
mod - core/src/lib/tls_psk_credentials.h Diff File

dev d707b395

2018-08-03 18:02

franku

Ported: N/A

Details Diff
tls-openssl: set psk callbacks directly
mod - core/src/lib/tls_openssl.cc Diff File

dev 22635e3b

2018-08-03 18:02

franku

Ported: N/A

Details Diff
tls-openssl: set psk callbacks directly
mod - core/src/lib/tls_openssl.cc Diff File

dev b8385854

2018-08-03 18:02

franku

Ported: N/A

Details Diff
tls-openssl: set psk callbacks directly
mod - core/src/lib/tls_openssl.cc Diff File

dev 22c5bdd6

2018-08-03 18:02

franku

Ported: N/A

Details Diff
tls-openssl: set psk callbacks directly
mod - core/src/lib/tls_openssl.cc Diff File

dev ccb05ef1

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_VARIANT

- this symbol points to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev 317320ec

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION

- this symbol points to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev e5b7bf3d

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION

- this symbol points to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev 55a24f67

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT

- these symbols point to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev 9cfd8057

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT

- these symbols point to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev c46f4b9f

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT

- these symbols point to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev 2e26ee64

2018-08-03 17:12

franku

Ported: N/A

Details Diff
tls: changed TLS_CONTEXT to TLS_IMPLEMENTATION and TLS_CONNECTION to TLS_CONNECTION_CONTEXT

- these symbols point to the respective tls implementation (gnutls/openssl)
currently chosen at compile time, should be with virtual interface base class
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls.h Diff File
mod - core/src/lib/tls_conf_base.h Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_conf_cert.h Diff File
mod - core/src/lib/tls_conf_none.h Diff File
mod - core/src/lib/tls_conf_psk.cc Diff File
mod - core/src/lib/tls_conf_psk.h Diff File
mod - core/src/lib/tls_gnutls.cc Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl.h Diff File

dev e2a34861

2018-08-01 19:24

franku

Ported: N/A

Details Diff
openssl/crl: added new file for automatic certificate revocation list logic

- moved code from tls_openssl.cc --> tls_openssl_crl.cc
mod - core/src/lib/CMakeLists.txt Diff File
add - core/src/lib/tls_openssl_crl.cc Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 430 431 432 433 434 435 436 ... 490 ... 560 ... 630 ... 659 660 661  Next  Last