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