Andrew Tridgell
5e54558c6d
r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text
...
(This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
2007-10-10 12:28:22 -05:00
Jeremy Allison
d824b98f80
r23779: Change from v2 or later to v3 or later.
...
Jeremy.
(This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
2007-10-10 12:28:20 -05:00
Volker Lendecke
3d3035bcfe
r23658: One pstring a day....
...
This one was particularly tasty, it was a static one. So 1k less
footprint per process.
(This used to be commit 83865e32889e2d29086ae9d9701713fc74b09175)
2007-10-10 12:23:42 -05:00
James Peach
0e67063cbc
r23576: Fix some confusion between HAVE_BROKEN_GETGROUPS and USE_BSD_SETGROUPS.
...
(This used to be commit 8f6cf4b8c2568c737fa31494b844ae021a42a4fc)
2007-10-10 12:23:31 -05:00
Michael Adam
f7f3b72b21
r23566: Fix the sys_bsd_setgroups function. The actual workaround was inactive.
...
Michael
(This used to be commit 4b5d9b2ba773e6ce57c38e3c0d5af72ad5a98b51)
2007-10-10 12:23:30 -05:00
James Peach
274782432b
r23475: Fix the prototype for sys_broken_setgroups and log *BSD group list
...
truncation a bit more verbosely.
(This used to be commit e3ea997289f9f2613c304c016b42b2d35af48c84)
2007-10-10 12:23:19 -05:00
James Peach
2cbe284e59
r23470: Fix supplementary group list truncation for *BSD. We need to pass
...
the correct group list length and only truncate to NGROUPS_MAX if
it is too long.
(This used to be commit 07f562be7a64a2ded7ec0e6f5910447dc5b8b85f)
2007-10-10 12:23:18 -05:00
James Peach
74c74f8dcc
r23393: Support BSD group semantics by making sure that the effective GID is always
...
passed as the first GID when calling setgroups(2).
(This used to be commit 6ebaf856c1d27f2fbfa0444a5c6c17c4331d2780)
2007-10-10 12:23:12 -05:00
Jeremy Allison
57d6318a0b
r23105: Add lchown to the vfs layer. We need this in the POSIX code.
...
Jeremy.
(This used to be commit 932523cbb508db869b726768e86bfa8e248f768b)
2007-10-10 12:22:46 -05:00
Jeremy Allison
f76fe23e11
r21725: Fix for memalign used without test guards. Was
...
breaking the build on *BSD's. Tested by Herb.
Jeremy.
(This used to be commit 4816af5ce9070385b292f666779a24057b39e457)
2007-10-10 12:18:26 -05:00
Gerald Carter
e972e2967b
r21526: Fix stray character in sys_memalign() that is only
...
is the case where we don't have memalign() or posix_memalign().
(This used to be commit 1635bac80011d15e3ed30b6d43b6e22b2ce2a000)
2007-10-10 12:18:10 -05:00
Gerald Carter
56c1d7e507
r21525: Go ahead and checkin the mlock() & memalign() fixes so
...
others don't get stuck with the winbindd hang.
Still waiting on additional confirmation from Guenther
that this fixes thes issues he was observing as well.
But it's been running in my local tree for a day without
problems.
(This used to be commit 0d2b80c6c4a744b05a0efdec352cddccc430e0c4)
2007-10-10 12:18:10 -05:00
Jim McDonough
4fe70bcee2
r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op to
...
the vfs layer, since gpfs supports it. Thanks to Volker, Christian,
Mathias, Chetan, and Peter.
(This used to be commit 0620658890fa9c68a9848538728023192319c81a)
2007-10-10 12:15:43 -05:00
Stefan Metzmacher
1843884fbf
r19241: compile xattr wrappers on mac os 10
...
patch from Bjoern Jacke and it fixes bug 3698
metze
(This used to be commit e54302b9163cfe726c30a8efdc779250e076d493)
2007-10-10 12:15:24 -05:00
Stefan Metzmacher
b25c065786
r19102: fix typo, thanks derrell!
...
metze
(This used to be commit 0a516c3026114a32092f4a62fcbbfc4c410c0dea)
2007-10-10 12:15:13 -05:00
Stefan Metzmacher
0a32e31cbe
r19101: add sys_recv() wrapper
...
metze
(This used to be commit 2f146ec68344c4bc11e1a9d174bdf548e1a22d5a)
2007-10-10 12:15:12 -05:00
Jeremy Allison
0ff4706582
r17630: Looks like getpeerid() is a system function on
...
FreeBSD. Change to sys_getpeerid(). Thanks to
vl for pointing this out.
Jeremy.
(This used to be commit dd0069cfcabb25dc7dc0d336696a5f2580abb5a1)
2007-10-10 11:38:44 -05:00
Jeremy Allison
b41e14abfd
r17610: Added the ability for firefox to drive the winbindd
...
ntlm_auth module to allow it to use winbindd cached
credentials.The credentials are currently only stored
in a krb5 MIT environment - we need to add an option to
winbindd to allow passwords to be stored even in an NTLM-only
environment.
Patch from Robert O'Callahan, modified with some fixes
by me.
Jeremy.
(This used to be commit ae7cc298a113d8984557684bd6ad216cbb27cff3)
2007-10-10 11:38:43 -05:00
Jeremy Allison
fbdcf2663b
r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need
...
to do the upper layer directories but this is what
everyone is waiting for....
Jeremy.
(This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
2007-10-10 11:19:14 -05:00
James Peach
40d0707827
r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-based
...
HSM is interested in. Tested on both IRIX and SLES9.
(This used to be commit 514a767c57f8194547e5b708ad2573ab9a0719c6)
2007-10-10 11:15:42 -05:00
James Peach
97ee5b1afa
r14600: Refactor capability interface from being IRIX-specific to using only
...
the POSIX interface. Note that this removes support for inherited
capabilities. This wasn't used, and probably should not be.
(This used to be commit 763f4c01488a96aec000c18bca313da37ed1df1b)
2007-10-10 11:15:39 -05:00
Günther Deschner
2cf38b62c5
r13566: Fix EA support for AIX.
...
Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>.
Guenther
(This used to be commit 69fb189a6b9947069afebb15d6ee6f2f20d15171)
2007-10-10 11:10:14 -05:00
Jeremy Allison
e98a396b76
r11845: Removed error code list as it isn't correct for Linux.
...
Jeremy.
(This used to be commit bea6fa293e2c1ee85ae72dcee00db13cb1fe5bb1)
2007-10-10 11:05:29 -05:00
Jeremy Allison
ac66d7cf69
r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOS
...
attribute errors.
Jeremy.
(This used to be commit 8f2e472fa35098b1be16083ce9b5c06fdf5dbcd1)
2007-10-10 11:05:29 -05:00
Jeremy Allison
d35ca87bc2
r11732: Remember to return early if -1 returned from *BSD EA call.
...
Pointed out by timur@com.bat.ru .
Jeremy.
(This used to be commit 081e458801b626d6f9e58ba16a25c1b99b83eb55)
2007-10-10 11:05:25 -05:00
Jeremy Allison
7f562a8f6f
r11383: Patch from Alex Masterov <alex@infobit.ru> to fix
...
XATTR calls on *BSD systems (bug #3218 ).
Jeremy.
(This used to be commit 3d8faf42e854a720aca5c2e0a4682c85a3dfd365)
2007-10-10 11:05:14 -05:00
Jeremy Allison
b67ba1e36b
r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR.
...
Jeremy.
(This used to be commit b242f278601e1a23c9116009482e802326d418f7)
2007-10-10 11:01:12 -05:00
Jeremy Allison
f98f86394a
r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor
...
not understanding abstract data types :-(.
Jeremy.
(This used to be commit be5b4e2fa3ed30b0ff01b47d2354e5f782a12e25)
2007-10-10 11:01:11 -05:00
Jeremy Allison
07a4d4f114
r8704: Patch from Timur Bakeyev <timur@com.bat.ru> to fix typo
...
calling wrong aio_fsync function. Bugid #2909 .
Jeremy.
(This used to be commit 6ea3aadd6630a62d52a9a6e09995b57f55e60d41)
2007-10-10 11:00:15 -05:00
Jeremy Allison
f2f55d703d
r7963: Add aio support to 3.0.
...
Jeremy.
(This used to be commit 1de27da47051af08790317f5b48b02719d6b9934)
2007-10-10 10:58:05 -05:00
Gerald Carter
555737a3fe
r6681: updating copyrights (see bug 2546)
...
(This used to be commit 39288aa5660893b69af5e720d57aa104f3db4490)
2007-10-10 10:56:51 -05:00
Jeremy Allison
8abd17fe1c
r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur Bakeyev <timur@com.bat.ru>
...
Jeremy.
(This used to be commit 059a2e30c94f7bbcf01c1f4c5539f0b0f5ab0e09)
2007-10-10 10:56:32 -05:00
Jeremy Allison
acf9d61421
r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation
...
functions so we can funnel through some well known functions. Should help greatly with
malloc checking.
HEAD patch to follow.
Jeremy.
(This used to be commit 620f2e608f70ba92f032720c031283d295c5c06a)
2007-10-10 10:53:32 -05:00
Jeremy Allison
c0406ae1b0
r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to
...
fix the modules too... First step in fixing out large directories
problem.
Jeremy.
(This used to be commit 344e9dd33a936b429fefb67cd748ac009a1bab10)
2007-10-10 10:53:11 -05:00
Jeremy Allison
eb9a09954b
r2651: Added 'stat' command to smbclient to exercise the UNIX_FILE_BASIC
...
info level. Outputs data on the file in the same format the the
stat command in Linux. Should be useful to people wanting to learn
how to parse the UNIX extension output.
Yes I will add the docs later :-).
Jeremy.
(This used to be commit b25cc596417d29815814c3968ac2627bf59ffc0b)
2007-10-10 10:52:48 -05:00
Stefan Metzmacher
d5aecd1850
* Fix sys_chown() when no chown() is presend
...
metze
(This used to be commit b0c0d736919079afc4f9bf5a406000048d26fe71)
2004-01-15 09:08:06 +00:00
Jeremy Allison
0d44747df9
Patch based on work from James Peach <jpeach@sgi.com> to convert over to
...
using pread/pwrite. Modified a little to ensure fsp->pos is correct.
Fix for #889 .
Jeremy.
(This used to be commit 019aaaf0df091c3f67048f591e70d4353a02bb9b)
2004-01-06 01:22:14 +00:00
Jeremy Allison
dcbb8bd182
Fix from James Flemer <jflemer@uvm.edu> to make HAVE_ATTR_LIST linked to
...
HAVE_SYS_ATTRIBUTES_H to fix AIX compile.
Jeremy.
(This used to be commit 1b1c216122e4dcf40e4ccaea528a7775521fa618)
2004-01-05 21:01:08 +00:00
Gerald Carter
b526d07d54
wrap internals of sys_setgroups() so the sys_XX() call can be done unconditionally; bug 550
...
(This used to be commit 9df3f53e6ae751d522c7ac21deb785f1fa05f225)
2003-10-01 17:01:21 +00:00
Herb Lewis
23c314bb58
add IRIX EA support
...
(This used to be commit 589e94f4ffa325acfd6562a84906639e19fd5d33)
2003-08-15 01:29:08 +00:00
Jelmer Vernooij
bed2de0ff2
Use filedes as first argument to fsetxattr, not the undefined variable 'path' :-)
...
(This used to be commit d3c02b40c48921f842c92fa1beed1924897ce160)
2003-06-06 07:06:30 +00:00
Jeremy Allison
8e047054e8
Get ready for EA code... Add Linux interface.
...
Jeremy.
(This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
2003-06-05 20:29:55 +00:00
Jeremy Allison
8ce11aee91
dlysym takes a const char *.
...
Jeremy.
(This used to be commit 54e5413a9267b7279cbde0ec129478a5a9c3116c)
2003-03-03 19:52:27 +00:00
Andrew Bartlett
43059acb95
Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions.
...
(This used to be commit 9e5297131cc53d7161aa74566f147b98e1c27aaa)
2003-01-03 03:24:23 +00:00
Gerald Carter
a834a73e34
sync'ing up for 3.0alpha20 release
...
(This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
2002-09-25 15:19:00 +00:00
Jelmer Vernooij
b2edf254ed
sync 3.0 branch with head
...
(This used to be commit 3928578b52cfc949be5e0ef444fce1558d75f290)
2002-08-17 17:00:51 +00:00
Andrew Tridgell
e90b652848
updated the 3.0 branch from the head branch - ready for alpha18
...
(This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
2002-07-15 10:35:28 +00:00
Jeremy Allison
0cb0c6e903
Added sys_adminlog() system for info the appliance admins really
...
need to know about. Different from the DEBUG system.
Jeremy.
(This used to be commit 74eac41c681f92a6da0ae2167f031e021862e0d8)
2002-03-27 23:17:50 +00:00
Jeremy Allison
7d7c594644
Removed HAVE_LIBDL from most places (except system.c). Added checks for
...
dlopen & friends into configure.in. This should help building on *BSD
where dl*** calls are in libc.
Jeremy
(This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
2002-03-27 03:00:39 +00:00
Jeremy Allison
ffadd471b9
Sync up vfs changes from 2.2.x.
...
Jeremy.
(This used to be commit ad1e858d8e72adf924ff435eab8da3e60842e2e6)
2002-03-19 02:32:39 +00:00