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