forked from KolibriOS/kolibrios
Enabled Anonymous access to FTP daemon, RETR command now ignores first '/'.
git-svn-id: svn://kolibrios.org@2958 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
85a661d4e9
commit
df4d790daf
@ -8,7 +8,8 @@
|
|||||||
|
|
||||||
|
|
||||||
[anonymous]
|
[anonymous]
|
||||||
pass= ; leavy empty for none
|
; leavy pass empty to disable it
|
||||||
|
pass=
|
||||||
home=/rd/1/
|
home=/rd/1/
|
||||||
mode=3
|
mode=3
|
||||||
|
|
||||||
|
@ -652,8 +652,8 @@ cmdPASS:
|
|||||||
jnz .incorrect
|
jnz .incorrect
|
||||||
cmp dword [edi], -1 ; no key, section or file found.. fail!
|
cmp dword [edi], -1 ; no key, section or file found.. fail!
|
||||||
je .incorrect
|
je .incorrect
|
||||||
;;; cmp byte [edi], 0 ; zero password? ok!
|
cmp byte [edi], 0 ; zero password? ok!
|
||||||
;;; je .ok
|
je .ok
|
||||||
|
|
||||||
add esi, 5
|
add esi, 5
|
||||||
sub ecx, 5
|
sub ecx, 5
|
||||||
@ -904,6 +904,9 @@ cmdRETR:
|
|||||||
dec edi
|
dec edi
|
||||||
lea esi, [ebp + thread_data.buffer + 5]
|
lea esi, [ebp + thread_data.buffer + 5]
|
||||||
mov ecx, 1024
|
mov ecx, 1024
|
||||||
|
cmp byte [esi], '/'
|
||||||
|
jne .loop
|
||||||
|
inc esi
|
||||||
.loop:
|
.loop:
|
||||||
lodsb
|
lodsb
|
||||||
cmp al, 0x20
|
cmp al, 0x20
|
||||||
|
@ -8,7 +8,8 @@
|
|||||||
|
|
||||||
|
|
||||||
[anonymous]
|
[anonymous]
|
||||||
pass= ; leavy empty for none
|
; leavy pass empty to disable it
|
||||||
|
pass=
|
||||||
home=/rd/1/
|
home=/rd/1/
|
||||||
mode=3
|
mode=3
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user