Changesets: bareos

master dac5a1fa

2014-08-29 12:44

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
added build support for Ubuntu 8.04

let Bareos build on Ubuntu 8.04.
However, QT-based programs (BAT, traymonitor) and Python plugins will not be build.
Note: also not part of Ubuntu 8.04, debhelper >= 7.0.50 is required for building.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - Makefile.in Diff File
mod - autoconf/configure.in Diff File
add - debian/Makefile Diff File
rm - debian/control Diff File
add - debian/control Diff File
add - debian/control.bareos-bat Diff File
add - debian/control.bareos-director-python-plugin Diff File
add - debian/control.bareos-filedaemon-python-plugin Diff File
add - debian/control.bareos-storage-python-plugin Diff File
add - debian/control.bareos-traymonitor Diff File
add - debian/control.dummy Diff File
add - debian/control.univention-bareos-schema Diff File
mod - debian/rules Diff File
mod - platforms/debian/Makefile.in Diff File
rm - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/ubuntu/Makefile.in Diff File
mod - platforms/univention/Makefile.in Diff File

bareos-13.2 98a152e7

2014-08-29 12:44

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
added build support for Ubuntu 8.04

let Bareos build on Ubuntu 8.04.
However, QT-based programs (BAT, traymonitor) and Python plugins will not be build.
Note: also not part of Ubuntu 8.04, debhelper >= 7.0.50 is required for building.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - Makefile.in Diff File
mod - autoconf/configure.in Diff File
add - debian/Makefile Diff File
rm - debian/control Diff File
add - debian/control Diff File
add - debian/control.bareos-bat Diff File
add - debian/control.bareos-traymonitor Diff File
add - debian/control.dummy Diff File
add - debian/control.univention-bareos-schema Diff File
mod - debian/rules Diff File
mod - platforms/Makefile.in Diff File
mod - platforms/debian/Makefile.in Diff File
mod - platforms/debian/bareos-dir.in Diff File
mod - platforms/debian/bareos-fd.in Diff File
mod - platforms/debian/bareos-sd.in Diff File
add - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File
mod - platforms/ubuntu/Makefile.in Diff File
mod - platforms/univention/Makefile.in Diff File
mod - src/dird/Makefile.in Diff File
rm - src/qt-tray-monitor/bareos-tray-monitor.desktop Diff File

bareos-14.2 fc6d8c7c

2014-08-29 12:44

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
added build support for Ubuntu 8.04

let Bareos build on Ubuntu 8.04.
However, QT-based programs (BAT, traymonitor) and Python plugins will not be build.
Note: also not part of Ubuntu 8.04, debhelper >= 7.0.50 is required for building.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - Makefile.in Diff File
mod - autoconf/configure.in Diff File
add - debian/Makefile Diff File
mod - debian/bareos-director.bareos-dir.init.in Diff File
mod - debian/bareos-filedaemon.bareos-fd.init.in Diff File
mod - debian/bareos-storage.bareos-sd.init.in Diff File
add - debian/control Diff File
rm - debian/control Diff File
add - debian/control.bareos-bat Diff File
add - debian/control.bareos-director-python-plugin Diff File
add - debian/control.bareos-filedaemon-python-plugin Diff File
add - debian/control.bareos-storage-python-plugin Diff File
add - debian/control.bareos-traymonitor Diff File
add - debian/control.dummy Diff File
add - debian/control.univention-bareos-schema Diff File
mod - debian/rules Diff File
mod - platforms/Makefile.in Diff File
mod - platforms/debian/Makefile.in Diff File
mod - platforms/packaging/bareos.dsc Diff File
mod - platforms/ubuntu/Makefile.in Diff File
mod - platforms/univention/Makefile.in Diff File
mod - src/dird/Makefile.in Diff File

master c487d385

2014-08-29 10:54

Olivier Gagnon


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Give access to job size to the plugins + enhancements/corrections

The JobBytes, ReadBytes and LastRate values were not available to the
plugins of the Director.

Also, since the plugin needs to know about Canceled jobs, I moved the
is_job_canceled() function after it passed through the plugins.

While testing my changes, I came unto a signed/unsigned problem with
values >2^31 (0000002:0000002,100,000,000). Python does not sign its
integers so when passing an unsigned value to Python, it needs to be
made explicitly. I added a function to correctly send the added
variables (JobBytes, ReadBytes and LastRate) to Python as unsigned but I
also moved some variables sent as signed integer to Python while they
may be over 2^31 to that function (*JobFiles and *Errors) since they are
defined as unsigned in the C code.

