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 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 378 379 380 381 382 383 384 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last