Indy News - Feb 14, 2002
Inaugural Edition
Yes, it's later than planned. But its here! We will be playing with the format, layout, content and more as we get started. Feel free to send us your suggestions.
HOWEVER - if your question is about technical support please see http://www.nevrona.com/indy/techsupport.html
News
Indy 9 has been in free development for quite a while now. We have been talking about feature freeze for a few months now but because of other duties of the coordinators, it has not taken effect. However, a plan is going into effect soon and we are shooting for a release of Indy 9 at the end of the first quarter.
What's in the feature freeze? We hope to share that in the next issue.
Developing Web Applications?
You have got to try IntraWeb! A revolutionary new way to create your Web Applications - Create, Debug and Maintain web-based applications as quickly and easily as your normal Delphi applications using IntraWeb.
SDGN Magazine, the official magazine of Software Development Group Netherlands (SDGN) reviewed IntraWeb in their December 2001 edition. SDGN Magazine says: "Intraweb is a very nice tool to build web applications in a fast and simple way and in a language Delphi developers feel at home with. With this tool you will be very comfortable and it feels good, right from the start." (Translated from Dutch).
And guess what? It is built with Indy!
http://www.atozedsoftware.com/
Yes we have a bug system!
After many many moons we instituted a bug system again about 2 months ago. PLEASE use it! But, please DO NOT report bugs in Indy 8.0. Please only report bugs if they exist in the current development code of Indy 9. The current development code is not the same as the Indy 9 releases. The development code can only be obtained by FTPing the latest snapshots from our VCS. To obtain the latest snapshot ftp to ftp.nevrona.com and login with the username indy90 and password indy90.
The root contains all the core files. Please also note that this is a LIVE snapshot. From time to times you may retrieve something from the middle of someone's check in.
Got the batch file blues?
Let FinalBuilder cure you!
FinalBuilder is designed to automate tasks that you routinely do as part of your software development cycle. It allows you to quickly define a repeatable list of actions that can be executed in the same manner time after time. FinalBuilder cuts down build times by automating tasks that often take many laborious manual steps. Any manual process with more than one step is prone to errors, humans are generally not very good at doing repetitive tasks, often doing steps out of order or missing steps altogether. FinalBuilder can help you cut out those errors.
FinalBuilder also supports automated FTP transfers and other internet related actions. And guess what component set it uses? :)
http://www.atozedsoftware.com/
Recent Notable Changes to Core
Socket Property
Everyone asks how do I get the Peer's IP Address in the TIdTCPServer in Indy 9? Indy 9 now supports IOHandlers (more on these in a future issue) which allow for more expansion. However they caused the answer to the previous question to be:
TIdIOHandlerSocket(AThread.Connection.IOHandler).Binding.PeerIP
However, unless you have changed the default IOHandler the implicitly created one is always a TIdIOHandlerSocket so we have added a Socket property so that you can now just use:
AThread.Connection.Socket.Binding.PeerIP
ZLib IOHandler
See we told you IOHandlers were cool! Indy 9 now has an IOHandler that performs ZLib compression and decompression on the fly.
MultiThreaded ICMP Support
TIdICMPClient now responds only to echos that have the same sequence number as in the packet it sent. This means it is now multi threaded compatible.
C++ Builder Support
THREE new members have joined Indy core, and they are all C++ Builder users. They have helped us patch up Indy 9 to work properly in C++ Builder again and have promised to keep us Delphi guys in line. :)
|