Created attachment 14863 [details] Provisional fix for master. Provisional fix for master. I will work on regression testing to finish the fix.
Found by Volker. Reproduce is: smbclient //server/share -mNT1 > posix > posix_mkdir foo 0777 posix_mkdir created directory /foo/ > posix_mkdir Foo 0777 NT_STATUS_NAME_COLLISION For POSIX extensions this should be able to create directories 'Foo' and 'foo'.
Created attachment 14864 [details] Provisional fix for master #2. Adds code to cope with the dropbox case when the SMB2 unix extensions go in.
Created attachment 14865 [details] git-am fix for master Includes regression test.
Created attachment 14867 [details] Complete git-am fix for master. Full fix that adds the extra tests and fix inside filename.c So sorry for the mistake :-(.
Created attachment 14869 [details] git-am fix for 4.10.rcNext Cherry-pick (and slight back-port as the testing code had been refactored) from master.
Created attachment 14870 [details] git-am fix for 4.9.next, 4.8.next. Back-port. Applies cleanly to 4.9.next, 4.8.next.
Pushed to autobuild-v4-{10,9,8}-test.
(In reply to Karolin Seeger from comment #8) Pushed to all branches. Closing out bug report. Thanks!