1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=utf-8">
5
<TITLE>The Ensymble developer utilities for Symbian OS - Archives</TITLE>
9
<H1>The Ensymble developer utilities for Symbian OS - Archives</H1>
11
Back to <A HREF="ensymble.html">main page</A>.
15
Ensymble pre-<A HREF="http://effbot.org/zone/squeeze.htm">squeezed</A> versions
16
are ready to use. Just copy the file to a suitable place (on command search
17
path) and start using it!
19
<H3>Older versions</H3>
24
<A HREF="ensymble-0.26.tar.gz">ensymble-0.26.tar.gz</A> (92 kB)</LI>
25
<LI>Pre-squeezed version for Python v2.2:
26
<A HREF="ensymble_python2.2-0.26.py">ensymble_python2.2-0.26.py</A> (91 kB)</LI>
27
<LI>Pre-squeezed version for Python v2.3:
28
<A HREF="ensymble_python2.3-0.26.py">ensymble_python2.3-0.26.py</A> (81 kB)</LI>
29
<LI>Pre-squeezed version for Python v2.4:
30
<A HREF="ensymble_python2.4-0.26.py">ensymble_python2.4-0.26.py</A> (78 kB)</LI>
31
<LI>Pre-squeezed version for Python v2.5:
32
<A HREF="ensymble_python2.5-0.26.py">ensymble_python2.5-0.26.py</A> (76 kB)</LI>
34
<A HREF="README-0.26.txt">README-0.26.txt</A> (40 kB)</LI>
39
<LI>Incorporated a --runinstall option for the py2sis command, developed by
41
<LI>Commands mergesis and signsis no longer choke on extra bytes in input SIS
42
files, the bytes are simply discarded. PyS60 v1.4.2 SIS file from Nokia
43
contains 1272 extra bytes. Purpose of these bytes is not known at this time
44
and removing them seems to have no effect.</LI>
50
<A HREF="ensymble-0.25.tar.gz">ensymble-0.25.tar.gz</A> (92 kB)</LI>
51
<LI>Pre-squeezed version for Python v2.2:
52
<A HREF="ensymble_python2.2-0.25.py">ensymble_python2.2-0.25.py</A> (90 kB)</LI>
53
<LI>Pre-squeezed version for Python v2.3:
54
<A HREF="ensymble_python2.3-0.25.py">ensymble_python2.3-0.25.py</A> (80 kB)</LI>
55
<LI>Pre-squeezed version for Python v2.4:
56
<A HREF="ensymble_python2.4-0.25.py">ensymble_python2.4-0.25.py</A> (78 kB)</LI>
57
<LI>Pre-squeezed version for Python v2.5:
58
<A HREF="ensymble_python2.5-0.25.py">ensymble_python2.5-0.25.py</A> (76 kB)</LI>
60
<A HREF="README-0.25.txt">README-0.25.txt</A> (39 kB)</LI>
65
<LI>Added --drive option to py2sis and simplesis commands,
66
for setting the installation drive.</LI>
67
<LI>Added --vendor option for the simplesis command, like already
68
implemented for the py2sis command.</LI>
69
<LI>The OpenSSL command line tool can reside in the same directory
70
as Ensymble now. This allows simpler Windows installation.</LI>
71
<LI>Prevent leaving zero-byte output files behind when no
72
OpenSSL tool is found.</LI>
73
<LI>Made it possible to use numeric capability bitmasks.</LI>
74
<LI>Rewrote <A HREF="README-0.25.txt">installation instructions</A>
75
to better take Windows users into account.</LI>
81
<A HREF="ensymble-0.24.tar.gz">ensymble-0.24.tar.gz</A> (92 kB)</LI>
82
<LI>Pre-squeezed version for Python v2.2:
83
<A HREF="ensymble_python2.2-0.24.py">ensymble_python2.2-0.24.py</A> (90 kB)</LI>
84
<LI>Pre-squeezed version for Python v2.3:
85
<A HREF="ensymble_python2.3-0.24.py">ensymble_python2.3-0.24.py</A> (80 kB)</LI>
86
<LI>Pre-squeezed version for Python v2.4:
87
<A HREF="ensymble_python2.4-0.24.py">ensymble_python2.4-0.24.py</A> (77 kB)</LI>
88
<LI>Pre-squeezed version for Python v2.5:
89
<A HREF="ensymble_python2.5-0.24.py">ensymble_python2.5-0.24.py</A> (75 kB)</LI>
91
<A HREF="README-0.24.txt">README-0.24.txt</A> (37 kB)</LI>
96
<LI>Added --autostart option to the py2sis command, like in the
98
<LI>Added --vendor option to the py2sis command for setting the vendor name
99
shown during SIS installation.</LI>
100
<LI>Added infoe32 command for inspecting Symbian OS e32image files (EXEs, DLLs),
101
contributed by <A HREF="http://www.martin.st/software/">Martin Storsjö</A>.</LI>
107
<A HREF="ensymble-0.23.tar.gz">ensymble-0.23.tar.gz</A> (89 kB)</LI>
108
<LI>Pre-squeezed version for Python v2.2:
109
<A HREF="ensymble_python2.2-0.23.py">ensymble_python2.2-0.23.py</A> (88 kB)</LI>
110
<LI>Pre-squeezed version for Python v2.3:
111
<A HREF="ensymble_python2.3-0.23.py">ensymble_python2.3-0.23.py</A> (78 kB)</LI>
112
<LI>Pre-squeezed version for Python v2.4:
113
<A HREF="ensymble_python2.4-0.23.py">ensymble_python2.4-0.23.py</A> (76 kB)</LI>
114
<LI>Pre-squeezed version for Python v2.5:
115
<A HREF="ensymble_python2.5-0.23.py">ensymble_python2.5-0.23.py</A> (75 kB)</LI>
117
<A HREF="README-0.23.txt">README-0.23.txt</A> (35 kB)</LI>
122
<LI>Python for S60 changed its UID due to Nokia finally signing it,
123
so Ensymble uses the new UID from now on as an installation time
125
<LI>Clarified README in using embedded version and UID strings with
126
the py2sis command.</LI>
132
<A HREF="ensymble-0.22.tar.gz">ensymble-0.22.tar.gz</A> (84 kB)</LI>
133
<LI>Pre-squeezed version for Python v2.2:
134
<A HREF="ensymble_python2.2-0.22.py">ensymble_python2.2-0.22.py</A> (88 kB)</LI>
135
<LI>Pre-squeezed version for Python v2.3:
136
<A HREF="ensymble_python2.3-0.22.py">ensymble_python2.3-0.22.py</A> (78 kB)</LI>
137
<LI>Pre-squeezed version for Python v2.4:
138
<A HREF="ensymble_python2.4-0.22.py">ensymble_python2.4-0.22.py</A> (76 kB)</LI>
139
<LI>Pre-squeezed version for Python v2.5:
140
<A HREF="ensymble_python2.5-0.22.py">ensymble_python2.5-0.22.py</A> (75 kB)</LI>
142
<A HREF="README-0.22.txt">README-0.22.txt</A> (34 kB)</LI>
147
<LI>Added simplesis command for creating a SIS package out of a directory structure.</LI>
148
<LI>Added maximum file size sanity check for py2sis command.</LI>
154
<A HREF="ensymble-0.21.tar.gz">ensymble-0.21.tar.gz</A> (84 kB)</LI>
155
<LI>Pre-squeezed version for Python v2.2:
156
<A HREF="ensymble_python2.2-0.21.py">ensymble_python2.2-0.21.py</A> (81 kB)</LI>
157
<LI>Pre-squeezed version for Python v2.3:
158
<A HREF="ensymble_python2.3-0.21.py">ensymble_python2.3-0.21.py</A> (72 kB)</LI>
159
<LI>Pre-squeezed version for Python v2.4:
160
<A HREF="ensymble_python2.4-0.21.py">ensymble_python2.4-0.21.py</A> (70 kB)</LI>
161
<LI>Pre-squeezed version for Python v2.5:
162
<A HREF="ensymble_python2.5-0.21.py">ensymble_python2.5-0.21.py</A> (69 kB)</LI>
164
<A HREF="README-0.21.txt">README-0.21.txt</A> (24 kB)</LI>
169
<LI>Added mergesis command for combining several SIS files into one.</LI>
175
<A HREF="ensymble-0.20.tar.gz">ensymble-0.20.tar.gz</A> (84 kB)</LI>
176
<LI>Pre-squeezed version for Python v2.2:
177
<A HREF="ensymble_python2.2-0.20.py">ensymble_python2.2-0.20.py</A> (77 kB)</LI>
178
<LI>Pre-squeezed version for Python v2.3:
179
<A HREF="ensymble_python2.3-0.20.py">ensymble_python2.3-0.20.py</A> (69 kB)</LI>
180
<LI>Pre-squeezed version for Python v2.4:
181
<A HREF="ensymble_python2.4-0.20.py">ensymble_python2.4-0.20.py</A> (67 kB)</LI>
182
<LI>Pre-squeezed version for Python v2.5:
183
<A HREF="ensymble_python2.5-0.20.py">ensymble_python2.5-0.20.py</A> (66 kB)</LI>
185
<A HREF="README-0.20.txt">README-0.20.txt</A> (24 kB)</LI>
190
<LI>Revamped documentation. Now every command and option is explained.</LI>
191
<LI>Added signsis command for (re-)signing SIS files.</LI>
192
<LI>Added altere32 command for altering pre-compiled Symbian EXEs and DLLs.</LI>
193
<LI>Implemented text file option for py2sis command. This is a requirement of Symbian's
194
<A HREF="https://www.symbiansigned.com/app/page/overview/freewareFaq">Freeware Route to Market</A>.</LI>
195
<LI>Made py2sis language option more robust against mistyped language codes.</LI>
196
<LI>Miscellaneous clean-ups</LI>
202
<A HREF="ensymble-0.15.tar.gz">ensymble-0.15.tar.gz</A> (72 kB)</LI>
203
<LI>Pre-squeezed version for Python v2.2:
204
<A HREF="ensymble_python2.2-0.15.py">ensymble_python2.2-0.15.py</A> (66 kB)</LI>
205
<LI>Pre-squeezed version for Python v2.3:
206
<A HREF="ensymble_python2.3-0.15.py">ensymble_python2.3-0.15.py</A> (60 kB)</LI>
207
<LI>Pre-squeezed version for Python v2.4:
208
<A HREF="ensymble_python2.4-0.15.py">ensymble_python2.4-0.15.py</A> (58 kB)</LI>
209
<LI>Pre-squeezed version for Python v2.5:
210
<A HREF="ensymble_python2.5-0.15.py">ensymble_python2.5-0.15.py</A> (57 kB)</LI>
211
<LI>Documentation (very incomplete):
212
<A HREF="README-0.15.txt">README-0.15.txt</A> (9 kB)</LI>
217
<LI>Rewrote certificate to binary conversion. Fixes certificate problems on Windows. Some generated SIS files were not installable.</LI>
218
<LI>Removed line feed after pass phrase for OpenSSL. It caused "wrong pass phrase" errors on Windows.</LI>
224
<A HREF="ensymble-0.14.tar.gz">ensymble-0.14.tar.gz</A> (71 kB)</LI>
225
<LI>Pre-squeezed version for Python v2.2:
226
<A HREF="ensymble_python2.2-0.14.py">ensymble_python2.2-0.14.py</A> (66 kB)</LI>
227
<LI>Pre-squeezed version for Python v2.3:
228
<A HREF="ensymble_python2.3-0.14.py">ensymble_python2.3-0.14.py</A> (60 kB)</LI>
229
<LI>Pre-squeezed version for Python v2.4:
230
<A HREF="ensymble_python2.4-0.14.py">ensymble_python2.4-0.14.py</A> (58 kB)</LI>
231
<LI>Pre-squeezed version for Python v2.5:
232
<A HREF="ensymble_python2.5-0.14.py">ensymble_python2.5-0.14.py</A> (57 kB)</LI>
233
<LI>Documentation (very incomplete):
234
<A HREF="README-0.14.txt">README-0.14.txt</A> (8 kB)</LI>
239
<LI>Modified the generated SIS format a bit, to be compatible with Windows signsis.exe.</LI>
240
<LI>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.</LI>
241
<LI>Added support for signature chains. Signature chains are used by Symbian Signed (DevCerts and other certificates).</LI>
244
Fourth public preview release: v0.13 2006-10-06
247
<A HREF="ensymble-0.13.tar.gz">ensymble-0.13.tar.gz</A> (71 kB)</LI>
248
<LI>Pre-squeezed version for Python v2.2:
249
<A HREF="ensymble_python2.2-0.13.py">ensymble_python2.2-0.13.py</A> (65 kB)</LI>
250
<LI>Pre-squeezed version for Python v2.3:
251
<A HREF="ensymble_python2.3-0.13.py">ensymble_python2.3-0.13.py</A> (59 kB)</LI>
252
<LI>Pre-squeezed version for Python v2.4:
253
<A HREF="ensymble_python2.4-0.13.py">ensymble_python2.4-0.13.py</A> (57 kB)</LI>
254
<LI>Pre-squeezed version for Python v2.5:
255
<A HREF="ensymble_python2.5-0.13.py">ensymble_python2.5-0.13.py</A> (55 kB)</LI>
256
<LI>Documentation (very incomplete):
257
<A HREF="README-0.13.txt">README-0.13.txt</A> (8 kB)</LI>
262
<LI>OpenSSL invocation uses absolute paths now. This corrects problems with Windows XP Pro.</LI>
265
Third public preview release: v0.12 2006-10-05
268
<A HREF="ensymble-0.12.tar.gz">ensymble-0.12.tar.gz</A> (71 kB)</LI>
269
<LI>Pre-squeezed version for Python v2.2:
270
<A HREF="ensymble_python2.2-0.12.py">ensymble_python2.2-0.12.py</A> (66 kB)</LI>
271
<LI>Pre-squeezed version for Python v2.3:
272
<A HREF="ensymble_python2.3-0.12.py">ensymble_python2.3-0.12.py</A> (59 kB)</LI>
273
<LI>Pre-squeezed version for Python v2.4:
274
<A HREF="ensymble_python2.4-0.12.py">ensymble_python2.4-0.12.py</A> (58 kB)</LI>
275
<LI>Pre-squeezed version for Python v2.5:
276
<A HREF="ensymble_python2.5-0.12.py">ensymble_python2.5-0.12.py</A> (56 kB)</LI>
277
<LI>Documentation (very incomplete):
278
<A HREF="README-0.12.txt">README-0.12.txt</A> (8 kB)</LI>
283
<LI>Implemented automatic test UID generation for the py2sis command.</LI>
284
<LI>Added warning message for UIDs in the protected range.</LI>
285
<LI>Changed OpenSSL path detection to be carried out only on demand.</LI>
286
<LI>Added debug messages for troubleshooting OpenSSL-related problems.</LI>
287
<LI>Miscellaneous clean-ups</LI>
290
Second public preview release: v0.11 2006-09-26
293
<A HREF="ensymble-0.11.tar.gz">ensymble-0.11.tar.gz</A> (71 kB)</LI>
294
<LI>Pre-squeezed version for Python v2.2:
295
<A HREF="ensymble_python2.2-0.11.py">ensymble_python2.2-0.11.py</A> (65 kB)</LI>
296
<LI>Pre-squeezed version for Python v2.3:
297
<A HREF="ensymble_python2.3-0.11.py">ensymble_python2.3-0.11.py</A> (58 kB)</LI>
298
<LI>Pre-squeezed version for Python v2.4:
299
<A HREF="ensymble_python2.4-0.11.py">ensymble_python2.4-0.11.py</A> (56 kB)</LI>
300
<LI>Pre-squeezed version for Python v2.5:
301
<A HREF="ensymble_python2.5-0.11.py">ensymble_python2.5-0.11.py</A> (55 kB)</LI>
302
<LI>Documentation (very incomplete):
303
<A HREF="README-0.11.txt">README-0.11.txt</A> (7 kB)</LI>
308
<LI>Made the default certificate a bit more anonymous.</LI>
309
<LI>Added Windows (NT/2000/XP) support.</LI>
312
First public preview release: v0.10 2006-09-24
315
<A HREF="ensymble-0.10.tar.gz">ensymble-0.10.tar.gz</A> (116 kB)</LI>
320
Copyright © 2006, 2007, 2008 Jussi Ylänen
322
jussi <dot> ylanen <at> iki <dot> fi