Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-24 | s4:netlogon remove wrong ZERO_STRUCT of output | Simo Sorce | 1 | -6/+0 | |
This was causing marshalling faults when we returned errors. | |||||
2010-02-24 | python: ntacls, fix a leftover that is not in the try/except branch | Matthieu Patou | 1 | -1/+0 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-24 | dsdb: Add a more explicit error message for constructed attributes | Matthieu Patou | 1 | -0/+1 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-24 | s4/drs_util: 'net drs showrepl' command implementation | Kamen Mazdrashki | 3 | -1/+613 | |
2010-02-24 | s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest2 changes in source code | Kamen Mazdrashki | 2 | -6/+6 | |
2010-02-24 | s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest... changes into source code | Kamen Mazdrashki | 3 | -6/+6 | |
2010-02-24 | s4/drs_util: 'net drs replicate' command implementation | Kamen Mazdrashki | 3 | -4/+254 | |
2010-02-24 | s4/drs_util: Add public function for binding to a DC | Kamen Mazdrashki | 1 | -0/+48 | |
2010-02-24 | s4/drs_util: Refactor code to use net_drs_connection object for DRSUAPI ↵ | Kamen Mazdrashki | 3 | -34/+44 | |
connecitons | |||||
2010-02-24 | s4/drs_util: Move DRSUAPI connection data into separate object | Kamen Mazdrashki | 1 | -8/+18 | |
We need this so we can create independent DRS connections to different DCs. | |||||
2010-02-24 | s4/net_drs: Utility macros for conditions checking | Kamen Mazdrashki | 1 | -0/+20 | |
2010-02-24 | s4/drs: Propagate drsuapi_DsReplicaSync changes in source base | Kamen Mazdrashki | 3 | -9/+16 | |
2010-02-24 | s4/drs: Propagate drsuapi_DsReplicaSyncRequest1 changes in source base | Kamen Mazdrashki | 1 | -1/+1 | |
2010-02-24 | s4-smbtorture: verify that the client cpu architecture has no influence on the | Günther Deschner | 1 | -0/+72 | |
calculated buffer size in RPC-SPOOLSS. Guenther | |||||
2010-02-24 | s4/schema: Move msDS-IntId implementation to samldb.c module | Kamen Mazdrashki | 2 | -149/+87 | |
msDS-IntId attribute should be replicated, so it must be implemented in a module that is before repl_meta_data module (thanks abartlet for pointing this out). Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-02-23 | s4/torture/smb2: Add two new SMB2 compound tests | Steven Danneman | 1 | -0/+157 | |
These tests server behavior when a client compounds both synchronous and asynchronous requests. | |||||
2010-02-23 | s4:cleanup remove unused schannel ldb code | Simo Sorce | 1 | -67/+0 | |
2010-02-23 | s4:schannel merge code with s3 | Simo Sorce | 5 | -49/+20 | |
After looking at the s4 side of the (s)channel :) I found out that it makes more sense to simply make it use the tdb based code than redo the same changes done to s3 to simplify the interface. Ldb is slow, to the point it needs haks to pre-open the db to speed it up, yet that does not solve the lookup speed, with ldb it is always going to be slower. Looking through the history it is evident that the schannel database doesn't really need greate expanadability. And lookups are always done with a single Key. This seem a perfet fit for tdb while ldb looks unnecessarily complicated. The schannel database is not really a persistent one. It can be discared during an upgrade without causing any real issue. all it contains is temproary session data. | |||||
2010-02-23 | s4:schannel more readable check logic | Simo Sorce | 1 | -12/+44 | |
Make the initial schannel check logic more understandable. Make it easy to define different policies depending on the caller's security requirements (Integrity/Privacy/Both/None) This is the same change applied to s3 | |||||
2010-02-23 | s4-smb: Migrate named_pipe_server to tsocket. | Andreas Schneider | 2 | -211/+279 | |
2010-02-23 | s4-dns: improved logging, and run name check at startup | Andrew Tridgell | 1 | -6/+10 | |
2010-02-23 | s4-pyglue: added interface_ips() call | Andrew Tridgell | 1 | -0/+43 | |
This allows a python script to query the internal network interface lists from Samba | |||||
2010-02-23 | s4-dns: call out to the dns update command every 10 minutes | Andrew Tridgell | 1 | -26/+112 | |
This periodically calls samba_dnsupdate to update our DNS entries if needed | |||||
2010-02-23 | s4-param: added "dns update command" smb.conf option | Andrew Tridgell | 2 | -0/+5 | |
defaults to SBINDIR/samba_dnsupdate This command will do periodic dynamic DNS updates using TSIG-GSS | |||||
2010-02-23 | s4-config: add dyn_SBINDIR | Andrew Tridgell | 3 | -0/+5 | |
2010-02-23 | s4-smbd: Remove obsolete singal type cast from the thread process model. | Andreas Schneider | 1 | -3/+3 | |
2010-02-23 | s4:netlogon RPC - fix the indentation | Matthias Dieter Wallnöfer | 1 | -15/+15 | |
Simo, I'm not really sure that those checks are valid. I read MS-NRPC section 3.5.4.1 about LOGONSRV_HANDLEs ("server_name" is of this type). There isn't stated that the server name has necessarily to be in the DNS form and should also be valid when it's NULL (if DCE server and client are the same - I don't know if me make use of it in s4). | |||||
2010-02-22 | s4:netlogon GetTrustedDomainInformation | Simo Sorce | 1 | -6/+172 | |
start implementing calls related to trusted domain information | |||||
2010-02-22 | s4:netlogon fix segfault | Simo Sorce | 1 | -12/+19 | |
2010-02-22 | ldb:web Fix typo | Simo Sorce | 1 | -1/+1 | |
2010-02-22 | s4:registry/regf.c - specify the context when freeing the "regf" variable | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Otherwise we get a "talloc_free with references" warning. | |||||
2010-02-22 | More spelling fixes across source4/ | Brad Hards | 7 | -8/+8 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | Various source4 spelling fixes. | Brad Hards | 4 | -4/+4 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | Spelling fixes for source4/auth. | Brad Hards | 2 | -3/+3 | |
The comment for USER_INFO_INTERACTIVE_LOGON looks like a cut-n-paste from the line above. Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | Spelling fixes for source4/lib/registry. | Brad Hards | 4 | -8/+8 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | Typo fix. | Brad Hards | 1 | -1/+1 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | LDB related spelling fixes. | Brad Hards | 11 | -11/+11 | |
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de> | |||||
2010-02-22 | s4:torture/ldap/basic.c - add some "const" | Matthias Dieter Wallnöfer | 1 | -5/+3 | |
In addition I removed a "talloc_free(req)" since we never free elsewhere the requests explicitly and do it only indirectly with freeing the "conn" object when the testsuite terminates. | |||||
2010-02-21 | s4:netlogon enhance DsrEnumerateDomainTrusts | Simo Sorce | 1 | -27/+178 | |
Actually return trust relationships by searching the appropriate entries in the SAM database. Add checks and return the correct flags, type and attributes. | |||||
2010-02-21 | s4:operational LDB module - enable support for passing referrals through it | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
2010-02-21 | s4:partition DSDB module - Cosmetic fixups | Matthias Dieter Wallnöfer | 1 | -16/+23 | |
2010-02-21 | s4:password_hash - Fix up request message pointers | Matthias Dieter Wallnöfer | 1 | -7/+7 | |
For add requests we need the add request messages, for modify requests we need the modify request messages. | |||||
2010-02-21 | s4:dsdb/util.c - Use LDB result constants in some more helper functions | Matthias Dieter Wallnöfer | 1 | -11/+11 | |
Always better to rely on the standards rather than on custom results. | |||||
2010-02-21 | s4:provision.py - try to use other addresses than "127.0.0.x" and "::1" | Matthias Dieter Wallnöfer | 1 | -2/+10 | |
On production systems a user for sure strongly disagrees to use local IP addresses (how should the server be accessible?). Therefore if the user didn't specify an IP as provision option and in the "/etc/hosts" file we have at least one not-local IP which resolves to our hostname use this or one of them. Notice: if a host has more public IP addresses with the same name assigned the behaviour is non-deterministic (well, okay - by the entries order it is). But then the user is invited to specify the host IP manually. This should address bug #5484. | |||||
2010-02-21 | s4:AD content - Implement the new password settings container | Matthias Dieter Wallnöfer | 1 | -0/+5 | |
2010-02-21 | s4:AD content - adequate some revision levels to match Windows Server 2008 | Matthias Dieter Wallnöfer | 2 | -5/+5 | |
2010-02-21 | s4:AD content - Add the DFSR objects which exist on Windows Server >= 2008 | Matthias Dieter Wallnöfer | 2 | -4/+22 | |
Those replace the FRS ones. | |||||
2010-02-21 | cleanup | Simo Sorce | 1 | -133/+131 | |
remove trailing spaces, tabs and blank lines | |||||
2010-02-20 | s4:credentials Add hooks to extract a named Kerberos credentials cache | Andrew Bartlett | 8 | -65/+197 | |
This allows the integration of external tools that can't be linked into C or python, but need to authenticate as the local machine account. The machineaccountccache script demonstrates this, and debugging has been improved in cli_credentials_set_secrets() by passing back and error string. Andrew Bartlett | |||||
2010-02-19 | s4:lsa open trusted domain also with dns name | Simo Sorce | 1 | -3/+7 | |
When searching for a trusted domain object to open, search also the DNS Name attributes for a match. W2K8R2 uses the DNS domain if available. |