summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2008-12-16Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-develAndrew Bartlett8-15/+61
2008-12-16repack the ldb after re-indexingAndrew Tridgell1-0/+4
re-indexing in ldb is triggered on any modification to the @ATTRIBUTES or @INDEXLIST records. This happens to produce a worst-case fragmentation of the database, as all @INDEX records are deleted then re-created. By repacking after re-indexing we ensure that the database ends up without extreme fragmentation.
2008-12-16use transactions in ldbadd, ldbmodify and ldbeditAndrew Tridgell3-0/+30
The command line tools ldbadd, ldbmodify and ldbedit should operate within a transaction to make them more efficient. The ldbadd tool in particular is much faster when adding a large number of records if all the adds happen within a transaction. Previously there was a transaction per record.
2008-12-16Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell57-681/+21156
2008-12-16A more-commented version of rpc_server crash fix, matching closer theAndrew Bartlett1-1/+14
previous behaviour for the 'bad bind' case. (It is only close, not matching - Windows 2008 sends a different, non-zero, assoc_group_id each time) Andrew Bartlett
2008-12-16Add python extensions for dom_sid.Jelmer Vernooij1-0/+58
2008-12-14Rename ldap.h to ldap-util.h to avoid clashing with the system ldap.hJelmer Vernooij1-1/+1
2008-12-14Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij1-0/+47
2008-12-13Added torture test for doing an openX over a directoryJeremy Allison1-0/+47
to ensure we get the correct error message. Jeremy.
2008-12-12Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij3-284/+3
2008-12-12Manually marshall dom_sid, so we can use a fixed size array forJelmer Vernooij6-50/+36
dom_sid.sub_auths rather than a dynamically allocated one. This makes it possible to use the same DCE/RPC object code for Samba 3 and Samba 4's DCE/RPC parsers and allows copying sids more easily (since they no longer contain any pointers). The cost of having additional manual marshalling code is limited (~35 additional lines of C code).
2008-12-12Remove noejs property, which is no longer used.Jelmer Vernooij2-5/+5
2008-12-12s4:fix segfault in rpc-server, when client binds to unsupported service.Stefan Metzmacher1-1/+1
Signed-off-by: Michael Adam <obnox@samba.org>
2008-12-11Add interactive flag to setup/provision (also the default when no arguments ↵Jelmer Vernooij1-2/+27
are given).
2008-12-11s4:selftest: samba4 fails the changed delete testStefan Metzmacher1-0/+2
metze
2008-12-11s4:libcli/resolve: add resolve_name_all*() which return all addresses not ↵Stefan Metzmacher7-49/+115
only the first one metze
2008-12-10s4-smbtorture: skip ServerGetTrustInfo for samba4.Günther Deschner1-0/+1
Guenther
2008-12-10s4-smbtorture: add simple netr_ServerGetTrustInfo test.Günther Deschner1-0/+42
Guenther
2008-12-10s4-netlogon: fix the build of netlogon server.Günther Deschner1-4/+4
Guenther
2008-12-10Add AD schema from Microsoft's WSPP documentation.Andrew Bartlett3-0/+19124
This schema is *NOT* licenced under a standard Free Software licence, but does provide us the freedoms we need to use the schema, and the requirement to distribute as 'part of an implemenation' is similar to common Free font licences that are accepted by major linux distributions. Andrew Bartlett
2008-12-09s4: [2/3] Fix a delete on close divergence from windows and the associated ↵Tim Prouty1-5/+18
torture test This second patch fixes the deltest17 BASE-DELETE torture test to pass against win2k3/win2k8/winXPsp2
2008-12-10s4-samr: Fix Bug #5946. userparameters handling in torture test.Matthias Dieter Wallnöfer1-1/+7
Signed-off-by: Günther Deschner <gd@samba.org>
2008-12-10s4-samr: Fix Bug #5946. userparameters handling in samr server.Matthias Dieter Wallnöfer1-4/+6
Signed-off-by: Günther Deschner <gd@samba.org>
2008-12-09s4:rpc_server: don't keep half finished dcesrv_connection_contextsStefan Metzmacher1-41/+42
metze
2008-12-09s4:rpc_server: initialize rpc server module also for the named pipe caseStefan Metzmacher3-33/+49
This fixes bug #5878. metze
2008-12-08s4:rpc_server: fix crash bugs in 26200f4fb1db81be7a9da51f317e46405351b170Stefan Metzmacher1-7/+13
call->context needs to be valid. metze
2008-12-08s4:rpc_server: make it possible for iface->bind() to specify the assoc_group_idStefan Metzmacher2-5/+25
This helps the openchange mapiproxy plugin to work correctly. metze
2008-12-06s4:winbind: fill in the correct variable...Stefan Metzmacher1-1/+1
metze
2008-12-06s4:secrets: remove unused structureStefan Metzmacher1-7/+0
metze
2008-12-06RPC-BROWSER: send the correct data in later requestsStefan Metzmacher1-0/+2
metze
2008-12-06s4:torture: add simple RPC-BROWSER testStefan Metzmacher3-2/+125
metze
2008-12-06s4:librpc: add SUBSYSTEM::RPC_NDR_BROWSERStefan Metzmacher1-0/+5
metze
2008-12-06s4:loadparm: start 'browser' rpc_serverStefan Metzmacher1-1/+1
metze
2008-12-06s4:dcesrv_browser: implement dcesrv_BrowserrQueryOtherDomains()Stefan Metzmacher1-1/+24
metze
2008-12-06s4:rpc_server: add dcesrv_browser templateStefan Metzmacher3-0/+163
metze
2008-12-06s4:winbind: move setting up the primary_sid into a new function ↵Stefan Metzmacher3-7/+46
wbsrv_setup_domains() metze
2008-12-05s4-smbtorture: do full level 18, 21, 23, 24, 25, 26 testing in pwdlastset test.Günther Deschner1-75/+33
Guenther
2008-12-05s4-smbtorture: add support for level 18 and 21 in test_SetUserPass_level_ex.Günther Deschner1-20/+73
Guenther
2008-12-05s4-smbtorture: more tests for RPC-SAMR-PASSWORDS-PWDLASTSET.Günther Deschner1-108/+181
Guenther
2008-12-05s4-smbtorture: add test for setting passwords via samr_UserInfo21.Günther Deschner1-1/+134
Guenther
2008-12-05s4-smbtorture: add test for setting passwords via samr_UserInfo18.Günther Deschner2-1/+85
Guenther
2008-12-05s4-smbtorture: fix build of samr test (bad git merge).Günther Deschner1-20/+20
Guenther
2008-12-05s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change.Günther Deschner4-19/+19
Guenther
2008-12-05s4-samr: fix s4 samr server after idl change.Günther Deschner1-2/+1
Guenther
2008-12-05s4:password_hash: really catch the clearTextPasswordAttr case...Stefan Metzmacher1-1/+1
This fixes the creation of the user object for incoming trusts in dcesrv_lsa_CreateTrustedDomain_base(). And now w2k3 trust samba4 just fine:-) metze
2008-12-05vfs_cifs - Use ntvfs request transport close to close downstream sessionSam Liddicott1-1/+11
When upstream session closes, close the downstream session Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-05Let ntvfs request transport close via ntvfs_request stateSam Liddicott3-0/+23
[I can't swear that this covers all the smb2 cases, there are some reply functions that I can't trace properly] Add NTVFS_ASYNC_STATE_CLOSE bit to ntvfs_request->async_states->state so that the ntvfs layer can signify that the client transport should be closed, most useful for proxy servies, and most likely due to a forwarding transport having been closed. Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2008-12-04s4:kludge_acl: allow everybody to read the sequence numberStefan Metzmacher1-1/+27
metze
2008-12-04s4:kdc: allow a trusted domain to get kerberos ticketsStefan Metzmacher4-8/+13
metze
2008-12-04s4:selftest: we have netr_GetDcName() and netr_GetAnyDCName() ↵Stefan Metzmacher1-2/+0
implementations now metze