Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2978c7dd8a 
							
						 
					 
					
						
						
							
							Add git-crypt info to man page  
						
						
						
					 
					
						2019-12-16 17:11:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							787de27b7c 
							
						 
					 
					
						
						
							
							Reorder items in man page  
						
						
						
					 
					
						2019-12-16 17:11:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3a2a06184 
							
						 
					 
					
						
						
							
							Support git-crypt ( #168 )  
						
						... 
						
						
						
						Support is inherently provided by `enter`, which now supports a command.
I've added a `git-crypt` command, which is really just an alias
under-the-hood for "enter git-crypt". 
						
					 
					
						2019-12-16 17:11:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9f5fdaafa 
							
						 
					 
					
						
						
							
							Support GNUPGHOME environment variable ( #134 )  
						
						
						
					 
					
						2019-12-14 13:24:39 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84a173551e 
							
						 
					 
					
						
						
							
							Only assert private dirs, when worktree = $HOME ( #171 )  
						
						
						
					 
					
						2019-12-14 13:24:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc1993dc14 
							
						 
					 
					
						
						
							
							Move logic around assert_private_dirs to be more efficient  
						
						
						
					 
					
						2019-12-12 08:09:30 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46105aae47 
							
						 
					 
					
						
						
							
							Set YADM_WORK within configure_paths  
						
						
						
					 
					
						2019-12-12 08:00:10 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18e5fcfacc 
							
						 
					 
					
						
						
							
							Only assert private dirs, when worktree = $HOME  
						
						
						
					 
					
						2019-12-11 08:37:45 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7d2406af3 
							
						 
					 
					
						
						
							
							Export GIT_WORK_TREE during yadm enter ( #160 )  
						
						
						
					 
					
						2019-12-08 15:17:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32baf81b56 
							
						 
					 
					
						
						
							
							Support specifying a command after yadm enter  
						
						
						
					 
					
						2019-12-08 15:17:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96bce8dbac 
							
						 
					 
					
						
						
							
							Release 2.2.0  
						
						... 
						
						
						
						Update version number and update documentation
* Resolve hostname using `uname -n` (#182 )
* Use /etc/os-release if lsb_release is missing (#175 )
* Issue warning for any invalid alternates found (#183 )
* Add support for gawk (#180 ) 
						
					 
					
						2019-12-05 16:53:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							397d45ccd0 
							
						 
					 
					
						
						
							
							Suppress insecure memory warnings  
						
						
						
					 
					
						2019-12-05 15:02:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							437ae2b719 
							
						 
					 
					
						
						
							
							Add --force-linters option to pylint ( #179 )  
						
						... 
						
						
						
						When this option is provided, linters will be run regardless of the
version installed. Normally tests are skipped if the linters are not the
supported version. 
						
					 
					
						2019-12-05 15:02:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d484ca825 
							
						 
					 
					
						
						
							
							Test with GnuPG 2 ( #179 )  
						
						... 
						
						
						
						Take advantage of pinentry-mock to obtain passphrases, instead of using
"expect" (which requires GnuPG 1). 
						
					 
					
						2019-12-05 15:02:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5ff95d09c 
							
						 
					 
					
						
						
							
							Create gnupg fixture  
						
						... 
						
						
						
						This fixture is a session scoped gnupg home directory, along with a
method to set the mocked password which will be used by the
pinentry-mock program. 
						
					 
					
						2019-12-05 15:02:46 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe96cfce28 
							
						 
					 
					
						
						
							
							Update testbed image to use GnuPG 2  
						
						
						
					 
					
						2019-12-05 15:02:46 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3aefeeff0f 
							
						 
					 
					
						
						
							
							Create pinentry-mock  
						
						... 
						
						
						
						This is a program which adheres to the pinentry protocol. It always
provides the password located in /etc/mock-password. 
						
					 
					
						2019-12-05 15:02:43 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d23bbcf11 
							
						 
					 
					
						
						
							
							Standardize on &> when not appending output  
						
						
						
					 
					
						2019-12-04 22:39:00 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7485915ed 
							
						 
					 
					
						
						
							
							Update tests for gawk support  
						
						
						
					 
					
						2019-12-04 22:18:55 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							758a2e0c26 
							
						 
					 
					
						
						
							
							Automatically prefer gawk over awk  
						
						
						
					 
					
						2019-12-04 22:18:22 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c0310a43a2 
							
						 
					 
					
						
						
							
							Merge pull request  #180  from rasa/rasa/use-gawk-on-openwrt  
						
						
						
					 
					
						2019-12-04 17:53:36 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1f779521c 
							
						 
					 
					
						
						
							
							Confirm LEGACY_WARNING_ISSUED is set appropriately  
						
						
						
					 
					
						2019-12-04 17:36:43 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66a3969c8a 
							
						 
					 
					
						
						
							
							Add unit tests for reporting invalid alternates ( #183 )  
						
						
						
					 
					
						2019-12-04 17:36:43 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59da359e63 
							
						 
					 
					
						
						
							
							Remove old-style alts from test data  
						
						
						
					 
					
						2019-12-04 08:17:03 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d10309665 
							
						 
					 
					
						
						
							
							Issue warning for any invalid alternates found ( #183 )  
						
						
						
					 
					
						2019-12-03 08:38:11 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bf0852609 
							
						 
					 
					
						
						
							
							Use /etc/os-release if lsb_release is missing ( #175 )  
						
						
						
					 
					
						2019-11-30 18:31:27 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96839a5743 
							
						 
					 
					
						
						
							
							Remove dependency on hostname ( #182 )  
						
						
						
					 
					
						2019-11-30 10:27:28 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75c19c9cc0 
							
						 
					 
					
						
						
							
							Release 2.1.0  
						
						... 
						
						
						
						Update version number and update documentation
* Use relative symlinks for alternates (#100 , #177 )
* Support double-star globs in .config/yadm/encrypt (#109 )
* Improve bash completion (#136 )
* Update docs about using magit (#123 )
* Note exception for WSL (#113 ) 
						
					 
					
						2019-11-27 07:21:44 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ecbffdbb28 
							
						 
					 
					
						
						
							
							Update manpage for double-star support  
						
						
						
					 
					
						2019-11-26 16:59:19 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							510169eb7f 
							
						 
					 
					
						
						
							
							Support double-star globs in encrypt ( #109 )  
						
						... 
						
						
						
						This will only work for Bash >=4, there the shell option "globstar" is
supported. 
						
					 
					
						2019-11-26 16:24:51 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24e6e81713 
							
						 
					 
					
						
						
							
							Test support for double-star globs  
						
						
						
					 
					
						2019-11-26 16:24:36 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5986cd7943 
							
						 
					 
					
						
						
							
							Merge pull request  #136  from dseomn/bash-completion  
						
						
						
					 
					
						2019-11-25 16:55:43 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf6531da6 
							
						 
					 
					
						
						
							
							Only add yadm commands to the completion list when applicable.  
						
						... 
						
						
						
						Before:
  yadm <TAB>  # Completes git and yadm commands.
  yadm -Y . <TAB>  # Completes yadm commands.
  yadm p<TAB> -u origin foo  # Completes yadm+git commands like p*.
  yadm push -u origin <TAB>  # Completes branch names and yadm commands.
After:
  yadm <TAB>  # Completes git and yadm commands.
  yadm -Y . <TAB>  # Completes yadm commands.
  yadm p<TAB> -u origin foo  # Completes yadm+git commands like p*.
  yadm push -u origin <TAB>  # Completes branch names. 
						
					 
					
						2019-11-25 16:55:08 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d9e0a7133 
							
						 
					 
					
						
						
							
							Mark GIT_DIR for export.  
						
						... 
						
						
						
						Before:
  yadm push <TAB>  # Completes filenames.
After:
  yadm push <TAB>  # Completes names of git remotes. 
						
					 
					
						2019-11-25 16:55:07 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e0fbbf42 
							
						 
					 
					
						
						
							
							Fix completion after a command-line flag.  
						
						... 
						
						
						
						Before:
  yadm checkout -f <TAB>  # Completes filenames.
  yadm checkout --yadm-dir <TAB>  # Completes filenames.
After:
  yadm checkout -f <TAB>  # Completes branch names.
  yadm checkout --yadm-dir <TAB>  # Completes filenames. 
						
					 
					
						2019-11-25 16:55:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5634c09a8a 
							
						 
					 
					
						
						
							
							Refactor symlink code  
						
						... 
						
						
						
						Update variable names, favoring the terminology used by `ln`.
* source (original file containing data)
* target (the symlink file, pointing to source) 
						
					 
					
						2019-11-25 08:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61576a6ae1 
							
						 
					 
					
						
						
							
							Use relative symlinks for alt ( #100 )  
						
						... 
						
						
						
						* Fix broken support for .config/yadm/alt
* Removes dependence on external basename / dirname 
						
					 
					
						2019-11-25 07:27:54 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98392b9a9c 
							
						 
					 
					
						
						
							
							Add function relative_path  
						
						... 
						
						
						
						This function will create a path relative to another, without the use of
an external program like dirname. 
						
					 
					
						2019-11-24 13:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8d6d2b0e4 
							
						 
					 
					
						
						
							
							Change tests to expect relative links  
						
						
						
					 
					
						2019-11-24 13:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf98a5ade 
							
						 
					 
					
						
						
							
							Use gawk on OpenWrt, as awk is BusyBox version  
						
						... 
						
						
						
						The BusyBox version of awk fails with this error:
awk: bad regex '[\\.^$(){}\[\]|*+?]': Repetition not preceded by valid expression 
						
					 
					
						2019-11-23 19:39:57 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d2373b5c5 
							
						 
					 
					
						
						
							
							Merge pull request  #177  from rasa/rasa/make-symlinks-relative  
						
						
						
					 
					
						2019-11-17 12:39:52 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98915151a3 
							
						 
					 
					
						
						
							
							Revert version change  
						
						
						
					 
					
						2019-11-17 12:39:05 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abf21873f6 
							
						 
					 
					
						
						
							
							Adjust formatting  
						
						
						
					 
					
						2019-11-16 15:26:50 -06:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daa55b1af0 
							
						 
					 
					
						
						
							
							Update documentation about using yadm with magit  
						
						
						
					 
					
						2019-11-16 08:37:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed59388cb 
							
						 
					 
					
						
						
							
							Note exception for WSL ( #113 )  
						
						
						
					 
					
						2019-11-14 08:23:41 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							539ffd3ffc 
							
						 
					 
					
						
						
							
							Make symlinks relative  
						
						
						
					 
					
						2019-11-13 08:17:06 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa1a7be75 
							
						 
					 
					
						
						
							
							Release 2.0.1  
						
						... 
						
						
						
						Update version number and update documentation
* Fix bug with worktree permissions (#174 ) 
						
					 
					
						2019-11-12 07:49:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c29834ed86 
							
						 
					 
					
						
						
							
							Add test for permission bug ( #174 )  
						
						
						
					 
					
						2019-11-12 06:52:49 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c222644f8c 
							
						 
					 
					
						
						
							
							Merge pull request  #174  from rasa/fix-parent-dir-globbing  
						
						
						
					 
					
						2019-11-12 06:52:30 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8633083716 
							
						 
					 
					
						
						
							
							Don't glob into parent dirs  
						
						
						
					 
					
						2019-11-12 06:50:54 -06:00