Skip to content

Releases: maxpat78/pycryptomator

1.14: handled bad encrypted names

06 Nov 09:57
Compare
Choose a tag to compare
decryptName returns None if encrypted name is bad (i.e. extraneous or corrupted file), letting _walker to continue its enumeration

1.12: Fixed ln

30 Oct 07:32
Compare
Choose a tag to compare
- now symbolic links with long name are created and stat'ed correctly

1.11: Fixed and enhanced

29 Oct 11:29
Compare
Choose a tag to compare
- 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: fixed ln

29 Oct 08:36
Compare
Choose a tag to compare
- relative symbolic link was not created in current vault directory
- avoid trying to make an empty intermediate directory

1.9: changing directory supported

28 Oct 14:59
Compare
Choose a tag to compare
- 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: fixed ln

26 Oct 13:43
Compare
Choose a tag to compare
- 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: Enhanced ls

23 Oct 15:36
Compare
Choose a tag to compare
- 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: Enhanced and fixed

18 Oct 16:08
Compare
Choose a tag to compare
- 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: move while decrypting

17 Oct 10:04
Compare
Choose a tag to compare
- decrypt command support (re)moving files and directories just like encrypt
- if specified vault doesn't exist, terminates immediately

1.4: Updated

16 Oct 06:39
Compare
Choose a tag to compare
- updated w32lex
- Wordsencoder moved to external Wordscodec module