summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* r7606: add WERR_NET_NAME_NOT_FOUND. This is what windows returns whenGünther Deschner2005-06-153-1/+5
| | | | | | trying to manipulate non-existing shares. Guenther
* r7603: * fix a bug in the SERVICE_ALL_ACCESS security maskGerald Carter2005-06-155-6/+9
| | | | | * add calls to start and stop a service (to be filled in by the backend routines in services/svc_*.c
* r7595: start trying to split out the svcctl functions into separate files ↵Gerald Carter2005-06-156-694/+853
| | | | for better maintenance; add SERVICE_CONTROL_OPS for spoolss service
* r7591: Don't call getpeeraddr on a disconnected socket.Jeremy Allison2005-06-151-5/+8
| | | | Jeremy.
* r7584: cleanup the default printer security descriptorGerald Carter2005-06-141-32/+29
|
* r7583: * more rearranging and renaming of functionsGerald Carter2005-06-141-410/+472
| | | | | * add access checks to _svcctl_XXX() calls based on the access granted on the handle
* r7581: fix bad mergeGerald Carter2005-06-141-2/+0
|
* r7578: use global well known DOM_SID objects when possibleGerald Carter2005-06-141-9/+6
|
* r7577: switching to macro for IS_DCGerald Carter2005-06-141-15/+4
|
* r7576: implement access checks for open_scm and open_service Gerald Carter2005-06-142-21/+139
| | | | | | | according to default security descriptor described in MSDN. no one can get in to due to the permissions, but i'll fix that next.
* r7573: you can't make an omlette without break a few eggs....start reworking ↵Gerald Carter2005-06-142-418/+323
| | | | the svcctl code
* r7563: svcctl patches from Marcin; have cleaned up formating and am checking ↵Gerald Carter2005-06-146-84/+1642
| | | | the code in to snapshot it before I start changing more things
* r7554: Refactor very messy code in util_sock.c Remove ↵Jeremy Allison2005-06-132-133/+110
| | | | | | | | | write_socket_data/read_socket_data as they do nothing that write_socket/read_socket don't do. Add a more useful error message when read_socket/write_socket error out on the main client fd for a process (ie. try and list the IP of the client that errored). Jeremy.
* r7550: Steal the correct error return for invalid TID on NTcreateX from Samba4Jeremy Allison2005-06-131-2/+8
| | | | | (thanks tridge !). Jeremy.
* r7547: removing unused fields in the REGISTRY_KEY structure associated with ↵Gerald Carter2005-06-132-9/+1
| | | | open handles
* r7544: Fix for bug #2196 from Denis Sbragion <d.sbragion@infotecna.it>.Jeremy Allison2005-06-131-3/+8
| | | | | Allow absolute path (system wide) recycle bin. Jeremy.
* r7542: Patch from Renaud Duhaut <rd@duhaut.com> for a parameterJeremy Allison2005-06-131-1/+18
| | | | | | "directory_mode" when creating recycle directories. Bug #1040. Jeremy.
* r7541: Patch from core@road-star.jp for bug #2792. Ensure the shadow copyJeremy Allison2005-06-131-0/+24
| | | | | | module hooks seekdir, telldir, rewinddir to match updated large directory code. Jeremy.
* r7537: Print passwords in display charset.Günther Deschner2005-06-131-2/+2
| | | | Guenther
* r7534: Add missing cli_srvsvc_net_share_set_info-function andGünther Deschner2005-06-132-0/+133
| | | | | | | | rpcclient-testers. Needed in preparation of share-ACL migration in net. Guenther
* r7532: compile fix.Günther Deschner2005-06-131-1/+1
| | | | Guenther
* r7529: Apply some const, remove unused variable.Günther Deschner2005-06-131-4/+3
| | | | Guenther
* r7512: Fix net share migrate files to also migrate the ACLs of the top levelLars Müller2005-06-123-80/+122
| | | | | | | | | | | | | | | | | dir of a share. Till now we excluded '.' and '..' in general. For the fix the information about top or lower level dir is stored in the copy_clistate. src and dst share are now also part of this struct and we only pass a pointer to the struct to the functions. This bug was found by Bill Calero of Novell. Thanks Bill! With this checkin no new functionality was added. But the copy_clistate already knows about a mode. Later beside the migrate an additional report mode will be added. This changes are coordinated with Günther <gd>. Lars
* r7511: Add three new command line switches to testparm:Lars Müller2005-06-122-4/+141
| | | | | | | | | | | | | | | | | --show-all-parameters Enumerates all available parameters, grouped in to sections [local] and [global] by the class of the parameter. Each line is formated name=type[,enum values],flags --parameter-name Display the setting of the named parameter. The global section is assumed if no other is set with --section-name --section-name Limit the view of testparm to the named section. Use 'global' to only view the settings of the global section. This fixes bug #2767. Lars
* r7474: A *foul* and *disgusting* hack to ensure that, at the very lowestJeremy Allison2005-06-101-1/+23
| | | | | | | | | | | | | | level, . and .. are the first two entries returned when reading a directory. This also means we can't seek to these offsets, but we will never be doing that anyway (as far as I can think). The reason we have to do this is that the NT4 explorer will happily display a folder marked ".." as a clickable folder (and probably would display "." as a clickable folder too) if these are not in positions zero and one of the returned file list. W2K seems to have fixed this but there are too many older systems out there... Never mind, more for the "Undocumented CIFS talk", coming to a CIFS2005 conference near you soon.... :-). Jeremy.
* r7472: fix smbpasswd user password change (still worked by bad error ↵Gerald Carter2005-06-101-2/+2
| | | | messages) due to trying to strdup a NULL pointer
* r7470: fix block size caculation error when request size > 4096 bytesGerald Carter2005-06-101-1/+1
|
* r7454: couple of winbindd fixesGerald Carter2005-06-104-9/+17
| | | | | | | * make sure to use our domain as the account name in the net_req_auth2() request when running on a Samba DC * make sure to lookup the correct domain (not default to ours) when getting an async getpwnam() call
* r7452: Set sparse flag if needed. Based on code from jpeach@sgi.com.Jeremy Allison2005-06-101-5/+12
| | | | | Fixes bug #2774. Jeremy.
* r7450: fix my bone head mistake with ntlm authentcation and 'map to guest = ↵Gerald Carter2005-06-092-9/+12
| | | | bad uid'; make sure the authentication suceeds
* r7447: Sync up a little between HEAD and 3.0 in preparation for movingJeremy Allison2005-06-091-5/+30
| | | | | the AIO code across. Jeremy.
* r7440: * merge registry server changes from trunk (so far) for more Gerald Carter2005-06-0913-19/+142
| | | | | | printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync
* r7423: Fix the build on sol10Volker Lendecke2005-06-091-1/+1
|
* r7415: * big change -- volker's new async winbindd from trunkGerald Carter2005-06-0851-3157/+7539
|
* r7412: Now we're not memset'ing ensure we're valgrind clean.Jeremy Allison2005-06-081-0/+1
| | | | Jeremy.
* r7398: commiting abartlet's patch for kerberos authentication when using a ↵Gerald Carter2005-06-082-6/+9
| | | | keytab and security != ads
* r7396: cleaning up vestiges of winbind local accounts codeGerald Carter2005-06-081-4/+0
|
* r7395: * new feature 'map to guest = bad uid' (based on patch from Gerald Carter2005-06-084-34/+55
| | | | | | | | | aruna.prabakar@hp.com). This re-enables the Samba 2.2 behavior where a user that was successfully authenticated by a remote DC would be mapped to the guest account if there was not existing UNIX account for that user and we could not create one.
* r7391: - Added client-support for various lsa_query_trust_dom_info-calls and aGünther Deschner2005-06-087-18/+1146
| | | | | | | | | | | | | | | | | | | | | | rpcclient-tester for some info-levels. Jerry, I tried to adopt to prs_pointer() where possible and to not interfere with your work for usrmgr. - Add "net rpc trustdom vampire"-tool. This allows to retrieve Interdomain Trust(ed)-Relationships from NT4-Servers including cleartext-passwords (still stored in the local secrets.tdb). The net-hook was done in cooperation with Lars Mueller <lmuelle@suse.de>. To vampire trusted domains simply call: net rpc trustdom vampire -S nt4dc -Uadmin%pass Guenther
* r7390: Revision 7371 did not help :-(Volker Lendecke2005-06-081-4/+0
|
* r7385: Rewrite the RPC bind parsing functions to follow the spec. I haven't yetJeremy Allison2005-06-085-145/+157
| | | | | | tested this so I may have screwed this up - however it now follows the DCE spec. valgrinded tests to follow.... Jeremy.
* r7374: BUG 1261: remove unusable libbiconv after discussion with Timur ↵Gerald Carter2005-06-071-11/+0
| | | | (FreeBSD Samba maintainer)
* r7372: abartet's patch for BUG 2391 (segv caused by free a static pointer)Gerald Carter2005-06-074-25/+46
|
* r7371: On one build farm box dirtest1 does not return, I think this might be ↵Volker Lendecke2005-06-071-0/+4
| | | | | | | | | | due to it being too slow. The build farm re-runs that with debuglevel 10, and this ends up with a 400MB logfile which is not synced. Lets see if with this change the machine pops up on build.samba.org.... Volker
* r7344: Correctly return if malloc fails.Volker Lendecke2005-06-061-0/+1
| | | | | | | | Jeremy, you might want to check this. Thanks, Volker
* r7339: only check for dfs proxy referrals when the server supports dfsGerald Carter2005-06-061-1/+1
|
* r7335: patch from Joerg Sonnenberger <joerg@britannica.bec.de> to fix ↵Gerald Carter2005-06-061-4/+4
| | | | dragonfly detection
* r7318: Unify HEAD and 3.0 socket functions. Add HEAD functions here ↵Jeremy Allison2005-06-061-0/+93
| | | | | | | #ifdef'ed out. Correct branch this time ! Jeremy.
* r7245: bug fixes in libsmbclient, setting time attributesDerrell Lipman2005-06-031-2/+11
|
* r7243: Don't look at gencache.tdb for the trusted domains if winbind is around. Volker Lendecke2005-06-033-5/+51
| | | | Volker