1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-07 12:23:51 +03:00
Commit Graph

10117 Commits

Author SHA1 Message Date
Andrew Tridgell
96db975024 r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'
it does have 'usr'
2007-10-10 14:18:11 -05:00
Stefan Metzmacher
7aad9f81d9 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
2007-10-10 14:18:11 -05:00
Andrew Tridgell
6ff100b266 r18332: added back in our shared mmap test code 2007-10-10 14:18:10 -05:00
Andrew Tridgell
997ed10bf5 r18331: fixed a warning 2007-10-10 14:18:10 -05:00
Andrew Tridgell
cc86719f53 r18330: don't mix pointer types in RPC replies 2007-10-10 14:18:10 -05:00
Stefan Metzmacher
7edb40569a r18329: print out special make variables when failing, to track down the
build failures on older BSD systems with broken make

metze
2007-10-10 14:18:10 -05:00
Andrew Tridgell
8123046460 r18328: when we bail out early, set *offset to 0 2007-10-10 14:18:10 -05:00
Andrew Tridgell
b2bba4e726 r18327: 'struct token' is defined on some hosts 2007-10-10 14:18:09 -05:00
Stefan Metzmacher
97d73452c5 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
2007-10-10 14:18:09 -05:00
Andrew Tridgell
6e7e151432 r18325: more warnings and one compile error on aix fixed 2007-10-10 14:18:09 -05:00
Andrew Tridgell
08562d6ebe r18324: fixed a uninitialised variable 2007-10-10 14:18:09 -05:00
Andrew Tridgell
86ef345cbf r18323: this function returns a pointer, not a bool 2007-10-10 14:18:09 -05:00
Andrew Tridgell
9034238e27 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
2007-10-10 14:18:08 -05:00
Andrew Tridgell
449fab2c26 r18321: fixed some warnings on AIX 2007-10-10 14:18:08 -05:00
Andrew Tridgell
90e5136ea4 r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33
bytes if --dangerous is not set.
2007-10-10 14:18:08 -05:00
Andrew Tridgell
8cce9740ed 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!
2007-10-10 14:18:08 -05:00
Simo Sorce
1347c971ac r18318: Implement DiskEnum
Fix spelling and consistencies issues in idl
2007-10-10 14:18:08 -05:00
Simo Sorce
41cb3a9258 r18317: Make sure we actually have a valid reply or fail 2007-10-10 14:18:07 -05:00
Simo Sorce
1fcf725bc0 r18316: Build the parent too 2007-10-10 14:18:07 -05:00
Simo Sorce
1962fb92d7 r18315: Implement netSrvGetInfo level 102
fix names to be consistent between level 101 and 102 and typo in idl
2007-10-10 14:18:07 -05:00
Simo Sorce
53463ca796 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.
2007-10-10 14:18:06 -05:00
Andrew Tridgell
c440e0eed9 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/
2007-10-10 14:18:06 -05:00
Andrew Tridgell
3697cd6597 r18308: get this right .... 2007-10-10 14:18:06 -05:00
Andrew Tridgell
cf24d46ea3 r18307: fixed a warning 2007-10-10 14:18:06 -05:00
Stefan Metzmacher
fa060ff7a6 r18306: I hope that works better...
metze
2007-10-10 14:18:06 -05:00
Stefan Metzmacher
13f54d8fa7 r18305: get some more debug output to fix the build on sambajail
metze
2007-10-10 14:18:05 -05:00
Andrew Tridgell
d082a3c5f5 r18304: fixed misuse of size_t in dopr() 2007-10-10 14:18:05 -05:00
Stefan Metzmacher
82bf701305 r18303: we should just use -Ilib/popt as in all other places
metze
2007-10-10 14:18:05 -05:00
Andrew Tridgell
3828c463ad r18302: fixed test_cifsdd.sh - the unnecessary sum operations were breaking on
solaris
2007-10-10 14:18:05 -05:00
Andrew Tridgell
eba6c84eff 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.
2007-10-10 14:18:04 -05:00
Andrew Tridgell
1f38a7ea56 r18300: fixed a type bug in heimdal - lha, you happy with this upstream? It
showed up on ia_64 systems
2007-10-10 14:18:04 -05:00
Andrew Tridgell
95878272cd r18299: POPT_CREDENTIALS should depend on LIBPOPT 2007-10-10 14:18:04 -05:00
Andrew Tridgell
dee6551dc3 r18298: fixed mmap failure test 2007-10-10 14:18:04 -05:00
Stefan Metzmacher
d9401b1f41 r18297: - remove leading ./
- add CFLAGS to the dynconfig-devel.o rule

metze
2007-10-10 14:18:04 -05:00
Stefan Metzmacher
1ee1007597 r18296: this isn't needed anymore
metze
2007-10-10 14:18:03 -05:00
Andrew Tridgell
22c3902762 r18295: pass write type for packet_size
this fixes a crash on IA_64 systems
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
f41e2f7f5a r18294: remove leading ././ from .mk files
metze
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
cf61435b43 r18293: use the correct name it's not always under $srcdir...
metze
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
43970e6d08 r18292: import some autoconf 2.60 specific macros,
so that older autoconf versions still work

metze
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
f60be737ef r18291: don't add ./ for files in the top dir '.'
metze
2007-10-10 14:18:02 -05:00
Andrew Tridgell
9fb91702fd 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
2007-10-10 14:18:02 -05:00
Andrew Tridgell
46ab2b9971 r18289: don't check for inline till we've worked out the main compiler flags 2007-10-10 14:18:02 -05:00
Andrew Tridgell
b4b028e65e r18288: autoconf already has a C99 test builtin!
If this works well, we can remove our own test
2007-10-10 14:18:02 -05:00
Andrew Tridgell
2dc9239a36 r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags,
needed on AIX 5.2 for C99 structures
2007-10-10 14:18:02 -05:00
Andrew Tridgell
ce5b1b8c09 r18286: ldb now needs install-sh too 2007-10-10 14:18:01 -05:00
Andrew Tridgell
007da6115a r18285: tdb now needs install-sh 2007-10-10 14:18:01 -05:00
Andrew Tridgell
3e0f262b38 r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition
of sendfile()
2007-10-10 14:18:01 -05:00
Andrew Tridgell
03f9c67c06 r18283: libreplace.m4 needs to be early in configure.ac in other packages too 2007-10-10 14:18:01 -05:00
Andrew Tridgell
a805d8d103 r18282: dynconfig.o build rule needs cflags.pl too 2007-10-10 14:18:01 -05:00
Andrew Tridgell
826cd304a7 r18281: a workaround for an infinite dependency loop in the dependency
generation for smbreadline.d. The problem was caused by
extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build
using lib/smbreadline/smbreadline.o, which means cflags.pl didn't
match the target.

Hopefully the workaround can be removed when metze or jelmer wake up
and give me a hint on how to make SMB_SUBSYSTEM() not add the ./
prefix :-)
2007-10-10 14:18:00 -05:00