Commit Graph

230 Commits

Author SHA1 Message Date
Kai Blin 2d02cb056d netapi32: tests/access: Don't clutter up standalone Windows boxes.
On Windows XP (and newer), calling NetUserChangePassword with a NULL
domainname parameter creates a user home directory, iff the machine is
not member of a domain.  As we don't want to clutter up the folder
containing the home directories, specify \\127.0.0.1 as domainname to
access the local samdb.
2008-06-25 10:44:03 +02:00
Huw Davies 09c0bf20a1 netapi32: Free the correct pointers. 2008-06-20 11:19:25 +02:00
Francois Gouget 7857cf3dc7 A couple of spelling fixes. 2008-06-18 16:48:29 +02:00
Alistair Leslie-Hughes 4ece5deeef netapi32: Fix tests when the machine is on DOMAIN. 2008-05-28 11:46:03 +02:00
Maarten Lankhorst a61ef431b8 netapi32: Fix test crash occuring when NetWkstaUserGetInfo fails. 2008-05-06 11:25:37 +02:00
Maarten Lankhorst a2d53016b5 netapi32: Make the tests pass under XP that enforces a strict password policy. 2008-05-05 21:19:44 +02:00
Andrew Talbot 34480aef09 netapi32: Remove unused variable. 2008-04-23 12:23:33 +02:00
Austin English 05faae7b5a Spelling fixes. 2008-04-09 12:07:39 +02:00
Kai Blin 65686b583b netapi32: Revert "janitorial: Use poll() instead of select()."
As Juan Lang pointed out, fd is a SOCKET here and the netapi32 call to
select calls ws2_32.WS_select(), which uses poll internally already.
2008-03-24 20:42:09 +01:00
Kai Blin 63504e9e80 janitorial: Use poll() instead of select(). 2008-03-24 13:41:57 +01:00
Andrew Talbot 0167d2c8a6 netapi32: Assign to struct instead of using memcpy. 2008-03-10 11:23:24 +01:00
Alistair Leslie-Hughes 4b89de772a netapi32: Correct test for NetUserChangePassword. 2008-03-07 11:13:52 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Rob Shearman 38a968ff52 netapi32: Fix character count passed to GetUserNameW and GetComputerNameW in init_wksta_tests. 2008-02-25 13:31:57 +01:00
Marcus Meissner 47b050a047 netapi32: Added some return value checking. 2008-02-20 12:06:54 +01:00
Paul Vriens dd8fe5a973 netapi32/tests: Adding a user with a too long name succeeds on NT4. 2008-02-15 11:03:17 +01:00
Andrew Talbot 4e3671f70b netapi32: Remove unneeded cast. 2008-01-14 13:09:53 +01:00
Michael Stefaniuc a4ec3ff61b netapi32: Remove two unused global variables. 2008-01-02 12:38:42 +01:00
Aric Stewart f3e59a3d70 netapi32: Improve stub for NetLocalGroupGetMembers a bit to return current user. 2007-12-12 16:01:23 +01:00
Alexandre Julliard ad9396302d Removed some unneeded imports. 2007-12-06 21:24:24 +01:00
Gerald Pfeifer 7b80410646 netapi32: Remove one tests and simplify another based on the limited range of unsigned. 2007-11-26 13:57:09 +01:00
Michael Stefaniuc 28a7d58837 netapi32: Remove redundant NULL check before HeapFree(). Found by Smatch. 2007-11-19 13:02:08 +01:00
Kai Blin bb4ba8e21b netapi32: Fix valgrind warnings.
For now, those pointers are always null, anyway.
2007-11-05 13:24:37 +01:00
Tim Schwartz db994bf6ed netapi32: Add stub for NetUseEnum(). 2007-10-31 12:39:54 +01:00
Francois Gouget 9fae03b39b netapi32: Add some missing prototypes in the lmaccess.h, lmshare.h and lmwksta.h headers.
Replace LPWC?STR with LMC?STR to better match the PSDK.
2007-08-08 15:32:03 +02:00
Francois Gouget a4bbc85853 netapi32: Add lmuseflg.h and include it from lmuse.h.
Also add some prototypes to lmuse.h, and use it in the implementation.
2007-08-06 13:57:27 +02:00
Francois Gouget cec957d684 netapi32: Fix the NetUseAdd() calling convention. 2007-08-03 12:45:04 +02:00
Francois Gouget 5266e57975 Assorted spelling fixes. 2007-07-31 21:37:50 +02:00
Tim Schwartz 894343268c netapi32: Add NetUseAdd() stub. 2007-07-16 22:55:47 +02:00
Andrew Talbot 2a2a3b4ea4 netapi32: Constify some variables. 2007-06-20 13:08:55 +02:00
Andrew Talbot 2fb8c8aad0 netapi32: Exclude unused headers. 2007-05-15 12:19:35 +02:00
Francois Gouget 45827fb404 netapi32/tests: Add a missing '\n' to a trace(). 2007-03-28 12:34:04 +02:00
Kai Blin 936662094f netapi32/tests: Make NetGetUserInfo checks language independent. 2007-03-26 14:24:23 +02:00
Kai Blin 1daf9a1e51 netapi32: Implement NetUserChangePassword. 2007-03-26 14:24:09 +02:00
Kai Blin 2207f20b5f netapi32: Implement NetUserDel. 2007-03-26 14:23:53 +02:00
Kai Blin 5934c2c9b1 netapi32: Implement NetUserAdd with a dummy user database. 2007-03-26 14:23:43 +02:00
Kai Blin 9ab9886821 netapi32/test: Test the username and password length limits. 2007-03-26 14:22:53 +02:00
Paul Vriens 87b291a261 netapi32/tests: Use LoadLibrary where needed and skip. 2007-03-23 13:04:29 +01:00
Kai Blin ce6a7595c3 netapi32: Add test for adding/deleting users. 2007-03-20 13:00:13 +01:00
Kai Blin 4f4123303f netapi32/tests: Use skip when skipping tests. 2007-03-19 13:35:37 +01:00
Kai Blin 5091bd9a96 netapi32: Downgrade more ERRs to TRACEs. 2007-03-19 13:35:15 +01:00
Kai Blin fa841ae379 netapi32: Remove another macro, replace by more readable functions. 2007-03-19 13:35:11 +01:00
Kai Blin 284683a24e netapi32: Downgrade another WARN and ERR to a TRACE. 2007-03-19 13:24:56 +01:00
Kai Blin 5f8a14d5e2 netapi32: Get rid of an ugly macro definition only used once. 2007-03-19 13:24:51 +01:00
Kai Blin b3910387ec netapi32: fix a comment. 2007-03-19 13:24:47 +01:00
Kai Blin 4b4518532a netapi32: Downgrade a FIXME and an ERR to a trace to not clutter test output on handled error conditions. 2007-03-19 12:23:34 +01:00
Paul Vriens 5770f3e30d netapi32/tests: Use GetModuleHandle and skip. 2007-03-16 12:25:55 +01:00
Jan Zerebecki 4a5f61bb63 netapi32: Add DebugInfo to critical sections. 2007-03-12 13:38:50 +01:00
Alexandre Julliard 6782d2b490 netapi32: Added support for more info levels in NetWkstaGetInfo. 2007-03-07 18:05:57 +01:00
Marcus Meissner d0e8d6a7ba netapi32: Fixed array overflow (spotted by Coverity). 2007-03-02 12:11:11 +01:00
Rob Shearman 3d02585449 netapi32: Add a stub for NetUserChangePassword. 2007-02-23 11:18:36 +01:00
Andrew Talbot 01e338805c netapi32: Constify a variable. 2007-02-20 11:51:45 +01:00
Hans Leidekker ae1fde0343 netapi32: Add a stub implementation for NetShareDel. Improve the stub for NetUserGetLocalGroups. 2007-02-19 12:41:46 +01:00
Andrew Talbot 9d70a6ee2c netapi32: Declare a variable static. 2007-01-17 11:23:18 +01:00
Michael Stefaniuc c7e00c9f49 janitorial: In multiline strings there is no need for '\' at the end of the lines. 2006-12-27 13:10:13 +01:00
Francois Gouget 5cff5038a9 Fix ntsecapi.h so it does not depend on winternl.h. 2006-11-08 12:53:19 +01:00
Eric Pouech a8e5179d8e netapi32: Fix the size of allocation for the string returned from NetpGetComputerName. 2006-10-24 11:33:00 +02:00
Hans Leidekker 9f71ae876a netapi32: Win64 printf format warning fixes. 2006-10-12 21:26:26 +02:00
Michael Stefaniuc 611220d554 netapi32: Win64 printf format warning fixes. 2006-10-09 12:55:58 +02:00
Paul Chitescu a0db724a5e netapi: Stub for DsGetDcNameA. 2006-10-05 18:06:58 +02:00
Francois Gouget 82babbee0b Add missing '\n's to Wine traces. 2006-10-05 17:46:48 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Juan Lang afbe00a85e netapi32: Add stubs for DsGetDcNameW and DsGetSiteNameW. 2006-09-27 18:19:44 +02:00
Juan Lang b44d713d23 netapi32: Partially implement DsRoleGetPrimaryDomainInformation, and DsRoleFreeMemory. 2006-09-21 11:16:25 +02:00
Andrew Talbot c4f4c2ff84 netapi32: Cast-qual warnings fix. 2006-09-20 12:23:37 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Marcus Meissner 0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Detlef Riekenberg c8d4413068 netapi32: Avoid NULL access in NetApiBufferAllocate, with test. 2006-09-08 15:08:05 +02:00
Alexandre Julliard 5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Robert Reif d54043c028 netapi32: NetUserModalsGet bug fixes and cleanup. 2006-08-14 11:45:42 +02:00
Robert Reif 2fa5806a3a netapi32: Add stubs for remaining NetLocalGroup* functions.
Move existing NetLocalGroup* functions to local_group.c.
Add stubs for remaining NetLocalGroup* functions.
2006-08-07 15:35:10 +02:00
Robert Reif fb2017d4f4 netapi32: Add stub for NetUserGetLocalGroups. 2006-08-05 11:30:47 +02:00
Robert Reif 651ac46970 netapi32: Return an error for unimplemented levels in NetUserGetInfo. 2006-08-05 11:30:39 +02:00
Robert Reif f1adcb191f netapi32: Add stub for NetLocalGroupEnum. 2006-08-05 11:28:09 +02:00
Alexandre Julliard 0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard 5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard a62dca5874 netapi32: Don't use sizeof in traces to avoid printf format warnings. 2006-06-13 14:11:04 +02:00
Robert Reif 65dd8741ff netapi32: Add stub for NetServerEnumEx. 2006-06-07 14:31:13 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Robert Reif 357713473b netapi32: Implement NetUserModalsGet level 2. 2006-05-05 17:31:00 +02:00
Robert Reif 2e28e4a7b3 netapi32: Add minimal NetUserModalsGet test. 2006-05-05 16:32:54 +02:00
Paul Vriens a233d55dbd netapi32: Move NetShareEnum from browsr.c to share.c. 2006-04-07 20:01:12 +02:00
Paul Vriens e29dd373b2 netapi32: Add (stubbed) NetSessionEnum. 2006-04-06 22:22:29 +02:00
Hans Leidekker b9709d805c netapi32: Improve stub for NetUserModalsGet.
Tell the caller this host is not part of a domain.
2006-02-13 13:22:11 +01:00
Vincent Béron d52dafb5cc Add a few missing #includes. 2005-12-07 12:51:39 +01:00
Francois Gouget 250c80b1ed Better stick to the PSDK types and to the dsrole.h prototype.
Update win32.api.
2005-12-02 13:27:42 +01:00
Vincent Béron 74a4e59aad Add some prototypes to include/ for already existing functions in
netapi32.
2005-11-30 12:04:18 +01:00
Paul Vriens 45f0e0625e Added some stubbed Ds-calls
Start of conformance tests for these Ds-calls.
2005-11-29 12:00:19 +01:00
Ge van Geldorp 1a1583a364 Match PSDK STATUS_* definitions. 2005-11-28 17:32:54 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Ge van Geldorp 2f57b9f36e Fix some prototypes to match the PSDK. 2005-11-21 11:59:27 +00:00
Alexandre Julliard 7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Mike McCormack a107234dcd gcc 4.0 warning fixes. 2005-08-29 09:38:19 +00:00
Alexandre Julliard cc4da88563 Explicitly import kernel32 in tests that use it. 2005-08-27 09:27:09 +00:00
Mike McCormack 0791d06215 Interlocked LONG* gcc warning fixes. 2005-07-12 19:21:36 +00:00
Detlef Riekenberg 0af6ae55e9 NetUserAdd + NetUserDel implemented as stub.
Made some FIXME more informative.
Marked some FIXME as stub.
Added comments before some functions.
2005-07-07 20:26:41 +00:00
Mike McCormack 257c337c19 gcc 4.0 -Wpointer-sign fixes (Reg* functions). 2005-07-07 12:08:42 +00:00
Stefan Huehner 2440dcfe88 Fix -Wmissing-declarations warnings. 2005-07-05 12:49:14 +00:00