Commit graph

394 commits

Author SHA1 Message Date
Hylke Bons
57b95d72e5 fetcher git: Use MD5 explicitly as the openssl digest for en/decryption. See #1855 2018-07-15 10:32:35 +01:00
Hylke Bons
6b878406f2 git: Don't hang on terminal prompts with Git >= 2.3 2015-02-15 15:34:10 +00:00
Hylke Bons
e66baea3ac fetcher git: Proper scope for variable 2015-01-13 22:21:01 +00:00
Markus Stoll
484d24b4b3 fix "Recent Changes" view for merged changes 2015-01-13 22:16:12 +01:00
Hylke Bons
101919e912 fetcher git: Use hashed password to encrypt files 2015-01-02 20:20:58 +01:00
Hylke Bons
01ae52dd77 fetcher git: Clean up encryption setup 2015-01-02 19:25:27 +01:00
Hylke Bons
600aa3ad27 repo git: Move size value storage to .git/info 2015-01-02 18:32:19 +01:00
Markus Stoll
029ef0888e 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
22e9c15281 extensions: Timestamps < 24h ago can also be yesterday 2014-11-08 17:26:09 +00:00
Hylke Bons
85ab3972d1 fetcher git: Configure line endings correctly. Fixes #1568 2014-11-08 12:21:37 +00:00
Hylke Bons
f53a543626 statusicon: Limit paused unsynced items list to 10 2014-11-05 13:21:18 +00:00
Hylke Bons
3d11e6b3a4 Fix compiler warnings 2014-11-01 22:29:45 +00:00
Hylke Bons
26276da421 repo git: Handle quotes in commit messages correctly 2014-11-01 20:05:10 +00:00
Hylke Bons
f3ac4cc403 repo git: Report unknown host as authentication error. Closes #1542 2014-10-31 16:30:16 +00:00
Hylke Bons
9bdc9fbe9a repo git: Fix first character of file names being cut off sometimes in logs 2014-10-31 11:10:49 +00:00
Hylke Bons
34924d0a24 repo: Keep a list of unsynced files 2014-10-28 22:59:57 +01:00
Hylke Bons
335ba5f745 repo git: Split log parse and sort logic 2014-10-28 22:21:55 +01:00
Hylke Bons
58b962fd87 repo: Add pause/resume methods and status message 2014-10-28 16:12:37 +01:00
Hylke Bons
0cb5df1615 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
6288867d41 repo git: Detect more disk space errors. Fixes #1529 2014-07-04 14:31:09 +02:00
Hylke Bons
ee8c620c7d statusicon setup: Warn about incompatible versions, fetch history by default in Linux. #1478 2014-04-22 10:28:50 +01:00
Hylke Bons
12723117a2 repo git: Strip rename indicators from conflict path names. Fixes #1459 2014-04-20 11:34:01 +01:00
Hylke Bons
2dce5229ea fetcher git: Fix password check 2013-12-11 14:04:15 +01:00
Hylke Bons
6d2ed9dfc7 fetcher git crypto: Send password to openssl command through stdin. Closes #1443 2013-12-06 23:38:12 +00:00
Hylke Bons
8104f718c2 repo git: Solve conflicts by merging, instead of rebasing. Fixes #1106 2013-12-02 20:52:17 +00:00
Hylke Bons
69ee99f897 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
ecdbf7f8ab Relicense SparkleLib to LGPL 2013-10-11 17:14:15 +02:00
Hylke Bons
6542cb27d3 setup fetcher: Show download speed on initial project fetch. #1361 2013-08-25 18:46:06 +02:00
Hylke Bons
96a80c51e6 repo git: add more debug info for resolving conflicts 2013-07-10 17:11:16 +01:00
Hylke Bons
d1443712e3 repo git: Add more debug lines for rebasing 2013-07-06 20:00:27 +01:00
Hylke Bons
f0e0e50af0 fetcher git: Fix typo pointing to excludes file 2013-07-06 19:05:12 +01:00
Hylke Bons
6b00d11178 setup: Fix grammar, punctuation and inconsistencies 2013-07-06 16:49:41 +01:00
Hylke Bons
3af2fd5f41 repo git: Skip unparseable lines and show an error 2013-07-06 16:04:59 +01:00
Hylke Bons
360a23e4d0 repo git: Detect more out of space errors 2013-07-06 15:53:41 +01:00
Hylke Bons
d846d59db9 fetcher git: Quote paths passed to openssl. #1315 2013-07-02 12:07:29 +01:00
Hylke Bons
9d893d4fba controller: Move cloned folder deletion logic to fetcher 2013-06-30 15:48:35 +01:00
Hylke Bons
5072edf2d1 repo git: Simplify log parsing 2013-06-29 18:34:36 +01:00
Hylke Bons
4b599dcce4 repo git: check for errors moving files when rebasing. add more debug info 2013-06-29 11:48:36 +01:00
Hylke Bons
9a6f99c378 Fix coding style 2013-06-26 10:11:03 +01:00
Hylke Bons
e1bba3b68e Merge branch 'tortoise'
Conflicts:
	SparkleLib/Git/SparkleGit.cs
	SparkleLib/SparkleFetcherSSH.cs
	SparkleShare/SparkleControllerBase.cs
2013-06-23 10:03:09 +01:00
Hylke Bons
c69806f19e fetcher git: Catch stream errors when process has been killed by user. Fixes #1187 2013-06-20 21:44:34 +01:00
Hylke Bons
9fc93123d0 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
5afff41c69 git: don't crash on parsing progress info. fixes #1237 2013-05-04 17:47:43 -04:00
Hylke Bons
d72e5dc726 git: fix crash when committing renames with spaces. closes #1267 2013-05-04 17:07:52 -04:00
Hylke Bons
35b6e18762 fetcher: fix host key check. closes #1249 2013-04-27 13:02:54 +01:00
Hylke Bons
fdc42b5dd8 fetcher: create separate Base, SSH, and Git classes. cleaner abstraction. 2013-03-24 23:55:54 +01:00
Hylke Bons
74b483cf0b fetcher: create separate Base, SSH, and Git classes. cleaner abstraction. 2013-03-24 23:52:05 +01:00
Hylke Bons
bee206814a git: only add GIT_SSH env var if it doesn't exist already 2013-03-11 21:01:41 +00:00
Hylke Bons
c3d53e0267 repo git: error out when files can't be added to the database. closes #1212 2013-03-11 17:10:03 +00:00
Hylke Bons
876e266e32 fetcher: configure to ignore the global gitignore file. closes #1194 2013-02-27 17:45:41 +00:00