The Ensymble developer utilities for Symbian OS - Archives
Back to main page.
Download
Ensymble pre-squeezed versions
are ready to use. Just copy the file to a suitable place (on command search
path) and start using it!
Older versions
v0.26 2008-01-27
Changes:
- Incorporated a --runinstall option for the py2sis command, developed by
Jari Kirma.
- Commands mergesis and signsis no longer choke on extra bytes in input SIS
files, the bytes are simply discarded. PyS60 v1.4.2 SIS file from Nokia
contains 1272 extra bytes. Purpose of these bytes is not known at this time
and removing them seems to have no effect.
v0.25 2007-12-15
Changes:
- Added --drive option to py2sis and simplesis commands,
for setting the installation drive.
- Added --vendor option for the simplesis command, like already
implemented for the py2sis command.
- The OpenSSL command line tool can reside in the same directory
as Ensymble now. This allows simpler Windows installation.
- Prevent leaving zero-byte output files behind when no
OpenSSL tool is found.
- Made it possible to use numeric capability bitmasks.
- Rewrote installation instructions
to better take Windows users into account.
v0.24 2007-10-18
Changes:
- Added --autostart option to the py2sis command, like in the
official py2sis.
- Added --vendor option to the py2sis command for setting the vendor name
shown during SIS installation.
- Added infoe32 command for inspecting Symbian OS e32image files (EXEs, DLLs),
contributed by Martin Storsjö.
v0.23 2007-07-16
Changes:
- Python for S60 changed its UID due to Nokia finally signing it,
so Ensymble uses the new UID from now on as an installation time
dependency.
- Clarified README in using embedded version and UID strings with
the py2sis command.
v0.22 2007-02-08
Changes:
- Added simplesis command for creating a SIS package out of a directory structure.
- Added maximum file size sanity check for py2sis command.
v0.21 2007-02-01
Changes:
- Added mergesis command for combining several SIS files into one.
v0.20 2007-01-01
Changes:
- Revamped documentation. Now every command and option is explained.
- Added signsis command for (re-)signing SIS files.
- Added altere32 command for altering pre-compiled Symbian EXEs and DLLs.
- Implemented text file option for py2sis command. This is a requirement of Symbian's
Freeware Route to Market.
- Made py2sis language option more robust against mistyped language codes.
- Miscellaneous clean-ups
v0.15 2006-11-18
Changes:
- Rewrote certificate to binary conversion. Fixes certificate problems on Windows. Some generated SIS files were not installable.
- Removed line feed after pass phrase for OpenSSL. It caused "wrong pass phrase" errors on Windows.
v0.14 2006-11-12
Changes:
- Modified the generated SIS format a bit, to be compatible with Windows signsis.exe.
- Test UIDs use lower case appname now, due to Symbian OS being case insensitive. What this means is that programs "test.py" and "TeSt.pY" now get the same (automatically generated) test UID.
- Added support for signature chains. Signature chains are used by Symbian Signed (DevCerts and other certificates).
Fourth public preview release: v0.13 2006-10-06
Changes:
- OpenSSL invocation uses absolute paths now. This corrects problems with Windows XP Pro.
Third public preview release: v0.12 2006-10-05
Changes:
- Implemented automatic test UID generation for the py2sis command.
- Added warning message for UIDs in the protected range.
- Changed OpenSSL path detection to be carried out only on demand.
- Added debug messages for troubleshooting OpenSSL-related problems.
- Miscellaneous clean-ups
Second public preview release: v0.11 2006-09-26
Changes:
- Made the default certificate a bit more anonymous.
- Added Windows (NT/2000/XP) support.
First public preview release: v0.10 2006-09-24
Copyright © 2006, 2007, 2008 Jussi Ylänen
jussi <dot> ylanen <at> iki <dot> fi