1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-31 17:18:04 +03:00
Commit Graph

29835 Commits

Author SHA1 Message Date
Jeremy Allison
0595ecb3a6 Fix for bug #5688 from SATOH Fumiyasu <fumiyas@osstech.co.jp>. LPQ process is orphaned if socket address parameter is invalid.
If the "socket address" parameter is a null string that is an invalid value for Samba 3.2 but valid for Samba 3.0.
Jeremy.
(This used to be commit c65726d418)
2008-08-14 11:22:47 +02:00
Jeremy Allison
a5cf8b9fb5 Fix for bug #5617, reported and patched by Bartosz Antosik antosik@gmail.com.
xp/2003 explorer freezes browsing shares on samba ipv6 hosts. Caused by missing
reply packet to SMB printclose packet.
Jeremy
(This used to be commit ecf2b906f4)
2008-08-14 11:22:47 +02:00
Jim McDonough
b48ba00dc6 Prevent NT_STATUS 0xF1000000 errors from appearing when
dos errors are used and there is no error.  It should
be mapped directly to NT_STATUS_OK.  smbclient to older
servers didn't work.
(This used to be commit 78f009b7ef)
2008-08-14 11:22:46 +02:00
Volker Lendecke
e90dc23ff5 Revert "Add winbind:online check timeout parameter"
This reverts commit 9920473cc1.
(This used to be commit 34a32db906)
2008-08-14 11:09:37 +02:00
Volker Lendecke
8d03db99b8 Revert "If it is a forced DOS error, nt_errstr should say so"
This reverts commit ef5489ac80.
(This used to be commit e987e9956f)
2008-08-13 18:19:06 +02:00
Volker Lendecke
870c54ebb4 If it is a forced DOS error, nt_errstr should say so
(This used to be commit ef5489ac80)
2008-08-13 17:50:24 +02:00
Karolin Seeger
8879545282 WHATSNEW: Start WHATSNEW for 3.4.0pre1.
Karolin
(This used to be commit e25fadd359)
2008-08-13 15:29:06 +02:00
Karolin Seeger
0c0a3892ae VERSION: Raise version number.
Karolin
(This used to be commit 1ed4b2151e)
2008-08-13 15:25:09 +02:00
Günther Deschner
93d2a982fc netapi: add c++ guard.
Guenther
(This used to be commit c9e38fef64)
2008-08-13 13:29:40 +02:00
Michael Adam
cde6c647af packaging(RHEL-CTDB): check for success of x86_64 build before building i386
Michael
(This used to be commit 3102582f02)
2008-08-13 11:54:14 +02:00
Michael Adam
8644db5787 packaging(RHEL-CTDB): fix installation of libsmbsharemodes for the 3.3.0 build.
Michael
(This used to be commit 061a46a35d)
2008-08-13 11:54:14 +02:00
Michael Adam
4cf505db7b packaging(RHEL-CTDB): fix installation of libsmclient for 3.3.0 build.
Michael
(This used to be commit e70529e477)
2008-08-13 11:54:14 +02:00
Michael Adam
8d7bb021a5 packaging(RHEL-CTDB): install the right libraries for 3.3.0.
The library creation and installation has been fixed in that
now the libfoo.so.VERSION is created and libfoo.so is correclty
installed as a link.

Since we do not have a separation of lib dir and modules dir,
we do still install to /usr/lib/samba/, though. Therefore we
still need the workaround in the spec file to install the
libs to /usr/lib/ manually.

Michael
(This used to be commit ba17854342)
2008-08-13 11:54:14 +02:00
Michael Adam
0a0b8ceb44 packaging(RHEL-CTDB): don't call make proto for the 3.3.0 build.
Michael
(This used to be commit 815613c655)
2008-08-13 11:54:13 +02:00
Michael Adam
9e43dfd299 packaging(RHEL-CTDB): move to version 3.3.0 for the rpm build.
Michael
(This used to be commit fe7847f3e5)
2008-08-13 11:54:13 +02:00
Michael Adam
254c394eca packaging(RHEL-CTDB): Bump release number to ctdb.47 for the next RPM.
Michael
(This used to be commit 7eb4ebd364)
2008-08-13 11:54:13 +02:00
Michael Adam
f284cde4b9 smbd: prevent smbd from panicing with "clustering = no" but --with-cluster-support
Michael
(This used to be commit a687949d19)
2008-08-13 11:54:13 +02:00
Andrew Tridgell
904e4f7901 up release to 46
(This used to be commit 4c2ec60073)
2008-08-13 11:54:13 +02:00
Andrew Tridgell
2516b57b1b up to release 45 now
(This used to be commit 7f0e1732a0)
2008-08-13 11:54:13 +02:00
Andrew Tridgell
d21ec4f359 disable the DNS update code, as it breaks clustering
(This used to be commit 30a5f682b5)
2008-08-13 11:54:13 +02:00
Andrew Tridgell
93d41b7165 up to release 44
(This used to be commit 5d482fe987)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
1a4e299c70 added a explanatory comment on tcon check
(This used to be commit f2ab2cebb9)
2008-08-13 11:54:12 +02:00
Michael Adam
805bd92973 smbd/conn: fix prototype change of conn_close_all() in proto.h.
(Cleaning "ensure we exit with non-zero status on EOF on socket"
 after rebasing to v3-3-test which has no "make proto" anymore.)