Fixes 0000334: Give access to job size to the plugins +
enhancements/corrections

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - AUTHORS Diff File
mod - src/dird/dir_plugins.c Diff File
mod - src/dird/dir_plugins.h Diff File
mod - src/plugins/dird/bareos_dir_consts.py Diff File
mod - src/plugins/dird/python-dir.c Diff File

master b96a3694

2014-08-29 08:54

ogagnon

Ported: N/A

Details Diff
Give access to job size to the plugins + enhancements/corrections

The JobBytes, ReadBytes and LastRate values were not available to the
plugins of the Director.

Also, since the plugin needs to know about Canceled jobs, I moved the
is_job_canceled() function after it passed through the plugins.

While testing my changes, I came unto a signed/unsigned problem with
values >2^31 (0000002:0000002,100,000,000). Python does not sign its
integers so when passing an unsigned value to Python, it needs to be
made explicitly. I added a function to correctly send the added
variables (JobBytes, ReadBytes and LastRate) to Python as unsigned but I
also moved some variables sent as signed integer to Python while they
may be over 2^31 to that function (*JobFiles and *Errors) since they are
defined as unsigned in the C code.

Fixes 0000334: Give access to job size to the plugins +
enhancements/corrections

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000334
mod - AUTHORS Diff File
mod - src/dird/dir_plugins.c Diff File
mod - src/dird/dir_plugins.h Diff File
mod - src/plugins/dird/bareos_dir_consts.py Diff File
mod - src/plugins/dird/python-dir.c Diff File

bareos-14.2 ab271606

2014-08-29 08:54

ogagnon

Ported: N/A

Details Diff
Give access to job size to the plugins + enhancements/corrections

The JobBytes, ReadBytes and LastRate values were not available to the
plugins of the Director.

Also, since the plugin needs to know about Canceled jobs, I moved the
is_job_canceled() function after it passed through the plugins.

While testing my changes, I came unto a signed/unsigned problem with
values >2^31 (0000002:0000002,100,000,000). Python does not sign its
integers so when passing an unsigned value to Python, it needs to be
made explicitly. I added a function to correctly send the added
variables (JobBytes, ReadBytes and LastRate) to Python as unsigned but I
also moved some variables sent as signed integer to Python while they
may be over 2^31 to that function (*JobFiles and *Errors) since they are
defined as unsigned in the C code.

Fixes 0000334: Give access to job size to the plugins +
enhancements/corrections

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000334
mod - AUTHORS Diff File
mod - src/dird/dir_plugins.c Diff File
mod - src/dird/dir_plugins.h Diff File
mod - src/plugins/dird/bareos_dir_consts.py Diff File
mod - src/plugins/dird/python-dir.c Diff File

master b1641194

2014-08-27 15:01

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Make the output of bextract a bit clearer

bextract does not work if the archive-device and directory are not given
as the last two parameters.

We now give this info to the caller.
mod - src/stored/bextract.c Diff File

master 3614b204

2014-08-27 13:01

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Make the output of bextract a bit clearer

bextract does not work if the archive-device and directory are not given
as the last two parameters.

We now give this info to the caller.
mod - src/stored/bextract.c Diff File

bareos-14.2 32b47e4b

2014-08-27 13:01

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Make the output of bextract a bit clearer

bextract does not work if the archive-device and directory are not given
as the last two parameters.

We now give this info to the caller.
mod - src/stored/bextract.c Diff File

master 3e4697f3

2014-08-26 01:30

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
openssl added
mod - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File

master cc6686b4

2014-08-25 23:30

pstorz

Ported: N/A

Details Diff
openssl added
mod - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File

master 16260672

2014-08-25 22:52

Philipp Storz


Committer: Marco van Wieringen

Ported: N/A

Details Diff
xUbuntu-8.04 dsc file added
add - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File

master 29e375eb

2014-08-25 20:52

pstorz

Ported: N/A

Details Diff
xUbuntu-8.04 dsc file added
add - platforms/packaging/bareos-xUbuntu_8.04.dsc Diff File

master f49a0771

2014-08-25 13:56

Frank Bergkemper


Committer: Marco van Wieringen

