The full developer package can be downloaded here:
alp-beta.zip
- 3.4 MB ZIP file. Run ALPInstall after unpacking.
alp-beta.exe
- 2.7 MB Self extracting exe - jut download and open. (created with WinRAR).
See the "what's new" page in the included documentation for a short
list of the new features and components.
The version 1.2 in brief
Active Local Pages 1.2 has almost doubled number of components in its
run-time library. Now it contains components for TCP/IP and IRDA communications,
self dependent zero-configuration SQL database engine which can run on the fly
(perfect for autorun scenarios) and several new components added to the AXPack1
core library. A database manager is included (see the start menu/programs/newobjects/alp/SQLite Database Manager).
ALP 1.2 supports a set of new features in the ALP engine and the ALPFrame
browser that give the developers means to make their applications safe from any
possible hacker attacks, to prepare environments that will suit the application
but will prevent the user from doing potentially dangerous actions. Also ALP
engine supports now a SecurityURL directory setting that stamps the content
generated by ALP with developer specified URL. Thus the local ALP content is
stamped as coming from the URL specified which avoids the information bar in
Windows XP SP2 (client side scripts run normally) and most importantly it allows
safe cross-frame scripting in framesets where part of the frames show ALP
content and part show online content from the site specified in the security URL
setting.
Unattended Code Execution Protection allows the developer mark parts of the
application as potentially dangerous and thus protect them from unattended
invocation - i.e. prevent using the application as a hole by using redirection,
misleading URL placed on a WEB page and so on. Any application that accesses the
file system and has pages that determine their actions from the query or form
parameters can just be marked as requiring "safe entrance" which will
disallow any attacks aiming to use these pages as a gateway to the local system.
ALPInstall supports set of new features: Setting/resetting the zone
information of the files (XP SP2 specific, but this works even on older OS
versions), Advanced registry entries entries, Ability to check the OS, IE
versions and the versions and availability of a list of COM libraries specified
by the developer in the setup configuration.
The official publication of ALP 1.2 will occur in the last days of February
2005. Meanwhile we will try to update the documentation, the samples and the
other tools in the this package as the work over them proceeds.