summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-09-18s4:ntvfs_ipc: add real named pipe supportStefan Metzmacher2-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
2009-09-18s4:torture: the spoolss notify test should listen on the ncacn_np endpointStefan Metzmacher1-0/+20
metze
2009-09-18s4:rpc_server: export dcesrv_add_ep() so that torture tests can use itStefan Metzmacher2-5/+9
metze
2009-09-18libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipeStefan Metzmacher2-22/+32
metze
2009-09-18s4:service_named_pipe: accept delegated credentialsStefan Metzmacher2-3/+101
metze
2009-09-18librpc: rerun 'make idl'Stefan Metzmacher3-0/+353
metze
2009-09-18named_pipe_auth.idl: add infrastructure to pass delegated credentialsStefan Metzmacher1-0/+23
metze
2009-09-18s4:torture: don't use 'pipe' as variable name it's a system callStefan Metzmacher1-3/+3
metze
2009-09-18s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_credStefan Metzmacher1-0/+1
metze
2009-09-18s3: Fix Coverity ID 581 -- NEGATIVE_RETURNSVolker Lendecke1-0/+4
2009-09-18s3:smbstatus: Fix bug 6703, allow smbstatus as non-rootVolker Lendecke1-11/+13
We only require a ctdb connection when clustering is enabled. This limits the restriction for only-root smbstatus to the clustering case.
2009-09-18s3:smbstatus: Fix some nonempty blank linesVolker Lendecke1-19/+19
2009-09-18s4:domainlevel - fix indentationsMatthias Dieter Wallnöfer1-4/+4
2009-09-18s4:domainlevel - Add a script which allows raising the domain/forest levelMatthias Dieter Wallnöfer1-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).
2009-09-18s4:pwsettings - Simplify the error handling a bitMatthias Dieter Wallnöfer1-5/+2
2009-09-18python: create a script for reorgnizing an LDB file.Matthieu Patou1-0/+60
This script helps to reclaim waisted place.
2009-09-18s4:provision - Bump down the domain and forest level to Windows 2000Matthias Dieter Wallnöfer2-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)
2009-09-17s4:provision - Some rework (continuation)Matthias Dieter Wallnöfer4-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
2009-09-17pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.Matthieu Patou2-2/+19
Fix bug #6723
2009-09-17talloc: don't crash if f is NULL in talloc_report_*Andrew Tridgell1-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.
2009-09-17s3-rpc: samba3 needs the DCERPC_NDR64 defineAndrew Tridgell1-0/+3
2009-09-17s4-sam: add a note about the solaris clientAndrew Tridgell1-0/+2
2009-09-17ndrdump: fixed helpAndrew Tridgell1-1/+1
2009-09-17ndr: num_auths is an array size, thus a uint3264Andrew Tridgell1-2/+2
2009-09-17ndr: split out ndr enum functionsAndrew Tridgell4-6/+80
This allows for easier implementation of the NDR32/NDR64 split
2009-09-17idl: recompile our IDLAndrew Tridgell25-3558/+3558
The NDR64 change affects every IDL file
2009-09-17s4-pidl: add support for NDR64Andrew Tridgell2-6/+9
Added support for NDR64 to the samba4 pidl generator
2009-09-17s4-rpc: added NDR64 supportAndrew Tridgell6-8/+33
This adds support for the nd464 binding string option
2009-09-17ndr: added support for NDR64 Andrew Tridgell3-18/+54
This adds NDR64 support for the push functions in libndr
2009-09-17util: use likely/unlikely for NT_STATUS_* macrosAndrew Tridgell1-3/+3
2009-09-17libreplace: added likely()/unlikely() macros for gccAndrew Tridgell1-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.
2009-09-18s3:smbd: Attempt to fix the build on HP/UXVolker Lendecke1-0/+1
2009-09-18s3:smbd: Fix an inappropriate pointer return in a bool fnVolker Lendecke1-1/+1
2009-09-18s3:winbind: Fix some enum type mismatches found by the Solaris compilerVolker Lendecke3-3/+3
2009-09-17s3: build with pam support when possibleBjörn Jacke1-3/+3
2009-09-17Re-generated idl files with () for enum values.Jeremy Allison23-1014/+1014
Jeremy.
2009-09-17Ensure we enclose the enum values in brackets to make the cast work.Jeremy Allison1-0/+2
Jeremy.
2009-09-17Check in modified generated files for systems where pidl can't run.Jeremy Allison24-1066/+1068
Jeremy.
2009-09-17Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison6-12/+61
2009-09-17Fix the problem with pidl generating invalid C for enums. AccordingJeremy Allison1-1/+9
to the C standard an enum is guarenteed to be an (int), which means for 4 byte ints specifying a type of 0x80000000 is an invalid value. The Solaris compiler complains about this. Fix by adding an (int) cast in front of the value generation. Jeremy.
2009-09-17spnego: Support ASN.1 BIT STRING and use it in SPNEGO.Kouhei Sutou6-12/+61
Signed-off-by: Günther Deschner <gd@samba.org>
2009-09-17s4:descriptor module - Revert and const fixupsMatthias Dieter Wallnöfer1-7/+18
- Revert a change introduced by me since I didn't understood the meaning of the version check - Added some "const" to suppress compiler warnings
2009-09-17s4:descriptor - cosmeticMatthias Dieter Wallnöfer1-1/+1
2009-09-17s4:libnet_become_dc - Fix some uninitialised variablesMatthias Dieter Wallnöfer1-3/+3
2009-09-17s4:provision - Some reworkMatthias Dieter Wallnöfer12-23610/+23878
- Add/change "wellKnownObjects" attributes - Order entries in "provision_basedn_modify.ldif" - Add/change "delete entries" object under BASEDN and CONFIGDN - Fix default version number of "Default domain policy" group policy - Add "domain updates" objects for interoperability with MS AD maintaining tools - Show version number in the "oEMInformation" attribute (suggested by ekacnet) - Smaller fixups
2009-09-17void functions can't return a value. Found by the Solaris compiler.Jeremy Allison1-1/+1
Jeremy.
2009-09-17void functions can't return a value. Found by the Solaris compiler.Jeremy Allison1-1/+1
Jeremy.
2009-09-17void functions can't return a value. Found by the Solaris compiler.Jeremy Allison1-1/+1
Jeremy.
2009-09-17We now pass the Microsoft SMB2 fileio test with EA's and streams...Jeremy Allison5-5/+69
Jeremy.
2009-09-17Remove ununsed variable warning.Jeremy Allison1-1/+0
Jeremy.