ioFTPD General New releases, comments, questions regarding the latest version of ioFTPD. |
08-04-2005, 06:30 PM
|
#1
|
Disabled
FlashFXP Registered User ioFTPD Administrator
Join Date: Dec 2001
Posts: 2,230
|
1.0 Status
Just few days ago, I was able to setup first virtual dummy service and connect to it.
Now I'm working on http service - once completed alpha version will emerge. Alpha version will be httpd only because of following factors:
- Alpha version is the first version ever released to public. While it does not have FTP daemon included, it does help me to debug all important core functions.
- Issuing possible 64bit compatability problems is easier, when codebase is smaller.
- GUI is based on httpd. Having httpd functioning 'early', makes it possible for our developers to begin work on it. (that means I need to write some documentations for them.. duh )
- Httpd is easy and fast to write; protocol is completely synchronous and has only few commands.
After alpha version has been throughly debugged, I will post list of remaining tasks until beta 1.0. (which will include ftpd)
|
|
|
08-04-2005, 06:53 PM
|
#2
|
Disabled
FlashFXP Registered User ioFTPD Administrator
Join Date: Dec 2001
Posts: 2,230
|
Useless info: size of current source tree is now at ~500kb. As comparison, version of glftpd (1.24) that I have is ~680kb, and v0.5.8 of io was around 900kb. I think I could write ftpd that does more than these two combined in 600kb... but I assume 1.0 final will be around 700kb. (note that amount of code does not relate to amount of developement time.. all the hard work is nearly done, just trivial code left)
Perhaps we should set up a friendly competition: guess size of ioFTPD 1.0final source tree.
|
|
|
08-05-2005, 12:47 AM
|
#3
|
Senior Member
FlashFXP Scripter ioFTPD Foundation User
Join Date: Sep 2003
Posts: 132
|
732kb
|
|
|
08-05-2005, 01:30 AM
|
#4
|
Senior Member
FlashFXP Registered User ioFTPD Registered User
Join Date: Oct 2002
Posts: 462
|
718,062 bytes
|
|
|
08-05-2005, 07:38 AM
|
#5
|
Junior Member
FlashFXP Registered User
Join Date: Jul 2004
Posts: 12
|
793kb
|
|
|
08-05-2005, 07:42 AM
|
#6
|
Member
ioFTPD Foundation User
Join Date: Feb 2005
Posts: 48
|
743kb
|
|
|
08-06-2005, 09:17 AM
|
#7
|
Senior Member
ioFTPD Scripter
Join Date: Feb 2003
Posts: 458
|
706,256 kB , no more no less.
|
|
|
08-06-2005, 05:38 PM
|
#8
|
Senior Member
ioFTPD Scripter
Join Date: Feb 2004
Posts: 181
|
701kb......winner gets a lap dance from 2 seksy blondez i heard
|
|
|
08-07-2005, 04:49 PM
|
#9
|
Disabled
FlashFXP Registered User ioFTPD Administrator
Join Date: Dec 2001
Posts: 2,230
|
Alpha version of httpd service nears completion. Size of http service is currently whopping 250lines of code (spent most time on fixing bugs that showed up while testing) It doesn't actually do anything yet, and lacks Etag & Time-stamp support.. but I think getting it functional is now only matter of day or two (no timeouts though - as usual i'll add them when I've got everything else stabilized)
|
|
|
08-10-2005, 06:39 PM
|
#10
|
Disabled
FlashFXP Registered User ioFTPD Administrator
Join Date: Dec 2001
Posts: 2,230
|
I finally got primitive version of httpd implemented (sends file as response), and I will be soon able to start testing php. Before that, I have yet to simplify database API a bit, so that it matches code php module's code draft.
Which means that instead of:
lpRow = GetCollectionRow(lpCollection, lRowID, lRowIndex);
lpValue = CreateWStringValue(L"fooo", 4);
lpOldValue = GetRowColumnValue(lpRow, lColumnIndex, lpValue);
SetColumnValue(lpCollection, lRowID, lRowIndex, lColumnIndex, lpValue);
DeleteRow(lpRow);
one uses:
lpValue = CreateWStringValue(L"fooo", 4);
lpOldValue = GetColumnValue(lpCollection, lRowID, lRowIndex, lColumnIndex);
SetColumnValue(lpCollection, lRowID, lRowIndex, lColumnIndex, lpValue);
DeleteRow(lpCollection, lRowID, lRowIndex);
... duh. All this to simplify usage from php/tcl/lua.
|
|
|
08-11-2005, 05:24 AM
|
#11
|
Junior Member
FlashFXP Registered User ioFTPD Foundation User
Join Date: Mar 2004
Posts: 19
|
thx D1 for letting us know the progression status of the new ver
Can't wait for the release
keep it up
|
|
|
08-11-2005, 02:39 PM
|
#12
|
Senior Member
ioFTPD Foundation User
Join Date: Jul 2005
Posts: 147
|
Yeah thx for the updates can't wait also for the new i guess simpler version
|
|
|
08-15-2005, 02:42 AM
|
#13
|
Disabled
FlashFXP Registered User ioFTPD Administrator
Join Date: Dec 2001
Posts: 2,230
|
Finally php module is functional... when calling php_request_shutdown(), it does seem to throw an exception, which does not make any sense (First-chance exception at 0x77e55dea in ioD.exe: 0x000006A6: The binding handle is invalid.) with both php4 and php5 libraries.
... those of you familiar with c, should be able to extract quite a bit of information from source files that I decided include with this post
|
|
|
08-15-2005, 06:18 AM
|
#14
|
Senior Member
ioFTPD Scripter
Join Date: Feb 2004
Posts: 181
|
ioD.exe ?
|
|
|
08-15-2005, 06:20 AM
|
#15
|
Member
Join Date: Oct 2003
Posts: 79
|
great news...
|
|
|
Thread Tools |
|
Display Modes |
Rate This Thread |
Linear Mode
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:04 AM.
|