Changesets: bareos

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

dev d2ff64f8

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
mod - core/src/lib/tls_openssl.cc Diff File
add - core/src/lib/tls_openssl_crl.cc Diff File

dev 1edcb7bf

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
mod - core/src/lib/tls_openssl.cc Diff File
add - core/src/lib/tls_openssl_crl.cc Diff File

dev 64853dcd

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
mod - core/src/lib/tls_openssl.cc Diff File
add - core/src/lib/tls_openssl_crl.cc Diff File

dev 402a6d98

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
mod - core/src/lib/tls_openssl.cc Diff File
add - core/src/lib/tls_openssl_crl.cc Diff File

dev 72a1b3c2

2018-08-01 19:13

franku

Ported: N/A

Details Diff
bsock_test: checked ciphers for correctness
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev fc75853c

2018-08-01 19:13

franku

Ported: N/A

Details Diff
bsock_test: checked ciphers for correctness
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 49545d04

2018-08-01 19:13

franku

Ported: N/A

Details Diff
bsock_test: checked ciphers for correctness
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 641a236c

2018-08-01 19:13

franku

Ported: N/A

Details Diff
bsock_test: checked ciphers for correctness
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 9202b5f0

2018-08-01 19:13

franku

Ported: N/A

Details Diff
bsock_test: checked ciphers for correctness
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev 7c703be1

2018-08-01 18:30

franku

Ported: N/A

Details Diff
bsock_test: reworked start_bareos_server to test tls cert/psk and print the used cipher
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev c73df3f6

2018-08-01 18:30

franku

Ported: N/A

Details Diff
bsock_test: reworked start_bareos_server to test tls cert/psk and print the used cipher
mod - core/src/lib/unittests/bsock_test.cc Diff File

dev d62112ab

2018-08-01 18:30

franku

Ported: N/A

Details Diff
bsock_test: reworked start_bareos_server to test tls cert/psk and print the used cipher
mod - core/src/lib/unittests/bsock_test.cc Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 446 447 448 449 450 451 452 ... 490 ... 560 ... 630 ... 675 676 677  Next  Last