Jeremy Allison
56b22250f4
r5848: Fix inherit owner to chown directories in a porable and secure way (from
...
just secure on Linux). Idea from tridge.
Jeremy.
(This used to be commit c0924a497b51c126a1db55f48cbf461855dd6c6a)
2007-10-10 10:56:05 -05:00
Jeremy Allison
fa6085a5bf
r5847: Fixes from Lars Müller and Vince Brimhall @Novell for NDS
...
schema.
Jeremy.
(This used to be commit 0d3075b2c06709b05513d4be1530ef6df2471480)
2007-10-10 10:56:05 -05:00
Jeremy Allison
2aaf23ed64
r5844: Fix typo. Add cast for bug #2464 reported by jason@ncac.gwu.edu.
...
Jeremy.
(This used to be commit a4b4766e4294c3a0172beeae7a7698160f4a2632)
2007-10-10 10:56:05 -05:00
Jeremy Allison
ee804161aa
r5843: Removed unused variable - pointed out by jason@ncac.gwu.edu in bugid #2460 .
...
Jeremy.
(This used to be commit 1f988333ecaedfb21a8deee6eebb9bd4de91bfd6)
2007-10-10 10:56:05 -05:00
Jeremy Allison
3fc141baac
r5840: Fix findfirst/findnext with protocol level < NT1.
...
Jeremy.
(This used to be commit d53b5891a7d372b3ed2488bac06939d29388f709)
2007-10-10 10:56:04 -05:00
Jeremy Allison
c6e94efcec
r5836: Correct fix for OS/2 bug #2335 . The error return code in this case is protocol
...
level dependent.
Jeremy.
(This used to be commit 712ef86ac008524866615e670db7659ea674fefb)
2007-10-10 10:56:04 -05:00
Jeremy Allison
7069d481c0
r5835: Make smbclient obey the max protocol argument again.
...
Jeremy.
(This used to be commit 7cb9618e5de8aae5e910e620e70ea130b76f6099)
2007-10-10 10:56:04 -05:00
Jeremy Allison
b05ce8f047
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.
(This used to be commit a7a7af6815e1123f27070a2fe0a92de5b4372913)
2007-10-10 10:56:04 -05:00
Jim McDonough
e2673ae1c5
r5831: Along with jra's recent checkins, fix dir/xcopy of empty dirs on OS/2. Bugs
...
2335, 2337.
(This used to be commit 2312ac9d42adcea8576c3923cd5bc8c1851d5375)
2007-10-10 10:56:04 -05:00
Jeremy Allison
4ba71014d6
r5825: Fix one more DISK_FREE call - spotted by Ying Li <ying.li2@hp.com>.
...
Jeremy.
(This used to be commit 19e017a78a90aca5f2d39a3c28472b9a595acbf3)
2007-10-10 10:56:04 -05:00
Jeremy Allison
7dcbde86ae
r5822: Actually return an error message if disk_free fails ! Pointed out by Ying Li <ying.li2@hp.com>.
...
Jeremy.
(This used to be commit b5d31b2caf5c4739607bf57cb7e4e0569b57012b)
2007-10-10 10:56:03 -05:00
Jeremy Allison
99db77b2b2
r5820: Fix bug #2451 - missing functions in full audit vfs module.
...
Jeremy.
(This used to be commit dc6fbc0268b79c5d53319d77e14a59f158cfd55d)
2007-10-10 10:56:03 -05:00
Jeremy Allison
91d355772f
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.
(This used to be commit 0976793e3022254c31bda0fe3c49f864514c8d4c)
2007-10-10 10:56:03 -05:00
Jeremy Allison
55f480b009
r5816: Catch the "." resume name case also.
...
Jeremy.
(This used to be commit 479bb6ea95e45d6f9d8b5dbddd500451e39202a7)
2007-10-10 10:56:03 -05:00
Jeremy Allison
4f92cefcad
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.
(This used to be commit c03524363f86ab88f1408f2fba2a1d76ce830301)
2007-10-10 10:56:03 -05:00
Jeremy Allison
cc944794c1
r5812: We missed some RESOLVE_DFSPATH calls on pathnames for older calls.
...
Jeremy.
(This used to be commit 0b0b8686f3c4261e9b1070f4b2968e6f4ed4bbd7)
2007-10-10 10:56:03 -05:00
Gerald Carter
c8e0202277
r5809: try to catch NULL pointers during developerment for rpcbuf_move()
...
(This used to be commit f9e9a42c0734129100e1cdd4a9ad1539b65ab5bc)
2007-10-10 10:56:02 -05:00
Gerald Carter
76f3e5a90f
r5808: removing unneeded structure field from RPC_BUFFER
...
(This used to be commit 9b0bfd7e6fd1acc85ec53d2fa32d61cd34aa2345)
2007-10-10 10:56:02 -05:00
Gerald Carter
cacc3e1888
r5807: fix segfault after compiler warning clean up (and cleanup another warning)
...
(This used to be commit 2dae527e217ff9da2ad9f434bf1280744e93fad7)
2007-10-10 10:56:02 -05:00
Gerald Carter
d177f1bc8f
r5806: * fix a couple more segvs in spoolss
...
* comment out unused variable after jra's change to revert the 56bit des
smb signing changes
(This used to be commit 13ed08cd2a1097021cc44f4109859ba89db7df81)
2007-10-10 10:56:02 -05:00
Gerald Carter
61dfab9f70
r5805: merging spoolss parsing changes from trunk and cleaning up resulting segvs
...
(This used to be commit 25121547caaaed0d60f4db7458570c14e7d21b2a)
2007-10-10 10:56:01 -05:00
Jeremy Allison
3b7dccf076
r5804: Revert the signing change by Nalin Dahyabhai <nalin@redhat.com>.
...
Seems to be incorrect (several user reports).
Jeremy.
(This used to be commit 0abfb67c79dde280b3dae14a7c7bcdb5f4d58e44)
2007-10-10 10:56:01 -05:00
Jeremy Allison
cc5ba986bf
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.
(This used to be commit 2e1f727184b9d025d2e3413bdd3d01d5ca803a41)
2007-10-10 10:56:01 -05:00
John Terpstra
00a62a7f6d
r5790: Added ability to set account description.
...
(This used to be commit df6f0815af0171a47483f2f3d347d350704a012f)
2007-10-10 10:56:01 -05:00
Jeremy Allison
f4c9a4bc44
r5789: Patch from William Jojo <jojowil@hvcc.edu> - AIX has no default ACLs.
...
Bug #2445 .
Jeremy.
(This used to be commit c9b5e32650ef957841d488416922b948804474e2)
2007-10-10 10:56:00 -05:00
Tim Potter
ef422bff26
r5786: Bugzilla #2443 . Fix gcc4 compile found by Mark Loeser.
...
(This used to be commit ab79612ac661c9764682f109650381350d524ac2)
2007-10-10 10:56:00 -05:00
Günther Deschner
ec066590d1
r5776: Fix typo (found by lieschen).
...
Guenther
(This used to be commit 5c578d14ba1036354a339b0804c4500805b25747)
2007-10-10 10:56:00 -05:00
Volker Lendecke
5918d8a311
r5770: Get rid of some compiler warnings
...
(This used to be commit 96a0f7d60c973e9f74ac90e3c79f94a01770f681)
2007-10-10 10:56:00 -05:00
Volker Lendecke
5ba3fb825b
r5767: Get rid of some compiler warnings
...
(This used to be commit 66471de977a56cbe58921f61da28cc7dcbc6e93e)
2007-10-10 10:56:00 -05:00
Jeremy Allison
08af1e6dcc
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.
(This used to be commit 1ace2ca1be65b4d6e92a98040fd09fdca74e8c8a)
2007-10-10 10:56:00 -05:00
Günther Deschner
ee049ef614
r5760: Be more verbose on listing forms.
...
Guenther
(This used to be commit 0f25c35fb9a658f4593bc0ce47a9276e81233e65)
2007-10-10 10:56:00 -05:00
Jeremy Allison
ce8ad0c3b1
r5759: Patch from Doug VanLeuven <roamdad@sonic.net> to add more case/realm/name
...
permutations to the kerberos keytab.
Jeremy.
(This used to be commit c687e73f242967cd3a78db66c1dd23349766ebb8)
2007-10-10 10:55:59 -05:00
Jeremy Allison
f783144516
r5757: Fix erroneous debug message - noticed by William Jojo <jojowil@hvcc.edu>.
...
Jeremy.
(This used to be commit fd1999f1d73b871501ff859422c3989b496231a8)
2007-10-10 10:55:59 -05:00
Gerald Carter
51310680ce
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
...
(This used to be commit 6e8d171551bfe480cb1a526469defc33276550f6)
2007-10-10 10:55:59 -05:00
Gerald Carter
3677b964c8
r5751: fix another (correct) compiler warning
...
(This used to be commit 642a2d5a0aecd507d4f26dc2250de3667af3abbf)
2007-10-10 10:55:59 -05:00
Gerald Carter
cf1ebf6b62
r5749: fix some build issues
...
(This used to be commit 3f12dbb1cfd429e537415635aaa6e551e00c2a0e)
2007-10-10 10:55:59 -05:00
Gerald Carter
f651bb0bea
r5746: remove unneeded header that caused problems on rh73
...
(This used to be commit 68fe1f194a49e7900aba1f201c949f5deb21df87)
2007-10-10 10:55:59 -05:00
Günther Deschner
04564f690f
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
(This used to be commit 31bd709a41e1bfe1f269a829c30e55a9538303df)
2007-10-10 10:55:59 -05:00
Gerald Carter
198c8071b8
r5740: setting version in 3.0 development branch to 3.0.13pre1
...
(This used to be commit 81651b4d8b5050a80fd28a36dc922d9fed51ade6)
2007-10-10 10:55:58 -05:00
Gerald Carter
44f1a1a510
r5738: fix my build breakage; fix a few compiler warnings
...
(This used to be commit acbe9efeb6de33610776560978f8632cbb847821)
2007-10-10 10:55:58 -05:00
Gerald Carter
9d65e07784
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)
...
(This used to be commit a5ea01bf15758bb2be26ba16784dc0975be783bf)
2007-10-10 10:55:58 -05:00
Jelmer Vernooij
a9a218f5e6
r5733: Don't crash when the SID column contains NULL ( Fixes #2316 )
...
Patch by Justin Ossevoort
(This used to be commit a281148168624dcab24e12f1cc7b0f6c7caf0185)
2007-10-10 10:55:58 -05:00
Jeremy Allison
95e68fa7f8
r5731: Get delayed write semantics closer to W2K3. We need to store 2 times.
...
This may fix bug #2382 .
Jeremy.
(This used to be commit a27c351e6beafc6609790a9bb9a3d0a1331e8f35)
2007-10-10 10:55:58 -05:00
Gerald Carter
82379c7bd1
r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman <derrell.lipman@unwireduniverse.com>
...
(This used to be commit 88678bc05c3018eb181f97523a0b84b60e3c358d)
2007-10-10 10:55:58 -05:00
Gerald Carter
66df8431ec
r5726: merge LsaLookupPrivValue() code from trunk
...
(This used to be commit 277203b5356af58ce62eb4eec0db2eccadeeffd6)
2007-10-10 10:55:57 -05:00
Volker Lendecke
3e4bc25f44
r5724: Fix compiler warning
...
(This used to be commit c2f710e3219aab647c0ed294d1d3481f5578b930)
2007-10-10 10:55:57 -05:00
Jeremy Allison
4a62d418d9
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.
(This used to be commit 710bceee325005b8ca8e8ed04acc50bafa92b6e6)
2007-10-10 10:55:57 -05:00
Jeremy Allison
eb546db88d
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.
(This used to be commit 4f3b12ac73487f4ccb37c17506af1abf5acc80cd)
2007-10-10 10:55:57 -05:00
Jelmer Vernooij
cbe4adaec7
r5718: Don't update fields that haven't changed ( fixes #1957 )
...
(This used to be commit 5c682c665dbf517280deef0d6cec7dadc737a2bc)
2007-10-10 10:55:57 -05:00
Gerald Carter
a6c895de85
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
...
(This used to be commit fa7eb5693314efb14d42a739f8006ddf8d41e9d5)
2007-10-10 10:55:56 -05:00