Changesets: bareos

master 28ec18f4

2019-08-12 19:30

franku

Ported: N/A

Details Diff
fixup: replaced a pthread_mutex with std::mutex for the jcr chain
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/lib/thread_specific_data.cc Diff File

master 04d59166

2019-08-12 19:06

franku

Ported: N/A

Details Diff
tests: discover the network interface dynamically

- use the ip command to discover the network adapter address
for source-address-test
mod - regress/tests/source-addr-test Diff File

master 36473d48

2019-08-12 00:33

franku

Ported: N/A

Details Diff
lib: add compile test for std::is_trivially_copyable

- this sets the compile flag HAVE_IS_TRIVIALLY_COPYABLE if the type trait
std::is_trivially_copyable is available on the compiler
add - core/src/compile_tests/trivially_copyable.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File

master e232eb11

2019-08-08 18:04

franku

Ported: N/A

Details Diff
lib: use std:filestreams to write and read state file

- refactored the read and write functions
- added unit tests
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/recent_job_results_list.cc Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-header.42001.state.orig Diff File
add - core/src/tests/recent_job_results_list/bareos-dir-truncated-jobs.42001.state.orig Diff File
add - core/src/tests/recent_job_results_list/bareos-dir.42001.state Diff File

master 44997464

2019-08-07 18:44

franku

Ported: N/A

Details Diff
lib: append JobResult objects to the list, not pointer to allocated memory

- no need to free dynamically allocated objects
- creation of copies of the vector are easier
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/stored/status.cc Diff File

master 37a7950c

2019-08-07 18:09

franku

Ported: N/A

Details Diff
lib: use std::mutex instead of phthread mutex
mod - core/src/lib/recent_job_results_list.cc Diff File

master bfe82445

2019-08-07 17:46

franku

Ported: N/A

Details Diff
cleanup: add namespace for RecentJobResultsList and use reasonable names

- added namespace for all function calls
- renamed functions reasonably
- renamed results structure meaningful
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/recent_job_results_list.cc Diff File
mod - core/src/lib/recent_job_results_list.h Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/tools/btestls.cc Diff File

master fe623d38

2019-08-07 15:18

franku

Ported: N/A

Details Diff
cleanup: rename files to match their content

- recent_job_results_list.cc/.h
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/tools/btestls.cc Diff File

master cfa6032f

2019-08-07 14:25

franku

Ported: N/A

Details Diff
jcr: moved last jobs list into separate file
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
add - core/src/lib/last_jobs_list.cc Diff File
add - core/src/lib/last_jobs_list.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tools/btestls.cc Diff File

master 426bd91f

2019-08-06 19:18

franku

Ported: N/A

Details Diff
jcr: move code for thread specific data to dedicated file
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/socket_server.cc Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bpipe.cc Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/jcr.h Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/thread_list.cc Diff File
add - core/src/lib/thread_specific_data.cc Diff File
add - core/src/lib/thread_specific_data.h Diff File
mod - core/src/lib/watchdog.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - core/src/win32/filed/vss.cc Diff File

master 7f52ccbf

2019-08-06 18:51

franku

Ported: N/A

Details Diff
jcr: use central cleanup functions
mod - core/src/lib/jcr.cc Diff File

master 3efd15b4

2019-08-06 17:30

franku

Ported: N/A

Details Diff
jcr: return code of GetJcrCount std::size_t
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File

master 414e6331

2019-08-05 18:46

franku

Ported: N/A

Details Diff
jcr: added new search and retrieve functions for JobControlRecords

- the new functions use the JobControlRecord chache instead of the old dlist
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/tests/job_control_record.cc Diff File

master cbe39738

2019-08-05 18:03

franku

Ported: N/A

Details Diff
jcr: added constructor and destructor and tests for JobControlRecord

- added constructor and destructor based upon the old code
- added a test for the JobControlRecord cache
- adapted bsock_test and connection_setup test
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/qt-tray-monitor/monitoritem.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tests/bsock_test.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
add - core/src/tests/job_control_record.cc Diff File

master d9cee9ee

2019-08-05 16:41

franku

Ported: N/A

Details Diff
lib: removed a needless JobControlRecord
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File

master c9f17b09

2019-08-05 16:25

franku

Ported: N/A

Details Diff
dird: removed a needless JobControlRecord
mod - core/src/dird/socket_server.cc Diff File

master 2fc93079

2019-08-05 15:33

franku

Ported: N/A

Details Diff
tests: removed memset for JobControlRecord
mod - core/src/tests/bsock_test.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File

master 1363a40e

2019-08-05 15:31

franku

Ported: N/A

Details Diff
traymon: removed memset for JobControlRecord
mod - core/src/qt-tray-monitor/monitoritem.cc Diff File

master 3750c8a7

2019-08-05 15:26

franku

Ported: N/A

Details Diff
console: removed memset for JobControlRecord
mod - core/src/console/console.cc Diff File

bareos-18.2 3ed5379b

2019-08-05 11:46

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000235 from bareos/dev/franku/bareos-18.2/story-3081

Dev/franku/bareos 18.2/story 3081
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/mount.cc Diff File

master 12f64126

2019-08-05 11:45

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000231 from bareos/dev/franku/master/story-3081

Dev/franku/master/story 3081
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/mount.cc Diff File

master 912a29b2

2019-08-01 18:08

root

Ported: N/A

Details Diff
cleanup
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/lib/res.cc Diff File

master f8325dd2

2019-08-01 17:10

root

Ported: N/A

Details Diff
fixup seg viol
mod - core/src/lib/res.cc Diff File

master 000ed52f

2019-08-01 17:08

root

Ported: N/A

Details Diff
fixup seg viol
mod - core/src/lib/res.cc Diff File

master 48b087bb

2019-08-01 17:01

root

Ported: N/A

Details Diff
fixed fd_cmd
mod - core/src/dird/fd_cmds.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 285 286 287 288 289 290 291 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 608 609 610  Next  Last