1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-28 17:47:29 +03:00

10425 Commits

Author SHA1 Message Date
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
Andrew Tridgell
594781270e r18289: don't check for inline till we've worked out the main compiler flags
(This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
5c3c8e09f9 r18288: autoconf already has a C99 test builtin!
If this works well, we can remove our own test
(This used to be commit b4b028e65e242b0fa1d74454bfa0b292917088eb)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
05f98cdbfc r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags,
needed on AIX 5.2 for C99 structures
(This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
27126bae7e r18286: ldb now needs install-sh too
(This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
8d923ab30f r18285: tdb now needs install-sh
(This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
55a760ddf3 r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition
of sendfile()
(This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
e6b457d550 r18283: libreplace.m4 needs to be early in configure.ac in other packages too
(This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
35f1a2c30a r18282: dynconfig.o build rule needs cflags.pl too
(This used to be commit a805d8d1033e3b7dd01adac73ec428bcbd66f976)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
e7f2d247e4 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 :-)
(This used to be commit 826cd304a7cf54ab60ea41b6ecf00ca7b89f2b39)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
c2387587cb r18280: more portability tidyups, ensuring we use libreplace everywhere
(This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
d09ef0e846 r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace
checks for global system flags
(This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
f64b2474be r18278: move more header checks and _GNU_SOURCE into libreplace
(This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
bcd1d154f3 r18277: on some of our slower hosts we need more than 2700 seconds for smbd to
complete all tests
(This used to be commit c44b17ad66281eb4611353fd79a410151d9ce531)
2007-10-10 14:18:00 -05:00