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

12880 Commits

Author SHA1 Message Date
Stefan Metzmacher
d596200dde r23303: so HP-UX 11.11 also likes the 11.00 workarround for broken
pread/pwrite when using large file support.

metze
(This used to be commit d890a2dabf309f15b0b0c87bb3888d0776bd094b)
2007-10-10 14:53:10 -05:00
Andrew Tridgell
67c5b022a4 r23301: merged from ctdb
(This used to be commit 76b981fcefb0dff24ac7d543da70fbb487ed7072)
2007-10-10 14:53:10 -05:00
Stefan Metzmacher
547f27daa2 r23296: HP-UX 11.11 also gets sizeof(uint64_t) == 4
so try the same fix as for 11.00

metze
(This used to be commit d89088128af89122ef7e0be22697db8dda60ef58)
2007-10-10 14:53:09 -05:00
Stefan Metzmacher
71a141ad53 r23294: try to fix the build
metze
(This used to be commit 04f19c054edc96e165efe8146d660cc4bc3f6dde)
2007-10-10 14:53:09 -05:00
Stefan Metzmacher
d3807e3f5c r23293: the fix for HP-UX 11.11 doesn't work on HP-UX 11.00
we end up with sozeof(uint64_t) == 4 :-(

the _APP32_64BIT_OFF_T section in <sys/unistd.h> missed
to redirect pread, pwrite to pread64, pwrite64 in HP-UX 11.00
so try it manually as a workarround

metze
(This used to be commit bb2da636be57e44d80b2bb52b3bba5c145f4bc68)
2007-10-10 14:53:09 -05:00
Rafal Szczesniak
62b3aaa2e0 r23292: check for errors returned in a call result.
rafal
(This used to be commit 18c5341fad967d5115b9ea5257e499ded5861a65)
2007-10-10 14:53:09 -05:00
Jelmer Vernooij
c2781df0d5 r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_.
(This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
2007-10-10 14:53:08 -05:00
Stefan Metzmacher
aec9320dc2 r23288: give more info...
metze
(This used to be commit 7fae261a494b4b71c3022f63112ef23ea495c769)
2007-10-10 14:53:08 -05:00
Andrew Bartlett
6ebe9f2a50 r23286: In SWAT, it was not possible to use a domain name other than the default.
Fix this in the same way the setup/provision script does.

Andrew Bartlett
(This used to be commit bed522df4bd976851ad983e8af3946c7bb7bcd4f)
2007-10-10 14:53:08 -05:00
Andrew Bartlett
f7d79d3131 r23281: Ensure we wipe all the right things in distclean.
Andrew Bartlett
(This used to be commit 9bf7e4d89632b39da336b4c0de2aa5c1d7f25d9a)
2007-10-10 14:53:08 -05:00
Stefan Metzmacher
f0daf9602d r23266: HP-UX 11.23 doesn't like this, but HP-UX 11.00 and 11.11 need it
metze
(This used to be commit 6dff6c93fc9073f29b0ae50e4b4abd695918a115)
2007-10-10 14:53:08 -05:00
Stefan Metzmacher
1e3a49478e r23265: HP-UX 11.00 also needs this, try to see if 11.23 is also happy
with it...

metze
(This used to be commit 71eac88f7e666e6cd0dfe113d02861cdfecbee9b)
2007-10-10 14:53:07 -05:00
Andrew Bartlett
6e68fe69ea r23264: Make it more clear what this is actually setting up
(This used to be commit f687bc92aea00aa489d310ac31e08a5718a36ec4)
2007-10-10 14:53:07 -05:00
Andrew Bartlett
af1c3c64b0 r23262: Fix mkrelease.sh to work in the right directories
(This used to be commit db8d78f187339acefc0ba03b3c33d1128208b084)
2007-10-10 14:53:07 -05:00
Andrew Bartlett
57be767a24 r23261: Merge WHATSNEW back into the main branch. Comments/omissions greatly
appriciated.

Andrew Bartlett
(This used to be commit f803e563cb3239b78a9161cf861044b1d44d21f8)
2007-10-10 14:53:07 -05:00
Andrew Bartlett
c46e5868de r23257: Newer OpenLDAP versions don't seem to need this, so simplfy.
Andrew Bartlett
(This used to be commit 3ecd180343f381dd0e1a3221f63590e8352d50e8)
2007-10-10 14:53:06 -05:00
Günther Deschner
adf23c651b r23240: Fill in netr_DsrGetDcSiteCoverageW.
Guenther
(This used to be commit 9c2b9642336ed954c8f9fc0ccce95547d7c18aa8)
2007-10-10 14:53:06 -05:00
Günther Deschner
4d1a21f24d r23239: Fill in drsuapi_QuerySitesByCost.
Guenther
(This used to be commit cf953d04813d193da5e9714ceebb7826dc7e4d0b)
2007-10-10 14:53:06 -05:00
Andrew Tridgell
dd64de3d5b r23238: merged transaction lock changes from ctdb
this ensures that having the global lock also implies the transaction
lock
(This used to be commit 9dbb2633d7781fcc5d15b175ef36bfda5eb199bb)
2007-10-10 14:53:06 -05:00
Andrew Tridgell
9c6c4848c9 r23237: update lib/replace from ctdb
(This used to be commit 361c5995bcf1dafb89f935ac4183dc295e1d524d)
2007-10-10 14:53:05 -05:00
Andrew Bartlett
e6aecd8b91 r23235: Don't do a seperate LDAP provision step. Instead, everything we need
(including the config files) is created by provision-backend.

Andrew Bartlett
(This used to be commit 6d4d90399f5a0451fcf2156a465123801e027359)
2007-10-10 14:53:05 -05:00
Andrew Bartlett
55ee74f8ca r23233: Use the schema and basedn files generated by the provision-backend script.
(Moving towards using only the script's output, one step at a time).

Andrew Bartlett
(This used to be commit a7a409074a53b6b35727a454f1ecbe5daf376aad)
2007-10-10 14:53:05 -05:00
Andrew Bartlett
66d0f5c7a3 r23232: Add in some extra files required by the new provision-backend.
(sorry for breaking the build)

Andrew Bartlett
(This used to be commit 0108334fe3331b7a2cfa972c6f0674b56d436cb5)
2007-10-10 14:53:04 -05:00
Jim McDonough
0ab01a99a8 r23231: Fix make test on build farm for 64-bit hosts. There's no reason this should
be any different for 64-bit hosts, but we probably are lucking out on other
fields here as well.  The "fields_present" field shouldn't just be copied
from usrmgr traces, because it indicates which fields should be set, and
in this case, we were setting the kickoff time (NOT the expired time) to some
random date.
(This used to be commit 69270178e5b5b069cc7bcd04d04cf8ec29512da2)
2007-10-10 14:53:04 -05:00
Stefan Metzmacher
4690d5c553 r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c from
loikeet-heimdal

metze
(This used to be commit 48eb20199e7a01f4ab7f5194a5256ad7dd03ad86)
2007-10-10 14:53:04 -05:00
Stefan Metzmacher
867f7f4b74 r23208: on some HP-UX boxes dlfcn.h is available and use unsigned int flags
for dlopen but no library contains the function...

metze
(This used to be commit 0c7e3ed9625d512522a0cc7278e705fbbfc316f4)
2007-10-10 14:53:03 -05:00
Stefan Metzmacher
9f6c762b0a r23205: abartlet please commit the correct content ...
this just fixes make install

metze
(This used to be commit 236da2cb3db5297b6b9c40a572c3d547954f5090)
2007-10-10 14:53:03 -05:00
Andrew Bartlett
f1c7d48da0 r23191: Use the new provision-backend script to setup Fedora DS for make test.
OpenLDAP to follow once I get things working...

Andrew Bartlett
(This used to be commit 2cde9eb860fe95b52e7e9300222000a2a1666ca2)
2007-10-10 14:53:03 -05:00
Andrew Bartlett
86a4886e39 r23189: Work towards a totally scripted setup of LDAP backends, so others can
easily try this out.

I also intend to use this for the selftest, but I'm chasing issues
with the OpenlDAP (but not Fedora DS) backend.

Andrew Bartlett
(This used to be commit 0f457b1d2e20c36ab220b4a6711ce7930c4c7d21)
2007-10-10 14:53:02 -05:00
Stefan Metzmacher
fbe7d8cbc5 r23188: revert 23123 and 23118.
as a long term solution this was the correct approach,
but it's a bit more complex and we need to provide the
whole socket api and libnsl.so checking in libreplace...

as a short term solution to fix the build on host 'hape'
we'll use the same trick as with inet_aton.c from
heimdal's lib/roken/

metze
(This used to be commit 0e88e2e46199d8ea64dd42c4c8b86d64ce5c2d04)
2007-10-10 14:53:02 -05:00
Stefan Metzmacher
f1c138390b r23187: revert 23145 and 23135 to fix the build on solaris...
metze
(This used to be commit cd012361d27ede945308bd5c75916ad967bae006)
2007-10-10 14:53:02 -05:00
Andrew Tridgell
95a3ca53e5 r23182: fixed valgrind error
(This used to be commit fae416cbe8e44bc88ea709160a583e2f921e4eec)
2007-10-10 14:53:01 -05:00
Andrew Tridgell
aeac4f4800 r23181: prevent attempts to reopen the connection twice at the same time
(This used to be commit a25c27dbae4534f2125001c16ac9ae0b67c519cb)
2007-10-10 14:53:01 -05:00
Andrew Tridgell
9b95f57530 r23180: auto-reconnect on both NT_STATUS_END_OF_FILE and NT_STATUS_LOCAL_DISCONNECT
(This used to be commit 32a6c268a7963382dc05f53783ac22f7fd0de429)
2007-10-10 14:53:01 -05:00
Rafal Szczesniak
1fe9fd2749 r23179: I forgot ejsnet.js script is one of tests. Disable it temporarily.
rafal
(This used to be commit 9471de13ea92ca017019464c4439c4a5528879c0)
2007-10-10 14:53:00 -05:00
Rafal Szczesniak
262dc06b99 r23178: add simple js code I use for testing and which starts to look like
ejsnet command line utility (perhaps to be moved to utils later...)

rafal
(This used to be commit 43f9d9ba71f51007e80b340600a55fb07d89fd4c)
2007-10-10 14:53:00 -05:00
Andrew Bartlett
5fb459e4fa r23177: Add in a new provision-backend script. This helps set up the OpenLDAP or Fedora DS backend.
This required a new mkdir() call in ejs.

We can now provision just the schema for ad2oLschema to operate on
(with provision_schema(), without performing the whole provision, just
to wipe it again (adjustments to 'make test' to come soon).

Andrew Bartlett
(This used to be commit 01d54d13dc66ef2127ac52c64ede53d0790738ec)
2007-10-10 14:53:00 -05:00
Andrew Bartlett
b8b580dbcb r23176: Note that we only return one DC from this call at the moment.
Andrew Bartlett
(This used to be commit 4fee8a7b77d01c7cb8b32911016158f2ff2cf8f6)
2007-10-10 14:52:59 -05:00
Jelmer Vernooij
dc919c2534 r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl
(This used to be commit 222acbe33b427a6ccae3b9e27b545f22e4564d5c)
2007-10-10 14:52:59 -05:00
Jelmer Vernooij
5a74acbb17 r23174: merge text
(This used to be commit a6293ab5cb31a73f23adebacc68d2d383fa62e22)
2007-10-10 14:52:59 -05:00
Jelmer Vernooij
e3af07d1b1 r23158: Set version to 1.0.1.
(This used to be commit db065db67a5edcefc6dbe2e504a4922b9b9f7f21)
2007-10-10 14:52:58 -05:00
Jelmer Vernooij
f862ee9db1 r23157: Add news file for talloc.
(This used to be commit cb92da26799d27975dd27255007573cef6397d8a)
2007-10-10 14:52:58 -05:00
Andrew Tridgell
de8b793050 r23153: a first cut at a fix for the dgram flood problem that volker
found. Not sure this is the best solution, but it should work.
(This used to be commit 80002cd12a64fa2679e48c58906cb9b26ad17e49)
2007-10-10 14:52:58 -05:00
Andrew Tridgell
12d9b33ed6 r23152: fixed some async retry issues in openbench
(This used to be commit 08eeaff0799051c3046a1101943b74d634828f6e)
2007-10-10 14:52:58 -05:00
Andrew Bartlett
de308569c1 r23149: Fix up the trusted domain lookup code to use the new structures.
Andrew Bartlett
(This used to be commit 6ecb3cb0b337260f31abd257e9f900661de4cfd2)
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
2d7d7948fb r23146: fix the build (temporary)
abartlet: please fix this correct!

metze
(This used to be commit a4df092c80ca5d797bb8e13175c9918f9cc76043)
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
a11e7f18a0 r23145: try to fix the build on solaris
metze
(This used to be commit 7a513bd741dc2b16a4331e9687a28fb7e403d040)
2007-10-10 14:52:57 -05:00
Stefan Metzmacher
e3408e6160 r23144: splitup RAW-OPLOCK into small units
metze
(This used to be commit 0cfe152cb143165b908ef023a06c4107efbdecb9)
2007-10-10 14:52:57 -05:00
Andrew Tridgell
d142f4b0f2 r23143: error found by valgrind
(This used to be commit 268a26131ee43a673e7b79a359b2575dcef554d5)
2007-10-10 14:52:56 -05:00
Andrew Tridgell
a085d682e6 r23142: added error checking and reconnect on echo replies
(This used to be commit 0d47efe6d6d1738183c59942a077faaf1c77f004)
2007-10-10 14:52:56 -05:00