Changesets: bareos

master 7e902c95

2019-08-13 12:36

franku

Ported: N/A

Details Diff
bsr: fix for fileregexp_test

- this commit reverts part of d8808b6f611c4173a21df7e0d0c89fe696cb7641
mod - core/src/dird/bsr.cc Diff File

master 9a03577d

2019-08-13 00:02

franku

Ported: N/A

Details Diff
win32: removed unused functions for filed and stored status
mod - core/src/filed/status.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/status.h Diff File
mod - core/src/win32/generic/protos.h Diff File

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
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 339 340 341 342 343 344 345 ... 350 ... 420 ... 490 ... 560 ... 630 ... 662 663 664  Next  Last