Skip to content

Tags: maxpat78/pycryptomator

Tags

1.15

Toggle 1.15's commit message
Fix path of 4096words_en.txt

using __file__ let freezed scripts work properly

1.14

Toggle 1.14's commit message
handled bad encrypted names

decryptName returns None if encrypted name is bad (i.e. extraneous or corrupted file), letting _walker to continue its enumeration

1.12

Toggle 1.12's commit message
Fixed ln

- now symbolic links with long name are created and stat'ed correctly

1.11

Toggle 1.11's commit message
Fixed and enhanced

- encryptName now checks for illegal chars
- encrypt command now honors -f switch
- decryptFile now handles a long name correctly
- mkdir can operate on real file system with switch -R
- mv command does not terminate shell anymore in case of errors
- (de-/en-)cryptFile behavior is unified and enhanced in multi-sources operations
- new -F switch instructs encrypt/decrypt to preserve full path specified on the command line (default: only base name is used)

1.10

Toggle 1.10's commit message
fixed ln

- relative symbolic link was not created in current vault directory
- avoid trying to make an empty intermediate directory

1.9

Toggle 1.9's commit message
changing directory supported

- implement cd command
- internal commands fixed to work with relative (vaukt's) dirs
- pycryptomator script is now generated in Python's Scripts dir during setup
- glob supports setting a root_dir

1.8

Toggle 1.8's commit message
fixed ln

- a directory symlink does not copy dir.c9r anymore
- forbid an absolute symbolic link target (under Windows) and replaces it with a relative version
- w32lex updated to 1.0.8

1.7

Toggle 1.7's commit message
Enhanced ls

- ls rewritten to make use of shell wildcards expansion
- ls can sort results
- ls can print bare names only
- unified internal _walker function provides walk, glob and iglob
- w32lex updated to 1.0.3

1.6

Toggle 1.6's commit message
Enhanced and fixed

- added shell wildcards (via match and glob functions) expansion, so that most commands can take advantage of it transparently
- more commands accept multiple arguments (notably: encrypt, decrypt)
- modified version of w32lex to add quotes only when really needed
- fixed encryptDir and decryptDir: now they both create also empty directories
- encryptDir now recreates the source directory instead of just copying its contents

1.5

Toggle 1.5's commit message
move while decrypting

- decrypt command support (re)moving files and directories just like encrypt
- if specified vault doesn't exist, terminates immediately