summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libcli/nbt: fix ndr_pull/push_wrepl_nbt_name()Stefan Metzmacher2010-01-291-0/+25
| | | | | | | | | | | [MS-WINSRA] — v20091104 was wrong regarding section "2.2.10.1 Name Record" If the name buffer is already 4 byte aligned Windows (at least 2003 SP1 and 2008) add 4 extra bytes. This can happen when the name has a scope. metze
* s3: link thread objects in libsmbclient only and adjust linker flagsBjörn Jacke2010-01-291-8/+10
|
* AIX doesn't have MSG_DONTWAITolivier2010-01-291-1/+1
|
* Fixed a bug caused by a typo. Infrastructure role didn't work.Nadezhda Ivanova2010-01-291-1/+1
|
* s4/ldap: Test to expoit ldb_ildap bug in case of nested search requestsKamen Mazdrashki2010-01-293-1/+205
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4/ldap: Fix nested searches SEGFAULT bugKamen Mazdrashki2010-01-292-0/+15
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4: Ignore few more auto-generated filesKamen Mazdrashki2010-01-291-0/+2
|
* librpc: rerun 'make idl'Stefan Metzmacher2010-01-291-0/+3
| | | | metze
* security.idl: add wellknown TrustedInstaller SIDStefan Metzmacher2010-01-291-0/+7
| | | | metze
* s3: by default don't use pthread pool supportBjörn Jacke2010-01-291-5/+5
|
* lib/util: remove data_blob_talloc_reference()Stefan Metzmacher2010-01-292-23/+0
| | | | | | We want to avoid the usage of talloc_reference() in Samba. metze
* s4:auth_sam: avoid usage of data_blob_talloc_reference() and copy the ↵Stefan Metzmacher2010-01-291-4/+14
| | | | | | session keys metze
* s4:libcli: remove unneeded talloc_reference() usageStefan Metzmacher2010-01-291-4/+1
| | | | metze
* s4:kdc remove dead code and commentsSimo Sorce2010-01-281-5/+0
|
* s4:kdc Fill in more data fieldsSimo Sorce2010-01-281-4/+8
|
* s4:kdc move db functions in their own fileSimo Sorce2010-01-288-1468/+1621
| | | | | | | | | | Keep all heimdal related plugin code within hdb_samba4.c Move interfaces needed by multiple plugins in db-glue.c Move sequence context in main db context so that we do not depend on db->hdb_dbc in the common code. Remove unnecessary paremeters from function prototypes
* s4:kdc Use a clearer name for the samba kdc entrySimo Sorce2010-01-284-32/+30
| | | | | | Renames hdb_samba4_private to samba_kdc_entry Streamlines members of the entry and the kdc db contextto avoid unnecessary duplication.
* s4:kdc Use better db context structureSimo Sorce2010-01-286-93/+114
| | | | | | | | This allows to use a common structure not tied to hdb_samba4 Also allows to avoid many casts within hdb_samba4 functions This is the first step to abstract samba kdc databse functions so they can be used by the MIT forthcoming plugin.
* Fix bug #7069 - smbget does not return an error status after some errorsJeremy Allison2010-01-281-38/+45
| | | | | | | A combination patch from Johannes Poehlmann <johannes@lst.de> and Jeremy. Fix the return codes from smb_download_file() and smb_download_dir(). Jeremy.
* s3/winbind_ccache: Fix typo in debug message.Karolin Seeger2010-01-281-1/+1
| | | | Karolin
* tsocket: Fix the description of tstream_writev_queue_send/recvKai Blin2010-01-281-6/+6
|
* tsocket: Fix description for tstream_readv_pdu_queue_send/recvKai Blin2010-01-281-7/+6
|
* s4-ldbtest: fixed python importAndrew Tridgell2010-01-281-2/+2
|
* s4-drs: implementation of some delete test casesEduardo Lima2010-01-282-0/+201
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* cleanup: remove trailing spaces and tabsSimo Sorce2010-01-281-37/+37
|
* s4-drs: Reads uSNUrgent and sets Urgent Replication Bit for DS_ReplicaSync ↵Fernando J V da Silva2010-01-282-7/+24
| | | | | | | | | | | when necessary If an urgent replication is necessary, so the uSNUrgent stored is equal to the uSNHighest stored, then when sending the DS_ReplicaSync message it sets the DRSUAPI_DRS_SYNC_URGENT bit on DRS_OPTIONS. Signed-off-by: Fernando J V da Silva <fernandojvsilva@yahoo.com.br> Signed-off-by: Andrew Tridgell <tridge@samba.org>
* Second part of fix for bug #7072 - Accounts can't be unlocked from ldap.Jeremy Allison2010-01-271-1/+2
| | | | | | Missed read of entry_timestamp (was entry->entry_timestamp). Jeremy.
* Fix bug #7072 - Accounts can't be unlocked from ldap.Jeremy Allison2010-01-271-7/+15
| | | | | | | | | | | | Fix suggested by Andy Hanton <andyhanton@gmail.com>. The LOGIN_CACHE struct contains two time_t entries, but was being written to and read from via tdb_pack/tdb_unpack functions using explicit 32-bit int specifiers. This would break on machines with a 64-bit time_t. Use correct int sizes for tdb_pack/tdb_unpack. We have to fix this properly before 2037 :-). Jeremy.
* testsuite/libsmbclient use source3 in the path of the C and LFLAGSLars Müller2010-01-281-2/+2
|
* Link testsuite/libsmbclient against required libtdb and libwbclientLars Müller2010-01-281-1/+1
|
* s3: syntax fixBjörn Jacke2010-01-271-1/+1
|
* s3: Install and uninstall the static version of libwbclientLars Müller2010-01-271-0/+2
| | | | | This requires to call configure with --enable-static which isn't the case by default.
* s4:windc move windc plugin in its own fileSimo Sorce2010-01-275-191/+228
| | | | | Keep all heimdal related plugin code within wdc-samba4.c Leave only interfaces common to multiple plugins in pac-glue.c
* s4:PAC make common functions publicSimo Sorce2010-01-272-25/+70
|
* s4:PAC Streamline pac-glue step 2Simo Sorce2010-01-271-55/+113
| | | | | Split functions so that no assumption is made about which plugin is using them
* s4:PAC Streamline pac-glueSimo Sorce2010-01-271-19/+40
| | | | First step, preparing to share the code between multiple plugins.
* s3: get pthread detection also on HP-UX rightBjörn Jacke2010-01-271-1/+12
|
* Implemented net fsmo command for transferring fsmo rolesNadezhda Ivanova2010-01-272-0/+204
| | | | | | | | | | | | | The command allows the user to transfer a fsmo role to the server to which the connection is established. Roles can be transferred or seized. By default a transfer is attempted even if seize option is chosen, as it is dangerous to seize a role if the current owner is still running. example use: net fsmo show --host=hostnameoraddress --username=username --password=password net fsmo transfer --role=role --host=hostnameoraddress --username=username --password=password net fsmo seize --role=role --host=hostnameoraddress --username=username --password=password [--force] Tested against Win2008. Does not work for samba 4 yet as we are missing the GetNCChanges extensions.
* s4-smbtorture: pick correct last packet while checking backchannel replies ↵Günther Deschner2010-01-271-2/+10
| | | | | | in RPC-SPOOLSS-NOTIFY. Guenther
* s3-selftest: try to get RPC-SPOOLSS-NOTIFY running during make test on the ↵Günther Deschner2010-01-271-1/+3
| | | | | | buildfarm. Guenther
* s4:torture: refactor querying of domain info out into ↵Michael Adam2010-01-271-52/+40
| | | | | | | | | | | | | test_QueryDomainInfo2_level() Used in several places. (Note: The _level suffix in the function name is just because test_QueryDomainInfo2() already exists as an overall test for all levels.) Michael Signed-off-by: Günther Deschner <gd@samba.org>
* s4:torture: create new test_SetDomainInfo_ntstatus()Michael Adam2010-01-271-12/+26
| | | | | | | | for checking for SetDomainInfo giving a desired return code. Michael Signed-off-by: Günther Deschner <gd@samba.org>
* s4:torture: refactor setting of domain inf out into test_SetDomainInfo()Michael Adam2010-01-271-101/+56
| | | | | | | | and use it in several places. Michael Signed-off-by: Günther Deschner <gd@samba.org>
* s4:torture: refactor setting account flags out into ↵Michael Adam2010-01-271-50/+46
| | | | | | | | | | test_SetUserInfo_acct_flags() and use this in four places (enabling/disabling accounts). Michael Signed-off-by: Günther Deschner <gd@samba.org>
* Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to ↵Jeremy Allison2010-01-263-5/+71
| | | | | | | | | respond to a read or write. Only works on Linux kernels 2.6.26 and above. Grants CAP_KILL capability to allow Linux threads under different euids to send signals to each other. Jeremy.
* Add dependency of bin/smbfilter to libwbclient.Lars Müller2010-01-261-1/+1
|
* s4-libcli: Fixed a talloc_reference error.Andreas Schneider2010-01-261-0/+1
| | | | | Signed-off-by: Andreas Schneider <asn@redhat.com> Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
* s4:winsrepl.idl: add random interface uuidStefan Metzmacher2010-01-261-1/+4
| | | | | | | This is needed to include the wrepl interface into ndrdump. metze
* s4:smbtorture: add BASE-BENCH-HOLDOPENStefan Metzmacher2010-01-262-0/+64
| | | | | | | This is useful for manual performance testing with a large number of share mode entries. metze
* mount.cifs: don't allow it to be run as setuid root programJeff Layton2010-01-261-1/+38
| | | | | | | | | | | | | | | | | mount.cifs has been the subject of several "security" fire drills due to distributions installing it as a setuid root program. This program has not been properly audited for security and the Samba team highly recommends that it not be installed as a setuid root program at this time. To make that abundantly clear, this patch forcibly disables the ability for mount.cifs to run as a setuid root program. People are welcome to trivially patch this out, but they do so at their own peril. A security audit and redesign of this program is in progress and we hope that we'll be able to remove this in the near future. Signed-off-by: Jeff Layton <jlayton@redhat.com>