summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* r23606: Merge Samba4 mkversion.sh to Samba3.Kai Blin2007-06-261-45/+108
|
* r23601: BUG 4579: Don't mark the SAM domain on a Samba DC as an internal ↵Gerald Carter2007-06-261-0/+6
| | | | domain or else all network connections from the local winbindd will fail
* r23600: First step in abstracting the winbindd cache validation Michael Adam2007-06-253-219/+238
| | | | | | | code into a generic tdb validation code. In lib/util_tdb.c for a start. Michael
* r23596: Add notes about smbfs/cifs to usage() in smb[u]mountVolker Lendecke2007-06-252-1/+6
|
* r23595: One pstring a day...Volker Lendecke2007-06-241-7/+19
|
* r23594: Fix parsing of local pids if cluster support is compiled in but noVolker Lendecke2007-06-241-0/+4
| | | | cluster is used
* r23593: Mention "net conf" in top level net usage.Michael Adam2007-06-221-2/+3
| | | | Michael
* r23592: Change a debuglevel to not clutter output when calling Michael Adam2007-06-221-1/+1
| | | | | | net as a non-root user, e.g. Michael
* r23591: Fix bug #4725. Don't crash when no eventlogs specified. NeedsJeremy Allison2007-06-222-0/+8
| | | | | merging for 3.0.25b. Jeremy.
* r23590: Fix realloc leak on failure case from Jim Meyering <jim@meyering.net>.Jeremy Allison2007-06-221-1/+5
| | | | Jeremy.
* r23589: Ensure we will always release any timeout handlerJeremy Allison2007-06-222-6/+7
| | | | | | on fsp close or removal of oplock. Mulitple removals are safe. Jeremy.
* r23588: Some more cleanups and error checks in the krb5 renew function.Günther Deschner2007-06-221-6/+12
| | | | Guenther
* r23587: Cleanup redundant code in the krb5 renew function.Günther Deschner2007-06-221-23/+16
| | | | Guenther
* r23586: Fix heimdal path in the krb5 renew routine when we need to compose ↵Günther Deschner2007-06-221-1/+5
| | | | | | | | the tgt string ourselves. Guenther
* r23585: Add a "drop" function to "net conf" that clears theMichael Adam2007-06-221-0/+81
| | | | | | whole configuration stored in registry. Michael
* r23584: Use a while loop instead of a for loop without increment... :-)Michael Adam2007-06-221-9/+2
| | | | Michael
* r23583: Add a utility function to recursively delete a RegistryMichael Adam2007-06-221-0/+56
| | | | | | | key with all its subkeys. (reg_deletekey will refuse to delete a key with subkeys with WERR_ACCESS_DENIED). Michael
* r23582: Fix event based krb5 ticket refreshing in winbindd.Günther Deschner2007-06-222-6/+6
| | | | | | | We were incorrectly using the renew_till timestamp instead of the renewed ticket's endtime to calculate the next refreshing date. Guenther
* r23581: Move regkey_open_onelevel from reg_frontend to reg_api,Michael Adam2007-06-222-117/+110
| | | | | | where it actually belongs, and make it static. Michael
* r23579: Up to now, the "allparameters" argument to lp_next_parameter wasMichael Adam2007-06-211-0/+3
| | | | | | | | | | | | not effective for the global section (snum < 0). This checkin makes it effective for the global section, too. This does not produce changes in the results of the present calls of lp_next_parameter: Beside the new use in utils/net_conf.c (which is hereby fixed), the only calls of lp_next_parameter are in web/swat.c, where it is effectively always called with allparameters == 1. Michael
* r23578: When calling DeleteKey for a key that has subkey(s), WindowsMichael Adam2007-06-211-4/+17
| | | | | | | returns WERR_ACCESS_DENIED. This adapts reg_deletekey to behave the same way. Michael
* r23577: Fix winbindd (sorry). Ensure I set the new child_pidJeremy Allison2007-06-211-1/+3
| | | | | | variable at the correct point just before the write call is scheduled. Jeremy.
* r23576: Fix some confusion between HAVE_BROKEN_GETGROUPS and USE_BSD_SETGROUPS.James Peach2007-06-211-4/+4
|
* r23575: Fix a segfault when lp_load is called before init_registry.Michael Adam2007-06-211-0/+2
| | | | Michael
* r23574: Remove double-null check (I hate people bitching at meJeremy Allison2007-06-211-3/+1
| | | | | on the lists :-). Jeremy.
* r23573: Cope with terminating winbindd children on read/write/timeoutJeremy Allison2007-06-211-38/+45
| | | | | | | | | communication failures. Set timeout to 5 mins. Ensure that we're terminating the correct child (the one we thought we were talking to). Still setting up my testing environment but I have high hopes for this being the fix for the 3.0.25b showstopper. Jeremy.
* r23572: Ensure we obey Unicode consortium restrictions. CodeJeremy Allison2007-06-211-15/+22
| | | | | based on patch from MORIYAMA Masayuki <moriyama@miraclelinux.com>. Jeremy.
* r23571: Fix, parsing of multi byte share names.Simo Sorce2007-06-211-16/+10
| | | | | | | | | | | Thanks to SATOH Fumiyasu Fixes 4720 Jerry, this is a showstopper for 3.0.25b, please grab it into SAMBA_3_0_RELEASE before cuting the tarballs. Simo.
* r23569: Also dump fd_event in dump_event_list().Günther Deschner2007-06-211-1/+10
| | | | Guenther
* r23568: Remove last traces of Heimdal KCM support (and don't misuse wbinfo ↵Günther Deschner2007-06-211-25/+4
| | | | | | | | where a torture test would be much more appropriate). Fix #4408. Guenther
* r23567: Fix bug 4721Volker Lendecke2007-06-211-1/+1
|
* r23566: Fix the sys_bsd_setgroups function. The actual workaround was inactive.Michael Adam2007-06-211-3/+1
| | | | Michael
* r23565: Avoid double NULL pointer checks.Günther Deschner2007-06-212-18/+6
| | | | Guenther
* r23564: Handle MSG_DUMP_EVENT_LIST only in winbindd for now.Günther Deschner2007-06-212-0/+42
| | | | Guenther
* r23563: Add dump-event-list command to smbcontrol.Günther Deschner2007-06-212-0/+20
| | | | Guenther
* r23562: Add dump_event_list() for debugging the event list.Günther Deschner2007-06-211-0/+24
| | | | Guenther
* r23556: Fix for error path from Atsushi Nakabayashi ↵Jeremy Allison2007-06-201-0/+1
| | | | | | <nakabayashi@miraclelinux.com>. Jeremy.
* r23555: Fix some uninitialiazed variable uses.Jeremy Allison2007-06-202-3/+7
| | | | Jeremy
* r23554: Fix bug #4711 by makeing cli_connect return an NTSTATUS.Jeremy Allison2007-06-2013-42/+89
| | | | | Long overdue fix.... Jeremy.
* r23553: Also ignore "lock directory" in registry global options.Michael Adam2007-06-201-2/+5
| | | | Michael
* r23552: Use proper comparison function an fix logic.Michael Adam2007-06-201-1/+1
| | | | Michael
* r23550: Add more UNIX error -> NT status mappings.Jeremy Allison2007-06-201-0/+25
| | | | Jeremy.
* r23549: Make "net conf setparm" always use registry data type "sz".Michael Adam2007-06-191-7/+4
| | | | | | | | | This simplifies the usage of this command from "net conf setparm <section> <param> <type> <value>" to "net conf setparm <section> <param> <value>". Micheal
* r23548: Fix comments.Michael Adam2007-06-191-3/+3
| | | | Michael
* r23547: Ignore parameter "include" in regsitry globals.Michael Adam2007-06-191-0/+5
| | | | Michael
* r23543: Adjust comments.Michael Adam2007-06-191-13/+3
|
* r23538: Fix for wild-card rename: We can't return directly on error, we need toVolker Lendecke2007-06-181-2/+2
| | | | CloseDir.
* r23537: Revert the inbuf/outbuf part of r23528: This caused the Solaris CC ↵Volker Lendecke2007-06-181-10/+54
| | | | | | | | | | | | | make test to break. The Solaris CC put the static char InBuffer[TOTAL_BUFFER_SIZE] on an odd address, the malloc'ed one is always aligned. The problem showed up in pull_ucs2, ucs2_align uses the address of InBuffer as an indication whether to bump up the src of the string by one. Unfortunately in the trans calls the data portion is malloced and thus has different alignment guarantees than a static variable. This one is bigger.... Volker
* r23536: Fix a typo. James: Please check!Michael Adam2007-06-171-1/+1
| | | | Michael
* r23530: Fix bugs #4678 and #4697 which had the same root cause.Jeremy Allison2007-06-171-0/+54
| | | | | | | | | | | | | | In make_server_info_pw() we assign a user SID in our authoritative SAM, even though this may be from a pure "Unix User" that doesn't exist in the SAM. This causes lookups on "[in]valid users" to fail as they will lookup this name as a "Unix User" SID to check against the user token. Fix this by adding the "Unix User"\unix_username SID to the sid array. The correct fix should probably be changing the server_info->sam_account user SID to be a S-1-22 Unix SID, but this might break old configs where plaintext passwords were used with no SAM backend. Jeremy