Jeremy Allison [Tue, 22 Mar 2005 22:04:01 +0000 (22:04 +0000)]
r5975: Re-arrange code and comments to make more sense.
Jeremy.
Jeremy Allison [Tue, 22 Mar 2005 21:43:51 +0000 (21:43 +0000)]
r5973: Fix up overwrite of last 2 bytes on clilist (could cause coredump).
Jeremy.
Günther Deschner [Tue, 22 Mar 2005 21:24:16 +0000 (21:24 +0000)]
r5971: Check for the correct cli-struct when copying files.
Good catch from Lars Mueller <lmuelle@suse.de>.
Guenther
Jeremy Allison [Tue, 22 Mar 2005 21:22:59 +0000 (21:22 +0000)]
r5970: Fix old bug where ff_searchcount was being compared -1 ! This caused a
filename to be processed twice.
Jeremy.
Gerald Carter [Tue, 22 Mar 2005 21:17:01 +0000 (21:17 +0000)]
r5968: derrell's large file fix for libsmbclient (BUG 2505)
Jeremy Allison [Tue, 22 Mar 2005 20:54:19 +0000 (20:54 +0000)]
r5967: Fix typo bug where flags overwrote info level.
Jeremy.
Jim McDonough [Tue, 22 Mar 2005 20:50:29 +0000 (20:50 +0000)]
r5965: Apply Volker's patch for "ldapsam trusted = yes" for samr_lookup_rids. Gives us
again up to ~6x improvement on group membership lookups.
Gerald Carter [Tue, 22 Mar 2005 18:07:58 +0000 (18:07 +0000)]
r5961: final round of compiler warning fixes based on feedback from Jason Mader
Jeremy Allison [Tue, 22 Mar 2005 17:48:41 +0000 (17:48 +0000)]
r5960: Integer wrap paranoia when reading EA buffers.
Jeremy.
Gerald Carter [Tue, 22 Mar 2005 17:31:23 +0000 (17:31 +0000)]
r5958: BUG 1843: patch from james peach to fix quotas (with no soft limits) on IRIX
Gerald Carter [Tue, 22 Mar 2005 17:08:09 +0000 (17:08 +0000)]
r5957: BUGS 2478, 2093: compiler warning patches from Jason Mader
Gerald Carter [Tue, 22 Mar 2005 16:39:09 +0000 (16:39 +0000)]
r5956: more compile warngin fixes from the Mr. Mader
Gerald Carter [Tue, 22 Mar 2005 16:35:15 +0000 (16:35 +0000)]
r5955: BUG 2517: use the realm from smb.conf for 'net ads info' when 'disable netbios = yes'
Günther Deschner [Tue, 22 Mar 2005 15:45:38 +0000 (15:45 +0000)]
r5954: Fix some compiler warnings and add missing exclude-block in "net rpc
share migrate" (found by Lars Mueller <lmuelle@suse.de>).
Guenther
Gerald Carter [Tue, 22 Mar 2005 15:39:24 +0000 (15:39 +0000)]
r5953: more compiler cleanups; moved SID_LIST from smb.h to privileges.c to cleanup the name space
Gerald Carter [Tue, 22 Mar 2005 15:12:50 +0000 (15:12 +0000)]
r5952: BUG 2469: patch from Jason Mader to cleanup compiler warning when not using krb5
Gerald Carter [Tue, 22 Mar 2005 15:03:17 +0000 (15:03 +0000)]
r5951: gotta love that SGI compiler :-) (thanks Jason)
Gerald Carter [Tue, 22 Mar 2005 14:54:12 +0000 (14:54 +0000)]
r5950: more compiler warning's from Jason Mader
Gerald Carter [Tue, 22 Mar 2005 14:48:18 +0000 (14:48 +0000)]
r5948: more compile cleanups from Jason Mader
Gerald Carter [Tue, 22 Mar 2005 14:44:16 +0000 (14:44 +0000)]
r5946: BUG 2497: fix bug in rpcclient's deletedriverex when asking to delete all versions of a driver
Gerald Carter [Tue, 22 Mar 2005 14:39:32 +0000 (14:39 +0000)]
r5945: BUG 2516: fix compile issue on True64
Gerald Carter [Tue, 22 Mar 2005 14:33:30 +0000 (14:33 +0000)]
r5944: cleaning up compiler warnings reported by Jason Mader
Gerald Carter [Tue, 22 Mar 2005 14:20:25 +0000 (14:20 +0000)]
r5943: remove unneccessary se_priv_copy()
Jeremy Allison [Tue, 22 Mar 2005 02:23:52 +0000 (02:23 +0000)]
r5936: Fix bugs in earlier work in progress commit. Closer to properly supporting EA's now.
Jeremy.
Jeremy Allison [Tue, 22 Mar 2005 02:14:38 +0000 (02:14 +0000)]
r5933: We were handling setting of EA's incorrectly - we should be able to set
a list. Also not converting names from DOS CP to UNIX CP correctly. This
code doesn't quite work yet but it's a work in progress to be fixed
tomorrow (don't want to lose it).
Jeremy.
Jim McDonough [Mon, 21 Mar 2005 21:09:21 +0000 (21:09 +0000)]
r5927: Fix ldapsam trusted enum_group_members. We were searching in the user
suffix instead of the group suffix.
Thanks to John Janosik (jpjanosi@us.ibm.com).
Gerald Carter [Mon, 21 Mar 2005 19:07:40 +0000 (19:07 +0000)]
r5926: setting version to 3.0.14pre1-svn
Jeremy Allison [Mon, 21 Mar 2005 18:10:21 +0000 (18:10 +0000)]
r5922: Fix for NASTY NASTY bug #2501. All my fault :-(. Brown paper bag time.
Stops Win98 from looping doing findnext on a singleton directory. More
testing very welcome.
Jeremy.
John Terpstra [Mon, 21 Mar 2005 16:11:44 +0000 (16:11 +0000)]
r5918: Fix typo.
Tim Potter [Sun, 20 Mar 2005 21:54:19 +0000 (21:54 +0000)]
r5916: Only one C++ guard is necessary, not one around each smbc function.
Jelmer Vernooij [Sun, 20 Mar 2005 21:08:50 +0000 (21:08 +0000)]
r5915: Remove --with-manpages-languages= from configure (we only have them in one
lanuage, English, at the moment). Fixes #2261. If other languages
might are added in the future, this parameter will still not be needed.
Simo Sorce [Sun, 20 Mar 2005 18:01:46 +0000 (18:01 +0000)]
r5912: - Enhance net rpc rights utility
- Make it possible to list users that are given a specific privilege
- Make the lisitng interface a bit more usable by distinguishing
between "keys" and "names", using user names directly still
supported for backward compatibility
Volker Lendecke [Sun, 20 Mar 2005 11:51:01 +0000 (11:51 +0000)]
r5910: Partial fix for bug 2438. I'll leave the debug message in place, that fix is a
bit more effort.
The real fix for this would be to open an schannel netlogon connection to the
remote DC and change the trust account password...
Volker
Tim Potter [Sun, 20 Mar 2005 09:23:37 +0000 (09:23 +0000)]
r5909: Remove some unecessary casts. Patch from Jason Mader for bugzill #2468.
Jeremy Allison [Sat, 19 Mar 2005 20:49:09 +0000 (20:49 +0000)]
r5907: Fix compile warning noticed by Jason Mader <jason@ncac.gwu.edu>.
Bug #2483.
Jeremy.
Volker Lendecke [Sat, 19 Mar 2005 18:21:39 +0000 (18:21 +0000)]
r5905: Fix two warnings found by AIX. They might actually be bugs on 64-bit
platforms.
Volker
Steve French [Sat, 19 Mar 2005 05:45:53 +0000 (05:45 +0000)]
r5897: Fix domain name parsing for cifs mount util
Steve French [Sat, 19 Mar 2005 05:00:57 +0000 (05:00 +0000)]
r5896: Fix cifs mounts to handle commas embedded in prompted password, and password and credential files.
Fix cifs mounts to handle domain name and user name in username field (in form domain\user)
Jeremy Allison [Sat, 19 Mar 2005 00:31:45 +0000 (00:31 +0000)]
r5893: Get us to pass some of the Samba4 EA tests. EA_LIST seems to be
working - need to valgrind it to be sure.
Jeremy.
Günther Deschner [Fri, 18 Mar 2005 23:48:46 +0000 (23:48 +0000)]
r5891: Make enum- and getform use the same form_display-function.
Guenther
Herb Lewis [Fri, 18 Mar 2005 22:31:44 +0000 (22:31 +0000)]
r5888: fix incorrect test - don't print anything if user is not in any groups
Gerald Carter [Fri, 18 Mar 2005 15:58:47 +0000 (15:58 +0000)]
r5884: require cups to build and install; remove restruction from winbindd.init to have 'idmap [g|u]id' range set in smb.conf
Volker Lendecke [Fri, 18 Mar 2005 13:13:38 +0000 (13:13 +0000)]
r5880: From the comment....
* Implement a fixed mapping of forbidden NT characters in filenames that are
* used a lot by the CAD package Catia.
*
* Yes, this a BAD BAD UGLY INCOMPLETE hack, but it helps quite some people
* out there. Catia V4 on AIX uses characters like "<*$ a *lot*, all forbidden
* under Windows...
Volker
Jeremy Allison [Fri, 18 Mar 2005 02:32:35 +0000 (02:32 +0000)]
r5874: Work in progress. EA list infolevel.
Jeremy
Jeremy Allison [Fri, 18 Mar 2005 01:55:30 +0000 (01:55 +0000)]
r5872: Restructure ea list code to start to fix the EA_LIST calls. This does not
work yet but it's a work in progress.
Jeremy.
Jeremy Allison [Thu, 17 Mar 2005 19:26:23 +0000 (19:26 +0000)]
r5864: Stop using 'INFO' names on find calls. Getting ready to fixup OS/2 EA
support.
Jeremy.
Volker Lendecke [Thu, 17 Mar 2005 18:27:32 +0000 (18:27 +0000)]
r5862: And some more const
Volker Lendecke [Thu, 17 Mar 2005 18:25:15 +0000 (18:25 +0000)]
r5861: Apply some const
Jim McDonough [Thu, 17 Mar 2005 14:32:52 +0000 (14:32 +0000)]
r5854: Fix coredump when OS/2 checks for long file name support (with .+,;=[].).
Bugzilla 2338.
Thanks to Guenter Kukkukk <guenter.kukkukk@kukkukk.com>
Gerald Carter [Thu, 17 Mar 2005 04:55:00 +0000 (04:55 +0000)]
r5851: BUG 2456: reported by Jason Mader; remove non standard pragma (my fault); should fix some builds with non-gcc compilers
Jeremy Allison [Thu, 17 Mar 2005 01:50:09 +0000 (01:50 +0000)]
r5848: Fix inherit owner to chown directories in a porable and secure way (from
just secure on Linux). Idea from tridge.
Jeremy.
Jeremy Allison [Thu, 17 Mar 2005 01:25:16 +0000 (01:25 +0000)]
r5847: Fixes from Lars Müller and Vince Brimhall @Novell for NDS
schema.
Jeremy.
Jeremy Allison [Thu, 17 Mar 2005 01:19:49 +0000 (01:19 +0000)]
r5844: Fix typo. Add cast for bug #2464 reported by jason@ncac.gwu.edu.
Jeremy.
Jeremy Allison [Thu, 17 Mar 2005 01:02:30 +0000 (01:02 +0000)]
r5843: Removed unused variable - pointed out by jason@ncac.gwu.edu in bugid #2460.
Jeremy.
Jeremy Allison [Thu, 17 Mar 2005 00:37:39 +0000 (00:37 +0000)]
r5840: Fix findfirst/findnext with protocol level < NT1.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 23:32:42 +0000 (23:32 +0000)]
r5836: Correct fix for OS/2 bug #2335. The error return code in this case is protocol
level dependent.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 20:07:08 +0000 (20:07 +0000)]
r5835: Make smbclient obey the max protocol argument again.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 19:31:15 +0000 (19:31 +0000)]
r5833: Revert change for bug #2335. Tested with a Win9x client and the original
error code is correct. I have some theories as to why this is different,
I'll add some code to the torture tester to confirm.
Jeremy.
Jim McDonough [Wed, 16 Mar 2005 16:14:04 +0000 (16:14 +0000)]
r5831: Along with jra's recent checkins, fix dir/xcopy of empty dirs on OS/2. Bugs
2335, 2337.
Jeremy Allison [Wed, 16 Mar 2005 02:11:44 +0000 (02:11 +0000)]
r5825: Fix one more DISK_FREE call - spotted by Ying Li <ying.li2@hp.com>.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 01:41:21 +0000 (01:41 +0000)]
r5822: Actually return an error message if disk_free fails ! Pointed out by Ying Li <ying.li2@hp.com>.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 00:40:28 +0000 (00:40 +0000)]
r5820: Fix bug #2451 - missing functions in full audit vfs module.
Jeremy.
Jeremy Allison [Wed, 16 Mar 2005 00:26:57 +0000 (00:26 +0000)]
r5817: Patch from Vince Brimhall <vbrimhall@novell.com> to change the way pdb_nds
handles users with no Universal or Simple Password. Bug #2453.
Jeremy.
Jeremy Allison [Tue, 15 Mar 2005 23:46:22 +0000 (23:46 +0000)]
r5816: Catch the "." resume name case also.
Jeremy.
Jeremy Allison [Tue, 15 Mar 2005 23:40:47 +0000 (23:40 +0000)]
r5813: Fix bug found by Jim McDonough <jmcd@us.ibm.com>
Win9x can send a resume name of "..". This will cause the parser to
complain (it thinks we're asking for the directory above the shared
path). Catch this as the resume name is only compared, never used in
a file access and replace it with "..".
Jeremy.
Jeremy Allison [Tue, 15 Mar 2005 23:17:03 +0000 (23:17 +0000)]
r5812: We missed some RESOLVE_DFSPATH calls on pathnames for older calls.
Jeremy.
Gerald Carter [Tue, 15 Mar 2005 20:51:14 +0000 (20:51 +0000)]
r5809: try to catch NULL pointers during developerment for rpcbuf_move()
Gerald Carter [Tue, 15 Mar 2005 20:46:26 +0000 (20:46 +0000)]
r5808: removing unneeded structure field from RPC_BUFFER
Gerald Carter [Tue, 15 Mar 2005 20:27:17 +0000 (20:27 +0000)]
r5807: fix segfault after compiler warning clean up (and cleanup another warning)
Gerald Carter [Tue, 15 Mar 2005 20:12:51 +0000 (20:12 +0000)]
r5806: * fix a couple more segvs in spoolss
* comment out unused variable after jra's change to revert the 56bit des
smb signing changes
Gerald Carter [Tue, 15 Mar 2005 19:43:44 +0000 (19:43 +0000)]
r5805: merging spoolss parsing changes from trunk and cleaning up resulting segvs
Jeremy Allison [Tue, 15 Mar 2005 18:21:35 +0000 (18:21 +0000)]
r5804: Revert the signing change by Nalin Dahyabhai <nalin@redhat.com>.
Seems to be incorrect (several user reports).
Jeremy.
Jeremy Allison [Tue, 15 Mar 2005 01:19:58 +0000 (01:19 +0000)]
r5792: Added new parameter "inherit owner". If set on a share, the created file/directory
will be owned by the same uid as the containing directory. Doing this for directories
in a race-free mannor has only been tested on Linux (it depends on being able to open
a directory and then do a fchown on that file descriptor). If this functionality is
not available then the code silently downgrades to not changing the ownership of a
new directory. This new parameter (docs to follow) finally makes it possible to create
"drop boxes" on Samba, which requires all files within a directory to be commonly owned.
A HOWTO on how to use this will follow.
Jeremy.
John Terpstra [Tue, 15 Mar 2005 00:42:38 +0000 (00:42 +0000)]
r5790: Added ability to set account description.
Jeremy Allison [Mon, 14 Mar 2005 20:03:32 +0000 (20:03 +0000)]
r5789: Patch from William Jojo <jojowil@hvcc.edu> - AIX has no default ACLs.
Bug #2445.
Jeremy.
Tim Potter [Mon, 14 Mar 2005 11:00:31 +0000 (11:00 +0000)]
r5786: Bugzilla #2443. Fix gcc4 compile found by Mark Loeser.
Günther Deschner [Sat, 12 Mar 2005 18:03:54 +0000 (18:03 +0000)]
r5776: Fix typo (found by lieschen).
Guenther
Volker Lendecke [Sat, 12 Mar 2005 09:58:35 +0000 (09:58 +0000)]
r5770: Get rid of some compiler warnings
Volker Lendecke [Sat, 12 Mar 2005 09:49:23 +0000 (09:49 +0000)]
r5767: Get rid of some compiler warnings
Jeremy Allison [Sat, 12 Mar 2005 01:28:10 +0000 (01:28 +0000)]
r5762: Modified version of patch from Michael Brown <mbrown@fensystems.co.uk> to case
insentively search for a principal match on logon verification in the system
keytab. UNTESTED (although it compiles). Please test.
Jeremy.
Günther Deschner [Sat, 12 Mar 2005 00:50:47 +0000 (00:50 +0000)]
r5760: Be more verbose on listing forms.
Guenther
Jeremy Allison [Fri, 11 Mar 2005 20:59:16 +0000 (20:59 +0000)]
r5759: Patch from Doug VanLeuven <roamdad@sonic.net> to add more case/realm/name
permutations to the kerberos keytab.
Jeremy.
Jeremy Allison [Fri, 11 Mar 2005 18:50:09 +0000 (18:50 +0000)]
r5757: Fix erroneous debug message - noticed by William Jojo <jojowil@hvcc.edu>.
Jeremy.
Gerald Carter [Fri, 11 Mar 2005 17:01:30 +0000 (17:01 +0000)]
r5752: implement derrell's solution for binary compatibilty in the _SMBCCTX structure; note that we break compat with 3.0.11 but are ok with earlier versions
Gerald Carter [Fri, 11 Mar 2005 16:31:32 +0000 (16:31 +0000)]
r5751: fix another (correct) compiler warning
Gerald Carter [Fri, 11 Mar 2005 16:13:46 +0000 (16:13 +0000)]
r5749: fix some build issues
Gerald Carter [Fri, 11 Mar 2005 15:53:45 +0000 (15:53 +0000)]
r5746: remove unneeded header that caused problems on rh73
Günther Deschner [Fri, 11 Mar 2005 12:24:24 +0000 (12:24 +0000)]
r5743: Add perl-script to check for multiple LDAP-entries on request of Richard
Sharpe.
Users my run this script after they have vampired a windows domain
controller to verify their system has no double sids, double uids, etc.
Guenther
Gerald Carter [Fri, 11 Mar 2005 10:53:22 +0000 (10:53 +0000)]
r5740: setting version in 3.0 development branch to 3.0.13pre1
Gerald Carter [Fri, 11 Mar 2005 10:35:41 +0000 (10:35 +0000)]
r5738: fix my build breakage; fix a few compiler warnings
Gerald Carter [Thu, 10 Mar 2005 23:41:19 +0000 (23:41 +0000)]
r5735: rest of derrel's patch for BUG 2308; had to move the options structure from the _SMBCCTX to the internals structure to maintain binary compatibility (derrel, we should talk more about this)
Jelmer Vernooij [Thu, 10 Mar 2005 22:47:56 +0000 (22:47 +0000)]
r5733: Don't crash when the SID column contains NULL (Fixes #2316)
Patch by Justin Ossevoort
Jeremy Allison [Thu, 10 Mar 2005 21:43:58 +0000 (21:43 +0000)]
r5731: Get delayed write semantics closer to W2K3. We need to store 2 times.
This may fix bug #2382.
Jeremy.
Gerald Carter [Thu, 10 Mar 2005 20:14:24 +0000 (20:14 +0000)]
r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman <derrell.lipman@unwireduniverse.com>
Gerald Carter [Thu, 10 Mar 2005 18:50:47 +0000 (18:50 +0000)]
r5726: merge LsaLookupPrivValue() code from trunk
Volker Lendecke [Thu, 10 Mar 2005 17:23:49 +0000 (17:23 +0000)]
r5724: Fix compiler warning
Jeremy Allison [Thu, 10 Mar 2005 02:00:24 +0000 (02:00 +0000)]
r5723: Add missing part of fix for #2271. After analysing the actions of a XP
client against a Samba server. It never uses the "continue" flag, but always
does "new search, continue from this file" instead. Change our client code
to do the same (it appears that's all they test in W2K etc.).
Jeremy.
Jeremy Allison [Thu, 10 Mar 2005 01:30:14 +0000 (01:30 +0000)]
r5720: Attempt to fix bug #2382 (Excel shared workbook stops working). Also
incorporates part of the fix created by ke_miyata@itg.hitachi.co.jp
for bug #2045 (MS-Office behavior of timestamp).
Jeremy.
Jelmer Vernooij [Thu, 10 Mar 2005 01:06:16 +0000 (01:06 +0000)]
r5718: Don't update fields that haven't changed (fixes #1957)
Gerald Carter [Wed, 9 Mar 2005 22:20:40 +0000 (22:20 +0000)]
r5717: BUG 2215: horrible code in nmbd_winsproxy.c; gcc folks at redhat claim its in violation of the C spec. It's so horrible I believe them