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