summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r129: Convert other utilities to new APIJelmer Vernooij4-81/+169
(This used to be commit 95c9852b1607335eb24025081a251139449fb695)
2007-10-10r128: Another registry update. Changes:Jelmer Vernooij19-587/+1486
- Start with the LDB backend - The API is now more windows-like, which should make it easier to use in rpc_server - Added a GTK+ front-end - Added some more IDL More updates will follow, especially in the RPC field.. (This used to be commit 3adffa021779b26047a20f16a3c0b53d74751560)
2007-10-10r127: NetWkstaGetInfo level 101Stefan Metzmacher3-8/+21
and return WERR_ACCESS_DENIED for level 102, 502 so does my winXP box for a non-admin user metze (This used to be commit 975bf13f17e0bd95ec37af3534e5209c1de99252)
2007-10-10r126: - add first srvsvc and wkssvc server side stuffStefan Metzmacher7-3/+1784
- we know can browse the server via the Windows Explorer - some little fixes to the winreg server pipe metze (This used to be commit 6f213a3494d3b5ab629944394b20a84075a04438)
2007-10-10r125: use AC_CONFIG_FILES() instead of AC_OUTPUT()Stefan Metzmacher1-1/+1
we should have only one AC_OUTPUT() at the end of configure.in metze (This used to be commit 60aa14d463fcd7aa12529f1fad0db64f17e37aaf)
2007-10-10r114: - remember to initialise open_filesAndrew Tridgell1-1/+2
- use talloc_p when possible (This used to be commit db7f7ac165ded15f0b8157eb899ea6828a033da9)
2007-10-10r113: added support for "read only = yes" in simple backendAndrew Tridgell1-13/+39
(This used to be commit d268e455f15ec0d2b9e9e7abd8c7135ff4c19fcd)
2007-10-10r112: the simple backend now registers as both "simple" and "default"Andrew Tridgell1-4/+14
so older smb.conf settings will work (This used to be commit 6f6285ce603b55b1c68cf54621e22aa777b6c5c5)
2007-10-10r101: added lsa_SetSecret() and lsa_QuerySecret()Andrew Tridgell7-75/+352
this required some crypto infrastructure and some sid utilities (This used to be commit 37d0efa9c2af8532536bea88412f0dd3ed39ecfc)
2007-10-10r100: remember the user session key during session setup so it can be used ↵Andrew Tridgell3-0/+15
in various crypto routines (This used to be commit f6cf9020c8899e784385ea0e14fa465685441ee6)
2007-10-10r99: make sure we reap child processes in the standard process modelAndrew Tridgell1-0/+1
(This used to be commit ad8b3cc1e3bd2f86397038010d77cd875b1c94da)
2007-10-10r67: added a destroy hook in the policy handle -> wire handle code to allow ↵Andrew Tridgell3-3/+6
backends to cleanup handle data (This used to be commit af0c21c1e175ca2ebb687dc6dff83da919280271)
2007-10-10r66: fixed a segv when printing an error from a session setup failure. ThisAndrew Tridgell1-5/+8
was caused by the cli to cli->tree conversion a while ago (This used to be commit f88f1d33618562f8b8273ec45a79b819c9e48686)
2007-10-10r65: added support for file streams in the simple NTVFS backendAndrew Tridgell3-13/+105
(This used to be commit 9a9cc44a05510a69ad902db4d01dc12b6ac4f8ba)
2007-10-10r62: Fix the buildJelmer Vernooij4-7/+12
(This used to be commit 1396db85372af1824592ef66f963603e3f35803c)
2007-10-10r61: - Implement first call in the winreg rpc serverJelmer Vernooij5-5/+88
- Add some initial implementation of the ldb backend - More checks in the winreg torture test (This used to be commit ae2b63b6f1821bc4f693cb8e2a5f78718c483c24)
2007-10-10r55: if you try to use a custom bind or unbind hook inStefan Metzmacher1-14/+22
a dcesrv module and also use the autogenerated boilerplate you can just use: #define DCESRV_INTERFACE_<UPPERCASE_INTERFACE_NAME>_BIND <interface_name>_bind #define DCESRV_INTERFACE_<UPPERCASE_INTERFACE_NAME>_UNBIND <interface_name>_unbind the prototype for the functions are the same as in struct dcesrv_interface { ... /* this function is called when the client binds to this interface */ NTSTATUS (*bind)(struct dcesrv_call_state *, const struct dcesrv_interface *); /* this function is called when the client disconnects the endpoint */ void (*unbind)(struct dcesrv_connection *, const struct dcesrv_interface *); ... }; e.g. #define DCESRV_INTERFACE_WINREG_BIND winreg_bind #define DCESRV_INTERFACE_WINREG_UNBIND winreg_unbind metze (This used to be commit ae97f5f50b0d00889f29e1903513cee88891545d)
2007-10-10r46: Add CreateKey function (still working on it)Jelmer Vernooij3-25/+82
(This used to be commit 9f13b7c60cc7e6edd095eee96625ee02cd0dd73b)
2007-10-10r42: importing .cvsignore filesGerald Carter24-89/+0
(This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
2007-10-10r36: - Start using memory pools in the registry libraryJelmer Vernooij7-141/+102
- Remove obsolete file (This used to be commit d85b8fb3b74b236fb03cf0931a0f585eec74536a)
2007-10-10r33: Fix torture test after IDL changes.Jelmer Vernooij1-11/+2
(This used to be commit 8b9b992f6026a6b9ace7564d6aaac9060a54af7d)
2007-10-10r31: More registry updates. regdiff/regpatch work now.Jelmer Vernooij9-178/+169
(This used to be commit 98224f5436695eb265f5d997cf4bc9cf735a4fb9)
2007-10-10r23: get rid of def_finfoAndrew Tridgell3-14/+1
(This used to be commit 25b7ec390aec3e324c4c7ad8edbc90fc8896b230)
2007-10-10r20: Add the registry library. Still needs a lot of work,Jelmer Vernooij30-1059/+5340
see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
2007-10-10[GLUE] Sync tree with SVN r17.Gerald (Jerry) Carter3-0/+0
(This used to be commit 6e50109b664ff5fcc3d27f676d101c2b36574a63)
2004-04-03added IDL and test for lsa_OpenSecret()Andrew Tridgell2-2/+31
(This used to be commit dd95cd141dc63f16e14f4c9392529653084b5a2a)
2004-04-03added IDL and test suite for lsa_CreateSecret()Andrew Tridgell2-1/+39
(This used to be commit 4de08b64ddb3851e90a8dadd7d0d0991e933abf5)
2004-04-03added idl and test suite for lsa_CreateTrustedDomain()Andrew Tridgell2-9/+58
(This used to be commit cdb47511531cb8ef19334088eecb14971e189a4f)
2004-04-03added the rest of the ldb_modify() code, which required a fairly largeAndrew Tridgell19-405/+922
change in the ldb API. The API is now much closer to LDAP. (This used to be commit e9e85c464411c561c5073d262a2e3533fec175ca)
2004-04-03This is the start of a C API to the DCERPC client routines. CurrentlyTim Potter3-1/+87
the only way to access this is to cut&paste from torture/rpc/*.c (This used to be commit 3355fec421f82034f433a4b59aa5ad589b070577)
2004-04-02Added one more test for "dirname\."Jeremy Allison1-0/+5
Jeremy. (This used to be commit a7ca9620d50aa33e7125d280bc096f1a42438141)
2004-04-01allow "struct TDB_DATA" as well as just "TDB_DATA"Andrew Tridgell1-1/+1
in general I prefer the struct form for Samba4 structures. I think its clearer. (This used to be commit 63b26557744ce4cbf5c9419f752fbd63ed8bfec6)
2004-03-31added lsaCreateAccount() and a test in the RPC-LSA test suiteAndrew Tridgell2-23/+135
also tested lsa_Delete() to delete the newly created account (This used to be commit c4d5d0e9eba6b564e2ce6885d66d644b6612d721)
2004-03-31building with Makefile.ldb now worksAndrew Tridgell5-857/+139
(This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
2004-03-31make a more recent snapshot of ldb available to interestedAndrew Tridgell36-0/+5656
people. Note that I decided to make it LGPL. ldb is not finished yet, but enough of it is there for people to get an idea of what it does, and quite a few simple tests work (This used to be commit dc6f41f9e777d37f883303ddef0d96840d80f78e)
2004-03-28merge some recent tdb changed from samba3Andrew Tridgell2-9/+74
(This used to be commit 0e845ecd49841c620f7f9c5ba6c5bfbb0c572032)
2004-03-28switch from SIG_ATOMIC_T to sig_atomic_tAndrew Tridgell6-11/+9
(This used to be commit b881b72cb9cb5a4a8ad27b621e8cbe9dcfa7ba7f)
2004-03-28after discussion with the copyright holders tdb is now under the LGPLAndrew Tridgell3-38/+56
(This used to be commit 51409e2a417fb0673f59e5c823d7fe54b21e6f76)
2004-03-28added a TDB_MODIFY flag to tdb_store() that says "if the recordAndrew Tridgell2-0/+7
doesn't exist then fail the store" (This used to be commit 6aec1457f8772cf81b88a0a00cc2ad7c16cd0d87)
2004-03-28added a private pointer to tdb_traverse() to allow callers to supplyAndrew Tridgell2-4/+4
data to their traverse function (This used to be commit 76bf816485bf869c293791659da5dff2425d2d32)
2004-03-28removed the state parameter to tdb_traverse and the TDB_MODIFY flagAndrew Tridgell2-12/+7
(This used to be commit 6505efc7e9bfcdae3e370d8557328470608b87ca)
2004-03-26copy with a null volume name in a trans2 QFSINFO callAndrew Tridgell1-1/+1
(This used to be commit 96c54df6facc8d1d5ef559ebc3e7e0953d89b2ab)
2004-03-26- moved some of the base tests into torture/basic/Andrew Tridgell11-6/+284
- added a CHARSET set of tests, which determines how the server deals with some specific charset issues related to UTF-16 support. Interestingly, Samba3 already passes all but one of these tests, because our incorrect UCS-2 and UTF-8 implementations where we don't check the validity of characters actually matches what Windows does! This means that adding UTF-16 support to Samba is going to be _much_ easier than we expected. (This used to be commit c8497a42364d186f08102224d5062d176ee81f5b)
2004-03-26- use a linked list for the ftable in the nbench load generator. ThisAndrew Tridgell1-35/+71
allows us to cope a little better with the async nature of open/close requests which implies a ordering on which handle to close. - request oplocks in NBENCH and add a oplock handler (This used to be commit 3bcd27e0f0a20f2d9923815a123044bda710693c)
2004-03-26use client1, client2 not client0, client1 to better match netbenchAndrew Tridgell1-1/+1
(This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
2004-03-25fixed the handling of level II oplocks in samba4, especially whenAndrew Tridgell5-5/+7
acting as a cifs redirectory (using the cifs backend) (This used to be commit 06a8100e6a2f3f079af5b6ec32d87d1d25f56c3c)
2004-03-23put the "max xmit" option back into Samba4Andrew Tridgell2-1/+5
(This used to be commit 82e50a1ce8904c72c90b1e771f232acaad2c835e)
2004-03-23readx reply packets can be over-sizedAndrew Tridgell1-3/+2
(This used to be commit ad42c8432b7df0ae44ca73e08d017e61a2bc6f1c)
2004-03-10nicer way of handling \clientsAndrew Tridgell2-3/+14
(This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
2004-03-10as a special case don't check the status of the create of \clients -Andrew Tridgell1-1/+3
there is a race condition in the create (This used to be commit ddfddcbffd304b5ac51140dee048ead7137e293a)