[579] | 1 | Version 1.0.0 25-06-2011
|
---|
[569] | 2 | +Added: Support master.passwd field using rxcrypt.
|
---|
[579] | 3 | *Changed: Behaviour in case of a UID mismatch.
|
---|
| 4 | *Changed: Machine accounts are created in capital
|
---|
| 5 | letters to workaround UID 4294967295 problem
|
---|
| 6 | in Samba 3.3.x (cross plattform problem).
|
---|
[569] | 7 | !Fixed: Editing a master.passwd field was not written
|
---|
| 8 | back under certain circumstances
|
---|
[490] | 9 | Version 0.9.9 01-05-2010
|
---|
| 10 | !Fixed: Minor buglet.
|
---|
[451] | 11 | Version 0.9.8 14-03-2010
|
---|
| 12 | !Fixed: Bug in NLV.VRS 2.0
|
---|
| 13 | Version 0.9.7 06-03-2010
|
---|
| 14 | +Added: SambaInit.VRS: _SambaInit() is more
|
---|
| 15 | intelligent now
|
---|
| 16 | *Changed: Use NLV.VRS 2.0 instead of 1.0
|
---|
[409] | 17 | Version 0.9.6 19-02-2010
|
---|
| 18 | !Fixed: Changing the password crashed smbusers.exe
|
---|
| 19 | !Fixed: Remove several temporary files after usage
|
---|
[333] | 20 | Version 0.9.5 21-09-2009
|
---|
| 21 | *Changed: Login dialog looks like the one from
|
---|
| 22 | EVFSGUI 2 (required another modification)
|
---|
| 23 | !Fixed: SmbPasswdRead() is more robust now
|
---|
| 24 | Note: Version number was accidentally bumped
|
---|
| 25 | Version 0.9.4 06-08-2009
|
---|
| 26 | *Changed: Login dialog looks like the one from
|
---|
| 27 | EVFSGUI 2
|
---|
[305] | 28 | Version 0.9.3 26-07-2009
|
---|
| 29 | !Fixed: Password change now also respects minimum
|
---|
| 30 | password length policy
|
---|
[302] | 31 | Version 0.9.2 14-07-2009
|
---|
| 32 | +Added: Free space check on temporary directory
|
---|
[304] | 33 | +Added: Pre-fill username with "root" in case
|
---|
| 34 | environment variable %USER% is invalid
|
---|
[287] | 35 | Version 0.9.1 19-06-2009
|
---|
| 36 | +Added: SambaInit.VRS: _SambaSearchPathExtend added
|
---|
| 37 | +Added: SambaInit.VRS: _PasswordDBReWrite added
|
---|
| 38 | +Added: View group members dialogue
|
---|
| 39 | *Changed: Make use of new common _PasswordDBRewrite
|
---|
| 40 | *Changed: The credentials window now really checks
|
---|
| 41 | whether the credentials are valid (until
|
---|
| 42 | now it only stored them and subsequent
|
---|
| 43 | actions requiring valid credentials could
|
---|
| 44 | fail with NT_STATUS_LOGON_FAILURE in case
|
---|
| 45 | no valid credentials were provided.
|
---|
| 46 | Version 0.9.0 12-06-2009
|
---|
| 47 | +Added: Support for account policy management
|
---|
| 48 | Version 0.8.2 22-05-2009
|
---|
| 49 | +Added: Support for "nobody" as alternative to "guest"
|
---|
| 50 | completed
|
---|
| 51 | !Fixed: Variable not initialised (version notice)
|
---|
| 52 | Version 0.8.1 18-05-2009
|
---|
| 53 | +Added: SambaInit.VRS: _SambaFinish added
|
---|
| 54 | Version 0.8.0 08-04-2009
|
---|
| 55 | +Added: Complete support for SWAT users file including
|
---|
| 56 | addition and removal of users plus keeping
|
---|
| 57 | credentials synchronized with Samba
|
---|
| 58 | +Added: Also support for "nobody" as guest account
|
---|
| 59 | name (in Ticket 59 workaround code only)
|
---|
| 60 | +Added: SambaInit.VRS: Make detection process more
|
---|
| 61 | verbose
|
---|
| 62 | !Fixed: Tab order was wrong in user properties
|
---|
| 63 | Version 0.7.0 28-03-2009
|
---|
| 64 | *Changed: Group style from "Raised" to "Lowered"
|
---|
| 65 | *Changed: Made "Userproperties" tabs normal emulated
|
---|
| 66 | Tabs
|
---|
| 67 | *Changed: SambaInit.VRS: Changed search order for smbd.exe
|
---|
| 68 | (made it more likely to find OUR smbd.exe
|
---|
| 69 | before we find other smbd.exe that are in
|
---|
| 70 | the PATH accidentally)
|
---|
| 71 | !Fixed: Missing icon on user properties window
|
---|
| 72 | !Fixed: SambaInit.VRS: Regression, we must change into
|
---|
| 73 | Samba tools directory before proceeding.
|
---|
| 74 | !Fixed: SambaInit.VRS: New default logging directory was
|
---|
| 75 | detected wrongly
|
---|
| 76 | Version 0.6.6 31-01-2009
|
---|
| 77 | +Added: NLVSetup: NLV files are also found in
|
---|
| 78 | subdirectories of the installation directory
|
---|
| 79 | Version 0.6.5 11-12-2008
|
---|
| 80 | !Fixed: _GroupWrite() was broken
|
---|
| 81 | Version 0.6.4 15-11-2008
|
---|
| 82 | +Added: Hints for Tabs, main window and man buttons
|
---|
| 83 | +Added: _SambaShowMsg optionally filters lines that
|
---|
| 84 | contain definable words
|
---|
| 85 | !Fixed: Colors of Settings Tab did not match
|
---|
| 86 | !Fixed: Paper_init was never called
|
---|
| 87 |
|
---|
| 88 | Version 0.6.3 11-11-2008
|
---|
| 89 | !Fixed: NLV files were not found, when exe was run
|
---|
| 90 | from a different directory (affects all
|
---|
| 91 | Samba GUI tools)
|
---|
| 92 | Version 0.6.2 24-10-2008
|
---|
| 93 | +Added: Do not remove user from kLIBC group in case
|
---|
| 94 | leaving equivalent Samba group failed.
|
---|
| 95 | +Added: More debug code
|
---|
| 96 | *Changed: Order of init routines (debug option kicks
|
---|
| 97 | in earlier)
|
---|
| 98 | !Fixed: Another usermap related bug (save)
|
---|
| 99 | !Fixed: SambaInit.VRS: Several small (non critical)
|
---|
| 100 | omissions added
|
---|
| 101 | Version 0.6.1 20-10-2008
|
---|
| 102 | +Added: Icon view for users and groups
|
---|
| 103 | !Fixed: Right click on the empty space in user
|
---|
| 104 | window crashed smbusers
|
---|
| 105 | !Fixed: Do not crash if usermap file is empty (AKA
|
---|
| 106 | the feature is not installed).
|
---|
| 107 | !Fixed: NLVGetMessage: Make check for SYS0 case
|
---|
| 108 | insensitive
|
---|
| 109 | Version 0.6.0 10-10-2008
|
---|
| 110 | +Added: Complete support for Samba user mapping
|
---|
| 111 | +Added: All container columns are now NLV enabled
|
---|
| 112 | *Changed: All current messages (except the one coming
|
---|
| 113 | directly from Samba) are NLV enabled
|
---|
| 114 | *Changed: All current GUI texts (except the one
|
---|
| 115 | coming directly from Samba) are NLV enabled
|
---|
| 116 | !Fixed: Broken debug message for User_End_Edit
|
---|
| 117 | Version 0.5.7 05-10-2008
|
---|
| 118 | *Changed: Remove "Buh!" from debug output :-)
|
---|
| 119 | *Changed: _InitTempDir: Make debug output more verbose
|
---|
| 120 | !Fixed: Do not report an empty USER as invalid user
|
---|
| 121 | !Fixed: Make unavailable sections from smb.conf empty
|
---|
| 122 | not 0
|
---|
| 123 | Version 0.5.6 29-09-2008
|
---|
| 124 | +Added: Settings page NLV enabled
|
---|
| 125 | !Fixed: Do not write leading commas into group file
|
---|
| 126 | !Fixed: NewUsers variable was initialised in the
|
---|
| 127 | wrong place
|
---|
| 128 | !Fixed: _GroupWrite() debugging info was missing
|
---|
| 129 | !Fixed: SyncFullname had wrong debugging message
|
---|
| 130 | Version 0.5.5 23-09-2008
|
---|
| 131 | +Added: usermod and groupmod make UnixRoot
|
---|
| 132 | x:\MPTN in case it is missing (like all
|
---|
| 133 | SambaInit.VRS driven utilities)
|
---|
| 134 | +Added: usermod and groupmod accept names without
|
---|
| 135 | " for simple operations (and show syntax
|
---|
| 136 | if commandline was ambiguos or wrong)
|
---|
| 137 | Note: useradd.cmd is not required in the
|
---|
| 138 | installer script because of this.
|
---|
| 139 | !Fixed: GroupUnmap did not show success message
|
---|
| 140 | !Fixed: Last error instead of success shown in
|
---|
| 141 | GroupUnmap
|
---|
| 142 | Version 0.5.4a 20-09-2008
|
---|
| 143 | *Changed: SambaInit.VRS: Make Unixroot x:\MPTN if it is
|
---|
| 144 | empty
|
---|
| 145 | _InitTempdir: Set TMPDIR appropriately in
|
---|
| 146 | case it is empty
|
---|
| 147 | Version 0.5.4 03-09-2008
|
---|
| 148 | Added: Start Samba daemons in case they are not
|
---|
| 149 | running
|
---|
| 150 | Fixed: SambaInit: Errorstatus message was flipped
|
---|
| 151 | Added: SambaInit: smbtree, testparm and smb.cmd
|
---|
| 152 | detection added
|
---|
| 153 | Version 0.5.3 27-08-2008
|
---|
| 154 | Added: TMPDIR check
|
---|
| 155 | Changed: Share SambaInit.VRS, _InitTempDir(), _ErrorShowMsg
|
---|
| 156 | with sscc and smbmon
|
---|
| 157 | Changed: Speedup group read process
|
---|
| 158 | Fixed: Groupnames longer than 21 characters were
|
---|
| 159 | errornously declared missing.
|
---|
| 160 | Version 0.5.2 25-08-2008
|
---|
| 161 | Added: Add domain groups with RID 517-520 (like in
|
---|
| 162 | SSCC)
|
---|
| 163 | Added: usermod.cmd and groupmod.cmd scripts come with
|
---|
| 164 | this package only from now on.
|
---|
| 165 | Version 0.5.1 22-08-2008
|
---|
| 166 | Added: "Reset logon hours" option in user properties
|
---|
| 167 | Fixed: Data was read twice upon startup
|
---|
| 168 | Fixed: Don't treat errors in smb.conf as users
|
---|
| 169 | (a broken smb.conf completely broke (s)pwd.db)
|
---|
| 170 | Version 0.5.0 18-08-2008
|
---|
| 171 | Added: "Settings" page for main notebook
|
---|
| 172 | Added: Optionally synchronize GECOS and full name
|
---|
| 173 | Added: Optionally sychronize Sambas primary group
|
---|
| 174 | with GID (experimental!)
|
---|
| 175 | Added: Also save group comment in the rebuildgroups
|
---|
| 176 | script.
|
---|
| 177 | Changed: Move "Debug" to "Settings page
|
---|
| 178 | Changed: Make "Fix errors" a public setting
|
---|
| 179 | Changed: Warn, if user GID should be made to UID
|
---|
| 180 | as this makes only sense if no groups are
|
---|
| 181 | defined
|
---|
| 182 | Changed: We don't handle "Remove user" ourselves, but
|
---|
| 183 | let Samba handle that (almost) completely
|
---|
| 184 | Fixed: Crash, when the last user was deleted (again)
|
---|
| 185 | Fixed: Don't open the non-existing Samba profile of
|
---|
| 186 | kLIBC-only user
|
---|
| 187 | Fixed: Leave Group crash
|
---|
| 188 | Fixed: Race condition in home field event when
|
---|
| 189 | adding Samba info to a kLIBC machine account
|
---|
| 190 | Fixed: Completely remove the 0.4.5 addition "Syncronize
|
---|
| 191 | kLIBC group file with Samba group members in
|
---|
| 192 | several places", as this was an omission in the
|
---|
| 193 | user???.cmd scripts, which are now replaced
|
---|
| 194 | by the new usermod.cmd script, which handles
|
---|
| 195 | these situations correctly.
|
---|
| 196 |
|
---|
| 197 | Version 0.4.6 04-08-2008
|
---|
| 198 | Added: Preliminary english hints for all main GUI
|
---|
| 199 | buttons.
|
---|
| 200 | Changed: Rename "Full name" column to "Full name
|
---|
| 201 | (GECOS)" on main window.
|
---|
| 202 | Changed: Do not repaint listbox until valid group
|
---|
| 203 | list is complete
|
---|
| 204 | Fixed: Also update group display, whenever a new user
|
---|
| 205 | is added or removed
|
---|
| 206 | Version 0.4.5 30-07-2008
|
---|
| 207 | Added: Provide target directory for pwd_mkdb.exe
|
---|
| 208 | Added: Syncronize kLIBC group file with Samba group
|
---|
| 209 | members in several places
|
---|
| 210 | Added: Also allow | as a separator for user%password
|
---|
| 211 | to make it work in WPS objects
|
---|
| 212 | Changed: Disable kLIBCPathRewriter support temporarily
|
---|
| 213 | Changed: Forgot what it was.
|
---|
| 214 | Fixed: Valid user check is not case sensitive anymore
|
---|
| 215 | Fixed: Remove user from group button did not work
|
---|
| 216 | since changed buttonstyle to image in 0.4.0
|
---|
| 217 | Fixed: Forgot what it was.
|
---|
| 218 |
|
---|
| 219 | Version 0.4.4 14-07-2008
|
---|
| 220 | Added: Now user password also can be changed
|
---|
| 221 | Version 0.4.3 11-07-2008
|
---|
| 222 | Added: SmbUsers "knows" about profiles and netlogon
|
---|
| 223 | now
|
---|
| 224 | Added: "None" option for home directory
|
---|
| 225 | Changed: Machine accounts always changed to capitals
|
---|
| 226 | (like on Windows)
|
---|
| 227 | Fixed: Several oddities in behaviour in "Add user"
|
---|
| 228 | dialogue
|
---|
| 229 | Fixed: $ vs : for machine accounts (translate only
|
---|
| 230 | first occurrence aka drive)
|
---|
| 231 | Version 0.4.2 09-07-2008
|
---|
| 232 | Added: Account flags are editable now (those that can
|
---|
| 233 | be changed using the pdbedit -c [...] switch)
|
---|
| 234 | Changed: Reworked the who user properties dialog
|
---|
| 235 | Version 0.4.1 08-07-2008
|
---|
| 236 | Added: 7 user properties are editable now
|
---|
| 237 | (those with a pdbedit commandline switch)
|
---|
| 238 |
|
---|
| 239 | Version 0.4.0a 07-07-2008
|
---|
| 240 | Fixed: Used %% in credential string instead of % if
|
---|
| 241 | 4OS2 is used as shell
|
---|
| 242 | Version 0.4.0 02-07-2008
|
---|
| 243 | Changed: Imagebuttons on group page
|
---|
| 244 | Added: Make column layout customizable
|
---|
| 245 | Added: Contextmenu for users and groups added
|
---|
| 246 | Added: "Account description" on "add user" page
|
---|
| 247 | Added: "Password does not expire" on "add user" page
|
---|
| 248 | Added: "User is deactivated" on "add user" page
|
---|
| 249 | Added: Home suggestion code (rather naive approach)
|
---|
| 250 | Added: Choose home directory
|
---|
| 251 | Fixed: Selected record is not reset when conatiners
|
---|
| 252 | are re-populated
|
---|
| 253 | Version 0.3.6 25-06-2008
|
---|
| 254 | Added: "pdbedit console" on user properties window
|
---|
| 255 | Version 0.3.5/a/b 23-06-2008
|
---|
| 256 | Added: "Join group" functionality
|
---|
| 257 | Added: "Leave group" functionality
|
---|
| 258 | Added: Fix if Samba user is listed as Samba group
|
---|
| 259 | member, but is missing in kLIBC group members
|
---|
| 260 | list
|
---|
| 261 | Fixed: Made 9.WarpSans Bold the font for all entry
|
---|
| 262 | fields and listboxes (not configurable at the
|
---|
| 263 | moment
|
---|
| 264 | Fixed: Bug in deluserfromgroup.cmd which left a lonely
|
---|
| 265 | "," in the group file, when the last user left
|
---|
| 266 | a group
|
---|
| 267 | Fixed: Crash when trying to add user to group
|
---|
| 268 | Fixed: Adding implicitly added users did not work.
|
---|
| 269 | Version 0.3.1 21-06-2008
|
---|
| 270 | Added: Button to add "well-known" groups
|
---|
| 271 | Changed: net rpc console
|
---|
| 272 | Version 0.3.0 19-06-2008
|
---|
| 273 | Added: Detect when Samba has "forgotten" its groups
|
---|
| 274 | (net groupmap list still works, but net group -l
|
---|
| 275 | is empty - delete group_mapping.tdb to start over)
|
---|
| 276 | Added: "Rebuild Script" functionality to restore
|
---|
| 277 | group structure in case it was broken
|
---|
| 278 | Added: net rpc console
|
---|
| 279 | Added: "Add group" functionality
|
---|
| 280 | Added: "Map group" functionality
|
---|
| 281 | Added: "Remove group" functionality
|
---|
| 282 | Added: "Add machine account" functionality
|
---|
| 283 | Added: Check if removed group is someones primary
|
---|
| 284 | group and fix that eventually
|
---|
| 285 | Added: Preliminary user properties window
|
---|
| 286 | Added: NLV subsystem (c) Alex Taylor
|
---|
| 287 | Added: More plausibility checks in "Add user"
|
---|
| 288 | Added: Accept credentials also via commandline
|
---|
| 289 | Added: Detect wether Samba is actually running
|
---|
| 290 | Changed: Rewrote read Samba groups functionality
|
---|
| 291 | Fixed: Support for kLIBCPathrewriter was incomplete
|
---|
| 292 | Fixed: group file MUST have a trailing comma after
|
---|
| 293 | the last user!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
---|
| 294 | Fixed: unixetc\groups instead of etc\groups
|
---|
| 295 |
|
---|
| 296 | Version 0.1.2 05-06-2008 Added: Support for kLIBCPathRewriter
|
---|
| 297 | Version 0.1.1 05-06-2008 Added: Login dialog (we will need that for group
|
---|
| 298 | management)
|
---|
| 299 |
|
---|
| 300 | Version 0.1.0 04-06-2008 Provide functionality of useraddpm/userdelpm (without
|
---|
| 301 | RPC support, local mode only), group synchronisation
|
---|
| 302 | still incomplete, NT groups (and mapping not
|
---|
| 303 | implemented yet)
|
---|
| 304 |
|
---|
| 305 | Version 0.0.2 15-05-2008 Basic framework done
|
---|