Martin
7dcd86a994
Increment version
2021-03-30 16:49:10 +02:00
Martin
ebe99d4a80
Fix build
2021-03-30 11:48:24 +02:00
Martin
e5d85e896b
Skip in use snapshots
...
(cherry picked from commit 843031d8e9 )
# Conflicts:
# urbackupclient/client.cpp
2021-03-30 11:20:13 +02:00
Martin
7ac9b583ac
Improve: Cleanup snapshot later if it cannot be deleted because it is in use
...
(cherry picked from commit d84523ba03 )
# Conflicts:
# urbackupclient/client.cpp
2021-03-30 11:18:57 +02:00
Martin
69a4560e63
Add generation number to share refcounting
...
(cherry picked from commit 07b3a65cc7 )
# Conflicts:
# fileservplugin/FileServ.cpp
# fileservplugin/FileServ.h
# fileservplugin/IFileServ.h
2021-03-30 11:17:58 +02:00
Martin
31e9409791
Fix merge
2021-03-29 17:12:37 +02:00
Martin
a79751d70c
Merge branch '2.4.x' of buildserver.urbackup.org:/home/git/urbackup_backend into 2.4.x
2021-03-29 16:40:21 +02:00
Martin
3ba4a963ea
Cleanup snapshot later if it cannot be deleted because it is in use
...
(cherry picked from commit fc3ccacf05 )
# Conflicts:
# urbackupclient/client.cpp
# urbackupclient/client.h
2021-03-29 16:40:13 +02:00
Martin
7f9a219613
Sync new shadow copy to disk
...
(cherry picked from commit f26cf9909f )
2021-03-29 16:39:27 +02:00
Martin
2a39d4d85c
Don't delete old snapshots on Linux as long as they are still used
...
(cherry picked from commit bedbe0bde1 )
2021-03-29 16:39:20 +02:00
Martin
4b66bf3652
Set macos min version in CFLAGS
...
(cherry picked from commit d77593c5cb )
2021-03-14 17:14:15 +01:00
Martin Raiber
458ed50334
Merge pull request #49 from grumat/dev
...
Nested call to popen causes crashes in MacOS X High Sierra
(cherry picked from commit d7ba9de40c )
(cherry picked from commit e432701575 )
2021-03-14 16:13:48 +01:00
Martin
0e99dc3c41
distribution.xml fix by Moisie
...
(cherry picked from commit ffc3950e50 )
2021-03-03 21:24:40 +01:00
Martin
6df0e2a27f
Revert "Adding settings status symbols to installers for Linux / macOS"
...
This reverts commit eca1ed5b35 .
2021-03-03 19:47:37 +01:00
Martin Raiber
cf33fced25
Merge pull request #47 from grumat/dev
...
Thread and I/O priority for MacOS X.
(cherry picked from commit e0ec4f9326 )
2021-03-03 17:44:48 +01:00
Martin Raiber
d36ad9bb3c
Merge pull request #44 from grumat/dev
...
Review of OSX porting issues
(cherry picked from commit 5b68b00736 )
# Conflicts:
# urbackupclient/ClientService.cpp
# urbackupclient/cmdline_preprocessor.cpp
2021-03-03 17:41:44 +01:00
Martin Raiber
bb8dd509d6
Merge pull request #40 from Moisie2000/fix_macos_installer_2
...
Move the Application Support folder into osx-pkg before packaging
(cherry picked from commit dd3e18a8e3 )
2021-03-03 17:38:45 +01:00
Martin Raiber
debde10fc8
Merge pull request #41 from Moisie2000/macos_start_app_from_installer
...
Launch the GUI app automatically at the end of installation
(cherry picked from commit 51f61afc37 )
2021-03-03 17:38:32 +01:00
Martin Raiber
984f516b14
Merge pull request #42 from Moisie2000/update_macos_readme
...
Update readme-macos.md to use wxWidgets 3.1
(cherry picked from commit 652d231020 )
2021-03-03 17:38:14 +01:00
Martin Raiber
eb44f22362
Error early if notarization username/password is not set
...
(cherry picked from commit 082f873588 )
2021-03-03 17:37:39 +01:00
Martin Raiber
6482f1f7d4
Fix quotes
...
(cherry picked from commit ebb682a590 )
2021-03-03 17:37:37 +01:00
Martin Raiber
72af940002
Increment min osx version
...
(cherry picked from commit e200456ac8 )
2021-03-03 17:37:23 +01:00
Martin
fe9cf9679a
Fix quote
...
(cherry picked from commit a205624806 )
2021-03-03 17:36:49 +01:00
Martin Raiber
91a5b2323f
Notarize macos builds
...
(cherry picked from commit 08080ea21b )
2021-03-03 17:35:29 +01:00
Martin Raiber
2004dbfbe6
Merge pull request #34 from Moisie2000/fix_macos_uninstaller
...
Fix macOS uninstaller
(cherry picked from commit d14d792c7d )
2021-03-03 17:33:05 +01:00
Martin Raiber
da9f80dcb0
Merge pull request #35 from Moisie2000/macos_remove_cocoasudo
...
Removes references to cocoasudo
(cherry picked from commit c779a88e4f )
2021-03-03 17:32:49 +01:00
Martin Raiber
efa785d4a7
Merge pull request #32 from Moisie2000/macos_development_installer
...
Add a development switch to the create_osx_installer script
(cherry picked from commit a980e5e136 )
2021-03-03 17:32:28 +01:00
Martin Raiber
0bc2a17601
Merge pull request #33 from Moisie2000/correct_macos_exclusion_script_path
...
Correct the path to the build_macos_exclusions script
(cherry picked from commit b0900d49a1 )
2021-03-03 17:32:04 +01:00
Moisie2000
11860b0f82
Added missing osx_installer/buildmacOSexclusions script
...
(cherry picked from commit 03553793b0 )
2021-03-03 17:31:36 +01:00
Moisie2000
1df65b407e
Adds an exclusion list for macOS system items which should not be backed up
...
(cherry picked from commit 1245a6921c )
2021-03-03 17:31:10 +01:00
Martin Raiber
2c51574eec
Merge pull request #28 from Moisie2000/macos-use-gnu-sed
...
Small macOS build instructions update
(cherry picked from commit 5cb8a0059c )
2021-03-03 17:30:50 +01:00
Moisie2000
ad7398952a
Added readme-macos.md for build instructions for macOS
...
(cherry picked from commit 9454959517 )
2021-03-03 17:30:19 +01:00
Moisie2000
ba65e1af24
Replace placeholder macOS icon file with real one
...
(cherry picked from commit e902252ec6 )
2021-03-03 17:29:13 +01:00
Moisie2000
7037ecdb36
macOS should not have changing content inside the application bundle,
...
so redirect the etc and var folders to /Library/Application Support/UrBackup Client instead.
create_osx_installer.sh also updated to build for OS X 10.9 minimum
(cherry picked from commit 28c1cb35cf )
2021-03-03 17:29:11 +01:00
Moisie2000
eca1ed5b35
Adding settings status symbols to installers for Linux / macOS
...
(cherry picked from commit eb116c449e )
2021-03-03 17:29:09 +01:00
Moisie2000
1e4542a8ca
Replace sha256sum with shasum for compatibility with macOS
...
(cherry picked from commit 62069d3925 )
2021-03-03 17:29:06 +01:00
Martin Raiber
4e61336b11
Don't exit if in internet_only_mode and internet mode is not enabled
2021-02-19 14:41:17 +01:00
Martin
75dea050f0
Improve writing to vol
2021-01-30 17:07:04 +01:00
Martin
87ac931a76
Merge branch '2.4.x' of server.raiber.de:~/urbackup_backend into 2.4.x
2021-01-07 19:04:46 +01:00
Martin
73dd42e5cd
Fix build
2020-12-10 14:00:37 +01:00
Martin
6add30dbb7
Fix ipv6 accept issue in filesrv that caused 100% CPU usage
...
(cherry picked from commit 0fa8b683f2 )
2020-12-04 21:11:34 +01:00
Martin
de58428ff9
Fix removing file from CBT
...
(cherry picked from commit 727832d3fe )
# Conflicts:
# urbackupclient/client.cpp
2020-10-20 00:47:20 +02:00
Martin
b36d2219d6
Add post backup script call on file backup failure
2020-10-09 16:35:59 +02:00
Martin
555d5c8534
Handle raw image files in vhdcopy
...
(cherry picked from commit 33f1f58253e541ee66cede99289d3ce9ad38b494)
2020-10-08 16:45:33 +02:00
Martin
fe263cf665
Don't release volume handle prematurely
2020-10-08 15:04:46 +02:00
Martin
d698909fda
Support getting NTFS valid data length from non-resident attribute list
2020-10-08 14:19:00 +02:00
Martin
a4d6125a77
Support getting NTFS valid data length from attribute list
2020-10-06 18:27:27 +02:00
Martin
0f0896244c
Only use CBT up to valid data length
2020-09-09 12:23:03 +02:00
Martin Raiber
eb5665b31f
Read backup window setting when set by client
...
(cherry picked from commit 104afa8e07204df883fb62e926f8f8a26bf34575)
2020-08-27 17:48:17 +02:00
Martin Raiber
bea96e5b01
Merge branch '2.4.x' of 192.168.0.40:/home/git/urbackup_backend into 2.4.x
2020-08-27 17:04:33 +02:00