Go Back   FlashFXP Forums > > > >

ioFTPD General New releases, comments, questions regarding the latest version of ioFTPD.

Reply
 
Thread Tools Rating: Thread Rating: 5 votes, 4.40 average. Display Modes
Old 07-29-2015, 02:38 PM   #241
Yil
Too much time...
FlashFXP Beta Tester
ioFTPD Administrator
 
Join Date: May 2005
Posts: 1,194
Default

I haven't tested with windows 10, but it should work. You might need to install the VS2008 runtime from Download Microsoft Visual C++ 2008 Redistributable Package (x86) from Official Microsoft Download Center if for some reason they aren't shipping it with that pre-installed.

We can always recompile it if necessary though

Seems my stupid ISP stopped supporting personal ftp/web pages for it's users so I will have to upload the source and builds somewhere else.

A couple of people have noticed slower transfer speeds on >100mbit connections. I will try to look into this.
Yil is offline   Reply With Quote
Old 07-31-2015, 03:03 AM   #242
urskog
Junior Member
FlashFXP Registered User
 
Join Date: Nov 2005
Posts: 10
Default

Still running ioftpd 7.0.3 here, never really seem to find the time to update it so I'm a bit anxious about updating to win 10 in case ioftpd should stop working for any reason.
urskog is offline   Reply With Quote
Old 09-01-2015, 09:53 AM   #243
TeRRaNoVA
Junior Member
 
Join Date: Apr 2014
Posts: 26
Default

Quote:
Originally Posted by Yil View Post
I haven't tested with windows 10, but it should work. You might need to install the VS2008 runtime from Download Microsoft Visual C++ 2008 Redistributable Package (x86) from Official Microsoft Download Center if for some reason they aren't shipping it with that pre-installed.

We can always recompile it if necessary though

Seems my stupid ISP stopped supporting personal ftp/web pages for it's users so I will have to upload the source and builds somewhere else.

A couple of people have noticed slower transfer speeds on >100mbit connections. I will try to look into this.
Io on Windows 10 Works fine!
TeRRaNoVA is offline   Reply With Quote
Old 09-02-2015, 09:33 AM   #244
urskog
Junior Member
FlashFXP Registered User
 
Join Date: Nov 2005
Posts: 10
Default

Quote:
Originally Posted by TeRRaNoVA View Post
Io on Windows 10 Works fine!
Even certs for SSL?
urskog is offline   Reply With Quote
Old 09-02-2015, 10:08 AM   #245
TeRRaNoVA
Junior Member
 
Join Date: Apr 2014
Posts: 26
Default

Quote:
Originally Posted by urskog View Post
Even certs for SSL?
yes olso the SSL work!
TeRRaNoVA is offline   Reply With Quote
Old 09-02-2015, 03:41 PM   #246
Robert_ack
Junior Member
 
Join Date: Aug 2015
Posts: 4
Default

guys sorry for disturb i even created a thread about this but maybe is in wrong section and no one havein a look at it... i need to know to pass parameter to an exe when it is launched by a triggered OnUploadComplete Event of ioftpd

im using ioninja with ioftpd latest stable .

i need to lunch an exe and attach to it path and file name of the uploaded file

for example

when upload of rncr.part1.rar of Release.name.x264.blah.blah-CREW is complete i need that the triggered events executes my exe and passes it path and file name

so in this case on rncr.part1.rar complete
run ..path/to/my/exe/myexe.exe /path/to/Release.name.x264.blah.blah-CREW/rncr.part1.rar
Robert_ack is offline   Reply With Quote
Old 09-02-2015, 03:44 PM   #247
Robert_ack
Junior Member
 
Join Date: Aug 2015
Posts: 4
Default

hello ,sorry to disturb , i already posted this but maybe is in wrong section sonot gettin visibility so here i post it here hopeing someone can help me ! thank you in advance! i need that my ioftpd executes an exe on event OnUploadComplete starts an exe with argument the path and filename including its extension of the file that caused the event

