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