Andrew Tridgell
a8421e8107
r18343: fixed setlinebuf() prototype, added test for it, and use it in two
...
places to avoid a #ifdef
(This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
2007-10-10 14:18:13 -05:00
Andrew Tridgell
3dc237eb28
r18342: a bit more explanation of these strange values
...
(This used to be commit e191f84f24e017d90c49d779a04a5306d96848a5)
2007-10-10 14:18:13 -05:00
Andrew Tridgell
06bc06cf08
r18341: ooh this gets subtle - this needed for xfs on linux
...
(This used to be commit 9d688eb9cbaed484ccb75d601c2331760bd59fab)
2007-10-10 14:18:12 -05:00
Andrew Tridgell
a9aa66ab32
r18340: some HPUX boxes don't have ptrdiff_t
...
(This used to be commit f3b24ea48a70268be5a3af601b5bb923d446c5d5)
2007-10-10 14:18:12 -05:00
Andrew Tridgell
5c104c1d2f
r18339: need these checks for roken.h on hpux
...
(This used to be commit e98e0a28a0cb79e272c0caa0bcb3b5fb6bf3a17b)
2007-10-10 14:18:12 -05:00
Stefan Metzmacher
d159cffe2f
r18338: this isn't needed anymore
...
metze
(This used to be commit 91800fd80c1763157f9bfded8f10e2d8c9a04cd2)
2007-10-10 14:18:12 -05:00
Andrew Tridgell
d82ed849cc
r18337: more -Ae tests in check_cc.m4
...
honor the MMAP_BLACKLIST
(This used to be commit c2f2dbb5d1c082ee1391908073336a9dfc10f712)
2007-10-10 14:18:11 -05:00
Andrew Tridgell
2e24543b21
r18336: autoconf tries to force on C89 mode on HP-UX, using the -Ae
...
flag. Unfortunately that flag conflicts with the -AC99 flag, and we
get lots of breakage.
This is a trick to force off the -Ae option
(This used to be commit eb93fb8e54c46df35904e03870063c4532599442)
2007-10-10 14:18:11 -05:00
Andrew Tridgell
3f8383cd61
r18335: more portable bool tests
...
(This used to be commit 45a3a6a566de020578c24feb5788367efd685f29)
2007-10-10 14:18:11 -05:00
Andrew Tridgell
ee66b69a8b
r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'
...
it does have 'usr'
(This used to be commit 96db975024a744f42a0418e379df1da6c4079fe6)
2007-10-10 14:18:11 -05:00
Stefan Metzmacher
2cebef3a9e
r18333: $< is broken in older BSD version:
...
when $@ is foo/bar.o, $< could be torture/foo/bar.c
if it also exists. So better use $* which is foo/bar
to get foo/bar.c
metze
(This used to be commit 7aad9f81d927778bd3da6a37afc0489f1fefdc58)
2007-10-10 14:18:11 -05:00
Andrew Tridgell
fc8960ee9a
r18332: added back in our shared mmap test code
...
(This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
2007-10-10 14:18:10 -05:00
Andrew Tridgell
0ee52751f3
r18331: fixed a warning
...
(This used to be commit 997ed10bf540cc99da1bab5e53634beb3b239253)
2007-10-10 14:18:10 -05:00
Andrew Tridgell
f6d98fe853
r18330: don't mix pointer types in RPC replies
...
(This used to be commit cc86719f53a47e3ca25b19d7a765314ce967ab01)
2007-10-10 14:18:10 -05:00
Stefan Metzmacher
bcabebf502
r18329: print out special make variables when failing, to track down the
...
build failures on older BSD systems with broken make
metze
(This used to be commit 7edb40569a5b5c971894a5e753638eeccef15dea)
2007-10-10 14:18:10 -05:00
Andrew Tridgell
2696cc3120
r18328: when we bail out early, set *offset to 0
...
(This used to be commit 81230464600bd3a2bb283303b2b9c71f6409675b)
2007-10-10 14:18:10 -05:00
Andrew Tridgell
f658414c5f
r18327: 'struct token' is defined on some hosts
...
(This used to be commit b2bba4e7261e4daf2be44110c454eb0e217836ca)
2007-10-10 14:18:09 -05:00
Stefan Metzmacher
354bf04db9
r18326: these are not used anymore, I found the bug on *BSD
...
it's the broken BSD make again where we endup with this:
... -c torture/libnet/libnet_rpc.c -o libnet/libnet_rpc.o
metze
(This used to be commit 97d73452c55c7110f25687d33e026f326a43b03c)
2007-10-10 14:18:09 -05:00
Andrew Tridgell
aab0622a75
r18325: more warnings and one compile error on aix fixed
...
(This used to be commit 6e7e151432a31e48a67679df3966d2227d555317)
2007-10-10 14:18:09 -05:00
Andrew Tridgell
cac69cdd74
r18324: fixed a uninitialised variable
...
(This used to be commit 08562d6ebe6b2c48026f0d1e97ec4dd8ea215b2c)
2007-10-10 14:18:09 -05:00
Andrew Tridgell
fbb301a72d
r18323: this function returns a pointer, not a bool
...
(This used to be commit 86ef345cbf98e38b4e135cf52761c7268b608313)
2007-10-10 14:18:09 -05:00
Andrew Tridgell
d2e72c46c1
r18322: fixed a compilation problem on AIX caused by lex not putting config.h
...
first. That leads to a conflicting define for lseek() due to
_LARGE_FILES being defined after standards headers are included
(This used to be commit 9034238e27f22a7077df9fa0d7c83cce4503aabc)
2007-10-10 14:18:08 -05:00
Andrew Tridgell
9adf2883ef
r18321: fixed some warnings on AIX
...
(This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
2007-10-10 14:18:08 -05:00
Andrew Tridgell
3cc41b70da
r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33
...
bytes if --dangerous is not set.
(This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
2007-10-10 14:18:08 -05:00
Andrew Tridgell
89efea81d9
r18319: fixed the directory search resume code on IRIX
...
The problem was twofold:
1) irix returns 64 bit numbers in telldir(). The protocol uses a 32
bit resume key. We now cope with this properly using the code in
pvfs_list_seek_ofs().
2) irix returns 0xFFFFFFFF from telldir() for the last entry in the
directory. When added to DIR_OFFSET_BASE this became
DIR_OFFSET_DOTDOT which meant an infinite loop!
(This used to be commit 8cce9740ed0da9f08d6821beb4acaa9d28d149c2)
2007-10-10 14:18:08 -05:00
Simo Sorce
c74d5b9204
r18318: Implement DiskEnum
...
Fix spelling and consistencies issues in idl
(This used to be commit 1347c971ac4dd62e6e6643293d48917ac065d19c)
2007-10-10 14:18:08 -05:00
Simo Sorce
fb15300c60
r18317: Make sure we actually have a valid reply or fail
...
(This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
2007-10-10 14:18:07 -05:00
Simo Sorce
b2355bf077
r18316: Build the parent too
...
(This used to be commit 1fcf725bc0a10454be8d276920ac14f346eb4a21)
2007-10-10 14:18:07 -05:00
Simo Sorce
92689d1805
r18315: Implement netSrvGetInfo level 102
...
fix names to be consistent between level 101 and 102 and typo in idl
(This used to be commit 1962fb92d706962544c293770718294e595f9fc4)
2007-10-10 14:18:07 -05:00
Simo Sorce
b0f6a94d9a
r18314: Handle the case where a dir has the sticky bit set and the OS gives back
...
EPERM when trying to access user xattrs. Just pretend no attributes are set.
Simo.
(This used to be commit 53463ca7969e76f9fb2bc7c5a023d23732e422f5)
2007-10-10 14:18:06 -05:00
Andrew Tridgell
e91cee468e
r18309: FreeBSD 6.1 has a symbol ldap_new_connection() in the system ldap
...
library. Even though we don't like to that library, it gets loaded via
nss-ldap, which means nss-ldap calls into the samba ldap lib with the
wrong parameters, and crashes.
We really need to use a completely different namespace in libcli/ldap/
(This used to be commit c440e0eed9afae5fe69995a7416971e7c8560779)
2007-10-10 14:18:06 -05:00
Andrew Tridgell
66c16b5143
r18308: get this right ....
...
(This used to be commit 3697cd6597875fe22f6885ce20612a32d0be2513)
2007-10-10 14:18:06 -05:00
Andrew Tridgell
957a3bbe81
r18307: fixed a warning
...
(This used to be commit cf24d46ea3c2dca4425121642400bef88f218a9e)
2007-10-10 14:18:06 -05:00
Stefan Metzmacher
e00f1e13ef
r18306: I hope that works better...
...
metze
(This used to be commit fa060ff7a6bcbfbdd8cbb08af44dc462d3d289a7)
2007-10-10 14:18:06 -05:00
Stefan Metzmacher
bf4bb22847
r18305: get some more debug output to fix the build on sambajail
...
metze
(This used to be commit 13f54d8fa73a2a53dee4911ee65de1debffb76ce)
2007-10-10 14:18:05 -05:00
Andrew Tridgell
4e99d06ee7
r18304: fixed misuse of size_t in dopr()
...
(This used to be commit d082a3c5f5785e9d7775d94542ce9cc8ef098f63)
2007-10-10 14:18:05 -05:00
Stefan Metzmacher
e8c5627417
r18303: we should just use -Ilib/popt as in all other places
...
metze
(This used to be commit 82bf7013058caa25a62cde98e4c68083952b0f88)
2007-10-10 14:18:05 -05:00
Andrew Tridgell
c10debe53d
r18302: fixed test_cifsdd.sh - the unnecessary sum operations were breaking on
...
solaris
(This used to be commit 3828c463ad31ae1ce4a4aba307126bd47adc1329)
2007-10-10 14:18:05 -05:00
Andrew Tridgell
30ee8beb93
r18301: I discovered how to load the warnings from a build farm build into
...
emacs compile mode (hint, paste to a file, and compile as "cat
filename").
This allowed me to fix nearly all the warnings for a IA_64 SuSE build
very quickly.
(This used to be commit eba6c84efff735bb0ca941ac4b755ce2b0591667)
2007-10-10 14:18:04 -05:00
Andrew Tridgell
85e24e54d2
r18300: fixed a type bug in heimdal - lha, you happy with this upstream? It
...
showed up on ia_64 systems
(This used to be commit 1f38a7ea56944466d90622832e4570dc324adc4e)
2007-10-10 14:18:04 -05:00
Andrew Tridgell
62745dc5d5
r18299: POPT_CREDENTIALS should depend on LIBPOPT
...
(This used to be commit 95878272cdb20d20c0866fdee35081ae63afa64e)
2007-10-10 14:18:04 -05:00
Andrew Tridgell
d6c4147a41
r18298: fixed mmap failure test
...
(This used to be commit dee6551dc36789506a59bcd3242f208d5bfd5d6f)
2007-10-10 14:18:04 -05:00
Stefan Metzmacher
bf4a32b73a
r18297: - remove leading ./
...
- add CFLAGS to the dynconfig-devel.o rule
metze
(This used to be commit d9401b1f41bde8fff556eeeac78eefb48551e2f2)
2007-10-10 14:18:04 -05:00
Stefan Metzmacher
bb21503c43
r18296: this isn't needed anymore
...
metze
(This used to be commit 1ee1007597a8bc20a54516264312642bc7de0483)
2007-10-10 14:18:03 -05:00
Andrew Tridgell
dfd4c8e84d
r18295: pass write type for packet_size
...
this fixes a crash on IA_64 systems
(This used to be commit 22c39027621fb65663122b4959b171d328b549d4)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
1a7ad8e573
r18294: remove leading ././ from .mk files
...
metze
(This used to be commit f41e2f7f5a71d22ae6b27ac9fb0239512728e12c)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
e04ad03d66
r18293: use the correct name it's not always under $srcdir...
...
metze
(This used to be commit cf61435b435b7995f20e07b93002e51fe4ac2c82)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
6d8a03b5f5
r18292: import some autoconf 2.60 specific macros,
...
so that older autoconf versions still work
metze
(This used to be commit 43970e6d081e56837e38856a9d05c8b9c303955e)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
8bb7833dc6
r18291: don't add ./ for files in the top dir '.'
...
metze
(This used to be commit f60be737efc9e3d515479301a9ed24347aa773cc)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
1caceff302
r18290: finally worked out why we were failing tests on solaris. It has
...
kerberos on port 750 in /etc/services! Work around this by using
127.0.0.1:88 in the krb5.conf
(This used to be commit 9fb91702fd6c080d87ea60c60e0591636d1a6441)
2007-10-10 14:18:02 -05:00