Hylke Bons
776c3a4c02
auth: Move key management to library
2016-07-08 22:58:19 +01:00
Hylke Bons
9fdb07af1a
Remove GitBin options
2016-07-08 22:58:19 +01:00
Hylke Bons
1ee979413f
Bump version to 2.0
2016-07-08 22:58:19 +01:00
Hylke Bons
844a8e38bb
git: Use new SSH_GIT_COMMAND and get private key path from right location
2016-07-08 22:58:19 +01:00
Hylke Bons
ce5adbe4ba
lib fetcher ssh: Simplify Fetch method
2016-07-08 22:58:19 +01:00
Hylke Bons
cf92e27ada
Update some metedata
2016-07-08 22:58:19 +01:00
Hylke Bons
66485af890
process: Move SparkleProcess to SparkleLib namespace
2016-07-08 22:58:19 +01:00
Markus Stoll
c25b87e4eb
fix dispose bug
2015-10-15 18:15:23 +02:00
Hylke Bons
eb066d52c3
Only create intro text file on empty repos. Closes #1286
2015-03-31 12:12:53 +01:00
Andrés G. Aragoneses
58c0dd2ff3
SparkleLib: delete obsolete file SparkleChangeSet.cs
...
The contents of this file were moved to SparkleWrappers.cs in
this commit:
3cd210d44c
2015-03-21 23:01:14 +01:00
Hylke Bons
1f9bfe300c
git: Don't hang on terminal prompts with Git >= 2.3
2015-02-15 15:34:10 +00:00
Hylke Bons
78eef8db5b
fetcher git: Proper scope for variable
2015-01-13 22:21:01 +00:00
Hylke Bons
6d5f23cb19
listener: When disposing, close socket before killing thread. Fixes #1601
2015-01-13 22:21:01 +00:00
Markus Stoll
d34ed08052
fix "Recent Changes" view for merged changes
2015-01-13 22:16:12 +01:00
Hylke Bons
3776dedd8c
fetcher git: Use hashed password to encrypt files
2015-01-02 20:20:58 +01:00
Hylke Bons
4757b86ddb
fetcher git: Clean up encryption setup
2015-01-02 19:25:27 +01:00
Hylke Bons
024c93d822
extensions: Add helper method for SHA256 sums
2015-01-02 19:21:40 +01:00
Hylke Bons
55f0b5790f
repo git: Move size value storage to .git/info
2015-01-02 18:32:19 +01:00
Recai Oktaş
b9520cc019
Replace underscores with spaces only if they are in the middle of a word
...
This will fix a corner case in which a repository name starts or ends
with underscores. For example, a repository with a name '_' will be
cloned as ' ' (space only) without this fix.
2014-11-30 01:52:57 +02:00
Markus Stoll
5bece5c274
take care of proper PATH and error handling
...
add dependencies and build scripts to be able to build all configurations from the solution SparkleShare.sln
the used git binaries are now built from source
build configurations are now:
Debug: with debug symbols and symbol DEBUG defined
Release: without debug symbols, with optimizations, depends on installed Mono framework
ReleaseDist: like Release, but all depending frameworks are merged into one OSX binary, installed Mono framework not needed / used
2014-11-28 10:18:10 +01:00
Hylke Bons
1cce51d66d
extensions: Timestamps < 24h ago can also be yesterday
2014-11-08 17:26:09 +00:00
Hylke Bons
4fbd037eff
fetcher git: Configure line endings correctly. Fixes #1568
2014-11-08 12:21:37 +00:00
Hylke Bons
175ab1fcbc
repo: Fix crash due to last timestamp being empty when adding a new empty project
2014-11-07 16:55:25 +00:00
Hylke Bons
320c74c9f4
statusicon: Limit paused unsynced items list to 10
2014-11-05 13:21:18 +00:00
Hylke Bons
4d18bac275
Fix compiler warnings
2014-11-01 22:29:45 +00:00
Hylke Bons
b0df5bc628
repo git: Handle quotes in commit messages correctly
2014-11-01 20:05:10 +00:00
Hylke Bons
840ef0b961
repo base: Don't call SyncUp on Resume when there aren't any changes
2014-10-31 16:37:13 +00:00
Hylke Bons
31a216450c
repo git: Report unknown host as authentication error. Closes #1542
2014-10-31 16:30:16 +00:00
Hylke Bons
7a32df93ec
repo git: Fix first character of file names being cut off sometimes in logs
2014-10-31 11:10:49 +00:00
Hylke Bons
a3ebfb8e55
statusicon: Fix resume from pause
2014-10-31 11:01:03 +00:00
Hylke Bons
b6ea49f059
Bump version to 1.5
2014-10-30 19:00:46 +00:00
Hylke Bons
790c30f4f8
repo: Keep paused state across sessions
2014-10-30 18:42:57 +00:00
Hylke Bons
5fa2da063a
extensions: Add helper for formatting pretty dates
2014-10-30 16:58:28 +00:00
Hylke Bons
1d3b044a07
repo: Accessor for last sync time
2014-10-30 00:37:30 +00:00
Hylke Bons
0cb7647795
repo: Keep a list of unsynced files
2014-10-28 22:59:57 +01:00
Hylke Bons
0d0dddd033
repo git: Split log parse and sort logic
2014-10-28 22:21:55 +01:00
Hylke Bons
3783330774
repo: Add pause/resume methods and status message
2014-10-28 16:12:37 +01:00
Hylke Bons
2b2fc8d491
repo: Add pause state
2014-10-28 16:02:23 +01:00
Hylke Bons
a11a5a928a
Add MS Office '~$' temporary file exclude pattern. #1418
2014-09-29 12:36:16 +01:00
Markus Stoll
c606f2e227
This fix addresses successfully issue #1541 (as already suggested there)
2014-08-01 17:35:40 +03:00
Hylke Bons
39d016ec4b
Revert "fetcher git crypto: Send password to openssl command through stdin. Closes #1443 "
...
This reverts commit e903b8c5a9
.
Conflicts:
SparkleLib/Git/SparkleFetcherGit.cs
2014-07-27 16:22:28 +02:00
Markus Stoll
69bf77d799
Catch SocketException when receiving messages - this can get thrown even if "socket.Available > 0" is true. Treat like timeout by disconnection and reconnecting the notication server
2014-07-27 15:54:26 +02:00
Hylke Bons
57ac150615
repo git: Detect more disk space errors. Fixes #1529
2014-07-04 14:31:09 +02:00
Hylke Bons
5f94cdc539
statusicon setup: Warn about incompatible versions, fetch history by default in Linux. #1478
2014-04-22 10:28:50 +01:00
Hylke Bons
8ca9cadf3c
repo git: Strip rename indicators from conflict path names. Fixes #1459
2014-04-20 11:34:01 +01:00
foxox
f5b3680c38
Exception handled when old .tmp files read-only
...
When fetching a repository with the same name as an old repo, the .tmp
folder may have read-only files left in it which it cannot delete. This
change provides a message to the user about it. It may be possible to
further extend this to make such files writable, but leaving it up to
the user may be the safest option.
2014-04-18 15:23:12 +01:00
Hylke Bons
5c0e9d7e67
listener repo: Implement exponential backoff reconnect when waking from sleep. Closes #1387
2014-04-18 14:09:12 +01:00
Hylke Bons
ac5f3c7acd
fetcher git: Fix password check
2013-12-11 14:04:15 +01:00
Hylke Bons
765fe05f81
fetcher git crypto: Send password to openssl command through stdin. Closes #1443
2013-12-06 23:38:12 +00:00
Hylke Bons
d654f9dc82
repo git: Solve conflicts by merging, instead of rebasing. Fixes #1106
2013-12-02 20:52:17 +00:00