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

Last change on this file since 304 was 304, checked in by Herwig Bauernfeind, 16 years ago

GUI tools: Several minor changes for Samba 1.0.1 package

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