-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Check file names for conflicts on Windows #3810
Commits on Jan 19, 2017
-
Check file names for conflicts on Windows
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for d23b8e0 - Browse repository at this point
Copy the full SHA d23b8e0View commit details -
Unrud committed
Jan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 6fa90f7 - Browse repository at this point
Copy the full SHA 6fa90f7View commit details -
Unrud committed
Jan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 11e87ba - Browse repository at this point
Copy the full SHA 11e87baView commit details -
Unrud committed
Jan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 0ad273c - Browse repository at this point
Copy the full SHA 0ad273cView commit details -
Verify paths from external tools like inotify
Protect against scanning of short names on Windows. (maybe caused syncthing#3800) Protect against the possibility of traversing Symlinks.
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for d7dfe04 - Browse repository at this point
Copy the full SHA d7dfe04View commit details -
Revert "Verify paths from external tools like inotify"
This reverts commit bf3da33.
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 8444b35 - Browse repository at this point
Copy the full SHA 8444b35View commit details -
Prevent scanner from following Symlinks and scanning the contents of colliding paths on Windows (e.g. scanning "foo" for the sub path "Foo")
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for c56b361 - Browse repository at this point
Copy the full SHA c56b361View commit details -
Mark conflicting paths as deleted
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 10f86af - Browse repository at this point
Copy the full SHA 10f86afView commit details -
Add tests for osutil.CheckNameConflict
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for e25fb9e - Browse repository at this point
Copy the full SHA e25fb9eView commit details -
Implement CheckNameConflict for Unix
Make CheckNameConflict system-independent and move system-dependent code into function FindRealFileName.
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 6d0b7d5 - Browse repository at this point
Copy the full SHA 6d0b7d5View commit details -
Allow deletion updates for conflicting or Symlink-traversing files
TODO: Rebase with syncthing#3840
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for d95b0ae - Browse repository at this point
Copy the full SHA d95b0aeView commit details -
Track version number for each folder in the db
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for caa0dd6 - Browse repository at this point
Copy the full SHA caa0dd6View commit details -
Mark conflicting files as invalid (Update folder version to 2)
Prevent deletion of files with conflicting names in the cluster
Unrud committedJan 19, 2017 Configuration menu - View commit details
-
Copy full SHA for 98f44bd - Browse repository at this point
Copy the full SHA 98f44bdView commit details