Klaas Freitag
cb65273ef9
statedb: Check db integrity and only overwrite the old on success.
2013-07-04 11:40:23 +02:00
Klaas Freitag
64925efe18
std: Fix resource leak and return code of win32 copy function.
2013-07-04 11:36:10 +02:00
Klaas Freitag
f8e31b95b1
tests: Remove the db before db_none test to meet the test condition.
2013-07-04 11:34:43 +02:00
Klaas Freitag
fb48813f15
owncloud: Use the new get/put methods of file up- and download.
2013-07-04 11:30:54 +02:00
Andreas Schneider
a1628c8111
vio: Make csync_vio_getfd() useable by the module.
2013-07-04 11:30:54 +02:00
Klaas Freitag
12bca2789a
propagate: Use get/put methods for file up- and download.
2013-07-04 11:30:54 +02:00
Klaas Freitag
fbfa3426e2
tests: Fix multibyte stat().
2013-07-04 11:30:54 +02:00
Klaas Freitag
ec6f40c84e
vio: Add new function csync_vio_put and csync_vio_put.
...
With that, modules can implement get and put functions to up- and
download files from or to a given file descriptor. That is just an
alternative way of the usual read/write way that is still there
of course.
If a module wants to implement get and put, it has to set its
capabilities to true.
2013-07-04 11:30:48 +02:00
Klaas Freitag
527da08d3b
src: Add function csync_vio_local_getfd().
2013-07-04 10:48:03 +02:00
Klaas Freitag
123472e286
src: Add function csync_vio_convert_file_stat().
2013-07-04 10:39:59 +02:00
Klaas Freitag
0a29be89ca
cmake: Check for __mingw_asprintf for asprintf replacement.
...
This is required since mingw32 4.8.
2013-07-04 10:35:47 +02:00
Klaas Freitag
8da59de17b
std: Define O_NOATIME if not already defined.
2013-07-04 10:35:06 +02:00
Andreas Schneider
d43b382089
tests: Fix testing the vio plugins.
2013-07-04 10:29:48 +02:00
Andreas Schneider
cccbb6699a
cmake: Find SMBClient correctly.
2013-07-04 10:29:48 +02:00
Andreas Schneider
8953ed544c
statedb: Remove context where it isn't needed.
2013-07-04 10:29:48 +02:00
Andreas Schneider
d05b077851
statedb: Always pass down the db pointer.
2013-07-04 10:29:19 +02:00
Klaas Freitag
ce6cf57a29
Make test work again by not writing the db.
2013-07-04 10:28:55 +02:00
Klaas Freitag
7eb3f901a6
Experimental: Fix the mv and recreate case as described in mirall#731.
...
Please note that this needs review and test and probably does not fully
fix it. It just makes sure that renames are handled before PUTs.
2013-07-03 22:38:45 +02:00
Klaas Freitag
7ef620f58d
Merge remote-tracking branch 'ogoffart/dav' into dav
2013-07-03 16:36:28 +02:00
Klaas Freitag
44a52ad951
Removed useless logging.
2013-07-03 16:32:33 +02:00
Olivier Goffart
f8fdff885e
Make sure to write the errors in the DB as well.
...
If a file can't be uploaded, we still need to write it into the DB if it
was in the DB before, with the old timestamp.
2013-07-02 23:07:37 +02:00
Olivier Goffart
1c9fa48d60
Create a function to free a csync_file_stat
2013-07-02 18:25:17 +02:00
Olivier Goffart
270e06a99b
Fix a possible leak
2013-07-02 17:42:47 +02:00
Klaas Freitag
5171e5880d
Initialize member var with zero to avoid crash.
2013-07-02 17:01:16 +02:00
Klaas Freitag
2ef62524d6
Use showTrayMessage instead of _tray directly
2013-07-02 17:01:16 +02:00
Klaas Freitag
4bbb29c2b4
Terminate sync process in the wizard rather than in folderman unload.
2013-07-02 17:01:16 +02:00
Klaas Freitag
261776cc78
Remove useless log message.
2013-07-02 17:01:16 +02:00
Daniel Molkentin
3008142b1b
lowercase webdav request
2013-07-01 14:21:04 +02:00
Daniel Molkentin
152e729768
thinko
2013-06-28 23:23:42 +02:00
Daniel Molkentin
e7c77df59e
Quota: Distinguish 0 and <1
2013-06-28 23:14:09 +02:00
Daniel Molkentin
4ff1a13f32
Implement folder display.
...
- Displayed as disabled action
- Refactor davRequest along the way
- take Verb as QByteArray
- pass along a QIODevice
Not implemented for Qt < 4.8
2013-06-28 23:01:31 +02:00
Daniel Molkentin
b9b18d6120
Remove unused configfile instance
2013-06-28 22:28:18 +02:00
Daniel Molkentin
4945ce3c8c
Use awesome Qt template magic
2013-06-28 22:27:53 +02:00
Daniel Molkentin
19aa8c63c0
build again
2013-06-28 22:27:16 +02:00
Daniel Molkentin
efd11b61c6
Merge branch '1.3'
2013-06-28 11:47:09 +02:00
Daniel Molkentin
1facb1f95d
1.3.80 (pre 1.4.0)
2013-06-27 16:58:55 +02:00
Jenkins for ownCloud
3db0788a91
[tx-robot] updated from transifex
2013-06-27 16:57:44 +02:00
Jenkins for ownCloud
e068098046
[tx-robot] updated from transifex
2013-06-27 16:57:44 +02:00
Daniel Molkentin
f2d289326b
More whitespace changes
2013-06-27 16:57:44 +02:00
Jenkins for ownCloud
ae57f27eb9
[tx-robot] updated from transifex
2013-06-27 16:57:44 +02:00
Daniel Molkentin
a1767b2f7f
String whitespace fixes
2013-06-27 16:57:15 +02:00
Markus Goetz
5e9fcf7537
Raise setup wizard
2013-06-27 16:57:15 +02:00
Markus Goetz
8192cc7eea
Setup Dialog: Fix widget size issue (2)
2013-06-27 16:57:15 +02:00
Markus Goetz
2b8e1f2504
Setup Dialog: Fix widget size issue
...
in advanced settings
2013-06-27 16:57:15 +02:00
Daniel Molkentin
9d01f80744
Fix Dialog behavior
...
- Fix proxy dialog being callable multiple times
- Use smart pointers in more places
- _owncloudSetupWizard was guarded by a smart pointer,
this needs to be accounted for in other code pathes.
Fixes Setup dialog not showing up when left-clicking
on unconfigured instances on Windows.
2013-06-27 16:54:33 +02:00
Jenkins for ownCloud
1a04c9da67
[tx-robot] updated from transifex
2013-06-27 01:42:28 +02:00
Daniel Molkentin
d35e1baee1
Remove obsolete code
2013-06-26 17:27:44 +02:00
Jenkins for ownCloud
2f16e50c87
[tx-robot] updated from transifex
2013-06-26 15:55:25 +02:00
Jenkins for ownCloud
3a662f7afb
[tx-robot] updated from transifex
2013-06-26 01:27:29 +02:00
Daniel Molkentin
903a78623c
Minor theme changes
2013-06-25 14:51:39 +02:00