Alexander Neumann
|
1528d1ca83
|
sftp: Reduce duplicate code, add error check
|
2016-01-26 22:16:24 +01:00 |
|
Alexander Neumann
|
a0d484113a
|
backends: Do not sort strings
Closes #305
|
2016-01-24 21:32:45 +01:00 |
|
Alexander Neumann
|
1547d3b656
|
Remove Create() everywhere
|
2016-01-24 20:23:50 +01:00 |
|
Alexander Neumann
|
54f8860612
|
backends: Add Save()
|
2016-01-24 16:59:38 +01:00 |
|
Alexander Neumann
|
ed172c06e0
|
backends: Add Save() function
|
2016-01-24 01:15:35 +01:00 |
|
Alexander Neumann
|
adbe9e2e1c
|
backend: Remove GetReader
|
2016-01-24 01:00:27 +01:00 |
|
Alexander Neumann
|
919b40c6cf
|
Add Stat() method to backend interface
|
2016-01-23 23:27:58 +01:00 |
|
Alexander Neumann
|
f05a32509e
|
Add "Test" prefix to backend test functions
|
2016-01-23 19:12:02 +01:00 |
|
Alexander Neumann
|
c6db567e3f
|
Add sftp tests
|
2016-01-23 18:30:02 +01:00 |
|
Alexander Neumann
|
0a24261afb
|
Add Load() for all existing backends
|
2016-01-23 14:12:12 +01:00 |
|
Alexander Neumann
|
8b7bf8691d
|
backend: Remove Get()
This is the first commit that removes the (redundant) Get() method of
the backend interface. Get(x, y) is equivalent to GetReader(x, y, 0, 0).
|
2016-01-23 13:13:05 +01:00 |
|
Alexander Neumann
|
f7c9091970
|
sftp: implement open with config
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
de933a1d48
|
Rename URI -> Config/Location
|
2016-01-17 18:48:05 +01:00 |
|
Alexander Neumann
|
566a15285a
|
Add repository location parsing code
|
2016-01-17 18:48:05 +01:00 |
|
Jan Bader
|
af960b9b40
|
Simplify Implementation of Join
|
2015-11-03 18:48:51 +01:00 |
|
Jan Bader
|
d09e6d5b0f
|
Fix missing Join calls
|
2015-11-03 18:47:01 +01:00 |
|
Jan Bader
|
81ec7337e0
|
Always use forward slashes in SFTP (Fixes #334)
Add custom Join func that always uses forward slashes in SFTP
|
2015-11-02 14:53:42 +01:00 |
|
Alexander Neumann
|
5d617edbbf
|
local/sftp backend: Do not seek if offset is 0
|
2015-10-25 17:51:26 +01:00 |
|
Alexander Neumann
|
0a457eafed
|
Correctly test for config file
|
2015-08-26 22:06:52 +02:00 |
|
Alexander Neumann
|
b211f834fa
|
Remove tests for directories
For testing whether a repository already exists it is sufficient to
test if the config file (and therefore the master key) exists.
Closes #279
|
2015-08-26 21:51:40 +02:00 |
|
Klaus Post
|
0e7d0d8dba
|
Create ignoreSigIntProcAttr()
Retrieve the SysProcAttr from a separate function. Completely eliminates syscall from main file.
|
2015-08-16 12:51:01 +02:00 |
|
Klaus Post
|
2dcb527828
|
Only use Setsid on Unix.
Setsid is not a part of syscall.SysProcAttr on Windows, so we only set that on
systems that have it.
|
2015-08-14 15:32:07 +02:00 |
|
Alexander Neumann
|
281eea9c05
|
sftp: Use own process group for ssh subprocess
|
2015-07-05 11:07:10 +02:00 |
|
Emil Hessman
|
52b6cfbbfa
|
backend: fix doc typos
|
2015-06-28 09:44:06 +02:00 |
|
Alexander Neumann
|
4e5094b7c9
|
Fix loading config on sftp backend
|
2015-05-14 18:08:45 +02:00 |
|
Alexander Neumann
|
9ac6a1d232
|
Add minimal documentation for backend/{local,sftp}
|
2015-05-09 12:54:45 +02:00 |
|
Alexander Neumann
|
c57c4f0b8f
|
Merge branch 'add_config'
|
2015-05-04 22:13:59 +02:00 |
|
Alexander Neumann
|
5399358272
|
Fix spelling errors in comments
|
2015-05-04 20:39:45 +02:00 |
|
Alexander Neumann
|
250080db9c
|
sftp: Annotate a few errors
|
2015-05-03 21:06:20 +02:00 |
|
Alexander Neumann
|
2fb1783885
|
backend/server: remove id and version from backend
|
2015-05-03 18:56:16 +02:00 |
|
Alexander Neumann
|
1f94ac724f
|
backend: rename LimitReader to LimitReadCloser
|
2015-05-02 16:13:56 +02:00 |
|
Alexander Neumann
|
98dc811536
|
Add nil-receiver awareness to all Reader/Writer
|
2015-05-01 17:32:42 +02:00 |
|
Alexander Neumann
|
ec108fb708
|
Remove backend.Tree
|
2015-04-29 23:27:36 +02:00 |
|
Alexander Neumann
|
60a0fe8349
|
Major restructure, bundle blobs
This commit also breaks the repository format.
|
2015-04-29 23:27:32 +02:00 |
|
Alexander Neumann
|
87ce38b13a
|
Add type 'Index' to backend
|
2015-04-29 23:27:08 +02:00 |
|
Florian Weingarten
|
ebae478631
|
Prefer mixedCaps over underscore
|
2015-04-24 19:39:32 -04:00 |
|
Alexander Neumann
|
5e69788eac
|
Refactor backends
|
2015-03-28 14:36:50 +01:00 |
|