Commit graph

1076 commits

Author SHA1 Message Date
Hylke Bons c0bda40378 auth info: Clean up 2016-07-08 22:58:19 +01:00
Hylke Bons 8e7b05f3dd No longer rely on ssh-agent 2016-07-08 22:58:19 +01:00
Hylke Bons e580b3c5fd mac: GIT_EXEC_PATH instead of --exec-path 2016-07-08 22:58:19 +01:00
Hylke Bons b76b47f64e auth: Pass SSH auth to Git command through GIT_SSH_COMMAND 2016-07-08 22:58:19 +01:00
Hylke Bons 47d821ad2a auth: Set a global default AuthenticationInfo 2016-07-08 22:58:19 +01:00
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