i know how to start the exe but i dont know how to make it getting those arguments . is there any way to achieve this ?



result should be something like this

file uploaded to site: /pwd/rel/filename.part1.rar

ioftpd says windows to exec myexe.exe /pwd/rel/filename.part1.rar"


so far i have achived (very easily)

file uploaded to site: /pwd/rel/filename.part1.rar

ioftpd says windows to exec myexe.exe

by adding the event on ioftpd.ini


is there a way to make it send the parameters ? regards
Robert_ack is offline   Reply With Quote
Old 09-20-2015, 12:21 AM   #248
Prodigy
Member
FlashFXP Registered User
 
Join Date: Jul 2009
Posts: 53
Default

I am on windows 10 x64, for strange thing i am getting slow upload speed from the ioFTPD, max speed that i have got only around ~1500 KBps in the same subnet.

My connection is connected through a wifi, the transfer was done using ftprush on windows 7 x64, is there anything i can do increase the upload speed?.

@Robert_ack
I suppose you could done it by
Code:
OnUploadComplete        = EXEC myexe.exe %[environment(PATH)]
Don't know if %[environment(PATH)] variable will include filename along with the real path. More environment variables available in ..\etc\ioftpd.env .

@Yil
Maybe Yil, could you please add the real path + filename as the environment variables?. Maybe naming it fullpath.

Last edited by Prodigy; 09-20-2015 at 12:30 AM.
Prodigy is offline   Reply With Quote
Old 09-24-2015, 07:36 AM   #249
Prodigy
Member
FlashFXP Registered User
 
Join Date: Jul 2009
Posts: 53
Default

@Yil
Found out a bug, if let say a user edited "Active_Services" under [Network] on ioFTPD.ini to other name other than FTP_Services and forgot to rename service name on above line "# FTP SETUP #", ioFTPD will crash with a crash dump. As it will failed to recognize proper "Active_Services" in which in this case the user forgot to rename it as the same as in the Active_Services.

I think ioFTPD should log and handle with like "Cannot found "ServiceName" Active_Services", and gracefully exit the process.

Another bug, ioFTPD will crashes without a crash dump when executing "Site Drives" command from nxtools 1.2.1. Looks like it's a buffer overrun :
Code:
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** WARNING: Unable to verify checksum for C:\ioFTPD\system\tcl85tg.dll
*** WARNING: Unable to verify checksum for C:\ioFTPD\lib\nxHelper\nxHelper.dll
*** WARNING: Unable to verify checksum for C:\ioFTPD\system\ioFTPD.exe

FAULTING_IP: 
ucrtbased!issue_debug_notification+30 [d:\th\minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp @ 125]
0fe08500 cc              int     3

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0fe08500 (ucrtbased!issue_debug_notification+0x00000030)
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 1
   Parameter[0]: 00000000

FAULTING_THREAD:  000026ec

DEFAULT_BUCKET_ID:  STATUS_BREAKPOINT

PROCESS_NAME:  ioFTPD.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION}  Breakpoint  A breakpoint has been reached.

EXCEPTION_CODE: (HRESULT) 0x80000003 (2147483651) - One or more arguments are invalid

EXCEPTION_PARAMETER1:  00000000

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

APP:  ioftpd.exe

ANALYSIS_VERSION: 10.0.10240.9 x86fre

BUGCHECK_STR:  STATUS_BREAKPOINT

LAST_CONTROL_TRANSFER:  from 0fe086a1 to 0fe08500

