Re: [twsocket] Making ServerClass of THttpServer and TFtpServerproperty
Yes, Right+Click|TortoiseSVN|RepoBrowser. From the RepoBrowser, you specify the URL to the repository. If you happen to be in any sub-node within the repository, just change to a parent node and hit F5 to reload it, and it will show all children nodes. -dZ. --- Original Message --- From: Fastream Technologies[mailto:[EMAIL PROTECTED] Sent: 11/19/2008 1:52:33 PM To : twsocket@elists.org Cc : Subject : RE: Re: [twsocket] Making ServerClass of THttpServer and TFtpServerproperty OT: Is there any way to browse the contents of SVN repository from Tortoise? Regards, SZ On Wed, Nov 19, 2008 at 2:38 PM, Arno Garrels [EMAIL PROTECTED] wrote: Fastream Technologies wrote: Yes we plan to update to v7. I just need to know whether it would work with BCB2007 or do I have to update to BCB2009 for FTPS/HTTPS Server components? It should work with CB2007, checkout latest SVN revision from /branches/icsv7/. -- Arno Garrels On Tue, Nov 18, 2008 at 7:40 PM, Francois PIETTE [EMAIL PROTECTED]wrote: I doubt that Francois wants such basic changes in V6 which is a release candidat now. Indeed. Probably SZ could already use V7 ? V7 is the workhorse ! -- [EMAIL PROTECTED] The author of the freeware multi-tier middleware MidWare The author of the freeware Internet Component Suite (ICS) http://www.overbyte.be - Original Message - From: Arno Garrels [EMAIL PROTECTED] To: ICS support mailing twsocket@elists.org Sent: Tuesday, November 18, 2008 5:47 PM Subject: Re: [twsocket] Making ServerClass of THttpServerandTFtpServerproperty Fastream Technologies wrote: If we decide to sponsor such a coding job, would any of you guys do it for the benefit of all? If so, for how much USD and days? Now that the V7 FTP server uses the TWSocketServer (thanks Angus) it's an easy task. I'm sure you code that in a few minutes, look at how it is done with the client class and you get the idea. If you want it for V6 the Ftp server needs to be rewritten first which was much more work (I doubt that Francois wants such basic changes in V6 which is a release candidat now). -- Arno Garrels Best Regards, SZ On Sat, Nov 1, 2008 at 9:12 PM, Angus Robertson - Magenta Systems Ltd [EMAIL PROTECTED] wrote: Angus already made an attempt to rewrite the FTP server, but it never made it into the ICS package :( I do finally shortly expect to start adding UTF-8 and a couple of new commands to the V7 FTP server, and there's no reason that can be based on the SocketServer version, leaving the V6 version using the legacy private server. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
Re: [twsocket] Making ServerClass of THttpServer and TFtpServerproperty
If we decide to sponsor such a coding job, would any of you guys do it for the benefit of all? If so, for how much USD and days? Best Regards, SZ On Sat, Nov 1, 2008 at 9:12 PM, Angus Robertson - Magenta Systems Ltd [EMAIL PROTECTED] wrote: Angus already made an attempt to rewrite the FTP server, but it never made it into the ICS package :( I do finally shortly expect to start adding UTF-8 and a couple of new commands to the V7 FTP server, and there's no reason that can be based on the SocketServer version, leaving the V6 version using the legacy private server. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
Re: [twsocket] Making ServerClass of THttpServer and TFtpServerproperty
Francois PIETTE wrote: THttpServer use a fixed class (TWSocketServer) for his server socket. So you can change the behaviour of that class. But to be able to do it, it is enough to do it the same way as it is done with the class used for client connection (ClientClass property). A simple change could be done to add a property ServerClass so that the HTTP server component instanciate that class when set to listening. That way you can derive your own class from TWSocketServer, change the behavior you need and plug it into the HTTP server component. Fairly easy to do. Yes we need this functionality for both HTTP and especially FTP Servers. I think it would be a good contribution to ICS code-flexibility. Maybe you could implement it ? I think the problem is that the FTP server component does not use TWSocketServer. In order to keep things simple the FTP server should also be derived from TWSocketServer like the HTTP as well. Angus already made an attempt to rewrite the FTP server, but it never made it into the ICS package :( -- Arno Garrels Note that I have looked at the source code. See THttpServer.CreateSocket. You can plug the change there. CreateSocket is called from constructor and from Start method. At first glance, it could be dropped from constructor. Verify that CreateSocket is called wherever FWSocketServer is used or that Assigned(FWSocketServer) is checked. -- [EMAIL PROTECTED] The author of the freeware multi-tier middleware MidWare The author of the freeware Internet Component Suite (ICS) http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
Re: [twsocket] Making ServerClass of THttpServer and TFtpServerproperty
Angus already made an attempt to rewrite the FTP server, but it never made it into the ICS package :( I do finally shortly expect to start adding UTF-8 and a couple of new commands to the V7 FTP server, and there's no reason that can be based on the SocketServer version, leaving the V6 version using the legacy private server. Angus -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be