Tomas Cernaj 
							
						 
					 
					
						
						
						
						
							
						
						
							35da3eeb6e 
							
						 
					 
					
						
						
							
							Make yadm work with Git for Windows under Cygwin  
						
						... 
						
						
						
						When using Git for Windows (a.k.a. msysGit) from Cygwin, git stumbles
over paths in Unix notation. Git for Windows only accepts Windows
paths (mixed notation is OK, for example `C:/GITREPO/`). This patch
converts paths passed to and from git to the appropriate notation using
cygpath if yadm is run under Cygwin and Git for Windows is detected. 
						
					 
					
						2016-10-09 22:18:17 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05ed83ea34 
							
						 
					 
					
						
						
							
							Release 1.05  
						
						... 
						
						
						
						Update version number and update documentation
* Improve portability of shebang line (#14 )
* Support for symlinked directories (#17 )
* Improve portability of tar parameters (#18 )
* Support alternate gpg program (#19 )
* Fallback to using `ls` if `/bin/ls` does not exist (#22 ) 
						
					 
					
						2016-09-08 08:08:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60eb4c415f 
							
						 
					 
					
						
						
							
							Fallback to using ls if /bin/ls does not exist ( #22 )  
						
						
						
					 
					
						2016-08-28 22:06:14 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce0acf1505 
							
						 
					 
					
						
						
							
							Support alternate gpg program ( #19 )  
						
						
						
					 
					
						2016-08-14 23:53:26 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d500ccfbd9 
							
						 
					 
					
						
						
							
							Use -f - with tar -x, -c, and -t operations ( #18 )  
						
						
						
					 
					
						2016-08-14 23:53:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa286f0c9d 
							
						 
					 
					
						
						
							
							Support for symlinked directories ( #17 )  
						
						
						
					 
					
						2016-08-14 23:53:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fea665eb34 
							
						 
					 
					
						
						
							
							Use #!/bin/sh for portability ( #14 )  
						
						
						
					 
					
						2016-06-18 10:38:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d55725eafa 
							
						 
					 
					
						
						
							
							Improve portability of shebang line ( #14 )  
						
						
						
					 
					
						2016-06-08 08:13:19 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0a0015209 
							
						 
					 
					
						
						
							
							Release 1.04  
						
						... 
						
						
						
						Update version number and update documentation
  * Support alternate paths for yadm data (#4 , #5 )
  * Support asymmetric encryption (#7 , #8 )
  * Prevent the mixing of output and gpg prompts 
						
					 
					
						2016-04-22 16:33:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb2e5d6c7 
							
						 
					 
					
						
						
							
							Prevent the mixing of output and gpg prompts  
						
						
						
					 
					
						2016-04-21 10:00:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3b2ecfa8 
							
						 
					 
					
						
						
							
							Support yadm.gpg-recipient = ASK  
						
						
						
					 
					
						2016-04-21 08:58:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							5ad5b2df7e 
							
						 
					 
					
						
						
							
							Double quote array expansion  
						
						
						
					 
					
						2016-04-21 07:39:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							fbaf5b6cf4 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from esphen/master  
						
						
						
					 
					
						2016-04-21 07:33:49 -05:00 
						 
				 
			
				
					
						
							
							
								Espen Henriksen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34ae748408 
							
						 
					 
					
						
						
							
							#7  Add support for asymmetric encryption  
						
						
						
					 
					
						2016-04-19 21:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							ca63fddad0 
							
						 
					 
					
						
						
							
							Add support for path overrides  
						
						... 
						
						
						
						* `--yadm-repo`
  * `--yadm-config`
  * `--yadm-encrypt`
  * `--yadm-archive` 
						
					 
					
						2016-04-08 17:31:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							b662b31cd4 
							
						 
					 
					
						
						
							
							Resolve shellcheck errors in yadm  
						
						
						
					 
					
						2016-04-07 08:16:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							bbec7dd540 
							
						 
					 
					
						
						
							
							Handle errors during git fetch origin  
						
						
						
					 
					
						2016-03-30 03:31:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							301b537f15 
							
						 
					 
					
						
						
							
							Disable function calls if YADM_TEST=1  
						
						... 
						
						
						
						This is to allow loading the functions only during tests. 
						
					 
					
						2016-03-23 19:16:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							6918e1b7df 
							
						 
					 
					
						
						
							
							Fix grammar  
						
						
						
					 
					
						2016-03-23 19:14:25 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							36a3482c8d 
							
						 
					 
					
						
						
							
							Explicitly exit zero from main()  
						
						
						
					 
					
						2016-03-23 19:13:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							a60ed8b655 
							
						 
					 
					
						
						
							
							Add -Y/--yadm-dir options  
						
						... 
						
						
						
						An alternate yadm directory may be specified for every command. This
changes where the repository, configurations, and encrypted files are
located. 
						
					 
					
						2016-03-23 02:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							431f149730 
							
						 
					 
					
						
						
							
							Translate gitconfig to config inside git_command()  
						
						... 
						
						
						
						This consolidates calls to git_command() 
						
					 
					
						2016-02-13 17:45:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							10f8833968 
							
						 
					 
					
						
						
							
							Release 1.03  
						
						... 
						
						
						
						Update version number and update documentation 
						
					 
					
						2016-01-08 21:47:17 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							df7ccbd602 
							
						 
					 
					
						
						
							
							Determine user via id -u -n  
						
						
						
					 
					
						2015-12-17 07:52:58 -06:00 
						 
				 
			
				
					
						
							
							
								Patrick Hof 
							
						 
					 
					
						
						
						
						
							
						
						
							9907ddb02e 
							
						 
					 
					
						
						
							
							Added username matching for alternate files  
						
						
						
					 
					
						2015-12-16 06:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							0e7e92a3c1 
							
						 
					 
					
						
						
							
							Release 1.02  
						
						... 
						
						
						
						Update version number and update documentation 
						
					 
					
						2015-08-12 00:56:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1a370efb 
							
						 
					 
					
						
						
							
							Handle permissions for ~/.gnupg/*gpg  
						
						... 
						
						
						
						By default, gpg keyrings and configurations will have their permissions
locked down. The option `yadm.gpg-perms` can be used to disable. 
						
					 
					
						2015-08-07 07:18:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb854a32b 
							
						 
					 
					
						
						
							
							Release 1.01  
						
						... 
						
						
						
						Update version number and update documentation 
						
					 
					
						2015-07-26 16:56:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							eb60da77b8 
							
						 
					 
					
						
						
							
							Set status.showUntrackedFiles to "no"  
						
						... 
						
						
						
						Each time the yadm repository is initialized or cloned,
set `status.showUntrackedFiles` to "no". This prevents untracked files
and directories from showing up in status commands. This seems to be the
most sensible default, because usually there will be MANY untracked
files in a user's $HOME directory. 
						
					 
					
						2015-07-26 16:55:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							2024bd0bf1 
							
						 
					 
					
						
						
							
							Add a default alternate suffix of ##  
						
						... 
						
						
						
						Now yadm chooses these three suffixes in order:
 - `##SYSTEM.HOSTNAME`
 - `##SYSTEM`
 - `##` 
						
					 
					
						2015-07-19 12:27:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							df99648478 
							
						 
					 
					
						
						
							
							Change == to =  
						
						
						
					 
					
						2015-07-17 16:21:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							2ede46f5e4 
							
						 
					 
					
						
						
							
							Offer to add files.gpg if untracked  
						
						
						
					 
					
						2015-07-16 21:38:51 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							d1fe16407d 
							
						 
					 
					
						
						
							
							Add option to list encrypted files  
						
						
						
					 
					
						2015-07-16 20:57:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							5c0237c4b6 
							
						 
					 
					
						
						
							
							Update permissions on the actual .ssh directory too  
						
						
						
					 
					
						2015-07-16 17:26:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							a403128b88 
							
						 
					 
					
						
						
							
							Complete the manpage, and sync the help in program  
						
						
						
					 
					
						2015-07-16 17:25:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							2655b39e5b 
							
						 
					 
					
						
						
							
							Confirm targets exist before linking  
						
						... 
						
						
						
						Targets *might* exist in Git, but not in the work tree.
(especially when initially cloning) 
						
					 
					
						2015-07-14 10:04:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							943d146c62 
							
						 
					 
					
						
						
							
							Fix permission changes on Linux  
						
						... 
						
						
						
						`chmod -v` on OSX is non-standard and won't work elsewhere 
						
					 
					
						2015-07-14 09:57:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							886c5ada53 
							
						 
					 
					
						
						
							
							Fix merge notice  
						
						
						
					 
					
						2015-07-14 08:16:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
						
						
							
						
						
							c941690295 
							
						 
					 
					
						
						
							
							Create first public version  
						
						
						
					 
					
						2015-07-14 07:48:47 -05:00