-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG.txt
122 lines (79 loc) · 3.43 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Version 0.76.2
18 July 2006
winaux.py, install.py:
When using a localized version of Windows, previous version
did not detect membership of group "Administrators". Fixed.
Version 0.76.1
14 July 2006
install.py: Previous version tried to use domain controller even
when logged in as local user. Fixed.
Version 0.76
8 July 2006
eclient-rpc.py:
New XML-RPC client. The client is an alternative for
the existing client.
enigma-client.py:
Improved file locking with flock(). Sets default timeout
for sockets.
install.py: New install script guides through the installation process.
uninstall.py: Helps with uninstall.
Version 0.75
28 March 2006
hillclimb.c, cipher.c:
From now on only unique scrambler states are tested.
The -a, -x options (and the default) have a different
meaning now. mr_mode is supplanted by sw_mode.
enigma.c, key.c:
Simulator: Defaults for M4 UKW changed to B-THIN/Beta.
enigma-client.py:
All log output goes to stderr. Added -r switch that
causes enigma to write output to the file "results".
Added ability to download new dictionaries automatically.
Suggestions came from (alphabetical order, sorry if I
forget anyone):
Ian Flanigan, Steve Hosgood, A.S., Geoff Sullivan.
Version 0.73.3
27 February 2006
conf-cc: -O3 generally leads to better performance.
Reported by Jeff Gilchrist.
INSTALL.txt: Users should change "nominal" to a random password in
eclient-XP-Home-install.bat or eclient-XP-Pro-install.bat.
Reported by Jamyn.
Version 0.73.2
19 February 2006
hillclimb.c, enigma-client.py:
Set thread priority to THREAD_PRIORITY_IDLE.
Reported by Jeff Gilchrist.
enigma-client.py:
Fixed wrong treatment of return value of os.system().
(Luckily the script worked even with the wrong treatment.)
Version 0.73.1
10 February 2006
enigma.1, enigma.txt:
Fixed bug in explanation of 00hc.resume format.
Version 0.73
20 January 2006
enigma.c: Removed bug so that -o and -R options can actually be used
together.
hillclimb.c: State is now saved periodically to allow for
non-graceful shutdown when enigma.exe is being
run as a Windows service. (Graceful shutdown
relied on SIGTERM.)
Status messages are displayed when enigma runs in resume mode.
enigma-client.py:
Added check for existence of enigma.exe.
Added status messages.
Removed lockfile mechanism.
INSTALL.txt: Added detailed install instructions for enigma-client.
Version 0.71
7 January 2006
hillclimb.c: Removed calls of free() and fprintf() from signal handler.
New version has longer shutdown time on SIGTERM. Worst case
is around 0.1 s on a Pentium 400MHz with a ciphertext length
of 250 letters.
ic.c: Replaced instances of 250 with CT.
enigma-client.py:
Changed class name to Eclient.
Switched to 00trigr.naval/00bigr.naval
dict/ : Added new naval statistics compiled from original
M4 messages.