Michael
(This used to be commit a958c6bf1e)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
416fa081ab ensure we exit with non-zero status on EOF on socket, so the parent
can trigger a brlock db cleanup
(This used to be commit bbd49f9e1c)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
b5f4373be5 fixed child exit handling and IP release handling
(This used to be commit 6fe27d296c)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
4b2399d5c0 log unclean shutdowns
(This used to be commit 30b83245a2)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
2f09edb492 register the ctdbd reconfigure message
(This used to be commit 9d3217bb28)
2008-08-13 11:54:12 +02:00
Andrew Tridgell
cb7bb555b7 update configure.rpm
(This used to be commit ec8f3d75a2)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
48fecd297e increase version to 43
(This used to be commit 1d8024d261)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
11331eeae5 allow nested ctdb transactions in the same manner that they are
allowed for tdb. This is needed for the registry db backend.
(This used to be commit 4b04ec29c7)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
d9a21089b3 update to ctdb.42 release
Michael, if you do a new release, make it 43 or later please
(This used to be commit 89556d2897)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
cbb53dcd63 update to transactions4 release
(This used to be commit 9442c78b7e)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
65a78a6a52 drop retries to 5
(This used to be commit a2f70fc175)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
ca64c340c7 use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter getting
out of sync
(This used to be commit 571ec7893c)
2008-08-13 11:54:11 +02:00
Andrew Tridgell
55de7c1748 up release to transactions3
(This used to be commit a9f277da8b)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
fe3dd9b3e6 fixed lots of places that paniced on a failed transaction_commit,
thinking it was a failure of a transaction cancel
(This used to be commit 22dbe158ed)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
312a04528c don't leave a dangling transaction on retry error
(This used to be commit ddf3022595)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
0f8a6859e6 cope with the control failing completely without returning a status
(This used to be commit fe6a03e7b1)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
1349e94d21 up release number
(This used to be commit 226b7d3bdf)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
2592565bde handle two special cases
1) when all nodes write the same value to the record, or when writing
   a value that is already there, we can skip the write and save
   ourselves a network transactions

2) when all remote nodes fail an update, and we then fail a replay, we
   don't need to trigger a recovery. This solves a corner case where
   we could get into a recovery loop
(This used to be commit 2481bfce43)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
bd47edc8d6 mark this release as a transactions test release
(This used to be commit 9b1fa59d83)
2008-08-13 11:54:10 +02:00
Andrew Tridgell
62bbcc6135 put a limit on the number of retries. I found a case where a recovery
could lead to it blocking forever
(This used to be commit a633390d3a)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
7e9229e17a we need to commit, not cancel, on record destruction
(This used to be commit ba64a757f8)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
5c306c67aa removed more unused code
(This used to be commit 30a697c82d)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
5031f2a6e2 all persistent databases now do all stores via automatic transactions
(This used to be commit 76fbe56e82)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
4d76ed4f38 use transactions in idmap_tdb2
(This used to be commit 32b8db2765)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
ee314d6930 fixed fetch of empty records
(This used to be commit 037516f136)
2008-08-13 11:54:09 +02:00
Andrew Tridgell
9bf211db6d samba3 can't handle NOREPLY yet
(This used to be commit 21729256a5)
2008-08-13 11:54:08 +02:00
Andrew Tridgell
b3f4b7768f cleanup debugging and fix handling of empty transaction
(This used to be commit 2e85cbe88b)
2008-08-13 11:54:08 +02:00
Andrew Tridgell
0f41961e4f first cut at adding full transactions for ctdb to samba3
(This used to be commit f91a3e0f7b)
2008-08-13 11:54:08 +02:00