Hylke Bons
e9aa3240e7
git: Quote paths
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
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
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
66485af890
process: Move SparkleProcess to SparkleLib namespace
2016-07-08 22:58:19 +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
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
55f0b5790f
repo git: Move size value storage to .git/info
2015-01-02 18:32:19 +01: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
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
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
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
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
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
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
Hylke Bons
9a9ebd46d1
git linux: Check user's local bin folder for possibly newer git version. Closes #1425
2013-11-12 23:05:43 +00:00
Hylke Bons
f874c1c70b
Relicense SparkleLib to LGPL
2013-10-11 17:14:15 +02:00
Hylke Bons
452dc783e4
setup fetcher: Show download speed on initial project fetch. #1361
2013-08-25 18:46:06 +02:00
Hylke Bons
abaeae1465
repo git: add more debug info for resolving conflicts
2013-07-10 17:11:16 +01:00
Hylke Bons
850395862b
repo git: Add more debug lines for rebasing
2013-07-06 20:00:27 +01:00
Hylke Bons
af2f7c58f7
fetcher git: Fix typo pointing to excludes file
2013-07-06 19:05:12 +01:00
Hylke Bons
a0677e753b
setup: Fix grammar, punctuation and inconsistencies
2013-07-06 16:49:41 +01:00
Hylke Bons
84954bab2e
repo git: Skip unparseable lines and show an error
2013-07-06 16:04:59 +01:00
Hylke Bons
921b062c2e
repo git: Detect more out of space errors
2013-07-06 15:53:41 +01:00
Hylke Bons
77e48b3587
fetcher git: Quote paths passed to openssl. #1315
2013-07-02 12:07:29 +01:00
Hylke Bons
b4fabcf944
controller: Move cloned folder deletion logic to fetcher
2013-06-30 15:48:35 +01:00
Hylke Bons
8cf594039f
repo git: Simplify log parsing
2013-06-29 18:34:36 +01:00
Hylke Bons
007f26227c
repo git: check for errors moving files when rebasing. add more debug info
2013-06-29 11:48:36 +01:00
Hylke Bons
f858572ee1
Fix coding style
2013-06-26 10:11:03 +01:00
Hylke Bons
fd163a0c93
Merge branch 'tortoise'
...
Conflicts:
SparkleLib/Git/SparkleGit.cs
SparkleLib/SparkleFetcherSSH.cs
SparkleShare/SparkleControllerBase.cs
2013-06-23 10:03:09 +01:00
Hylke Bons
711811f13d
fetcher git: Catch stream errors when process has been killed by user. Fixes #1187
2013-06-20 21:44:34 +01:00
Hylke Bons
e93e868a45
repo git: show first file revision in history if unedited file has been deleted. fixes #1272
2013-05-14 22:40:20 +01:00
Hylke Bons
982cb7d898
git: don't crash on parsing progress info. fixes #1237
2013-05-04 17:47:43 -04:00