1 | Version 1.x.x xx-xx-2011
|
---|
2 | *Changed: Internal names of objects
|
---|
3 | Version 1.0.0 13-03-2010
|
---|
4 | +Added: Use a more wizard-like style instead of
|
---|
5 | multiple message boxes.
|
---|
6 | +Added: Offer to remove and recreate also backend
|
---|
7 | database files.
|
---|
8 | +Added: Enhanced search routine for Apache 2.x
|
---|
9 | *Changed: Main_Resize works better
|
---|
10 | *Changed: Help button removed
|
---|
11 | *Changed: Installation process is organized in a
|
---|
12 | more logical order.
|
---|
13 | !Fixed: Do not allow to disable creation of "root"
|
---|
14 | account unless it already exists
|
---|
15 | !Fixed: Initiate notebook page load earlier (no more
|
---|
16 | crashes in certain situations)
|
---|
17 | !Fixed: Do not crash on almost empty smb.conf (created
|
---|
18 | by a client installation
|
---|
19 | !Fixed: Bug in NLV.VRS 2.0
|
---|
20 | Version 0.9.5 06-03-2010
|
---|
21 | +Added: SambaInit.VRS: _SambaInit() acts more
|
---|
22 | intelligently now
|
---|
23 | +Added: Recommend creation of an account for the
|
---|
24 | name stored in %USER% during installation
|
---|
25 | *Changed: Use NLV.VRS 2.0 instead of 1.0
|
---|
26 | Version 0.9.4 19-02-2010
|
---|
27 | +Added: User is forced to create a "root" account now,
|
---|
28 | if it does not already exist.
|
---|
29 | !Fixed: Remove several temporary files after usage
|
---|
30 | Version 0.9.3 06-10-2009
|
---|
31 | +Added: Warning about codepage use on non IBM-850
|
---|
32 | systems
|
---|
33 | *Changed: Make sure the server uses IBM-850/UTF-8 as
|
---|
34 | default codepage (even makes sense on
|
---|
35 | non IBM-850/UTF-8 systems)
|
---|
36 | Version 0.9.2 22-09-2009
|
---|
37 | +Added: Optionally use big icons
|
---|
38 | *Changed: Visual appearance like EVFSGUI 2.0
|
---|
39 | !Fixed: Several missing strings in swedish
|
---|
40 | language file (Google translation!)
|
---|
41 | Version 0.9.1 14-07-2009
|
---|
42 | +Added: Check free space on TMPDIR
|
---|
43 | +Added: Warn, if no SWAT users are defined
|
---|
44 | +Added: Tell user to close sscc.exe in order to
|
---|
45 | complete installation process
|
---|
46 | *Changed: Default backend is TDBSAM now (as in
|
---|
47 | Samba 3.4)
|
---|
48 | Version 0.9.0 18-06-2009
|
---|
49 | +Added: SambaInit.VRS: _PasswordDBRewrite() added
|
---|
50 | +Added: SambaInit.VRS: _SambaExtendSearchPath() added
|
---|
51 | *Changed: Create "root" and "guest" account
|
---|
52 | *Changed: Integrate groupmapinst.cmd
|
---|
53 | Version 0.8.9 13-06-2009
|
---|
54 | *Changed: Header in smb.conf is similar now to the
|
---|
55 | one SWAT writes
|
---|
56 | Version 0.8.8 26-05-2009
|
---|
57 | +Added: Charset detection, configuration and
|
---|
58 | selection (corresponding with core changes)
|
---|
59 | Version 0.8.7 02-05-2009
|
---|
60 | +Added: Action: Remove transient TDB files
|
---|
61 | +Added: SambaInit.VRS: _SambaFinish() added
|
---|
62 | Version 0.8.6 08-04-2009
|
---|
63 | +Added: Create "root" account password for SWAT
|
---|
64 | +Added: Shares can be renamed now
|
---|
65 | +Added: SambaInit.VRS: Make detection process more
|
---|
66 | verbose
|
---|
67 | +Added: SambaInit.VRS: _SambaRunning() added
|
---|
68 | +Added: SambaInit.VRS: Winbindd check added
|
---|
69 | *Changed: Installation mode window is now NLV enabled
|
---|
70 | *Changed: Share management is now NLV enabled
|
---|
71 | !Fixed: Several strings were not NLV enabled
|
---|
72 | !Fixed: Missing parameter string in "Remove Samba
|
---|
73 | Shares" dialogue
|
---|
74 | !Fixed: No more emtpy message boxes
|
---|
75 | !Fixed: Don't allow direct editing of section names
|
---|
76 | Version 0.8.5 28-02-2009
|
---|
77 | +Added: SambaInit.VRS: Also find smbd.exe in ..\bin
|
---|
78 | +Added: SambaInit.VRS: Make sure the core directories
|
---|
79 | exist (basically redo the job of coreinst.cmd
|
---|
80 | during install).
|
---|
81 | *Changed: SambaInit.VRS: Changed search order for smbd.exe
|
---|
82 | (made it more likely to find OUR smbd.exe
|
---|
83 | before we find other smbd.exe that are in
|
---|
84 | the PATH accidentally)
|
---|
85 | !Fixed: SambaInit.VRS: Regression, we must change into
|
---|
86 | Samba tools directory before proceeding.
|
---|
87 | !Fixed: SambaInit.VRS: New default logging directory was
|
---|
88 | detected wrongly
|
---|
89 | Version 0.8.4 31-01-2009
|
---|
90 | +Added: NLVSetup: NLV files are also found in
|
---|
91 | subdirectories of the installation directory
|
---|
92 | Version 0.8.3 13-12-2008
|
---|
93 | *Changed: Replaced part of the REXXINI library by my
|
---|
94 | own code as the handle related functions
|
---|
95 | kept crashing on my SMP machine. If it works
|
---|
96 | 0.8.2 is probably more stable, than 0.8.3.
|
---|
97 | Version 0.8.2 11-11-2008
|
---|
98 | !Fixed: NLV files were not found, when exe was run
|
---|
99 | from a different directory (affects all
|
---|
100 | Samba GUI tools)
|
---|
101 | Version 0.8.1 07-11-2008
|
---|
102 | +Added: Made the paths/info page NLV aware
|
---|
103 | +Added: SSCC can detect and display Samba version now
|
---|
104 | +Added: Menu item to update Samba binaries from a
|
---|
105 | Samba ZIP package
|
---|
106 | *Changed: Removed some deprecated code and variables
|
---|
107 | *Changed: "Reload" uses same code as smbmon.
|
---|
108 | Version 0.8.0 25-10-2008
|
---|
109 | +Added: Made all current messages NLV aware.
|
---|
110 | +Added: Pick directory buttons for all directories
|
---|
111 | to choose
|
---|
112 | +Added: Remove superfluos notebook pages when
|
---|
113 | switching back to simple mode
|
---|
114 | *Changed: Completely reworked the notebook for
|
---|
115 | [global] section, more fixed items on
|
---|
116 | the first page (most common ones)
|
---|
117 | *Changed: Tabs are now on top of the notebook
|
---|
118 | (better usage of screen space)
|
---|
119 | *Changed: Spinbuttons for security and log level.
|
---|
120 |
|
---|
121 | Version 0.7.3 24-10-2008 (not published)
|
---|
122 | *Changed: Always offer to recreate LMHosts in
|
---|
123 | InstallerMode
|
---|
124 | *Changed: Order of init routines (debug option
|
---|
125 | kicks in earlier now)
|
---|
126 | !Fixed: No more flashing during setup of notebook
|
---|
127 | in expert mode (plus it is much faster than
|
---|
128 | before)
|
---|
129 | !Fixed: Usermap should not be installed into
|
---|
130 | %ETC%\samba but into %ETC%\samba\private
|
---|
131 | !Fixed: SambaInit.VRS: Several small omissions added
|
---|
132 | Version 0.7.2 19-10-2008
|
---|
133 | +Added: Remember debug status accross sessions
|
---|
134 | +Added: Lots of debug code for debug mode
|
---|
135 | +Added: Add/remove share context menu is NLV aware now
|
---|
136 | *Changed: The core routines are much cleaner now
|
---|
137 | (not as spaghetti style as before)
|
---|
138 | *Changed: Use shared NLV code (like smbusers), not
|
---|
139 | sscc.exe's own implementation (which was
|
---|
140 | more or less the same anyway)
|
---|
141 | *Changed: Removed several dead code sequences
|
---|
142 | *Changed: sscc uses the same init sequence as smbusers
|
---|
143 | now
|
---|
144 | *Changed: Restore window before quitting, if sscc is
|
---|
145 | closed while it is minimized (like smbusers)
|
---|
146 | *Changed: Button font is 9.WarpSans now (like evfsgui,
|
---|
147 | smbusers, smbmon)
|
---|
148 | *Changed: The field width of entry fields is calculated
|
---|
149 | now (not a fixed length as before)
|
---|
150 | !Fixed: Remove spurious resize events from the event
|
---|
151 | queue (like in smbusers)
|
---|
152 | !Fixed: Several smaller bugs
|
---|
153 | !Fixed: Finally made the change detection waterproof
|
---|
154 | !Fixed: It was easy to create invalid share entries
|
---|
155 | in smb.conf "abusing" the share dialogue.
|
---|
156 | Subsequent calls crashed sscc.exe.
|
---|
157 | !Fixed: Cleanup temporary directory after work
|
---|
158 | !Fixed: NLVGetMessage: Make check for SYS0 case
|
---|
159 | insensitive
|
---|
160 | Version 0.7.1 10-10-2008
|
---|
161 | +Added: Support for Samba usermap handling
|
---|
162 | !Fixed: Installer mode for LMHosts import was broken
|
---|
163 | Version 0.7.0 09-10-2008
|
---|
164 | +Added: Added complete printcap handling
|
---|
165 | (including CUPS detection)
|
---|
166 | +Added: Added complete LMHosts import
|
---|
167 | +Added: Samba server is also configured as WINS server
|
---|
168 | !Fixed: Create guest account also when Peer import
|
---|
169 | is chosen (not only for default smb.conf)
|
---|
170 | !Fixed: Version notice parsing was broken in 0.6.6
|
---|
171 | Version 0.6.6 05-10-2008
|
---|
172 | +Added: Now sscc.exe creates the guest account
|
---|
173 | *Changed: SambaInit.VRS:Rework samba.!tools patch
|
---|
174 | detection (still empty under
|
---|
175 | *Changed: Moved buttons up by 20 twips
|
---|
176 | *Changed: Made version notice like that of smbmon and
|
---|
177 | smbusers
|
---|
178 | Version 0.6.5 23-09-2008
|
---|
179 | +Added: If a printcap files exists add printcap name
|
---|
180 | line to [global] section
|
---|
181 | !Fixed: The default lock directory is now created as
|
---|
182 | %ETC%\samba\lock instead of %ETC%\samba\lockS
|
---|
183 | (broke standard usershares path)
|
---|
184 | Note: Recreating a new smb.conf will render
|
---|
185 | an existing installation unworkable, as the
|
---|
186 | previous lock files will not be found, unless
|
---|
187 | the old "locks" directory is renamed to "lock"
|
---|
188 | !Fixed: Change / into \ and back less aggresively
|
---|
189 | (could lead to a unworkable Samba installation)
|
---|
190 | Note: Changed vocabularies are black intead of
|
---|
191 | DarkBlue now (makes it easier to spot problems)
|
---|
192 | Version 0.6.4 20-09-2008
|
---|
193 | *Changed: SambaInit.VRS: Make Unixroot x:\MPTN if it is
|
---|
194 | empty
|
---|
195 | _InitTempdir: Set TMPDIR appropriately in
|
---|
196 | case it is empty
|
---|
197 | !Fixed: The value of Homes could easily become nonsense
|
---|
198 | Version 0.6.3 11-09-2008
|
---|
199 | +Added: 0755 MODE EA to locks directory in order to
|
---|
200 | prevent the testparm.exe warning about
|
---|
201 | permissions to appear. NOTE: This EA should
|
---|
202 | be marked critical (which is not possible
|
---|
203 | from REXX). It still works, though.
|
---|
204 | *Changed: Share SambaInit.VRS, _InitTempDir(), _ErrorShowMsg
|
---|
205 | with sscc and smbmon
|
---|
206 | !Fixed: Crash in 0.6.3 when trying to save changes
|
---|
207 | Version 0.6.2 25-08-2008
|
---|
208 | !Fixed: 9.WarpSans Bold in password fields
|
---|
209 | !Fixed: Samba tools path was empty
|
---|
210 | !Fixed: sscc tried to create printer queues in the
|
---|
211 | not (anymore) existing samba\var directory.
|
---|
212 | Version 0.6.1 24-08-2008
|
---|
213 | +Added: Support for new usermod.cmd
|
---|
214 | +Added: Support for new groupmod.cmd
|
---|
215 | +Added: Support new "set primary group script"
|
---|
216 | (obsoleted by usermod now)
|
---|
217 | *Changed: Start migration to common codebase
|
---|
218 | with smbusers and smbmon
|
---|
219 | *Changed: Set "create mask = 0777" in a Non-PDC
|
---|
220 | server environment
|
---|
221 | *Changed: Set "server string = %h Samba Server...."
|
---|
222 | (suggested by Yuri Dario)
|
---|
223 | *Changed: Use slash conversion for "dir", "file" and
|
---|
224 | "path" statements only
|
---|
225 | *Changed: Default directories are now in %ETC%\samba\*
|
---|
226 |
|
---|
227 | Version 0.6.0a 16-07-2008
|
---|
228 | *Changed: Set "share modes = no" for [netlogon]
|
---|
229 | service
|
---|
230 | !Fixed: Menu descriptions for [profiles] and
|
---|
231 | [netlogon] were swapped
|
---|
232 | !Fixed: Always close smb.conf inihandle before
|
---|
233 | attempting to add a service from Action menu
|
---|
234 | Version 0.6.0 15-07-2008
|
---|
235 | +Added: Menu "Action" to manually add [netlogon],
|
---|
236 | [profiles] and [homes] section to an existing
|
---|
237 | smb.conf
|
---|
238 | +Added: Message boxes whether changes were saved
|
---|
239 | successfully or not
|
---|
240 | *Changed: Treat [homes] internally like [netlogon]
|
---|
241 | and [profiles] (= do not display it if it
|
---|
242 | does not exist yet).
|
---|
243 | *Changed: Enhanced change detection (works much
|
---|
244 | better than before, still not perfect)
|
---|
245 | !Fixed: smb.conf was left open under certain
|
---|
246 | conditions, which made changes un savable
|
---|
247 | Version 0.5.7 14-07-2008
|
---|
248 | +Added: profiles acls = Yes to [profiles] section
|
---|
249 | NOTE: PDC settings work, but are subject to changes
|
---|
250 | as there are very likely better defaults than
|
---|
251 | the ones currently used.
|
---|
252 | Version 0.5.6 11-07-2008
|
---|
253 | +Added: Choose to create "Standalone" or "PDC" type
|
---|
254 | server
|
---|
255 | +Added: PDC type server: Create [netlogon] and
|
---|
256 | [profiles] sections
|
---|
257 | +Added: PDC type server: Add several [global] options
|
---|
258 | Version 0.5.5 23-06-2008
|
---|
259 | +Added: Change "lmannounce" from "Auto" to "Yes"
|
---|
260 | *Changed: Add translation '\' to '/' and vice versa
|
---|
261 | Version 0.5.4 18-06-2008
|
---|
262 | +Added: Installer mode: tdbsam as alternative backend
|
---|
263 | Version 0.5.3 17-06-2008
|
---|
264 | +Added: Installer mode: Also create "root" account
|
---|
265 | Version 0.5.2 April-2008
|
---|
266 | +Added: NLS support via message files
|
---|
267 | Version 0.5.1 17-04-2008
|
---|
268 | +Added: Display various values on intro page
|
---|
269 | +Added: Reload configuration button (same code
|
---|
270 | as in smbmon.exe)
|
---|
271 | +Added: Functionality to add arbitrary Samba
|
---|
272 | options to shares
|
---|
273 | *Changed: After saving changes the GUI is updated
|
---|
274 | to reflect eventual changes that also
|
---|
275 | affect the GUI.
|
---|
276 | Version 0.5.0 13-04-2008
|
---|
277 | +Added: Primitive installer mode wizard (now finally
|
---|
278 | SSCC.EXE can be used in the WPI installer to
|
---|
279 | replace old install.exe)
|
---|
280 | +Added: Default smb.conf for installer mode
|
---|
281 | +Added: Directory picker button for path fields
|
---|
282 | +Added: Integrated backup mechanism to have a working
|
---|
283 | smb.conf at hand
|
---|
284 | +Added: Size and position is now saved across sessions
|
---|
285 | +Added: Support for Rich Walsh's smbsetenv (still
|
---|
286 | incomplete)
|
---|
287 | *Changed: GUI style is now similar to eVFSGUI (GUI for
|
---|
288 | Samba Client in eCS 2.0)
|
---|
289 | *Changed: Solid workaround for "winbind separator" bug
|
---|
290 | (Samba Ticket #57)
|
---|
291 | *Changed: Use David Grasers beautiful setup icon
|
---|
292 | !Fixed: Several bugs in the resizing code
|
---|
293 | !Fixed: Installer mode IBM Peer/LANServer migration
|
---|
294 | (last one forgot scripts, homes and guest
|
---|
295 | accounts)
|
---|
296 | !Fixed: Read only bug
|
---|
297 | !Fixed: Yes/No values bug
|
---|
298 |
|
---|