Raudus 0.7.9 Released
Raudus 0.7.9 is released.
In this version:
- Mongoose: mongoose32.dll is now used as http server library for standalone applications (instead of HttpIndy.dll). Standalone applications do not require HttpIndy.dll anymore, but they require mongoose32.dll.
- SSL: mongoose32.dll also contains OpenSSL 1.0.0d inside. So, you can use SSL functionality without installing libeay.dll and libssl.dll (see examples 90 and 91).
- gzip: mongoose32.dll also contains zlib compression library inside. Raudus applications now perform gzip compression of http-packets to speed up transmission over network (see folder “requisite”).
- New control: TWwwPublisher. Publishes files from Internet and from Application.Config.WwwDirectory (see example 8).
- New control: TFilePublisher. Publishes files from disk. Use it to trasmit large files (see example 9).
- New control: TRaExtMessageBox (see example 42).
- New controls: TRaExtDatePicker and TRaExtDbDatePicker.
- Icons on Buttons, MenuItems and Window titles (see example 61).
- Field.OnSpecialKeyPress event hooks TAB, ENTER, PAGE_UP/PAGE_DOWN, F1-F12 and others.
- Added manipulation of current context (see example 99).
- You can combine non-Raudus application (VCLForms or service) with Raudus application in one executable (see example 92).
- As a result, Raudus standalone application can act as a Windows service (see example 93).
- Minor bugfixes and improvements.
mongoose32.dll contains Mongoose project, embedded web-server (http://code.google.com/p/mongoose)
Work on Delphi XE support is in progress yet.
Please remove the line, assigning ExtDirectoryURL in your dpr-file.
Thank you for your feedback! Stay tuned!
April 8, 2011 | 8 Comments |