Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-06-19 | s4:objectclass LDB module - handle the case when there is a retry to add the ↵ | Matthias Dieter Wallnöfer | 1 | -0/+26 | |
root basedn This isn't quitted with a normal "NO_SUCH_OBJECT" (parent not found) but with a very special referral: one with the DN itself and the hostname is the last component value of the DN. | |||||
2010-06-19 | heimdal/waf: Initial work on making it possible to use the system | Jelmer Vernooij | 3 | -579/+626 | |
heimdal again. Still missing are the detection of the right Heimdal version and linking (unresolved symbols at the moment). | |||||
2010-06-19 | dsdb: Fix includes when building against system ldb. | Jelmer Vernooij | 2 | -0/+4 | |
2010-06-19 | dsdb: Use Samba includes so _PUBLIC_ is defined. | Jelmer Vernooij | 2 | -2/+2 | |
2010-06-19 | dsdb: Make module ops struct for each module public. | Jelmer Vernooij | 7 | -8/+6 | |
2010-06-19 | s4-python: Use sys.prefix rather than guessing prefix from current | Jelmer Vernooij | 1 | -7/+6 | |
file path. | |||||
2010-06-19 | wafsamba: Fix typo: noextenion -> noextension. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-19 | waf: Add missing dependency (so header paths are inherited) on talloc to ↵ | Jelmer Vernooij | 1 | -0/+1 | |
internal python lib. | |||||
2010-06-18 | samba4: Build libreplace as builtin library by default so it doesn't end | Jelmer Vernooij | 1 | -1/+1 | |
up in $prefix/lib. | |||||
2010-06-18 | ldb: Remove dependency on self. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | ldbsamba: Build as subsystem to prevent infinite recursion issues. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | s4: Don't build a $prefix/lib/libpython.so, as such a library often already ↵ | Jelmer Vernooij | 1 | -1/+2 | |
exists :-) | |||||
2010-06-18 | s4-waf: Don't include pytalloc when embedding python. | Jelmer Vernooij | 2 | -2/+1 | |
2010-06-18 | s4: Build more python convenience files as subsystems rather than as python ↵ | Jelmer Vernooij | 2 | -6/+9 | |
modules. | |||||
2010-06-18 | ldb: Don't build pyldb_util as python module but rather as subsystem, so as ↵ | Jelmer Vernooij | 1 | -2/+2 | |
to not delute /usr/lib. | |||||
2010-06-18 | ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, ↵ | Jelmer Vernooij | 1 | -1/+1 | |
so as to not delute /usr/lib. | |||||
2010-06-18 | web_server: Don't build wsgi support as python module but rather as | Jelmer Vernooij | 1 | -2/+3 | |
subsystem so we don't install it into /usr/lib. | |||||
2010-06-18 | s4:cldap_server/rootdse.c - simplify the code a bit | Matthias Dieter Wallnöfer | 1 | -13/+9 | |
Remove "NULL"-content variables and use "NULL"s directly as arguments. Add some linewraps where needed. | |||||
2010-06-18 | s4:cldap_server.c - here the counter variable should be "signed" | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
2010-06-18 | unittest: Change the name of the base ldb test so that it can be easily ↵ | Matthieu Patou | 1 | -2/+2 | |
called separatly | |||||
2010-06-18 | s4:ldap_backend.c - fix crash bugs when we got in error situations with ↵ | Matthias Dieter Wallnöfer | 1 | -5/+4 | |
"res" still set to "NULL" | |||||
2010-06-18 | s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than ↵ | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
"AddResponse") | |||||
2010-06-18 | s4:objectclass LDB module - move "mem_ctx" initialisation lower | Matthias Dieter Wallnöfer | 1 | -16/+11 | |
Saves us some "talloc_free"s on error cases | |||||
2010-06-18 | s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address ↵ | Matthias Dieter Wallnöfer | 1 | -2/+3 | |
family in a better way Obviously the last attempt wasn't enough. Now we do really only read the first byte in the address buffer which on little endian transmission does always contain the address family (MS-NRPC 2.2.1.2.4.1). This should now be working platform-independently. | |||||
2010-06-18 | s4:torture/rpc/netlogon.c - make sure that the address family is set in ↵ | Matthias Dieter Wallnöfer | 1 | -18/+18 | |
little endian in the "AddressToSitenames" tests | |||||
2010-06-18 | s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run ↵ | Matthias Dieter Wallnöfer | 1 | -12/+16 | |
against s4 | |||||
2010-06-17 | s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of ↵ | Stefan Metzmacher | 1 | -1/+2 | |
dcerpc_netr_LogonSamLogon() metze | |||||
2010-06-16 | s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet version | Matthias Dieter Wallnöfer | 1 | -3/+4 | |
This should make it clearer by the use of the standardised "sa_family_t" type and hopefully fixes the problems on platforms other than Linux (NetBSD in the buildfarm for example). | |||||
2010-06-16 | s4:ldif_handlers.c - fix warning | Matthias Dieter Wallnöfer | 1 | -3/+4 | |
2010-06-16 | s4: Fix build when there is a system-provided ldb. | Jelmer Vernooij | 4 | -4/+4 | |
2010-06-16 | s4-smbtorture: Remind myself we need to add a test for SMBsplretq in ↵ | Günther Deschner | 1 | -0/+2 | |
RAP-PRINTING. Guenther | |||||
2010-06-16 | s4:ldap.py - add another test about linked attributes | Matthias Dieter Wallnöfer | 1 | -1/+90 | |
In addition this test makes sure that the bug regarding the search with deleted linked attributes in the filter has been fixed. | |||||
2010-06-16 | s4:ldif-handlers Add a custom handler for DNs that knows about deleted values | Andrew Bartlett | 1 | -0/+78 | |
In Samba we my store a deleted DN for a linked attribute. We must ensure that we can't match on it, or else searches for member= will still reveal it. Andrew Bartlett | |||||
2010-06-16 | s4:provision.py - we do now support the "Windows 2000 Native" domain ↵ | Matthias Dieter Wallnöfer | 1 | -3/+0 | |
function level | |||||
2010-06-16 | s4:linked attributes LDB module - strip trailing whitespaces | Matthias Dieter Wallnöfer | 1 | -35/+35 | |
2010-06-16 | s4:linked_attributes LDB module - cosmetics | Matthias Dieter Wallnöfer | 1 | -12/+10 | |
- unsigned counters for LDB objects - we tend to have the "ret" variable always as the last declaration to see which type of error a function returns | |||||
2010-06-16 | s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library. | Stefan Metzmacher | 27 | -36/+25 | |
This is needed to remove samba specifc symbols from the bundled ldb, in order to get the ABI right. metze Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2010-06-16 | s4-smbtorture: only pull info when status code indicates success in ↵ | Günther Deschner | 1 | -3/+5 | |
smbcli_rap_netprintqgetinfo(). Guenther | |||||
2010-06-16 | Revert "s4-smbtorture: only pull info when status code indicates success in ↵ | Günther Deschner | 1 | -5/+3 | |
smbcli_rap_netprintqgetinfo()." This reverts commit 1f1c04010a55e67d8dc2110276eed4cf2a8a0afa. | |||||
2010-06-16 | s4-smbtorture: test smbcli_rap_netprintqgetinfo() with "" printqname. | Günther Deschner | 1 | -0/+8 | |
Guenther | |||||
2010-06-16 | s4-smbtorture: only pull info when status code indicates success in ↵ | Günther Deschner | 1 | -3/+5 | |
smbcli_rap_netprintqgetinfo(). Guenther | |||||
2010-06-16 | s4:dsdb Allow renames with (now removed) linked attributes | Andrew Bartlett | 1 | -3/+11 | |
It is important to allow the rename, even if we just have one-way links, as this happens on deleted objects, which have the backlinks alredy removed by repl_meta_data. Andrew Bartlett | |||||
2010-06-16 | s4:libnet Remove 'ads min function level' checks. | Andrew Bartlett | 1 | -23/+0 | |
We support Windows 2000 native now. Andrew Bartlett | |||||
2010-06-16 | s4:dsdb Fix linked_attributes to cope with the Feb 2010 changes to DLIST | Andrew Bartlett | 1 | -2/+6 | |
The DLIST macros changed in behaviour in Feb 2010, and walking the lists backwards is no longer safe if you don't use the macros. Andrew Bartlett | |||||
2010-06-16 | s4:dsdb Assert that we can't get backlinks as input in linked_attributes | Andrew Bartlett | 1 | -2/+15 | |
The objectclass_attr module should prevent users creating such links, and the mrepl_meta_data module should only create them in functional level 2003 or above. Andrew Bartlett | |||||
2010-06-16 | s4:selftest Add test environment for functional level 2000 | Andrew Bartlett | 1 | -0/+2 | |
This required that we pass the name of the realm down as a parameter, so we can start up two different realms. Andrew Bartlett | |||||
2010-06-16 | s4:provision Add import for DS_DOMAIN_FUNCTION_2000 | Andrew Bartlett | 1 | -0/+1 | |
2010-06-16 | s4:provision Allow functional level 2000 to be chosen | Andrew Bartlett | 1 | -1/+3 | |
2010-06-16 | s4:dsdb use dsdb_module_modify() rather than ldb_next_request() | Andrew Bartlett | 1 | -22/+2 | |
This does exactly the same thing, but with less code. Andrew Bartlett | |||||
2010-06-16 | s4:dsdb Handle backlinks for Windows 2000 level linked attributes | Andrew Bartlett | 2 | -12/+928 | |
This revives the code from 5964acfa741d691c0196f91c0796122ec025f177, before tridge and I simplified this too much, and removed the Windows 2000 functional level linked attribute support. By telling the linked_attributes module that repl_meta_data has handled the links, we avoid a conflict for the new style (functional level 2003 and above) linked attributes. However, we still need backlinks for 2000 style linked attributes, so this allows that code in the linked_attributes module to be revived to handle those. Andrew Bartlett |