Ported: N/A

Details Diff
Missing job states in DB table Status

Adds the missing and currently used states, which are defined in jcr.h,
to the status table of the database.

Fixes 0000333: Missing job states in DB table Status

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - src/cats/ddl/creates/ingres.sql Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
mod - src/cats/ddl/updates/mysql.14_2001.sql Diff File
mod - src/cats/ddl/updates/postgresql.14_2001.sql Diff File
mod - src/cats/ddl/updates/sqlite3.14_2001.sql Diff File

master 9c836a9a

2014-08-25 11:56

frank


Committer: mvwieringen

Ported: N/A

Details Diff
Missing job states in DB table Status

Adds the missing and currently used states, which are defined in jcr.h,
to the status table of the database.

Fixes 0000333: Missing job states in DB table Status

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000333
mod - src/cats/ddl/creates/ingres.sql Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
mod - src/cats/ddl/updates/mysql.14_2001.sql Diff File
mod - src/cats/ddl/updates/postgresql.14_2001.sql Diff File
mod - src/cats/ddl/updates/sqlite3.14_2001.sql Diff File

bareos-14.2 5759e847

2014-08-25 11:56

frank


Committer: mvwieringen

Ported: N/A

Details Diff
Missing job states in DB table Status

Adds the missing and currently used states, which are defined in jcr.h,
to the status table of the database.

Fixes 0000333: Missing job states in DB table Status

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Affected Issues
0000333
mod - src/cats/ddl/creates/ingres.sql Diff File
mod - src/cats/ddl/creates/mysql.sql Diff File
mod - src/cats/ddl/creates/postgresql.sql Diff File
mod - src/cats/ddl/creates/sqlite3.sql Diff File
mod - src/cats/ddl/updates/mysql.14_2001.sql Diff File
mod - src/cats/ddl/updates/postgresql.14_2001.sql Diff File
mod - src/cats/ddl/updates/sqlite3.14_2001.sql Diff File

master 7f818176

2014-08-22 18:59

mvwieringen

Ported: N/A

Details Diff
Switch from POOL_MEM back to POOLMEM for db insert function.
mod - src/dird/dird.c Diff File

master fee1f087

2014-08-22 17:36

mvwieringen

Ported: N/A

Details Diff
Try to create a buffer big enough for the query to fit in.

This way Mmsg doesn't have to reallocate the buffer trying to fit the
whole query into the query buffer.
mod - src/dird/dird.c Diff File

master 88003c62

2014-08-22 16:41

Marco van Wieringen

Ported: N/A

Details Diff
Revert removal of POOL_MEM::max_size method.
mod - src/dird/bsr.c Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.c Diff File

master 174282db

2014-08-22 14:41

mvwieringen

Ported: N/A

Details Diff
Revert removal of POOL_MEM::max_size method.
mod - src/dird/bsr.c Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.c Diff File

master ac7612e1

2014-08-22 14:41

mvwieringen

Ported: N/A

Details Diff
Revert removal of POOL_MEM::max_size method.
mod - src/dird/bsr.c Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.c Diff File

bareos-14.2 f9d54c65

2014-08-22 14:41

mvwieringen

Ported: N/A

Details Diff
Revert removal of POOL_MEM::max_size method.
mod - src/dird/bsr.c Diff File
mod - src/lib/mem_pool.c Diff File
mod - src/lib/mem_pool.h Diff File
mod - src/lib/message.c Diff File

master de8d6ec2

2014-08-22 12:18

Marco van Wieringen

Ported: N/A

Details Diff
Sync LMDB code.
mod - src/lmdb/lmdb.h Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/lmdb/midl.c Diff File
mod - src/lmdb/midl.h Diff File

master afcfc282

2014-08-22 10:18

mvwieringen

Ported: N/A

Details Diff
Sync LMDB code.
mod - src/lmdb/lmdb.h Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/lmdb/midl.c Diff File
mod - src/lmdb/midl.h Diff File

bareos-14.2 484ed98c

2014-08-22 10:18

mvwieringen

Ported: N/A

Details Diff
Sync LMDB code.
mod - src/lmdb/lmdb.h Diff File
mod - src/lmdb/mdb.c Diff File
mod - src/lmdb/midl.c Diff File
mod - src/lmdb/midl.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 532 533 534 535 536 537 538 ... 540 ... 600 ... 607 608 609  Next  Last