source: branches/guitools-1.0/install/changes@ 451

Last change on this file since 451 was 451, checked in by Herwig Bauernfeind, 15 years ago

GUI-Tools: SSCC 1.0.0, SMBUsers 0.9.8 several fixes, rest

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