Go Back   FlashFXP Forums > > > >

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

Reply
 
Thread Tools Rate Thread Display Modes
Old 08-27-2004, 08:14 AM   #1
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default ioFTPD Next

Time to list plans for next versions.

- New core
- NT Service
- Unicode support
- Rewritten module support
- PHP trigger for scripts (EXEC/TCL/PHP)

Major update(1):
- Dynamic user and group structures?
- AD module with public source codes
- CGI capability to HTTPd
- VHOST capability to HTTPd

Major update(2)
- Add missing HTTPd functionality
- Rename daemon?

...... we will release some test versions before the releases.
darkone is offline   Reply With Quote
Old 08-27-2004, 09:27 AM   #2
odd
Senior Member
ioFTPD Registered User
 
Join Date: Sep 2003
Posts: 273
Default

Sounds good.

Nice to hear your working on the ioftpd again
odd is offline   Reply With Quote
Old 08-27-2004, 10:14 PM   #3
icefuzion
Member
ioFTPD Foundation User
 
Join Date: Jan 2002
Posts: 37
Default

NT Service support nice..

Thanks for updating us. Were all looking forward to the speed of the new core as well.
icefuzion is offline   Reply With Quote
Old 08-27-2004, 11:49 PM   #4
durulink
Senior Member
 
Join Date: Mar 2003
Posts: 102
Default

*Unicode support*

GOOooooooooooooooooooooD~~ ^^
durulink is offline   Reply With Quote
Old 08-28-2004, 06:10 AM   #5
Pu$u
Member
 
Join Date: Jul 2004
Posts: 36
Default

jo the new version would be very cool (i'm looking forward for it) , but wich limits you want for the unregistred version ?
Pu$u is offline   Reply With Quote
Old 08-28-2004, 10:23 AM   #6
davibou
Junior Member
 
Join Date: May 2004
Posts: 3
Default

Nice work dude !!!!
Yeah Rename daemon !!!!
davibou is offline   Reply With Quote
Old 08-28-2004, 10:27 AM   #7
SnypeTEST
Senior Member
ioFTPD Scripter
 
Join Date: Feb 2003
Posts: 458
Default

- PHP trigger for scripts (EXEC/TCL/PHP)

I less than 3 you.
SnypeTEST is offline   Reply With Quote
Old 08-28-2004, 01:14 PM   #8
Stardog
Senior Member
FlashFXP Registered User
ioFTPD Scripter
 
Join Date: Oct 2001
Posts: 236
Default

If you rename the deamon, then we have to rename all the scripts.
Stardog is offline   Reply With Quote
Old 08-30-2004, 09:26 PM   #9
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default Re: New Icon.

Quote:
Originally posted by jron
Also I hope you don't over extend yourself by adding full on HTTPd support, like when you took months to add HTTP features that few people use =( This is YOUR project no doubt, but we are all in love with the FTP so, FTP features would be nice. Raiden is always adding really nice ideas to their FTPd they are just poorly implemented, its a shame really. =(
Moving to httpd doesn't take resources off the ftpd developement. Current httpd code is ~1200lines & took less than a week to write and optimize (prior version of httpd took much longer to do, as it had stream mime parser - which I learnt later on, isn't even a task that httpd should do => and which resulted to the rewrite). What I did spend some time on, was php module. However, it was done so, that it's possible to use it in the future with both ftp & telnet.

In the future, just like in the past, I will not focus primarily on adding features. ioFTPD wasn't ever designed to include all the whistles & bells - I think you all should know it by now.

Yes, there's several good things in raiden that are currently missing from io. First few that come to my mind are: Database (ODBC) support, NT service support, Unicode support, MLST.

However, I do have to set certain priorities for tasks. It makes no sense to add database support, before I've added dynamic user/groupfiles & unicode support. (with dynamic user/groupfile, I mean that it has database entry where modules can store data) And again, there is no point of adding dynamic user/group structures before unicode support is in. Which leads to why I'm writing the new core now: imo there was no point of rewriting socket readline function (~150lines) for the old core to support utf-8. (Point of rewriting is to make something better, not to make something bloated)
darkone is offline   Reply With Quote
Old 08-30-2004, 10:08 PM   #10
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

Btw, I'm working on SSL part now (designing the data structure). Hopefully tomorrow, I can get to do some actual code again

After SSL I'm going to work on speedlimits. (propably late this week / early next week) Then comes the module support & unicode... and finally php.
darkone is offline   Reply With Quote
Old 09-01-2004, 09:39 PM   #11
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

SSL read, and accept functions have now been implement. Read is not yet fully optimized, but good enough for now. I'll propably have connect & write routines done by end of week, and I can then give some performance figures on loopback transfer.

I expect it to be able to max nearly 100mb/sec. Transfering 32mb file and parsing new lines from it took nearly 5seconds & consumed less than 7% of cpu time of one processor (according to task manager, which isn't really that reliable )
darkone is offline   Reply With Quote
Old 09-04-2004, 04:06 AM   #12
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

Another update.. I'm now working on adding throttling, algorithm is all new. It's more efficient, more accurate and allows bandwidth limits on harddrives (which could provide to be useful on slow network shares, cd-rom/dvd, etc.).
darkone is offline   Reply With Quote
Old 09-04-2004, 05:21 AM   #13
Luke
Member
 
Join Date: Oct 2003
Posts: 50
Talking Yum Yum

hi d1

any eta when you gonna let us smell/feel the new ver ?
Luke is offline   Reply With Quote
Old 09-04-2004, 12:38 PM   #14
neoxed
Too much time...
FlashFXP Beta Tester
ioFTPD Scripter
 
Join Date: May 2003
Posts: 1,326
Default

When it's done?
neoxed is offline   Reply With Quote
Old 09-04-2004, 03:28 PM   #15
darkone
Disabled
FlashFXP Registered User
ioFTPD Administrator
 
darkone's Avatar
 
Join Date: Dec 2001
Posts: 2,230
Default

Right, I want to do everything right before posting next release. This means, that there will be several internal testing phases before the actual release (however I'm quite sure, that my code is stable I think I've been playing with pointers long enough to produce quality code when sleeping)
darkone is offline   Reply With Quote
Reply

Tags
capability, httpd, major, module, versions

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 10:15 PM.

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