View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000542 | Plugins | FTP (old) | public | 2008-05-30 07:23 | 2008-06-06 02:48 |
| Reporter | DiRTy_GaRRy | Assigned To | alexy | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | x64 | OS | Windows | OS Version | 2003 SP2 |
| Fixed in Version | 1.71 | ||||
| Summary | 0000542: Необходимо использовать CDUP вместо CWD ,, для перехода на папку вверх. | ||||
| Description | Необходимо использовать CDUP вместо CWD ,, для перехода на папку вверх. Причины смотри тут: http://forum.farmanager.com/viewtopic.php?f=4&t=3315 | ||||
| Tags | No tags attached. | ||||
|
2008-05-30 07:23
|
CDUP.patch (492 bytes)
Index: ftp_FtpAPI.cpp
===================================================================
--- ftp_FtpAPI.cpp (revision 1692)
+++ ftp_FtpAPI.cpp (working copy)
@@ -158,7 +158,11 @@
return FALSE;
do{
- Command.printf( "cd \x1%s\x1",dir );
+ if (StrCmp(dir, "..") == 0) {
+ Command.printf( "cdup" );
+ } else {
+ Command.printf( "cd \x1%s\x1",dir );
+ }
if ( hConnect->ProcessCommand(Command) )
break;
|
|
|
добавил в 2.41 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2008-05-30 07:23 | DiRTy_GaRRy | New Issue | |
| 2008-05-30 07:23 | DiRTy_GaRRy | File Added: CDUP.patch | |
| 2008-06-06 02:38 | alexy | Status | new => assigned |
| 2008-06-06 02:38 | alexy | Assigned To | => alexy |
| 2008-06-06 02:47 | alexy | Status | assigned => closed |
| 2008-06-06 02:47 | alexy | Note Added: 0001558 | |
| 2008-06-06 02:48 | alexy | Resolution | open => fixed |
| 2008-06-06 02:48 | alexy | Fixed in Version | => 1.71 |
| 2013-05-20 20:30 | alexy | Category | FTP => FTP (old) |