STACK_TEXT:  
02efb8ec 0fe086a1 0fd82fe4 50c6d6b8 00000000 ucrtbased!issue_debug_notification+0x30
02efb904 0fe22b8a 0fd82fe4 896eb4a8 02efb940 ucrtbased!__acrt_report_runtime_error+0x11
02efb914 50bede0e 02efbcdc ffffffff 77cf8b24 ucrtbased!abort+0x1a
02efb940 50bedc0e 50c7035c 02efb980 02efb960 tcl85tg!Tcl_PanicVA+0x1ce
02efb954 50c057d3 50c7035c 50c70348 02efbcdc tcl85tg!Tcl_Panic+0x1e
02efb96c 77c506db 04463510 77cf8b24 ffffffff tcl85tg!Tcl_SetStringObj+0x23
02efbcc4 50b36930 00000000 026ea478 00000004 nxHelper!VolumeObjCmd+0x28b
02efbd78 50b9641e 026ea478 00000004 043dae20 tcl85tg!TclEvalObjvInternal+0x350
02efd358 50bfdc05 026ea478 04ae86c8 02efd3bc tcl85tg!TclExecuteByteCode+0x20ee
02efd388 50bfd53d 026ea478 04462f28 00000001 tcl85tg!TclObjInterpProcCore+0xb5
02efd3a4 50b36930 04b08a40 026ea478 00000001 tcl85tg!TclObjInterpProc+0x4d
02efd458 50b9641e 026ea478 00000001 043dad64 tcl85tg!TclEvalObjvInternal+0x350
02efea38 50bfdc05 026ea478 04b3a050 02efea9c tcl85tg!TclExecuteByteCode+0x20ee
02efea68 50bfd53d 026ea478 04463060 00000001 tcl85tg!TclObjInterpProcCore+0xb5
02efea84 50b36930 027d2e30 026ea478 00000002 tcl85tg!TclObjInterpProc+0x4d
02efeb38 50b34f90 026ea478 00000002 043dab58 tcl85tg!TclEvalObjvInternal+0x350
02efec6c 50b335a0 026ea478 04b2a3e0 000084c9 tcl85tg!TclEvalEx+0x9f0
02efec90 50bd0570 026ea478 04b2a3e0 000084c9 tcl85tg!Tcl_EvalEx+0x20
02efed38 50bcfc52 026ea478 044627f0 00000000 tcl85tg!Tcl_FSEvalFileEx+0x2f0
02efed4c 50bcde02 026ea478 044627f0 cccccccc tcl85tg!Tcl_FSEvalFile+0x12
02efed6c 00484e13 026ea478 027ee144 02eff17c tcl85tg!Tcl_EvalFile+0x42
02eff0bc 004842f4 02eff154 02eff138 00000000 ioFTPD!TclExecute2+0xb13
02eff0d4 0041b48c 02eff154 02eff138 02effe64 ioFTPD!TclExecute+0x14
02eff17c 00426d41 02effe40 02efff4c 02effe88 ioFTPD!RunEvent+0x34c
02effe64 00426972 044cf570 02efff34 00000000 ioFTPD!FTP_AdminCommands2+0x3c1
02effe78 00421e3c 044cf570 02efff34 02efff54 ioFTPD!FTP_AdminCommands+0x12
02efff4c 00489eb5 044cf570 00489a00 00489a00 ioFTPD!FTP_Command+0x66c
02efff80 748a3744 025de878 748a3720 7f92f328 ioFTPD!WorkerThread+0x4b5
02efff94 7776a064 025de878 9f964bee 00000000 KERNEL32!BaseThreadInitThunk+0x24
02efffdc 7776a02f ffffffff 7778d7ee 00000000 ntdll!__RtlUserThreadStart+0x2f
02efffec 00000000 00489a00 025de878 00000000 ntdll!_RtlUserThreadStart+0x1b


FOLLOWUP_IP: 
ucrtbased!issue_debug_notification+30 [d:\th\minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp @ 125]
0fe08500 cc              int     3

FAULTING_SOURCE_LINE:  d:\th\minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp

FAULTING_SOURCE_FILE:  d:\th\minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp

FAULTING_SOURCE_LINE_NUMBER:  125

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  ucrtbased!issue_debug_notification+30

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: ucrtbased

