repo.or.cz
/
Samba.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ctdb: Modernize a few DEBUGs
2024-04-17
Volker Lend
e
cke
ctdb: Mode
r
nize a few DEBUGs
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2024-04-16
Volker Lende
c
ke
ctdb:
Remove common/line
.
[ch]
commit
|
commitdiff
|
tree
2024-04-16
Volker Le
n
decke
ctdb: Use stdio's getline() in ct
d
b
_con
n
e
c
t
ion_list_read()
commit
|
commitdiff
|
tree
2024-04-16
Vo
l
k
e
r
Lendecke
lib: Us
e
fdopen_keepfd()
commit
|
commitdiff
|
tree
2024-04-16
Volker Lendecke
rpc_
s
erver3: Use fdopen_keepfd()
commit
|
commitdiff
|
tree
2024-04-16
Volker Le
n
decke
li
b
:
Add fdopen_keep
f
d()
commit
|
commitdiff
|
tree
2024-04-16
Vol
k
er L
e
ndecke
lib
:
G
i
ve lib/util/util_file
.
c i
t
s o
w
n
header
fil
e
commit
|
commitdiff
|
tree
2024-04-16
Vinit A
g
n
i
hotri
ctdb
-
scripts: Add options to gene
r
at
e
smb
.
c
o
n
f interfaces
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Vinit Agnihotri
ctdb-scr
i
pts: Rename and relocate functi
o
n get_all_inter
f
aces()
commit
|
commitdiff
|
tree
2024-04-16
Vinit Agnihotri
s
mbd-server:
Pro
c
ess ip ad
d
/
d
rop events for op
t
ions
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
V
i
nit Agnihotri
lib-interface: Ch
a
nge API for inte
r
face
'
options'
commit
|
commitdiff
|
tree
2024-04-16
V
i
nit Agnihotri
l
ib-
i
n
terfac
e
: Add
p
arsing for int
e
rface 'optio
n
s'
commit
|
commitdiff
|
tree
2024-04-16
Vini
t
Agn
i
hotri
lib-inte
r
face: Add extr
a
parameter 'options
'
to
i
n
terface
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Vi
n
it A
g
nihotr
i
par
a
m:
A
dd
addit
i
o
n
al
key 'options' for i
n
terf
a
c
e
s
commit
|
commitdiff
|
tree
2024-04-16
Vinit Agnihotri
smbd-server: Use MSG_SM
B
_IP_DROPPED
commit
|
commitdiff
|
tree
2024-04-16
Vinit Agnihotri
mes
s
aging: Add n
e
w SMBD messa
g
e
commit
|
commitdiff
|
tree
2024-04-16
Vinit A
g
nihotri
smbd-s
e
rver:
H
and
l
e ip drop event
a
nd close l
i
steni
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Vinit
A
gn
i
h
otri
smbd-ser
v
er: Open so
c
ket for a
d
dition
a
l ip address
commit
|
commitdiff
|
tree
2024-04-16
Vi
n
it Agni
h
otri
lib
-
interface: Add new API
to vali
d
a
t
e
i
n
terf
a
ce info
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Vinit
Agni
h
ot
r
i
l
ib-addrchange
:
C
hange
A
PI to fill
up if_inde
x
v
a
l
ue
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
Vinit Agnihotri
smbd-server
:
Set even
t
ca
l
lback for interface
c
hange
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
M
a
rtin Sc
h
wen
k
e
ctdb
-
daemon:
Call setprocti
t
le_init()
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2023-08-28
Ma
r
tin
Schw
e
nke
ut
i
l: Av
o
i
d
logging to multiple
b
acke
n
d
s
for stdout
.
.
.
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2023-07-10
Ma
r
tin
S
chwenke
do
c
s-xml:
Fix script idm
a
p
b
ackend documentation
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2023-07-10
Martin Schwen
k
e
docs-x
m
l
:
Twe
a
k a
u
torid idm
a
p b
a
ckend documentation
commit
|
commitdiff
|
tree
2023-07-10
Martin Schwenke
docs-xml: Fix r
i
d idmap backend docu
m
enta
t
ion
commit
|
commitdiff
|
tree
2023-07-05
Martin Sc
h
w
enke
c
tdb-te
s
ts
:
Run Sh
e
llCheck on e
v
ent
-
script unit test
.
.
.
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2023-07-05
Martin Schwenke
ct
d
b-tes
t
s: Avoid Sh
e
ll
C
heck warnings
commit
|
commitdiff
|
tree
2023-07-05
M
artin Schwenke
ctdb-
t
e
s
ts: Av
o
id ShellCheck w
a
rn
i
ng SC2059
commit
|
commitdiff
|
tree
2023-07-05
Ma
r
tin Schwenke
ctd
b
-tests: Avoid ShellChec
k
w
a
rnings
S
C2046, SC2005
commit
|
commitdiff
|
tree
2023-07-05
Martin Schwenke
ctdb-tests: Drop unrea
c
habl
e
code
commit
|
commitdiff
|
tree
2023-07-05
Mart
i
n Schwenke
ctdb
-
t
e
sts:
Reform
a
t wit
h
"shfmt -w
-p -i 0 -fn"
commit
|
commitdiff
|
tree
2023-07-05
Martin Schwenke
ctdb
-
tests: Drop unused
tes
t
co
d
e fo
r
tunabl
e
s
commit
|
commitdiff
|
tree
2023-07-05
Martin Schwenke
ctdb-tests: Avoid ShellCheck warning SC2086
commit
|
commitdiff
|
tree
2023-07-05
M
arti
n
S
c
h
w
enke
c
tdb-scripts: A
v
oi
d
ShellCh
e
ck warnings SC2317, SC2086
commit
|
commitdiff
|
tree
2023-07-05
Martin Schwenk
e
ctdb-tools: Avoid
Shell
C
heck wa
r
ning SC231
7
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
tin Schw
e
nke
ct
d
b-tests
:
Add tests for cluster mutex
I
/O timeout
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2022-07-28
Martin Schw
e
nke
ctdb-tes
t
s
:
Terminate event
lo
o
p if lock is no
l
onger
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
M
artin S
c
h
wenke
ctdb-mutex: Test
the loc
k
by loc
k
ing a 2nd b
y
t
e range
commit
|
commitdiff
|
tree
2022-07-28
M
a
rtin
S
chwe
n
ke
ctdb-mutex: open() and fstat()
when testing lock
file
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
tin Sc
h
wenke
c
tdb-mutex: F
a
ctor out functi
o
n f
c
ntl_loc
k
_
f
d()
commit
|
commitdiff
|
tree
2022-07-28
Martin Schwenke
ctdb
-
m
ut
e
x: Han
d
le pin
g
s
f
rom lo
c
k check
i
n
g
child
to
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Martin Schwen
k
e
ctdb-mutex: Do inode che
c
ks
in
a
c
h
ild
p
rocess
commit
|
commitdiff
|
tree
2022-07-28
Martin Schwenke
ctdb-mutex: Rename wait_for_lost to lock_io_check
commit
|
commitdiff
|
tree
2022-07-28
M
artin Schwenke
ctdb-mutex: R
e
name r
e
check_time
t
o r
e
check_interval
commit
|
commitdiff
|
tree
2022-07-28
Martin
Sc
h
wenke
c
t
db
-
mutex: Consistently use progname in
e
rror
message
s
commit
|
commitdiff
|
tree
2022-07-28
Martin Schwenke
ctd
b
-
tests: Add tests for tr
i
vial FD monitoring
commit
|
commitdiff
|
tree
2022-07-28
M
artin Schwenke
ctdb-common
:
Add
t
rivial FD monit
o
ring abstraction
commit
|
commitdiff
|
tree
2022-07-28
Marti
n
Schwenke
ctdb-b
u
ild: Link
in
backtrace su
p
port for ctdb_util_t
e
st
s
commit
|
commitdiff
|
tree
2022-07-28
Mar
t
in Sc
h
w
e
nke
c
tdb-build:
Separate test
b
acktrace suppo
r
t into separate
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
t
i
n Schwenk
e
ctd
b
-
build:
S
ort sou
r
ces in ctdb
-
uti
l
and ctd
b
_
u
nit_test
s
commit
|
commitdiff
|
tree
2022-02-22
Marti
n
Schwenke
util: C
I
D 1
4
9
9409:
M
emo
r
y - c
o
rru
p
tions
(OVERLAPP
I
N
G
_COPY)
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2022-01-17
M
a
r
t
i
n
S
chwenke
WHATSNEW
:
Document CTDB lea
d
er and clus
t
er loc
k
changes
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2022-01-17
Martin
Schwenk
e
ctdb-doc: Remove doc
u
mentation for recovery pro
c
ess
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-doc: Updat
e
exampl
e
configuration
m
igration
s
cript
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
c
t
db-test
s
: Improve
test coverage for leader role yield
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Schwe
n
ke
ctdb-tests: Sup
p
ort
commenting ou
t
local daemons co
n
figurati
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Schwenk
e
ctdb-con
f
ig: Add configuration
o
p
tion [cl
u
ster] l
e
ader
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin S
c
hwenke
ctdb-con
f
ig
:
[
l
egac
y
] recmaste
r
capabili
t
y -> [cluster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Sc
h
w
enke
ctdb-
c
o
nfig: [clust
e
r] recovery lock -> [cluster] c
l
uster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Schwenke
ctdb-doc
:
Up
d
ate documentation
f
o
r
leader
and cl
u
ster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwenke
c
t
db-reco
v
e
rd
:
Use race for
c
lu
s
ter lock as e
l
ection
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Sc
h
we
n
ke
ctdb-pr
o
tocol: Mark
{GET,SET}_RE
C
MASTER
c
o
n
t
rols obso
l
ete
commit
|
commitdiff
|
tree
2022-01-17
M
a
r
tin Schw
e
n
ke
ctd
b
-pro
t
oco
l
: Drop mars
h
alli
n
g
f
o
r {GET,SET}_RECMAS
T
E
R
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Sch
w
enke
ctdb-
d
aemon:
Drop
i
mplem
e
n
t
a
tion of {GET,SET}
_
RE
C
MA
S
TER
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
rt
i
n Schwenke
ctdb-protocol: Drop pr
o
toco
l
client
f
unct
i
ons for
r
e
c
master
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
r
t
in S
c
hw
e
nke
ctdb-c
l
ient:
D
r
o
p u
n
u
s
ed rec
m
aster functions
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Sc
h
wenke
ctd
b
-daem
o
n: Drop unused old
c
lient recmas
t
er f
u
nctions
commit
|
commitdiff
|
tree
2022-01-17
Martin S
c
h
w
e
n
k
e
ctdb
-
recoverd: Drop calls to
ctdb_ctrl_setr
e
cmaster()
commit
|
commitdiff
|
tree
2022-01-17
M
artin Schwenke
ctd
b
-recoverd: Drop r
e
c
ov
e
ry mas
t
er
v
erifi
c
ation
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwenke
ctdb-too
l
s: recovery master -> leader
commit
|
commitdiff
|
tree
2022-01-17
M
artin Sc
h
wenke
ctdb-to
o
l
s
: Us
e
l
eader broadcast in
get_leader(
)
commit
|
commitdiff
|
tree
2022-01-17
M
artin Sc
h
wenke
c
t
db-too
l
s
: Facto
r
out get_l
e
ad
e
r
()
commit
|
commitdiff
|
tree
2022-01-17
Martin Sch
w
enke
ctdb-tools: Handle le
a
der broadca
s
ts in ctdb tool
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Sch
w
enke
c
t
db-tools: Print "UNKNOWN" when leader PN
N
is unknown
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-clien
t
: Fact
o
r
o
ut f
u
nc
t
ion ctdb_client_wait_func_timeout
(
)
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb
-
t
e
s
t
s: Factor out
g
e
tting leader
a
nd waiting for
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwe
n
ke
ctdb-tests: Add lead
e
r broad
c
asts to fake_ctdbd
commit
|
commitdiff
|
tree
2022-01-17
Amitay Isaacs
ctdb-tests: Imp
l
ement srvid_handler for dispatching
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Simplify some stopped
/
b
an
n
ed checks
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
arti
n
Schwenke
ctdb-
r
ecoverd: No longer
t
ake cluster l
o
c
k
d
uring reco
v
ery
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Schwenke
ct
d
b-recover
d
: Add and u
s
e
function cluster_lock_en
a
bled()
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctd
b
-recove
r
d: Terminology change
:
recovery
lock -
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
artin Sch
w
enk
e
c
tdb-recoverd: Take cluste
r
lo
c
k when ele
c
t
i
o
n co
m
pletes
commit
|
commitdiff
|
tree
2022-01-17
Martin Sch
w
enke
ctdb-re
c
overd: Factor out func
t
ion
c
luster_loc
k
_take
(
)
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
ctdb-tests: Av
o
id
a race
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-tests: Setup cluster with
expect
e
d argument
s
commit
|
commitdiff
|
tree
2022-01-17
Martin
S
c
h
w
enke
ctdb-recoverd: Drop
l
e
ad
e
r v
a
lidation
commit
|
commitdiff
|
tree
2022-01-17
Martin S
c
hwenke
ctdb-
r
ecoverd: D
r
op s
p
ecial case for el
e
cted-b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenk
e
ctdb-recoverd: Hand
l
e lea
d
er br
o
adcast tim
e
out
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwenke
ctdb-r
e
coverd: Send leader broadcasts
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-reco
v
erd
:
Process leader broadcasts
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwenke
c
tdb
-
protocol: Add CTD
B
_SRVID_LEADER
commit
|
commitdiff
|
tree
2022-01-17
Martin Sch
w
enke
ctd
b
-r
e
coverd:
Ad
d
an e
x
plicit fla
g
for e
l
ection in
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mart
i
n Schwe
n
ke
ctdb-recoverd: Only start elect
i
on if no
d
e
c
an
be leader
commit
|
commitdiff
|
tree
2022-01-17
Martin
S
chw
e
nke
ctdb-reco
v
erd: Add and us
e
f
uncti
o
n thi
s
_
node_can_be_leader()
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenk
e
ctdb-recoverd
:
Loggin
g
/comment
s
: re
c
overy maste
r
-
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
tin Schwenke
ctdb
-
recoverd: Rename recmaster field to leader
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Schwenke
ctd
b
-recov
e
rd: Use
r
ec->pn
n
everyw
h
er
e
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwenke
c
tdb-recoverd: Change argument t
o
srvid_disable_and_re
p
l
y(
)
commit
|
commitdiff
|
tree
next