summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-1838-686/+2020
|\
| * s4-drs: cope with dupliate linked attributesAndrew Tridgell2009-09-181-1/+41
| | | | | | | | | | | | | | With a w2k8-R2 DC, we sometimes get linked attribute updates via DRS which are duplicates of entries that we already have. We need to cope with this by using a remove/add pair in the ldb_modify() to avoid a "entry already exists" error
| * s4:provision_configuration - "sPNMappings": "http" missed on regenerationMatthias Dieter Wallnöfer2009-09-181-1/+1
| |
| * s4/provision_configuration - re-add the "sPNMappings"Matthias Dieter Wallnöfer2009-09-181-0/+3
| | | | | | | | Accidentally removed by a previous commit.
| * s4:scripts - Cleans also the rest under the "setup" directory upMatthias Dieter Wallnöfer2009-09-183-30/+43
| | | | | | | | | | | | - I removed also the "-H" parameter since those scripts are all thought for the use on a local s4 domain controller. Another reason is also the bind as SYSTEM account which itself is only possible on local binds.
| * s3-rpc_client: fix non initialized structure in rpccli_lsa_lookup_sids_noalloc.Günther Deschner2009-09-181-0/+2
| | | | | | | | Guenther
| * s3-smbd: fix get_ea_names_from_file() and check for pnames pointer.Günther Deschner2009-09-181-1/+3
| | | | | | | | | | | | | | | | This fixes smbd from crashing all the time. Jeremy, Volker, please check. Guenther
| * s4:various scripts under "setup" - UnificationMatthias Dieter Wallnöfer2009-09-184-73/+74
| | | | | | | | | | | | | | - This unified the shape of those four scripts (comments, command sequence, call of SamDB) - To consider the samdb.py changes regarding the filter: there is now always the possibility either to specify the username or the search filter
| * s4:domainlevel/pwsettings - Remove unused importMatthias Dieter Wallnöfer2009-09-182-2/+0
| |
| * s4:samdb.py - Unification of the interfacesMatthias Dieter Wallnöfer2009-09-182-38/+54
| | | | | | | | | | | | | | | | | | - When a user account is requested by a call always the search filter will be passed as argument. This helps us to unify the API - Add/fix some comments; in particular new comments inform the developer which requirements exist if he wants to use calls which manipulate the "userPassword" attribute (On s4 no problem - but on certain domain levels on Windows Server)
| * s4:minschema/fullschema - add correct header commentsMatthias Dieter Wallnöfer2009-09-182-2/+2
| |
| * s4:rpc_server: remove some now unused codeStefan Metzmacher2009-09-182-199/+0
| | | | | | | | metze
| * s4:ntvfs_ipc: add real named pipe supportStefan Metzmacher2009-09-182-236/+652
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now open a named via the named_pipe_auth code and process IO via the tstream interface. This means we support byte mode and message mode named pipes. We also correctly issue NT_STATUS_PIPE_BUSY when a smb_trans request comes in and a read or smb_trans is already pending. We also have support for async dcerpc over ncacn_np now, and we now can remove the ncacn_np specific hacks from the rpc_server/ code. metze
| * s4:torture: the spoolss notify test should listen on the ncacn_np endpointStefan Metzmacher2009-09-181-0/+20
| | | | | | | | metze
| * s4:rpc_server: export dcesrv_add_ep() so that torture tests can use itStefan Metzmacher2009-09-182-5/+9
| | | | | | | | metze
| * libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipeStefan Metzmacher2009-09-182-22/+32
| | | | | | | | metze
| * s4:service_named_pipe: accept delegated credentialsStefan Metzmacher2009-09-182-3/+101
| | | | | | | | metze
| * librpc: rerun 'make idl'Stefan Metzmacher2009-09-183-0/+353
| | | | | | | | metze
| * named_pipe_auth.idl: add infrastructure to pass delegated credentialsStefan Metzmacher2009-09-181-0/+23
| | | | | | | | metze
| * s4:torture: don't use 'pipe' as variable name it's a system callStefan Metzmacher2009-09-181-3/+3
| | | | | | | | metze
| * s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_credStefan Metzmacher2009-09-181-0/+1
| | | | | | | | metze
| * s3: Fix Coverity ID 581 -- NEGATIVE_RETURNSVolker Lendecke2009-09-181-0/+4
| |
| * s3:smbstatus: Fix bug 6703, allow smbstatus as non-rootVolker Lendecke2009-09-181-11/+13
| | | | | | | | | | We only require a ctdb connection when clustering is enabled. This limits the restriction for only-root smbstatus to the clustering case.
| * s3:smbstatus: Fix some nonempty blank linesVolker Lendecke2009-09-181-19/+19
| |
| * s4:domainlevel - fix indentationsMatthias Dieter Wallnöfer2009-09-181-4/+4
| |
| * s4:domainlevel - Add a script which allows raising the domain/forest levelMatthias Dieter Wallnöfer2009-09-181-0/+181
| | | | | | | | | | | | This simple script allows raising the domain and/or forest level for s4. I integrated also the basic checks (since we don't perform them in LDB yet): e.g. the forest level can't be higher than the domain level(s).
| * s4:pwsettings - Simplify the error handling a bitMatthias Dieter Wallnöfer2009-09-181-5/+2
| |
| * python: create a script for reorgnizing an LDB file.Matthieu Patou2009-09-181-0/+60
| | | | | | | | This script helps to reclaim waisted place.
| * s4:provision - Bump down the domain and forest level to Windows 2000Matthias Dieter Wallnöfer2009-09-182-9/+10
| | | | | | | | | | | | | | | | | | | | | | | | - The DC level we keep on Windows Server 2008 R2 (we should call ourself always the newest server type) - The domain/forest level we set to the minimum (Windows 2000 native) to allow all AD DC types (from Windows 2000 on) in our domain - the NT4 "mixed" mode isn't supported by us (discussed on mailing list) -> "nTMixedDomain" is set always to 0 - I'll add a script which allows to bump the DC level (basically sets the "msDS-Behaviour-Version" attributes on the "Partitions/Configuration/DC" and on the "DC" object)
| * s4:provision - Some rework (continuation)Matthias Dieter Wallnöfer2009-09-174-40/+311
| | | | | | | | | | | | | | | | | | | | | | - Fix up "servicePrincipalNames" attributes on the DC object - Add some informative comments (most in "provision_self_join.ldif") - Add also comments where objects are missing which we may add later when we support the feature (mainly for FRS) - Add "domain updates" objects also under "CN=Configuration" (they exist twice) - Add the default services under "Services" to allow interoperability with some MS client tools - Smaller changes
| * pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.Matthieu Patou2009-09-172-2/+19
| | | | | | | | Fix bug #6723
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-187-6/+12
|\|
| * talloc: don't crash if f is NULL in talloc_report_*Andrew Tridgell2009-09-171-2/+4
| | | | | | | | | | | | | | It's annoying when you use p talloc_report_full(ctx, fopen("/tmp/xx","w")) in gdb, and if you don't have write permission on the file then you get a segv.
| * s3-rpc: samba3 needs the DCERPC_NDR64 defineAndrew Tridgell2009-09-171-0/+3
| |
| * s4-sam: add a note about the solaris clientAndrew Tridgell2009-09-171-0/+2
| |
| * ndrdump: fixed helpAndrew Tridgell2009-09-171-1/+1
| |
| * ndr: num_auths is an array size, thus a uint3264Andrew Tridgell2009-09-171-2/+2
| |
| * ndr: split out ndr enum functionsAndrew Tridgell2009-09-174-6/+80
| | | | | | | | This allows for easier implementation of the NDR32/NDR64 split
| * idl: recompile our IDLAndrew Tridgell2009-09-1725-3558/+3558
| | | | | | | | The NDR64 change affects every IDL file
| * s4-pidl: add support for NDR64Andrew Tridgell2009-09-172-6/+9
| | | | | | | | Added support for NDR64 to the samba4 pidl generator
| * s4-rpc: added NDR64 supportAndrew Tridgell2009-09-176-8/+33
| | | | | | | | This adds support for the nd464 binding string option
| * ndr: added support for NDR64 Andrew Tridgell2009-09-173-18/+54
| | | | | | | | This adds NDR64 support for the push functions in libndr
| * util: use likely/unlikely for NT_STATUS_* macrosAndrew Tridgell2009-09-171-3/+3
| |
| * libreplace: added likely()/unlikely() macros for gccAndrew Tridgell2009-09-171-0/+19
| | | | | | | | | | | | These macros allow the compile to better optimise code that has a lot of if statements. I particularly want to use this for our low level generated NDR code.
| * s3:smbd: Attempt to fix the build on HP/UXVolker Lendecke2009-09-181-0/+1
| |
| * s3:smbd: Fix an inappropriate pointer return in a bool fnVolker Lendecke2009-09-181-1/+1
| |
| * s3:winbind: Fix some enum type mismatches found by the Solaris compilerVolker Lendecke2009-09-183-3/+3
| |
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-17151-29310/+32446
|\ \
| * | idl: regenerate IDL for NDR64 changesAndrew Tridgell2009-09-1722-252/+252
| | |
| * | s4-sam: add a note about the solaris clientAndrew Tridgell2009-09-171-0/+2
| | |