IMAGE_NAME:  ucrtbased.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  559f3a99

STACK_COMMAND:  ~7s ; kb

BUCKET_ID:  STATUS_BREAKPOINT_ucrtbased!issue_debug_notification+30

PRIMARY_PROBLEM_CLASS:  STATUS_BREAKPOINT_ucrtbased!issue_debug_notification+30

FAILURE_PROBLEM_CLASS:  STATUS_BREAKPOINT

FAILURE_EXCEPTION_CODE:  80000003

FAILURE_IMAGE_NAME:  ucrtbased.dll

FAILURE_FUNCTION_NAME:  issue_debug_notification

FAILURE_SYMBOL_NAME:  ucrtbased.dll!issue_debug_notification

FAILURE_BUCKET_ID:  STATUS_BREAKPOINT_80000003_ucrtbased.dll!issue_debug_notification

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:status_breakpoint_80000003_ucrtbased.dll!issue_debug_notification

FAILURE_ID_HASH:  {873e5c52-b2c0-29e3-e2ff-a9970cd592ad}

Followup:     MachineOwner
---------
From the looks of it it seems either tcl or nxhelper module has been crashed?, i have searched about hot-loading dll module in c/c++ and found out about project Aurora :
Code:
Runtime-Compiled C++ is a way to reliably make major changes to your C++ code at runtime and see the results immediately.
So whenever a module/code crashed, it won't crash the whole program, mostly noticeable in game application and telecommunication industry, when user can hot swapping features without restarting the apps. Or for example in other language such as erlang.

Is there any plan to implement project aurora to ioFTPD?.

I am dreaming of ioFTPD for being run for couple of years without crashes, where tcl/modules crashes will be notified and reloading its modules after crash.

Last edited by Prodigy; 09-26-2015 at 01:56 PM.
Prodigy is offline   Reply With Quote
Old 12-22-2015, 01:31 AM   #250
jeza
Senior Member
ioFTPD Scripter
 
jeza's Avatar
 
Join Date: May 2003
Posts: 530
Default

download link is broken...
jeza is offline   Reply With Quote
Old 12-22-2015, 05:18 AM   #251
ioluver
Junior Member
 
Join Date: Aug 2014
Posts: 5
Default

Hello, I wonder if ioFTPD is still being worked on? It's basically the only alternative to glFTPD and it would be sad seeing development stop. I would love to see any kind of update being done (just to know that the project is still alive) but if it's a one-man project and noone is helping out with coding i understand why frequent updates can't be done. I only wish the very best for this project and thanks for all the good work!
ioluver is offline   Reply With Quote
Old 01-01-2016, 08:12 AM   #252
riktring
Junior Member
 
Join Date: Sep 2013
Posts: 1
Default

is there a new link to download from please as none of teh link are working
riktring is offline   Reply With Quote
Old 02-02-2016, 03:35 PM   #253
dagnew
Junior Member
FlashFXP Registered User
ioFTPD Foundation User
 
Join Date: Mar 2003
Posts: 7
Default

I'm trying to get an ftp site up and running. I've used ioftp in the past (version 5) and I would love to get my hands on the latest 7.7.3 build...can someone help me out? Thanks.
dagnew is offline   Reply With Quote
Old 02-12-2016, 01:43 PM   #254
Zer0Racer
Senior Member
ioFTPD Scripter
 
Join Date: Oct 2002
Posts: 703
Default

Try TinyUpload.com - best file hosting solution, with no limits, totaly free
Zer0Racer is offline   Reply With Quote
Old 03-03-2016, 01:25 PM   #255
useretail
Junior Member
 
Join Date: Mar 2016
Posts: 2
Default

Hi, can anyone share source code for versions 7.7.2 and 7.7.3 ?
useretail is offline   Reply With Quote
Reply

Tags
bug, code, directory, release, user

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:40 AM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)