|
From: Kern S. <ke...@us...> - 2009-10-17 13:22:41
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Bacula".
The annotated tag, Release-3.0.3 has been updated
to bcba549b8e615c07aeb70730a87ab8ceadd6cf58 (tag)
from 2623cfa89464169b7a52b9e94ac1422ef41cc316 (which is now obsolete)
tagging 071c8ec08ab582be509011d51afa7adc2d910943 (commit)
tagged by Kern Sibbald
on Sat Oct 17 15:22:59 2009 +0200
- Log -----------------------------------------------------------------
Create tag Release-3.0.3
(no author) (1):
New repository initialized by cvs2svn.
Alexandre Baron (3):
Add french/english flag for Bacula web site
Update Bacula french web site
update french part of the web site
Arno Lehmann (1):
German prof. support listing licence adapted according to Kerns request.
Christopher S. Hull (12):
add working win32 open_bpipe, close_?pipe
add const to char* args to open_bipe and d_msg prototype to get things to link
also fix gettimeofday which used the same conversion constants as orig
reorder stream/data_stream tests so set_win32_attributes gets called
add utime() compatibility function
modify open/close/read/write to use windows posix emulation routines
add __STDC__=1 for all windows includes and fixup resulting namespace changes. use 64bit off_t and switch lseek() to call _lseeki64() for 64bit file addressing
fix debug message for utime
fix problems with executing batchfiles and commands that have spaces in
Had to add some system dll's to get bacula-fd to link on my system. Not sure
always have CreateChildProcess execute process command via $COMSPEC
have close() call closesocket if _close() returns error
Dan Langille (193):
Add PostgreSQL support. Coding and testing is incomplete.
Modifications to take advantage of PostgreSQL support.
ignore Makefile bacula btraceback fd startit startmysql stopit stopmysql
Support for PostgreSQL
Support for PostgreSQL.
ignore configure.lineno
Ignore Makefile bacula-dir bacula-fd bacula-sd
Add PostgreSQL support
Add PostgreSQL Support.
ensure the postgresql *.in files get processed
For symmetry, add this file. At present, all it does is update the version table.
Use -f -
use -f -
Add drop_postgresql_tables and update_postgresql_tables
Add some more missing postgresql.in files
It is maxvolbytes, not mavvolbytes
Use ' instead of " when quoting strings.
For generic creation of a database
Supply a PostgreSQL option
ignore create_bacula_database
cater for create_bacula_database and grant_bacula_privileges
- Add sql_table_name which keeps track of the table name being updated.
get regression tests working by hardcoding a bacula database name for PostgreSQL
grant select on sequences
hardcode the database name for PostgreSQL
add PostgreSQL support
Fix broken DDL
Adjust some field names to their correct values.
Start including postgres_ext.h for max field name value
When creating a new Job, don't grab the JobId in advance.
Add this for symmetry
remove GROUP BY on db_get_job_volume_names. REVIEW.
Add numornull which retuns NULL if the value is zero, or the value.
Fine tuning of the PostgreSQL items needed for regression testing.
Define the DelCandidates, temp, and temp1 tables differently on PostgreSQL.
grant sqlite privileges
cater for grant_sqlite_privileges
add missing fi
numornull becomes edit_num_or_null
replace sql_table_name() with an extra parameter on sql_insert_id().
use bstrncpy instead of strcpy. Simlarly for bstrncat.
Remove calls to sql_table_name()
ignore weird-files2
replace references to sqlite scripts with generic bacula scripts.
Cater for grant_sqlite_privileges
Remember to install grant_bacula_privileges
Add PostgreSQL support droppped in revision 1.88.
Add in --with-tcp-wrappers but without =/usr/lib
ignore grant_bacula_privileges grant_sqlite_privileges
Allow for optional parameter which specifies the database target.
Use @scriptdir@ not . ./
Add missing ;
change DEAULT -> DEFAULT
Add volreadtime and volwritetime to media table.
Oops, remove media.drive added in errror
tidy up make clean and ensure we have all the create/drop etc files
When invoking the mysql script, pass in $*
Add file
Add file
deal with grant_bacula_privileges
$(RMF) mysql postgresql sqlite => $(RMF) mysql sqlite
start using @DB_NAME@
Change SQLite reference to PostgreSQL
old-onfigure => old-configure
add missing E to $POSTGRSQL_LFLAGS
add missing E to $POSTGRSQL_LFLAGS
correct date
lots of whitespace changes
whitespace changes
Store an array of POSTGRESQL_FIELD, one for each field.
Add my_postgresql_max_length which caculates the maximum width for all values in a field.
remove comments expressing doubt. adjust whitespace
Fix typo in comment.
Fix the URL for that patch. The missing portion has been committed.
Ooops, missed the other URL. Fixed.
whitespace changes only : column alignments
Use sd_user for Storage Daemon.
Write PID, then drop privileges
Use the command line utility dropdb instead of the psql command
Create the bacula user.
Remove "not null" and "default current_timestamp" from
When writing to the media table, update the lastwritten field iff non-zero.
Provide a better patch explanation
Elaborate upon recent updates.
Move the database name to the command line rather than embedded in the
Not all databases allow you to refer to field in an "AS field" clause.
Replace INTEGER UNSIGNED and BIGINT UNSIGNED
Convert queries to standard SQL by using DISTINCT instead of GROUP BY.
Improve speed of VolumeToCatalog verify jobs by adding
See http://bugs.bacula.org/bug_view_advanced_page.php?bug_id=0000103
Backout previous commit. The index already exists.
Kern had a better idea:
Add patches from Roger Håkansson <hson <at> ludd.luth.se>
Correct typos: labes => labels, aviable => available
correct typo: labes => labels
The quotes around in the Changer Command need to be all around the command.
Add missing #'s.
- split an export into two lines so it works in all /bin/sh, not just Linux
within a verbatim, use < and > instead of \lt{} etc.
within a verbatim, use < and > instead of \lt{} etc.
Remember to drop MAC and Location tables.
Update my business address and add a trailing / to my webpage.
correct spelling mistake: containg => containing
Fix typo: inti file => init file
This patch has been in the FreeBSD port for some time.
correctly spell bacula.
$(MTX) => ${MTX}
fix typo:
The introduction to Job Migration contained a few run-on sentences. This
We now have TLS. Data is still transmitted unencrypted by default, but add
Improve the old "Filesystem change prohibited" message to remove possible
Update the "Filesystem change prohibited. Will not descend into /misc"
forth => fourth
Grant permissions on location, locationlog, log.
Update comments and echo to indicate this script is for upgrading version
Fix typo: It take -> It takes
'Spool Data = Yes' sets 'Spool Attributes = Yes'
Don't set our PID after we drop privs. Do it before. This fixes bug #923
Document the PID file changes in my previous commit.
Provide links to the mailing list archives at MARC.info
Update my phone number
Add the first draft of the 2.2.0 press release.
Add a missing > in the usage output.
WERE should be WHERE
Explain file attribute spooling a bit more.
appoximately -> approximately
Add the French translation
Add Spanish, Catalan, and German.
Add links to Catalan and Spanish
Link to all the other languages.
Supply the correct link to the Spanish document.
Update to reflect release 2.2.0
Add Lucas B. Cohen for his work on the French translation of the 2.2.0 press release.
Removing trailing " in the link to marc.info
Move my previously added entry to the correct sorted location.
Specify 4.1 MySQL or greater
We need PostgreSQL 7.4 or greater because we will soon be using PQescapeStringConn
The list of installed files may well be out of date. Note that.
Note the critical bug and link to the news page.
Add a <br>
Modify db_escape_string() to take both jcr and db.
Replace #!/usr/bin/python with the more portable #!/usr/bin/env
Move term_reservations_lock lower down, because it blows
Rearrange and expand the batch insert knob.
Complete the quoting experience and do this right after every connection:
correct typo: How to I => How Do I
Let people know that Bacula passwords are plain text and are not generated
The bin directory does not always exist.
Add a trailing ENTER
Add new configuration item --archivedir
In my testing, I've found that 'bacula' is not something you want
Welcome to self-contained regression testing.
Rename some sample configuration files to *.in
If BASEPORT is not already set, assign it to 8101
Oops, my previous commit was Make syntax, not /bin/sh syntax. Correct that
Replace a hardcoded patch to mtx-changer with one that uses @scriptdir@
Fix typo: checing => checking
Under "I want an Incremental but Bacula runs it as a Full backup. Why?",
Put more emphasis on the "Ignore FileSet Changes" directive by putting in its
/etc/bacula => @scriptdir@
Tidy up what I think are copy/paste errors.
fix bug 994
Document the minimum versions of PostgreSQL, MySQL, and SQLite. I've seen
Document issues surrounding bug #990.
Add a section on Security Considations when backing up the Bacula
When mentioning catalog backups, link to the Catalog Maintenance page.
When mentioning catalog backups, link to the Catalog Maintenance page.
White space changes only.
Add "section" to the phrase.
Add some missing words.
Update my phone number
Update the phone number for the press contact.
Fix some links that were missing /en/
fix typo: but mounted by NSF -> NFS
NSF -> NFS
In the restore section, mention the Replace option and refer the reader to the
Designate Always as the default value for the Replace directive
When you need multiple commands for for mounting
Amanda can now span multiple volumes in a backup.
Correct the authentication FAQ URL
See ticket 1152
In the SD and DIR docs, heartbeat is documented as being expressed
Indicate that Ignore Dir is recursive.
Add a blurb about the bacula-docs mailing list.
Under "Daemon Command Line Options", include -u and -g.
Fix the temp file problem.
Remove extra word:
Adjust the "Alphabetic List of Console Commands"
Adjust cmdstruct:
In my previous commit, I dropped the command from the help text. Fixed.
To prevent breakage of existing scripts, reorder the commands.
The drive letter on windows does not have to be lower case.
fix typo reported by James Harper:
Dirk H Bartley (285):
dhb A modified main.ui for review of look and feel
dhb add a test program directory and an example from the qt
Move putz test program to a test program directory under qt-console.
dhb svn st friendly the ignore property.
dhb This may be a way to fix the issues of windows that can
dhb This solves the really not elegant at all way to determine what tree item
dhb I've got most of the user interface issues working as I was hoping to see
dhb I have the issue of m_medialist and m_brestore resolved. The only one
dhb forgot to remove a couple of debugging printf's
dhb this is a rewrite of the populate tree function. It uses the brand
dhb Fix of a logic error. Tree shows up correctly now.
dhb Don't modify the incoming string. This can cause issues.
dhb Cleaned up populatetree in medialist with foreaches.
dhb Add button on toolbar to pull window out.
dhb Having a frustrating time. This compliles and runs fine. Have the
dhb Added lots of comments to batstack.cpp and .h
dhb Implement dir_cmd in medialist remove dosql from console
dhb left console.cpp uncompileable. Modified a comment in mainwin.cpp
dhb Use of QHash instead of QList, solves all the issues of Items being
dhb Simplify MainWin::undockWindowButton. Make the columns in medialist
dhb Added comments for each function. There are questions above
dhb removed regex which is no longer needed.
dhb turn joblist from a dummy class to a working class querying the database
dhb Fix of a segfault. The clear() function would execute triggering
dhb Medialist : created context menu function and moved lines which create
dhb The changes in this commit are to make the right click in the page selector
dhb use the stack widget signal currentChanged to trigger function
dhb On close, check all pages to see if it is currently undocked. If it is
dhb move functions that were not slots from the slots part of mainwin.h
Use a hash QHash<QTreeWidgetItem*,Pages*> instead of QHash<int,Pages*> m_pagehash
dhb Create a class to be a two way hash. This way it is easy to insert a
dhb Removal of PageHash class as requested.
dhb Succeeded at fixing the FIXME that gave me heartache. When an undocked
dhb Possible fix of segfault when cancel is pressed in label dialog.
dhb Added joblist to the stack and the page selector. Joblist starts in an all
Add refresh medialist in context sensitive of medialist tree. If context
dhb Show job bytes in joblist.
dhb Added a clients page to the stack. Do some name changing to be more
Add a feature to be able to get a list of jobs of a specific client. This is
dhb Add a storage page to the stack and page selector.
Multiple directors are working. Still more todo. See TODO file.
Removed pages virtual doubleclick from existence and all subclasses that used it.
Fix incorrectly setting first item to console of top director.
This implements dynamic pages created on the fly being nested on the tree
Add a consoleCommand to Pages class
Little big change. This fixes the undocked windows becoming active when the
Have the title of undocked window describe the type of window it is like the
Auto select console tree widget of current console when a command is entered in the
After tables or trees are created, size the columns.
Add six context sensitive menu options to the joblist. I think I got
A nicer way to resize the columns and rows in joblist. Edit a few comments
Use consoleCommand function which will automatically bring the current
This is a first commit at attempting to prevent connecting to a director which
Add context sensitive options in storage for label, mount and umount.
Iterate throught m_console->pool_list in medialist so that pools without media
Add slot to display in medialist. Turn media edit into a QDialog like the label
Added delete and purge options in medialist. Shorten headings to get more to
Add a relabel dialog box. It is in context from medialist defaulting in the
Updae TODO file
A file to keep track of commands that have been implemented and not implemented
Add a button to the button bar for .messages
Working directory pane in restore. Will get this into the stack next.
Addressed issue of long compiles. Simplify with Pages::setCurrent
Add suggestions to TODO from email.
Add check boxes and combo boxes to limit the joblist. Move setTitle
Labels were reversed.
Moved dialogs to be pages on the stack. label, run and runcmd.
Update description of PAGES and changes to TODO. Also removed spacers
Add intelegence to prerestore. Radio buttons for select or all files. Radio
Added color scheme to medialist status column. Edited TODO and README
Should prevent a page from coming to the front that has not yet been populated
The ability to right click on a job in joblist and select restore from job.
Add request from email about joblist having view messages option.
Fix of case from Fileset to FileSet for compatibility with mysql.
Add warning dialogs before purging and befoe deleting volumes and jobs.
Moved behavior of MainWin::setContextMenuDockText and setTreeWidgetItemDockColor
No reason to show purge files option in context sensitive menu of a job that
Add color code of jobstatus to joblist. Make status display use text from status
Hopefully this will fix the issues with the the query and then media.
Add context sensitive option from joblist to view the logs associated with a job.
Add some comments, a little cleanup. Show a message if no log message found
Use endtime to include the job that was clicked on.
Use any instead of "" in combo box for media and client. In status combo box
Distinct seems to be needed when media is included in the search. Select
This condition lets the job selection work correctly by not including the
Get text in the console that the user puts there to show up blue. This
This gets the .mod command to run when the ok button has been pushed. Creates
Update todo.
OOps, found a lack of a space where required.
Prevent connecting with the Console::m_at_main_prompt member.
When using "Restore from job" option with a job that was a restore
One item in TODO had been a confusion between an issue with purge and an issue
Fix filesest was offset by 1. Weird, I had changed it earlier the other
Add Fileset column. This is the commit that adds "LEFT OUTER JOIN" sql syntax.
This commit puts prefences for debuggin output and prefences for the joblist
A substitution I did affected some comments. Set back.
Default to never in overwrite in replace of runcmd.
Have m_dtformat be a member of mainwin only. m_dtformat is a QString which is
Grey out the messages combo box and don't include messages in command.
Cancel a running job from joblist.
Commit of change which seems to stop the 5 second timer to bring the console
Update TODO
Update TODO add PREFS
Add preferences for the messages timer
Experimenting with adding icons to a tree widget in the restore class. This
Add icons for the page selector.
Fix of connect of actionConnect from slot connect() to slot connect_dir()
Add context sensitive from page selector's console widget for: status dir,
Add preference for longlist or short list when context sensitive list command is
Create a prune page. Populate it from medialist and clients.
Did not read the "|" in the docs correct as or. Radio buttons better then check boxes.
Lots of icon work. Attempting using .svg files directory. It works in my
Fix of restore issue with double click not unmarking.
Add icon to label class in page selector.
Add the remainder of the editible fields to mediaedit. Also add those
Add Update Slots and update slots scan within storage context.
Added Release in context of storage.
Joblist: change page select widget name to "JobList"
jobs: add actions and slots for performing commands.
Get jump from jobs to joblist query of specific job to work.
A little bit of playing around with icons. Added context sensitve menu to the
Read and write settings for the splitter in restore.
Add feature to jump from fileset to joblist pre-populating the fileset of the
Dont allow close of page with a child in the page selector.
New interface. The intent is to work towards a window which allows the user to
Fix for mysql capital sensitive from select statement.
Changes to fix getting restoretree or "Version Browser" to work with
Clear list before populating lists in console.
Added update volume from pool. Works like a charm.
Add the command for update all volumes from pool.
This fixes a reproduceable way to have close action show in context for a
The results of running the merge command:
The button was not showing up correctly on on of my development machines. I
Add migration jobs to TODO and fix a spelling error in a comment in prerestore.cpp.
Prevent the settings for the splitter from being written if the plot has not
patch to prevent writing ".messages" when notify is off.
The result of the following merge: This merges the work in the branch into the head.
Continuing to attempt to get restore to work. Seeing segfault in director when
Real close here to being able to do restores. Using FileIndex now instead
Add a sort "ORDER BY" that seemed to be helpful with mysql and uncommented the
Clean up a bit. Randomize the name of the table.
prevent a segfault when closing and there are child objects in the page selector.
This is an example of where I would like to go with offering the user the ability
Try this change of the vertical size type of the size policy of the splitter.
Change "Test" button to "Restore" button.
Add a sort that helps for mysql.
Remove some of the .mod commands to after the yes. These seem to be ignored.
Change the "restore" command to use done instead of yes option. This removes
Change to inner joins. The outer joins don't get us any more resulting records
In progress bar for refresh, add querying for jobs as a task.
Put controls in a scroll area for JobList and restore tree. Then put the scroll
Add a label to describe whether pushing the refresh button will refresh from
Add a release features file.
Re-Add client="client" to restore command. Play a little with the
Only use the svg files for the generation of the png files.
rename m_jobQuery to m_checkedJobs to better describe what this variable has
Add toggle columns to toggle all above and toggle all below to the job Table.
Removal of unused image resources.
Show purged jobs in the job table, just make them uncheckable and colored
Allow more room for the buttons. My system at work looked better this way.
Wanted to describe media management better.
A start at some help files???
Further work on help files.
Change the order of JobPlot to be alphabetical.
Add tool and status tips for a couple of icons.
Put job in quotes on command line.
Continuing to improve help files.
After running aspell
continuing to refine, attmpting to make the font size a bit larger to
still refining the text.
After getting my Tech Writer wife to riview my tech writing attempts :)
Changes for consistencies sake. The page selector text of JobPlot from job Plot
Write and read the settings for the previously created splitters in restoretree
More refining of the help text.
Set up splitter settings for easy version changes.
This fixes 2 of the three queries that can take a long time when a long list of
This revision fixes bug id 0000922
Fix of issues in version browser.
Change recycled to recycle
After working on increasing the performance of the sql commands.
After making minor changes to a patch that Eric B sent to me.
Add to help info on creating indexes that will help the performance
This change of the regular expressions should fix any restoretree issues
Fix to list jobtotals as noticed by Joao Henrique Freitas <jo...@gm...>
This uses settings to save the expanded state of the pools in the media list.
The "DISTINCT" keyword seems to be required if the joins for jobmedia
Allow table items to be selectable. If items are selected, then check to see if two
Modifications to get human readable information into fields in the
Changes to add a status dir page. Still need to add some context sensitive
I could not get a few files to compile until I opened and saved these
Add preference to have the status dir screen auto refresh.
Add feature to run a couple of commands from within context in the status dir
Change some icons around to make a little more senese with a status
Apply a patch from Allan Black all...@bt... fixes an issue he saw with recycle pool.
Another good patch from Allan Black
Add new status client window.
Change the icon on the graph button in joblist.
Oops. When I changed the contents of the field earlier, I forgot to make this change
Reverse the order of the terminated table to be like the job list class. Most
Changed running from a table widget to a text widget.
Add a storage status page.
Get the title to make more sense when window is undocked.
Add command debbugging lines based on preferences.
Add setcurrent.
Add buttons and local timer configuration to storage window.
Allow for the user to cancel more than one jobs from the director status
Change fileset and client windows from tree widgets to table widgets.
Make the jobs interface a table instead of a tree.
This is the patch as sent to me by Ricardo.
Riccardo's patch of joblog.
Riccardo' patch for formatting text.
This is Riccardo's job selection patch.
This is the joblist sortable patch from Riccardo.
Riccardo's patch to correct sorting on numeric fields.
This is a patch from Riccardo. It is for updating translations.
This is the application of a patch from Ricardo. Includes a great qty of translation changes
This resolves one of the issues with restoring. The windows restores are still
A bug was introduced in with commit 5727. Restoretree and restore were
This will store in settings the expanded state of the storage tree.
A suggestion of Marc Schiffbauer, add created but not yet running.
Commit of patch by Riccardo.
Purged was missed, Adding here.
I was unable to think of a more elegent solution to an issue of a popup coming up every time
The fix that I did last night seems to be occuring in just about all of the
I think this fixes the last of the issues with #ifdef QWT having signals
The earlier fix of populated and populating was causing some issues with
Found an issue with the canceling of jobs not functioning correctly. This removes
Use an sql statement to get defaults.
Temporary fix for retrieving recors from the director with *None* as all values.
Implement a suppression of .messages if the console does not have the focus.
Temporary fix to ease the ".messages" issues. Set the messages button bar
Remove a message I intended to remove last commit..
The records filled with '*None*' are still there. This is a temporary fix.
This is the rather large commit of adding the feature to create multiple connections. I
Add code to save the state of the second splitter.
This file is not needed any more. bcom/dircomm_auth.cpp is basically this
This is a patch to quicken the populating of filesets and clients.
Add to the Pmsg to show connection number.
I Think this may solve the issue with the messages causing errors with the
Speed up the queries on storage and medialist like with clients and filesets.
Fixes to get restoration to work with multiple connections.
Create overloads for sql_command and get_job_defaults. In prerestore, connections
Make table widget items read only again.
OOps. prevent a segfault when setting table widget items to read only.
Regex and remove .libs from the path.
Remove limitation discussion of regular restore. State limitation of finding
Remove unused QRegExp values.
Some minor edits of help files.
Changes to put the mouse and the application into a wait state.
This should solve an issue where some signals were not connecting when
Let's make the current tree widget before the wait state current again before turning
Move two sql performing functions getVolumeList and getStatusList from
Add a feature to have a menu item to allow a user to repopulate the lists
OOps. this is better. Guess those parens {} are desired.
Add lots of debugging output to show which director many of the debug
I was getting multiple preferences boxes because of being connected more than once. This
This works better in this order. Otherwise if the signals are not connected
After much effort, I think I've got it. Was having a heck of a time
I was able to reproduce some segfaults by using the keyborad arrows going
preferred with brackets
Change to Copyright (C) 2007-2009
This is the fix to http://bugs.bacula.org/view.php?id=1276. The select
Ran into a problem deleting a volume. This fixes it.
On vacation I am having a little fun !!
There was an issue with empty directories. The director would print
Correct incorrect placement of trap for m_firstpopulated.
Somehow I was losing the refresh jobs action. This should keep it in.
Add columns to the tree to show read/write time, scratch pool, recycle count.
A fix for mysql database sql syntax.
Sort the lists after population so that drop downs are sorted.
Prevent warnings from showing as dialog boxes that can interupt multiple operations
Add columns for first media and volume count. Change some semantics of how
Setting actions up like this I think is better. No restore from job or time
Did not intend to leave those debugging lines there.
Add checkbox widgets to filter out copy and migration jobs.
When looking at what got backed up from a windows differential, found a bug
Add a stringlist and a foreach after populating to at least acknowledge
Add feature in pages to have a console command that does not set the console
Add a previous page button to the button bar.
Forgot to add the images for the new button.
Add job type and first volume of the job to the 4th pane the version
Correct a misspelling in a relatively trivial spot.
Add a boolean to console class to allow for the warning popup, except
Add a column for job type to the jobs table
Don't show the connection message after first connection is made
Eric Bollengier (1921):
o update : 589 translated messages, 1 fuzzy translation, 2379 untranslated messages.
- small _("print") fix for translation.
- small _("print") fix for translation.
686 messages traduits, 1 traduction approximative, 2282 messages non-traduits.
- fix bad _("") (on argument keyword)
fix : included config files are now using the same scan_error handler as parent
- fix : reload a bad configuration file doesn't kill director any more
- fix : reload a bad configuration file doesn't kill director any more
small fix : use get_yesno instead of get_cmd + ua->cmd[0] != 'y'
749 messages traduits, 1 traduction approximative, 2219 messages non-traduits.
small fix : (yes/no) -> (yes|no)
Done with item 9 = Implement new {Client}Run{Before|After}Job feature.
o update item 9
o add item 9
- small typo fix
o initial add
o runscript run on client by default
o add documentation about RunScript
791 messages traduits, 1 traduction approximative, 2177 messages non-traduits.
o small typo fix
o get_yesno check for yes/no and local _(yes) _(no)
o add NT_ to volume_update args
o add new is_yesno() function. This function test argument against NT_("yes") and _("yes")
o fix runscript bug on dird
o add fix to get fd-1.3X work with new dir-1.4X runscript feature
o fix : restore a crypted stream on a fd witch doen't define keys cause
o update
o update
ebl Fix bug on RunBefore
ebl Try to fix bug on RunScript {} resource parsing
ebl Fix runscript bug
ebl Make RunScript work as 1.143
ebl first commit
ebl add to cvs
ebl add duration to display_job
ebl bug fix extern/intern action display
ebl add media filter on display_media
ebl small fix
ebl hide legend with option
*** empty log message ***
ebl Add pool view
ebl Add pool graphic view
ebl Add mount/umount
ebl small javascript bugfix
ebl fix
ebl Add volume/pool usage
ebl display message when bweb not found
ebl fix media_zoom query
ebl Remove Read/Write Bytes
ebl fix my name :)
ebl Display configuration when dbi is not found
ebl display a message when open text/brestore mime type
ebl first add
ebl Make replace=True by default (this give good directory permissions)
mco fix bug when StartFile != EndFile
ebl Replace FileSet by JobName in bgraph
ebl 800 messages traduits, 1 traduction approximative, 2168 messages non-traduits.
ebl add see all versions
ebl Add new autochanger functions
ebl add new autochanger directive
ebl - change default config file format, use Data::Dumper now
ebl update LocationLog table when moving media
ebl first add
ebl add
ebl add copyright
ebl update
ebl update init of bweb/config
ebl first add
ebl fix nasty br
ebl fix title
- Add client/media search box (with regexp)
ebl first add
ebl add favicon.ico
ebl update conio notes
ebl add bweb/brestore note
ebl cleanup
ebl dont display running job in display_job
ebl fix css
ebl small fix
ebl update
ebl fix
ebl add list_pool function
ebl add estimate function
ebl Add LocationLog view
ebl typo fix
update
ebl add running job option
ebl fix
ebl cleanup, add sql date functions
ebl add month/pmonth to STARTTIME_ macros
ebl add more graph type
update
ebl update
ebl update
ebl fix runscript comment
ebl fix delete jobid
ebl Add FileSet view action
ebl display human size in FileVersion dialog
ebl fix file estimation
ebl fix
ebl fix index
ebl small fix
ebl note on bconsole
ebl add log_stdout method
ebl use human_size/sec in tpl (with javascript) this is more clean in Bweb.pm
ebl fix drive selection
ebl fix autochanger view
ebl Can delete empty location
ebl fix scan of encrypted stream
ebl update
ebl add character substitution in Job/JobDefs WriteBootStrap
ebl update
ebl Add bootstrap character substitution note
ebl fix
ebl fix timeout
ebl add release require to runscript
ebl Eject media takes Location as Autochanger Name
ebl 861 messages traduits, 90 traductions approximatives, 2062 messages non-traduits.
ebl fix drive=
ebl add gen bsr button
ebl fix
ebl notes on ssh
ebl permit "prune files client=xxx yes"
ebl add yes keyword to prune/purge command
ebl bugfix
ebl display fix
ebl Add size and nb files to restore_list (when use estimate)
ebl fix
ebl fix postgresql query
update
ebl display f and E state on error
ebl do_update_volume use bconsole instead of SQL UPDATE
ebl update label_barcode
bug
ebl init
ebl fix segfault in migration job when storage is not defined
ebl fix RunScript bug (in some case, After script wasn't launched)
ebl bugfix: perl << operator works only with 32bytes value
update
ebl fix #693 display_pool mysql bug (mysql return 0.0000 instead of 0)
ebl cleanup last fix
update
ebl fix sql director patch
ebl info about get cvs files
ebl add confirm message for dangerous operations
ebl add tooltips
ebl update
ebl update comments
885 messages traduits, 127 traductions approximatives, 2057 messages non-traduits.
920 messages traduits, 90 traductions approximatives, 2003 messages non-traduits.
ebl fix postgresql date
ebl small fix and updates
ebl add french translation
ebl fix
ebl fix
ebl fix bug when item is ''
ebl update
ebl fix remove Purged and Recycle volume size from total pool size
ebl fix
ebl add joberrors to job record
ebl update for joberrors count
ebl add
ebl fix joberrors display
ebl fix
ebl update
ebl update
ebl Change M_FATAL to M_ERROR, it will use jcr->Errors++ instead of aborting the job
ebl update
ebl fix runscript on director
ebl update
ebl fix RunBefore must AbortJobOnError
ebl fix
ebl add Time::ParseDat dependency
ebl udpate
ebl add runscript regression script (not yet works well)
ebl drop bacula log patch
ebl add sql_escape to catalog messages
ebl fix display_log to use LogId instead of Time for order
*** empty log message ***
ebl add runscript-test
ebl fix
ebl update
ebl small fix
ebl fix
ebl add deamon message to log view
ebl fix GD::Graph3d
ebl fix
ebl add comment and recyclepool
ebl small fix
ebl fix segfault when using "pyhton" command without restart argument
ebl Apply BETA-1_40
ebl Ready for bacula 1.40
ebl Add french translation
ebl cleanup
ebl Add RecyclePool to Media Update
ebl update
ebl fix
ebl Update RecycleCount in recycle_volume()
ebl Add recyclecount and comment to Media zoom
ebl add recyclecount + comment to display_media_zoom
ebl update
ebl update
ebl add perl-libwww-perl
ebl add string with space to get_form()
ebl add prepare method and drop cmd_yes command
ebl update
ebl Add win32 support
ebl update to BwebConsole (drop Expect/Bconsole and scp)
ebl update
ebl update
ebl add bconsole.pl to remove Bconsole.pm/Expect from brestore.pl
ebl add french install note
ebl udpate
ebl Display system log with Job log
ebl update
ebl update
ebl fix french words
ebl fix
ebl 938 messages traduits, 135 traductions approximatives, 1787 messages non-traduits.
ebl fix
ebl fix
ebl fix
ebl remove Purged/Recycled status in update media
ebl add Error status in update volume=xxx status=yyyy
ebl add fileset link
ebl add \n to error message
ebl fix
ebl fix
ebl add mediatype to display_media
ebl fix missing where argument
ebl add start /B for win32
ebl fix bad SQL timestamp in M_CATALOG
ebl fix
ebl add mediatype filter to pool view
ebl update
ebl fix params of display_media
ebl add media filter to display_media
ebl update
ebl 974 messages traduits, 217 traductions approximatives, 1901 messages non-traduits.
ebl Fix runscript to always execute command after all job type.
ebl Fix runscript to always execute command after all job type.
ebl update copyright
ebl update copyright
update
ebl hide password in config tpl
ebl update
ebl fix
ebl Add start date field and more options button to run_job
ebl Add update volume=xxx status=Purged
ebl Add Purged status to update_media
ebl revert "Add update volume=xxx status=Purged"
ebl Now you can use RunScript to generate client-list-file FileSet (ie \</home/xx/files)
ebl Add pool filter to job form
ebl update
ebl Fix auto pool selection
ebl html fix
ebl add blank location field in update_media
ebl fix nasty runscript configuration parsing bug
ebl add ebl sub-directory
ebl it build against bacula-1.39.30
ebl this build with bacula-1.39.30 and 2006-12-19 cvs
ebl ok against 1.39.30
ebl ok against 1.39.30
ebl fix volstatus in display_media
ebl remove Purged status from update_media
ebl remove Purged state from update_media
ebl add tooltips
ebl move ebl to testing
ebl works with 1.39.30
ebl html fix
ebl fix compilation bug by adding #ifdef HAVE_LIBZ
ebl add Size column to brestore_pathvisibility for bweb bfileview.pl
ebl add function to decode base64 lstat
ebl add fileview tool
ebl update
ebl small fix
ebl works against 1.39.34
ebl item 21 done, a patch is available
ebl fix documenation to activate bfileview
ebl add files count to brestore_pathvisibility
ebl revert change, files count will be scheduled later
ebl Works with 1.39.35
ebl small typo fix
ebl fix runscript doc
ebl move /etc/bweb/config to /etc/bacula/bweb.conf
ebl fix $Bweb::config_file
ebl display config_file
ebl fix add some missing % in tooltips
ebl fix tooltips
ebl move /etc/bweb/config to /etc/bacula/bweb.conf
ebl merging Branch-1_39 to HEAD
ebl small fix
ebl move from /bweb -> /cgi-bin/bweb/bweb.pl
ebl add index.html in bweb
ebl update
ebl add #define in readme
ebl 1033 messages traduits, 169 traductions approximatives, 1903 messages non-traduits.
ebl 1043 messages traduits, 159 traductions approximatives, 1903 messages non-traduits.
ebl 1048 messages traduits, 159 traductions approximatives, 1898 messages non-traduits.
ebl fix copyright in about note
ebl add french template files
ebl update
ebl don't use htpasswd by default
ebl add infos
ebl fix in AuthConfig
ebl add fv_write_path to default configuration
ebl big typo fix
ebl add ico file
ebl use conffiles instead of post install script
ebl fix email addr
ebl add Files column for bfileview
ebl add info about Location and new Autochanger
ebl add file_histo and rep_histo new graph they works with bfileview
ebl Depends dbd-mysql or dbd-pg
ebl update
ebl add apache conf to conffiles
ebl update 2.0.0
ebl do a "perl Makefile.PL ; make install" to install bweb libs
ebl add cgi copy
ebl update
ebl add Makefile.PL note
ebl fix main page graph bug
ebl update
ebl move install intructions from README to INSTALL
ebl update
ebl ok with 2.0.0
ebl works with 2.0.0
ebl update copyright
ebl update copyright
ebl fix an edit_int64(jobid)
ebl english fixes
ebl fix debug checkbox bug
ebl fix BwebConsole
ebl Add brestore revision to BwebConsole
ebl use X.YZ revision number
ebl fix VERSION (last time)
ebl update
ebl if use bconsole.pl, discard scp:// file://
ebl update
ebl display a message about bconsole
ebl put bconsole path in /etc/bacula/bweb.conf
ebl fix compilation bug
ebl fix bug when bconsole command is > $COLUMNS
ebl cleanup do_update_media
ebl update
ebl add psql creation
ebl fix label_barcodes for french bacula-sd
ebl update postgresql note
ebl add library check
ebl small fix
ebl fix label_barcodes (use drive name instead of autochanger name)
ebl fix /etc/bacula permissions
ebl update
ebl Update Location from new labeled media
ebl small fix
ebl fv_write_path is optionnal now
ebl update RecyclePoolId to Scratch when label_barcodes
ebl use $CONF_DIR instead of /etc/bacula
ebl fix javascript
ebl add spanish translation, thanks to Santiago Alberch <cae...@gm...>
ebl add spanish translation
ebl fix
ebl update_slots after ejecting media
ebl update message when moving cartige
ebl Fix bug with accent, use filenameid/pathid instead of filename
ebl fix batch mode
ebl add error message in status bar when brestore can't write to .brestore.conf
ebl add
ebl fix #766 on RunsOnClient = Yes
ebl update
ebl fix dependency
ebl fix gtk find word function
ebl Add ClientId in db_create_job_record
ebl update runscript ClientRunBeforeJob
ebl update RunScript ClientRunBeforeJob notes
ebl fix cache create bug
ebl Add EndTime to display_job
ebl fix runscript : they was run before the real end of job
ebl add first vim support for bacula-dir.conf
ebl use btime_t instead of uint64_t for media stats
ebl cleanup runscript_after field from JCR
ebl Use btime_t instead of uint64_t in media patch.
ebl update
ebl fix cache create bug
ebl Add EndTime to display_job if you want add it to your tpl
ebl update
ebl add comments
ebl add update volume=xxx recyclepool=yyyy
ebl add update volume=xxx recyclepool=yyyy
ebl add update volume=xxx recyclepool=yyyy
ebl update
ebl Add checkchanges fileset feature works with 2.1.4
ebl update
ebl avoid loop in show command when NextPool = Pool
ebl patch to copy RecyclePoolId from Pool to Media
ebl add RecyclePool to Pool. Media will take Pool.RecyclePool
ebl update
ebl add RecyclePool notes
ebl move file_have_changed before bclose()
ebl merge into trunck
ebl add sqlite notes
ebl fix long message
ebl revert to ClientRunBeforeJob like in 1.38.11
ebl for people like me wo want's generate include/exclude with before job commands
ebl update
update
ebl Add Scratch Pool
ebl verify MaxVols when moving recycled volumes to RecyclePool
ebl fix fifo stuff, bacula tries to rewind the fifo... Thanks to Andreas
update
ebl update with Fifo virtual device (to test backup)
ebl using /dev/null instead of extra scripting
ebl update
ebl update
ebl add
ebl update
ebl add fifo
ebl update
ebl Add GRANT options and svn stuff
ebl update
ebl Add new Pool loop to set RecyclePoolId
ebl Add a new stat_job_table option if user wants to improve statistics module
ebl init
ebl fix sed
ebl update
ebl add stat_job_table
ebl first add
ebl add fifo test
ebl typo fix
ebl add checkchanges fileset keyword
ebl add keyword
ebl fix
ebl fix
ebl fix
ebl update
ebl limit to 1000 lines of log in display_log
update
ebl update
ebl works with win32
ebl add display_log_time option
ebl update
ebl fix
ebl Add warning in display_job
ebl Add debug option to Bconsole.pm
ebl Add Postgresql and Mysql5 db_size information
ebl update for db_size
ebl update
ebl add only ended backup
ebl bugfix (missing fileset when running job from bweb)
ebl update
ebl update
ebl first cup of "regexp where"
ebl add message log to identify the device which will be used
ebl select all pool by default
ebl fix mysql stuff
ebl update
ebl update
ebl display messages after run_script
ebl add a re-run option in display_job_zoom
ebl update
ebl french fix
ebl cosmetic fix
ebl update
ebl update
ebl works with bregex.h and regex.h
ebl update
ebl make bscan works with batch mode
ebl make batch mode usable
ebl update
ebl fix unit
ebl add a new bbatch tool
ebl compilation fix
ebl remove IGNORE keyword from batch mode
ebl update
ebl update doc
ebl make mysql working with batch mode
ebl fix batch insert for mysql and sqlite
ebl update info
ebl fix batch evry x files
ebl fix comments
ebl update
ebl add a mutex in repport generation
ebl update
ebl fix unit
ebl fix
ebl Add a busy handler to use multi db connection with sqlite
ebl update
ebl update
ebl update
ebl update
ebl fix accent
ebl fix bug which display a directory 2 times
ebl update
ebl update
ebl update
ebl update
ebl add a disconnect function
ebl update
ebl Check size, age of each file after their backup to see if
ebl add checkfilechanges doc
ebl update
ebl cleanup
ebl fix regexp separator
ebl add
ebl move it to doc
ebl add
ebl cleanup
ebl remove brestore_missing_path
ebl fix escape bug
ebl fix batch escape string bug
ebl rename esc_name2 with esc_path
ebl update
ebl first working cup of tea
ebl update
ebl Add file with a newline and file with a tab
ebl small fix
ebl add build_where and escape_string functions
ebl fix
ebl update
ebl fix missing free()
ebl add restore command line options
ebl fix spaces
ebl add user interface in ua_restore.c
ebl use bmalloc instead of malloc
ebl use bfree instead of free
ebl fix rx.where usage
ebl update
ebl fix compilation
ebl add relocation code
ebl add relocation options
ebl cleanup
ebl make runscript-test working
ebl fix #824 bug about runscript
ebl update
ebl fix comments
ebl update
ebl cleanup
ebl add bregexp_get_build_where_size definition
ebl add '/' regexp separator
ebl tweak ua_run.c to display RWhere or Where before run restore
ebl fix compilation bug
ebl fix relocation add_suffix bugs
ebl Commit file relocation
ebl add a tool to test regexp
ebl update
ebl rename rwhere to regexwhere
ebl use regexwhere instead of rwhere
ebl add bregtest tool
ebl fix error message about TCP_KEEPIDLE
ebl tweak bregex.c to get REG_ICASE working with regcomp and re_search
ebl use RegexWhere instead of where_use_regexp in job conf
ebl cleanup File relocation to use RegexWhere instead of
update
ebl commit file relocation to trunk
ebl Add comments
ebl add a first cup of regexwhere script (not yet working)
ebl update comments
ebl fix regex script name
ebl regexwher tests are ok
ebl add regexwhere test
ebl first cup of documentation about file relocation
ebl Adding missing file
ebl small fix
ebl Tweak cwd keywords
ebl update
ebl add -s option to bregtest to be compatible with sed
ebl fix
ebl use only POSIX regex stuff (drop GNU re_search) to fix
ebl fix a memory leak
ebl fix freebsd compilation bug
update
ebl update file restoration doc
ebl update regexwhere doc
ebl try to get MaxWaitTime working like in manual...
ebl add Max...Time regression script
ebl Add maxwaitime, maxruntime, maxstartdelay non-regression test
ebl Works with maxtime-test regression test
ebl add MaxSchedRunTime option (like MaxRunTime, but based on sched_time
ebl test that runbeforejob isn't run
ebl Check if maxschedruntime is over at the job begining
ebl 1061 messages traduits, 118 traductions approximatives, 1608 messages non-traduits.
ebl Add bug-fatal-test script
ebl remove sed s///i for freebsd and solaris
ebl Fix sed for BSD* system
ebl fix debug message
ebl update debug messagee
ebl update debug message (last time) :)
ebl fix debug
ebl fix InitCatalog with batch mode (not yet tested)
ebl Fix a segfault when VolStatus NOT IN (Append, Full, Used, Error)
ebl fix small a missing '>'
ebl fix typo
ebl add title option
ebl Add a testimonial form
ebl adding Banking
ebl small fix and update
ebl increase File number field
ebl update
ebl fix debian package
ebl fix relocation expander properties
ebl add options to scheduled tpls
ebl put error message in STDERR
ebl update
ebl try to fix solaris "dstat" error
ebl add media limit offset option
ebl try to fix solaris sh bug
ebl add admin page
ebl first cup of client group option
ebl cleanup
ebl adding db_client_groups
ebl second cup of client groups
ebl Add postgresql/mysql table creation
ebl enable groups
ebl add a check to group_stat
ebl update
ebl fix
ebl need to have 2 differents sql files
ebl update
ebl update to play with bweb-mysql.sql script
ebl add swedish translation, thanks to yeager
ebl add .mo file like in other dir
ebl add comments for upgrade
ebl add upgrade files
ebl fix javascript loop
ebl change max volume size
ebl update
ebl change /etc/bacula/bweb.conf from root group to bacula
ebl Add a synthetic display_job_by_group view
ebl add tpl file for display_job_group
ebl add display_job_group to bweb menu
ebl fix display_job_group, it works now !
ebl fix batch mode activation
ebl fix batchmode in configure.in
ebl add SpoolSize to Job definition
ebl add SpoolSize to show job command
ebl fix name
ebl fix patch
ebl fix pool view with more than one media type
ebl fix mediatype in display_pool
ebl update
ebl update label barcodes function
ebl add "need professional support ?" question
ebl fix email
ebl tweak sql query in display_job_group
ebl fix Kb, Gb, Tb...
ebl udpate
ebl update
ebl fix group by function
ebl Add a page to see Clients where not in a group
ebl have been applied
ebl init
ebl use pathid instead of path
ebl move Errors count up to be more easy to parse with Bweb
ebl update
ebl clean internal brestore table in batch mode
ebl apply Frank Sweetser patch for macosX
ebl add missing script
ebl update
ebl update testing patch list
ebl Doesn't display running job more in job hist
ebl Add support for filenameid and correct pathid
ebl use where=/ by default
ebl cleanup
ebl Found mingw qt4 info
ebl fix filenameid bug
ebl update
ebl fix a bug in get_scratch_volume() report by Andreas Helmcke
ebl fix a bug in get_scratch_volume() report by Andreas Helmcke
ebl update
ebl Change AbortJobOnError to FailJobOnError
ebl move abortjobonerror no failjobonerror
ebl tweak tests to show #897
ebl first cut off a new test about errors
ebl update todo
ebl add a test that reproduce #897
ebl Tweak to get bug 897 reproductible
ebl Fix compilation when using #define BACL_WANT_NUMERIC_IDS
ebl update for #define BACL_WANT_NUMERIC_IDS
ebl first cup to fix #897
ebl use case not sensitiv with client or media search
ebl update changelog
ebl fix segfault #907
ebl Add Recycle state
ebl update
ebl add sed stuff for errors-test
ebl Add a error check test
ebl update
ebl add 3 others errors
ebl Add a optionnal client= option to check_for_zombie_jobs
ebl Add new tests
ebl update Upgrade notes
ebl update UPGRADE notes
ebl make runscript test ok for 2.2 release (hide #897)
ebl change max logo width from 250 to 150
ebl update install doc for mysql sql script
ebl small SQL fix for mysql (recyclepoolid => RecyclePoolId)
ebl fix update of Media.LocationId field during label barcodes
ebl update
ebl update
ebl cleanup brestore
ebl use update recyclepool= instead of SQL query
ebl update todolist
ebl Fix a bug in read_close_session which return random status
ebl update doc
ebl update todolist
ebl update todo
ebl drop old GPL fnmatch, use LGPL new one instead.
ebl check if postgreql lib have PQputCopyData to enable batch mode or not
ebl Add Nigel Stepp patch for item 20
ebl add readme for item20 patch
ebl add a patch to get history readline support in bconsole
ebl update todolist
ebl Add a patch to add a Product column to Version table
ebl update todo
ebl Using "m" in bconsole will show messages like before,
ebl update
ebl fix small typo
ebl fix #946 about config test mode which was broken.
ebl Add readline history support to bconsole.
ebl update patch with kern sugestions
ebl Add an option to operate on all pools with update vol parameters.
ebl Add doc about new option "update volume allfrompools"
ebl fix update allfrompools option
ebl small fix
ebl display fd and GB/m only if the are > 1
ebl Fix #955 bug which was introduce with regexwhere relocation.
ebl Fix a command parser issue causing a director segfault.
ebl Merge sql backend with brestore.
ebl Cleanup batch code
ebl Add brestore ajax port.
ebl update notes
ebl fix warnings when missing glade file location
ebl Make drag&drop working between tree, file list, file versions and
ebl Fill brestore cache when selecting a job
ebl Add an option that permit to specify spool size in job
ebl Add doc about new Job { Spool Size = xG } option
ebl Put SpoolSize at the end of the jobcmd to keep compatibility.
ebl Add menu to view only selected job or view and a menu to
ebl Checks if $HOME exists for default location of .brestore.conf
ebl Fix 969 where user can't change Replace option in restore menu.
ebl update
ebl update todo with api stuff
ebl Using 2 transactions in brestore.pl -b mode
ebl PQerrorMessage add a \n at the end of the message
ebl Add a dbcheck version in pure SQL. It have been tested on
ebl Use PQerrorMessage instead of PQresultErrorMessage in postgresql
ebl Add week number in sql_func
ebl Use qmake-qt4 instead of qmake when available (debian system).
ebl Add new SD despooling attributes and Dir inserting attributes
ebl fix #982 about LastWritten field which is updated during restore.
ebl Fix multiple volume pruning
ebl Fix multiple media prune/purge
ebl Add an option to view only expired media
ebl update
ebl Add Enabled option to update_media, extern/intern
ebl update
ebl Add a "Display only Errors/Warning" button to job zoom
ebl update
ebl update to use the new error filter
ebl Add a script to extract strings from tpl files.
ebl remove buggy lines
ebl first cup of user managment
ebl Add functions to view/add/del users and setup roles
ebl cleanup
ebl fix client_g...
[truncated message content] |