summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Use fxattr calls whenever possible (trying to work around the strange Linux ↵Jeremy Allison2008-11-211-19/+51
|/ | | | | | kernel oplock bug). Jeremy.
* Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of ↵Jeremy Allison2008-11-212-16/+106
| | | | | | | the file (also fix a bad merge of the previous patch from 3.3). Jeremy.
* s3-winbindd: make all winbind rpc-methods static.Michael Adam2008-11-212-65/+32
| | | | | | | Now that the methods are no longer needed in winbindd_ads, we can make them static again. Michael
* s3-winbindd_ads: use the reconnect methods instead of the rpc methods directlyMichael Adam2008-11-211-6/+75
| | | | | | | | | | Some of the ads methods just point to the rpc methods. This makes winbindd_ads use the reconnect methods instead of calling the rpc methods directly in order to prevent negative cache entries for e.g. name_to_sid, when the dc has closed the connection without sending a reset. Michael
* s3-winbindd_ads: prevent negative GM/ cache entries due to broken connectionsMichael Adam2008-11-211-0/+23
| | | | | | | | | | | | | | The ads lookup_groupmem() function calls lda_lookupsids to resolve sids to names. This is tried only once. So in case the connection was broken, e.g. closed by the server (without a reset packet), there will be an empty GM/ cache entry for the requested group which will prevent proper working of access checks among other checks for the expiry period. This patch works around this problem by retrying once if the lsa_lookupsids call fails, re-establishing the dc-connection, as we already do in many other places (e.g. the winbindd retry methods for the rpc layer). Michael
* First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file.Jeremy Allison2008-11-217-125/+131
| | | | | | Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy.
* Fix include path for installation.Jelmer Vernooij2008-11-211-1/+1
|
* s3-libnetjoin: fix build warning.Günther Deschner2008-11-211-1/+1
| | | | Guenther
* s3-libnetjoin: try to show a better error message upon invalid configuration.Günther Deschner2008-11-211-11/+50
| | | | Guenther
* s3/s4 build: Fix "might be unitialized" warningTim Prouty2008-11-201-1/+1
|
* s3-winbindd: for now only change machine pwd when not using a system krb5 ↵Günther Deschner2008-11-211-0/+1
| | | | | | keytab. Guenther
* s3 build: Fix incomplete types warningsTim Prouty2008-11-201-3/+2
|
* Fix bug #5909 - MS-DFS does not work on Vista, if link name includes ↵Yasuma Takeda2008-11-201-6/+6
| | | | multibyte character.
* Second part of fix for bug #5891 - smbd crashed when viewing the eventlog ↵Jeremy Allison2008-11-201-5/+3
| | | | | | exported by "eventlog list". Don't leak memory on error paths. Jeremy.
* Fix the build, by some cut-and-paste error I got two versions of the same ↵Jeremy Allison2008-11-201-50/+0
| | | | | | functions here. Jeremy.
* s3-eventlog: remove trailing whitespace.Günther Deschner2008-11-201-44/+44
| | | | Guenther
* s3-build: re-run make samba3-idl.Günther Deschner2008-11-205-17/+43
| | | | Guenther
* eventlog: fill in some unknowns and use flags bitmap in IDL.Günther Deschner2008-11-202-6/+6
| | | | Guenther
* s3-eventlog: avoid passing down full prs_struct in eventlog server.Günther Deschner2008-11-201-10/+10
| | | | Guenther
* s3-eventlog: move non rpc eventlog headers to own include file.Günther Deschner2008-11-203-23/+42
| | | | Guenther
* eventlog: don't crash in sync_eventlog_params().Michael Adam2008-11-201-1/+1
| | | | | | | | | | | When freeing the talloc ctx at the end of the routine, it must be a talloc ctx created inside. talloc_tos() needs to be valid after the function finishes, since callers (may) have data attached to it. Michael Signed-off-by: Günther Deschner <gd@samba.org>
* This code mixes up int and uint32 when pulling out of a TDB. This is very ↵Jeremy Allison2008-11-192-24/+26
| | | | | | bad. Fixing... May fix bug #5891, not sure. Jeremy.
* Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2008-11-191-2/+2
|\
| * s4-smbtorture: fix segfault in RPC-EVENTLOG test.Günther Deschner2008-11-201-2/+2
| | | | | | | | Guenther
* | Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison2008-11-1917-283/+80
|\|
| * s3-ntsvcs: remove old hand-marshalling for ntsvcs getdevregprop.Günther Deschner2008-11-196-198/+0
| | | | | | | | Guenther
| * s3-ntsvcs: use pidl for _PNP_GetDeviceRegProp.Günther Deschner2008-11-192-38/+23
| | | | | | | | Guenther
| * s3-rpcclient: fix cmd_ntsvcs_get_dev_reg_prop.Günther Deschner2008-11-191-3/+6
| | | | | | | | Guenther
| * s3-build: re-run make samba3-idl after pidl change.Günther Deschner2008-11-197-44/+44
| | | | | | | | Guenther
| * pidl: fix generated s3-server in,out,ref qualifiers that are used for buffer ↵Günther Deschner2008-11-191-0/+7
| | | | | | | | | | | | allocation. Guenther
* | Fix build farm breakage.Jeremy Allison2008-11-191-1/+1
|/
* Add functions to delete NTACL on posix ACL set.Jeremy Allison2008-11-192-77/+235
| | | | Jeremy.
* Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() ↵Jeremy Allison2008-11-191-15/+48
| | | | | | request. Jeremy.
* Fix path for torture.h.Jelmer Vernooij2008-11-191-1/+1
|
* manpages: Document new wbinfo idmapping options.Karolin Seeger2008-11-191-0/+27
| | | | | | | | --set-uid/gid-mapping --remove-uid/gid-mapping Karolin (cherry picked from commit c9965d544f615fea1ba3609d7348407130ab1ec9)
* build-docs: Use 'git clean' instead of 'git-clean'.Karolin Seeger2008-11-191-1/+1
| | | | Karolin
* s3/s4 build: Fix execinfo and sasl build error when the libs/headers are in ↵Tim Prouty2008-11-182-3/+17
| | | | | | | non-standard locations. These configure checks have the correct flags at configure time, so let's pass them through so they are used at compile time.
* s3/s4 build: Fix makefile expression to work on more systemsTim Prouty2008-11-181-1/+1
|
* Clean-up various trailing space and >80 column lines.Steven Danneman2008-11-188-30/+42
|
* Added ability to remove id mappings in wbinfo and libwbclient.Steven Danneman2008-11-1811-4/+315
| | | | | | | | | | | | | | | | | The idmap_tdb backend already provides an interface to remove existing id mappings. This commit plumbs that ability up through, winbindd, libwbclient, and wbinfo. Added new winbindd command: WINBINDD_REMOVE_MAPPING Added new libwbclient interfaces: wbcRemoveUidMapping() and wbcRemoveGidMapping() Added new wbinfo options: --remove-uid-mapping --remove-gid-mapping Increased libwbclient version to 0.2 Increased winbind interface version to 20
* Added ability to set id mappings in wbinfo.Steven Danneman2008-11-181-0/+99
| | | | | | | | | | | The two new parameters are: --set-uid-mapping --set-gid-mapping These allow wbinfo to create new, or override existing id mappings in the idmap backend. These expose the exisiting ability of libwbclient and winbindd to do this, up through a command line utility.
* Move wireshark conformance file to top-level.Jelmer Vernooij2008-11-191-0/+0
|
* Fix extended DN parse error when AD object does not have a SID.Steven Danneman2008-11-183-46/+79
| | | | | | | | | | | Some AD objects, like Exchange Public Folders, can be members of Security Groups but do not have a SID attribute. This patch adds more granular return errors to ads_get_sid_from_extended_dn(). Callers can now determine if a parse error occured because of bad input, or the DN was valid but contained no SID. I updated all callers to ignore SIDless objects when appropriate. Also did some cleanup to the out paths of lookup_usergroups_memberof()
* Whitespace and >80 column cleanups.Steven Danneman2008-11-183-51/+53
|
* Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails"Dina Fine2008-11-181-0/+3
|
* libsmb: Fix up pointer passed to cli_send_trans in cli_link_internalKai Blin2008-11-181-1/+1
|
* Re-structure Volker's patch to "Fix trans2findfirst for the large directory ↵Jeremy Allison2008-11-181-26/+21
| | | | | | optimization". Makes the change clearer. Jeremy.
* Fix trans2findfirst for the large directory optimizationVolker Lendecke2008-11-181-0/+5
| | | | | | | | | | | | | | | | With case sensitive = yes preserve case = no short preserve case = no default case = upper a "dir FOO.txt" would not find "FOO.TXT" because FOO.txt ends up unconverted in the mask for mask_match. Jeremy, please check! Volker
* s3-libnet-samsync: store samsync sequence number state in keytab.Günther Deschner2008-11-181-1/+52
| | | | Guenther
* s3-libnet-samsync: refactor libnet_samsync.Günther Deschner2008-11-181-57/+66
| | | | Guenther