summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-build: fix some c++ build warnings.Günther Deschner2010-08-021-2/+2
| | | | Guenther
* s3: Use cups-config --libsVolker Lendecke2010-08-021-1/+1
|
* s4:ldap.py - remove superflous spacesMatthias Dieter Wallnöfer2010-08-011-2/+0
| | | | Sorry, forgot to delete them in the last commit
* s4:ldap.py - additional "instanceType" checksMatthias Dieter Wallnöfer2010-08-011-0/+23
|
* s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2Matthias Dieter Wallnöfer2010-08-011-6/+20
| | | | | We've to test for the WRITE flag if we are performing an NC add. And if it isn't an NC add then only the WRITE or no flag is allowed.
* s4:objectclass LDB module - consider the "instanceType" when adding NCsMatthias Dieter Wallnöfer2010-08-011-10/+18
| | | | This is requested by MS-ADTS 3.1.1.5.2.2 (NC add operation).
* s4:descriptor LDB module - remove the "forest DN" checkMatthias Dieter Wallnöfer2010-08-011-4/+3
| | | | | | | | | | | | | Also here we have to work with the default base DN. After some reading I've discovered that this isn't really true. The forest partition does exist on one or more DCs and is there the same as the default base DN (which is already checked by the module). And if we have other DCs which contain child domains then they never contain data of the forest domain beside the schema and the configuration partition (which are checked anyway) since a DC can always contain only one domain! Link: http://www.informit.com/articles/article.aspx?p=26896&seqNum=5
* s4:acl LDB module - remove the "forest DN" checkMatthias Dieter Wallnöfer2010-08-011-6/+3
| | | | | | | | | | | After some reading I've discovered that this isn't really true. The forest partition does exist on one or more DCs and is there the same as the default base DN (which is already checked by the module). And if we have other DCs which contain child domains then they never contain data of the forest domain beside the schema and the configuration partition (which are checked anyway) since a DC can always contain only one domain! Link: http://www.informit.com/articles/article.aspx?p=26896&seqNum=5
* s4:acl LDB module - remove unused call "is_root_base_dn"Matthias Dieter Wallnöfer2010-08-011-8/+0
|
* s4:urgent_replication.py test - adapt the test for the harder delete ↵Matthias Dieter Wallnöfer2010-08-011-1/+1
| | | | | | | restrictions Otherwise we are not able to delete the "test crossRef" object which points to the default NC anymore.
* s4:ldap.py - perform tests on the additional delete constraint checksMatthias Dieter Wallnöfer2010-08-011-4/+38
|
* s4:objectclass LDB module - implement additional delete constraint checksMatthias Dieter Wallnöfer2010-08-011-3/+47
| | | | MS-ADTS 3.1.1.5.5.3
* s3: Fix an uninitialized variableVolker Lendecke2010-08-011-1/+1
|
* s3: Fix a C++ warningVolker Lendecke2010-08-011-1/+1
|
* s3: Fix some nonempty blank linesVolker Lendecke2010-08-012-22/+22
|
* s3: Fix an uninitialized variableVolker Lendecke2010-08-011-1/+1
|
* s4:ldap.py - add a test for "CN=System" object rename behaviourMatthias Dieter Wallnöfer2010-08-011-0/+8
|
* s4:subtree_rename LDB module - rename "check_system_flags" into ↵Matthias Dieter Wallnöfer2010-08-011-9/+43
| | | | | | "check_constraints" and perform more checks Always considering MS-ADTS 3.1.1.5.4.1.2.
* s4:subtree_rename LDB module - introduce out of memory checksMatthias Dieter Wallnöfer2010-08-011-0/+4
|
* s4:dsdb/samdb/ldb_modules/util.c - remove unused variablesMatthias Dieter Wallnöfer2010-08-011-2/+0
|
* s4:torture/rpc/winreg: fix "strict aliasing" compiler warningsStefan Metzmacher2010-08-011-3/+3
| | | | metze
* s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)Stefan Metzmacher2010-08-011-4/+3
| | | | metze
* s4:ldap.py - performs some "systemFlags" testingMatthias Dieter Wallnöfer2010-08-011-0/+56
|
* s4:subtree_rename LDB module - introduce the "systemFlags" protection rulesMatthias Dieter Wallnöfer2010-08-011-2/+122
| | | | This is done in a dedicated call "check_system_flags".
* s4:dsdb/pydsdb.c - import "systemFlags" into PythonMatthias Dieter Wallnöfer2010-07-311-0/+26
| | | | Needed by ldap.py tests
* s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" ↵Matthias Dieter Wallnöfer2010-07-311-3/+2
| | | | return
* s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate ↵Matthias Dieter Wallnöfer2010-07-311-4/+4
| | | | casts
* s4:torture/winreg.c - remove unreachable codeMatthias Dieter Wallnöfer2010-07-311-2/+0
|
* s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard ↵Matthias Dieter Wallnöfer2010-07-311-0/+1
| | | | | | | C-compatible It seems to be GCC specific since it doesn't compile on Solaris 10 cc: http://build.samba.org/?function=View+Build;host=sunX;tree=samba_4_0_waf;compiler=cc
* s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations updateMatthias Dieter Wallnöfer2010-07-311-19/+8
| | | | | As ekacnet pointed out on the mailing list we don't need to do a delete if we (re)set the values afterwards - only if we don't set any new ones.
* s4:blackbox/newuser: use test specific user namesStefan Metzmacher2010-07-311-10/+10
| | | | | | | | As this test doesn't delete the user accounts at the end, we should use test specific user names. That lowers the chance of conflicts with other tests. metze
* s4:selftest: skip samba4.blackbox.ktpass for now as it's not portableStefan Metzmacher2010-07-311-0/+3
| | | | | | | | ktutil might not be installed or from MIT. We should build a samba4ktutil and use that instead, until then we need to skip this test. metze
* s4:blackblock/ktpass: use test specific user nameStefan Metzmacher2010-07-311-7/+6
| | | | metze
* s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()Stefan Metzmacher2010-07-311-0/+16
| | | | metze
* s3-printing: remove unused get_local_printer_publishing_data() call.Günther Deschner2010-07-311-14/+0
| | | | Guenther
* s3-build: avoid to globally include printing and spoolss headers.Günther Deschner2010-07-3117-10/+20
| | | | | | This shrinks precompiled headers by 3MB and will slightly speed up any build. Guenther
* cleanups: Trailing spaces, line length, etc...Simo Sorce2010-07-301-111/+163
|
* s3-dcerpc: Use dcerpc_guess_sizes in the server code too.Simo Sorce2010-07-301-95/+38
|
* s3-dceprc: Improve dcerpc_guess_sizes() interfaceSimo Sorce2010-07-303-20/+30
| | | | | | | | | | | | Make it possible to pass in the NDR padding size so that theoretically client and server code can decide to use a different alignment. Pass in the header length as a parameter so that this function can be used for different type of packets. Make sure padding size will not make the fragment exceed the maximum length. Calculate padding taking in account the header length.
* s3-dcerpc: rationalize packet creation in the server codeSimo Sorce2010-07-302-86/+86
| | | | | Move all related functions into create_next_packet, but make it transport neutral (not pass in pipse_struct)
* s3-dcerpc: Make function to guess pdu sizes common.Simo Sorce2010-07-303-112/+130
|
* s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()Simo Sorce2010-07-301-76/+31
|
* s3-dcerpc: Remove unused functionsSimo Sorce2010-07-301-166/+0
|
* s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSPSimo Sorce2010-07-305-162/+321
|
* s3-dcerpc: add sign/seal support when using SPNEGO/KRB5Simo Sorce2010-07-304-87/+235
|
* s3-dcerpc: Add SPNEGO incapsulation for KRB5 authSimo Sorce2010-07-307-31/+454
|
* rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmsspSimo Sorce2010-07-301-0/+6
|
* s3: Remove "cli" from "struct finfo"Volker Lendecke2010-07-305-22/+31
|
* s4-smbtorture: remove ifdefed symlink test, this is already skipped internallyGünther Deschner2010-07-301-2/+0
| | | | | | in the s3 case. Guenther
* Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."Günther Deschner2010-07-301-4/+0
| | | | This reverts commit 104c419345a42a9a02ae25df482f449dc41a6380.