Commit graph

4446 commits

Author SHA1 Message Date
Hylke Bons 3c62268861 Merge pull request #1704 from orien3243/patch-1
Update Checkgit.sh
2016-07-11 21:08:11 +01:00
Hylke Bons 5184e54e43 Merge pull request #1705 from orien3243/master
add hash list to working directory
2016-07-11 21:06:46 +01:00
Jose A Mendoza 739a300c5f remove download of hash
first try.
2016-07-11 09:18:42 -04:00
Jose A Mendoza 41b5cd2573 add hash list to working directory 2016-07-11 08:59:49 -04:00
Jose A Mendoza bfaf99afeb Update Checkgit.sh
I did a rough sketch of how this would work. Please consider changing revising where appropriate.

- What does this change do?
Basic checking of sha256 of a file. My change calculates the hash of the file it downloads and also downloads a list of hashes, we then compare the first 64 characters, the hash, that the pc calculates to the hash it downloaded. 

Should there be a mismatch or if a file fails to download, the script will exit 1.  Please change as you feel necessary.

*ps.
I'm not sure if the script should eval the hashes right before it compares them or if the way I evaluate the variables is ok. Also I did not use grep as I have been told it was bad.
2016-07-10 20:55:34 -04:00
Hylke Bons 9979455652 readme: macOS 2016-07-10 15:22:02 +01:00
Hylke Bons d04e250d95 readme: HTTPS website links 2016-07-09 22:23:03 +01:00
Hylke Bons ba04717ea5 readme: Update config paths 2016-07-08 23:04:09 +01:00
Hylke Bons 6a4350cf18 linux controller: whitepace 2016-07-08 23:00:35 +01:00
Hylke Bons a5f3b1ff48 linux: Bump LFS requirement 2016-07-08 23:00:35 +01:00
Hylke Bons ea15032c4e build: Pixmaps -> Images 2016-07-08 23:00:35 +01:00
Hylke Bons cae00c41a2 Use gtk ShowUri method to make use of flatpak portals 2016-07-08 23:00:35 +01:00
Hylke Bons 99f64edc1b about: Use HTTPS links 2016-07-08 23:00:35 +01:00
Hylke Bons 1d547bc639 mac: Remove weird black rectangle from back of windows 2016-07-08 23:00:35 +01:00
Hylke Bons d87b484d0f git fetcher: Update LFS description 2016-07-08 23:00:35 +01:00
Hylke Bons 70704adade git fetcher: Always pass storage type when completing 2016-07-08 23:00:35 +01:00
Hylke Bons ac7e4cc7aa statusicon: Tweak status method logic 2016-07-08 23:00:35 +01:00
Hylke Bons 20e4ebb970 git: Take skipped files into account for progress 2016-07-08 23:00:35 +01:00
Hylke Bons d40c2c12a0 git fetcher: Actually trigger progress event 2016-07-08 23:00:35 +01:00
Hylke Bons a9cd7c825d fetcher: Fix storage type detection and progress 2016-07-08 23:00:35 +01:00
Hylke Bons 3cbf97dff5 mac setup: Style storage selection 2016-07-08 23:00:35 +01:00
Hylke Bons cbd77a197c git repo: Make sure hooks path exists before writing to it 2016-07-08 23:00:35 +01:00
Hylke Bons 25ad0f7763 statusicon controller: Improve formatting of status message 2016-07-08 23:00:35 +01:00
Hylke Bons eca455d0e3 fetcher: Update desctiption of plain storage type 2016-07-08 23:00:35 +01:00
Hylke Bons 3813e250de controller: Recursively remove existing fetcher target 2016-07-08 23:00:35 +01:00
Hylke Bons a6c57e51b7 git: Simplify progress parsing and support LFS 2016-07-08 23:00:35 +01:00
Hylke Bons e3e99d20b9 controller: Log whether we're running as a Flatpak 2016-07-08 23:00:35 +01:00
Hylke Bons 8ab758ccda git fetcher: Implement LFS progress reporting 2016-07-08 23:00:35 +01:00
Hylke Bons bc5698a6cc git: Depend on a git-lfs binary in a fixed location 2016-07-08 23:00:35 +01:00
Hylke Bons 83ffa724d1 config: Move our tmp dir into config dir 2016-07-08 23:00:35 +01:00
Hylke Bons cde01d1166 mac: Git LFS support by hardcoding paths to binary 2016-07-08 23:00:35 +01:00
Hylke Bons 3647be1a9a git command: whitespace 2016-07-08 23:00:35 +01:00
Hylke Bons e2b41ece50 mac: Add LFS detection 2016-07-08 23:00:35 +01:00
Hylke Bons a0d3edc8f8 git command: Fix exec path var not being set 2016-07-08 23:00:35 +01:00
Hylke Bons 8b6c667f5c mac setup: Remove tutorial pages 2016-07-08 23:00:35 +01:00
Hylke Bons 3a98e968c3 repo git: Make restore from history work on all storage types 2016-07-08 23:00:35 +01:00
Hylke Bons 6716f1dcce Make Git LFS work properly 2016-07-08 23:00:35 +01:00
Hylke Bons 3ca4094224 controller: Always clean up .tmp after fetching 2016-07-08 23:00:35 +01:00
Hylke Bons b9e6618f4c statusicon: merge two lines 2016-07-08 23:00:35 +01:00
Hylke Bons fbc9fbcf68 setup controller: Remove leftover startup item logic 2016-07-08 23:00:35 +01:00
Hylke Bons 4db7aaea65 controller: Fix storage type save to config 2016-07-08 23:00:35 +01:00
Hylke Bons b6fe147df6 fetcher git: Treat all files as binary 2016-07-08 23:00:35 +01:00
Hylke Bons a7ff610aa7 Make Git LFS transfers work 2016-07-08 23:00:35 +01:00
Hylke Bons e5f109eddb git fetcher: Fix resolving conflicts in encrypted files 2016-07-08 23:00:35 +01:00
Hylke Bons 75062a12f3 linux: Fix status icon alignment 2016-07-08 23:00:35 +01:00
Hylke Bons 205fde5fc8 git: Implement encryption feature using new storage types 2016-07-08 23:00:35 +01:00
Hylke Bons 9a0848b305 linux setup: Disable search by typing on treeview 2016-07-08 23:00:35 +01:00
Hylke Bons 1e37ba0992 Progress on LFS support 2016-07-08 23:00:35 +01:00
Hylke Bons 6376a5518a setup: Remove tutorial pages 2016-07-08 23:00:35 +01:00
Hylke Bons b994f3e1a2 statusicon: Tweak synced status message 2016-07-08 23:00:35 +01:00