Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 95c9852b1607335eb24025081a251139449fb695)
|
|
- 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)
|
|
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)
|
|
- 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)
|
|
we should have only one AC_OUTPUT() at the end of configure.in
metze
(This used to be commit 60aa14d463fcd7aa12529f1fad0db64f17e37aaf)
|
|
- use talloc_p when possible
(This used to be commit db7f7ac165ded15f0b8157eb899ea6828a033da9)
|
|
(This used to be commit d268e455f15ec0d2b9e9e7abd8c7135ff4c19fcd)
|
|
so older smb.conf settings will work
(This used to be commit 6f6285ce603b55b1c68cf54621e22aa777b6c5c5)
|
|
this required some crypto infrastructure and some sid utilities
(This used to be commit 37d0efa9c2af8532536bea88412f0dd3ed39ecfc)
|
|
in various crypto
routines
(This used to be commit f6cf9020c8899e784385ea0e14fa465685441ee6)
|
|
(This used to be commit ad8b3cc1e3bd2f86397038010d77cd875b1c94da)
|
|
backends
to cleanup handle data
(This used to be commit af0c21c1e175ca2ebb687dc6dff83da919280271)
|
|
was caused by the cli to cli->tree conversion a while ago
(This used to be commit f88f1d33618562f8b8273ec45a79b819c9e48686)
|
|
(This used to be commit 9a9cc44a05510a69ad902db4d01dc12b6ac4f8ba)
|
|
(This used to be commit 1396db85372af1824592ef66f963603e3f35803c)
|
|
- Add some initial implementation of the ldb backend
- More checks in the winreg torture test
(This used to be commit ae2b63b6f1821bc4f693cb8e2a5f78718c483c24)
|
|
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)
|
|
(This used to be commit 9f13b7c60cc7e6edd095eee96625ee02cd0dd73b)
|
|
(This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
|
|
- Remove obsolete file
(This used to be commit d85b8fb3b74b236fb03cf0931a0f585eec74536a)
|
|
(This used to be commit 8b9b992f6026a6b9ace7564d6aaac9060a54af7d)
|
|
(This used to be commit 98224f5436695eb265f5d997cf4bc9cf735a4fb9)
|
|
(This used to be commit 25b7ec390aec3e324c4c7ad8edbc90fc8896b230)
|
|
see source/lib/registry/TODO for details.
(This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
|
|
(This used to be commit 6e50109b664ff5fcc3d27f676d101c2b36574a63)
|
|
(This used to be commit dd95cd141dc63f16e14f4c9392529653084b5a2a)
|
|
(This used to be commit 4de08b64ddb3851e90a8dadd7d0d0991e933abf5)
|
|
(This used to be commit cdb47511531cb8ef19334088eecb14971e189a4f)
|
|
change in the ldb API. The API is now much closer to LDAP.
(This used to be commit e9e85c464411c561c5073d262a2e3533fec175ca)
|
|
the only way to access this is to cut&paste from torture/rpc/*.c
(This used to be commit 3355fec421f82034f433a4b59aa5ad589b070577)
|
|
Jeremy.
(This used to be commit a7ca9620d50aa33e7125d280bc096f1a42438141)
|
|
in general I prefer the struct form for Samba4 structures. I think its
clearer.
(This used to be commit 63b26557744ce4cbf5c9419f752fbd63ed8bfec6)
|
|
also tested lsa_Delete() to delete the newly created account
(This used to be commit c4d5d0e9eba6b564e2ce6885d66d644b6612d721)
|
|
(This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
|
|
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)
|
|
(This used to be commit 0e845ecd49841c620f7f9c5ba6c5bfbb0c572032)
|
|
(This used to be commit b881b72cb9cb5a4a8ad27b621e8cbe9dcfa7ba7f)
|
|
(This used to be commit 51409e2a417fb0673f59e5c823d7fe54b21e6f76)
|
|
doesn't exist then fail the store"
(This used to be commit 6aec1457f8772cf81b88a0a00cc2ad7c16cd0d87)
|
|
data to their traverse function
(This used to be commit 76bf816485bf869c293791659da5dff2425d2d32)
|
|
(This used to be commit 6505efc7e9bfcdae3e370d8557328470608b87ca)
|
|
(This used to be commit 96c54df6facc8d1d5ef559ebc3e7e0953d89b2ab)
|
|
- 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)
|
|
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)
|
|
(This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
|
|
acting as a cifs redirectory (using the cifs backend)
(This used to be commit 06a8100e6a2f3f079af5b6ec32d87d1d25f56c3c)
|
|
(This used to be commit 82e50a1ce8904c72c90b1e771f232acaad2c835e)
|
|
(This used to be commit ad42c8432b7df0ae44ca73e08d017e61a2bc6f1c)
|
|
(This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
|
|
there is a race condition in the create
(This used to be commit ddfddcbffd304b5ac51140dee048ead7137e293a)
|