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
s4:dsdb: Implement DSDB_SEARCH_UPDATE_MANAGED_PASSWORDS search flag
2024-04-21
J
o
Sutt
o
n
s4
:
ds
d
b: I
m
ple
m
ent DSDB_SEARCH_
U
PDATE_M
A
NAGED_PASSW
O
RDS
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Su
t
t
o
n
s4:kdc:
C
orrectly extract older NT h
a
sh
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
tests
/
krb
5
:
N
ote th
a
t l
o
c
k
out tests use pa
s
s
word checks
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sut
t
on
tests/krb5: Fix mala
p
ropism
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Su
t
ton
s
4
:kdc:
Remove unnecessary cast
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
pygl
u
e: Remove unnecess
a
r
y decla
r
ati
o
n
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo
S
utto
n
s4:kdc
:
Fi
x
grammar
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sut
t
on
auth:cre
d
entials: Remove unnec
e
ssary d
e
c
larati
o
n
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
aut
h
:c
r
e
dentials
:
Fix
c
o
d
e s
p
elli
n
g
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo S
u
tton
python: Reformat
code
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
s
4:dsdb: Add dsdb_update_
g
m
s
a_keys
(
)
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo S
u
tton
s
4:dsdb: Move the responsibility for de
t
ermining
whe
t
her
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutto
n
s4:dsdb: Indicate to the LDAP server phy
s
ic
a
l
p
a
s
swor
d
s
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutt
o
n
s4:dsdb:
S
tore found
managed password ID as part of
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
s4:dsdb: Store account DN as par
t
o
f
gMSA update
structure
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
J
o
Sutto
n
s4:dsdb: Only r
e
use th
e
c
u
rrent password ID
a
s the
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
J
o
Sutton
s
4
:dsdb:
A
dd a
n
ot
e
that ad
m
inistrator
s
s
hould not
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
s4:dsdb:
No longer pass D
S
DB_SEARCH_ONE_ONLY flag t
o
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo S
u
tt
o
n
s4
:
dsdb:
E
x
p
l
icitly return success error code
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Su
t
ton
tests/krb5: A
d
d tests
t
hat
g
M
SA keys are updated in
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutton
te
s
ts
/
krb5: I
m
port M
A
X_CLOCK_SKE
W
more di
r
e
c
tly
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sut
t
o
n
t
e
sts/krb5:
Ext
r
act
m
e
t
hod
t
o
u
n
pack
s
u
ppl
e
mentalCredentials
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Su
t
ton
tests/krb5:
Ski
p
loop iteration if att
r
ibute has no
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-21
Jo Sutto
n
l
db: Check
r
esult of py_ldb_m
s
g_keys()
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Sutton
s
4
:dsdb: I
m
plement msDS
-
ManagedPa
s
s
word attribute
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Su
t
ton
s4:dsdb: Add extra
a
ttr
s
to
s
earch
r
eques
t
even if
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
pytho
n
:tests: Catch failures to
a
ut
h
enticate with gMSA
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo S
u
t
t
on
selftest: Expand out knownfa
i
ls for gMSA get
p
assword
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sut
t
on
s4:dsdb:
S
e
t up pa
s
swords and password
I
Ds of new gM
S
As
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutt
o
n
s4:ds
d
b: Add fun
c
tions for Group Manage
d
Service Accounts
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
s4:dsdb: Fa
c
tor o
u
t
a function to remove
a
l
l password
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Su
t
t
o
n
lib
:
c
rypto: Reform
a
t source code
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Sutton
test
s
/
krb5: Add test
s
f
or gM
S
As
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
python:nt_time: Add NT_TIM
E
_MAX c
o
ns
t
ant
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
p
y
t
h
on:gkdi
:
Ref
o
r
mat code with ‘ruff’
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Su
t
ton
python:gkdi: Add Gkdi
.
from_key_en
v
elo
p
e() metho
d
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo
S
utton
python:gkdi: Add
n
otes on GK
D
I tim
e
periods
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo S
u
t
ton
t
ests/gkdi: Cha
n
ge ‘cu
r
rent_gkid
’
para
m
eter to ‘cu
r
r
en
t
_
t
ime’
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o Su
t
ton
t
e
st
s
/gkdi: R
e
mov
e
implicit clo
c
k skew offs
e
t
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Su
t
t
on
tests/gkdi: Allow
c
urrent time to be overridden
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutto
n
te
s
ts/krb5: M
a
ke use
o
f ‘expect_edata’ parameter
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o Sutton
tests/k
r
b5: R
e
m
ove unused v
a
riable
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
tests/krb5
:
Fix code spellin
g
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
te
s
ts/krb5: R
e
move unused
import
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutt
o
n
python
:
tests: Fix typo
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo
S
utton
python:te
s
ts: Reform
a
t
c
ode
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo S
u
tton
python
:
tests: Fix s
e
t declaration
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo S
u
tt
o
n
pyt
h
on:tests: R
e
plac
e
d
e
precated m
e
t
hod
a
ssert
R
a
is
e
sRegexp(
)
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
s4
:
ld
a
p_serve
r
: Consider ldapi conn
e
c
tions to be
encrypt
e
d
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sut
t
on
s4:ldap_ser
v
er: Store whether an
LDAP co
n
nection is
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
s4:ld
a
p_s
e
r
v
e
r
: Add c
o
p
y
of
non‐privi
l
eged ops
s
pecifically
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutto
n
s
4
:ldap_
s
e
rver: Renam
e
privileged ops to indicate they
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
Jo Sutton
s
4
:
l
d
a
p
_
server: Fi
x
code
s
p
e
llin
g
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-04-16
J
o
Sutton
s4:ldap_s
e
r
v
er: Remove trailin
g
white
s
p
ace
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-28
Jo Sutton
tests/krb5
:
F
i
x
P
K
-INIT tes
t
framework to allo
w
e
xpire
d
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
tes
t
s/k
r
b5: Add tests for AllowedToAuthe
n
ticateTo with
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sut
t
on
s4:auth: Update
error
messa
g
es
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
J
o
Su
t
ton
a
ut
h
:c
r
edential
s
: Remo
v
e un
u
sed include
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo
Sutton
auth:c
r
ede
n
t
ials:
R
emov
e
trailing line
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
tests/krb5: Al
l
o
w s
p
ecifying SamDB
to
use when creati
n
g
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo
S
utt
o
n
python:tests: Do no
t
have current_time()
a
nd current_nt_time
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
p
ython: Co
r
rect time c
o
nversion
function n
a
m
e
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
s
4:libnet: Fix c
o
de s
p
elling
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo S
u
tton
py
t
hon: Type ‘format’ parameter as optional
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo S
u
tton
pyth
o
n: Corr
e
ctly
qual
i
f
y
str
p
time()
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
python:tests: Fix
c
ode spelling
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo
Sutton
s4:aut
h
: Allocate strings on
shorte
r
‐lived memo
r
y context
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutton
python
:
te
s
ts:
Simplify expression
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo
S
utto
n
python:tests: Use
Managed Ser
v
ice Accounts
w
ell‐known
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-21
Jo Sutt
o
n
s4:auth: Fix
g
rammar in
error message
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-03
Jo
S
u
t
ton
ldb: Update ld
b
.
get_o
p
aqu
e
(
)
t
o
return talloc‐manage
d
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-03
Jo Sutt
o
n
ldb: Up
d
ate ld
b
.
set_opaq
u
e
() to accept only
supported
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-03
Jo Su
t
ton
ldb: Remove trailin
g
whitespace
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-03
Jo
Su
t
t
on
ldb: Pass a su
p
po
r
ted opaque type to ldb
.
set_o
p
aque()
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-03
Jo S
u
tton
ldb: Add tests for
Python set
_
opaq
u
e
(
)
and g
e
t_opaque()
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-01
Jo Sutt
o
n
s
4
:dsdb: Add
fu
n
ctions
f
or GKDI root
k
ey creation
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-01
Jo Su
t
ton
l
ib:cr
y
pto: Check for overflo
w
in
G
K
DI ro
l
l
ove
r
interva
l
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-01
Jo Su
t
ton
lib
:
crypto:
C
orr
e
ct
G
KDI interval start ti
m
e calc
u
lation
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-03-01
Jo Sutton
lib:crypto: Add error checking to GKDI key
start
t
ime
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Su
t
ton
third_party/he
i
mdal: Im
p
ort lorikeet-he
i
mdal-2024
0
2132018
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Sutt
o
n
s4:rpc_server:
Make some
a
rrays st
a
tic
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Sutt
o
n
l
ib:uti
l
: Fix p
r
i
ntin
g
h
e
x‐
e
scaped chara
c
ters
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Sut
t
on
lib:util: Correctly determ
i
ne
w
hether a character needs
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Sutton
s4:rpc_server: Re
m
ove trailing wh
i
t
espace
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
J
o
S
utton
py
t
hon: Fail the test if we don’t re
c
eive an NTSTA
T
USError
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo S
u
tton
tests/krb5
:
Move assertLocalS
a
mDB() into
R
awKerb
e
ro
s
Test
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-27
Jo Sutton
te
s
ts/krb5:
type hinting
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo
Sutton
s4:dsdb: Fix g
r
amma
r
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Su
t
t
on
libcli/secur
i
ty: Make ‘session_info’
p
arameter
co
n
st
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo
S
utton
s
4:ldap
_
server:
R
e
move
trailing whi
t
es
p
ac
e
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
J
o
Sutto
n
libcli/securit
y
: Include missing headers
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutton
s4:dsdb: Let requests with the AS_SYSTEM contr
o
l
r
e
s
et
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutton
s4:dsdb: Make use of dsdb_hav
e
_system_
a
cc
e
ss()
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutton
s4:dsdb: Add
fu
n
c
tion to determine whether
we have
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutto
n
s4:dsdb: Add
i
n
c
lude g
u
ard
t
o d
s
db/sa
m
db/ldb_modules
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutto
n
s4:dsdb: Remove red
u
n
d
ant include
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutt
o
n
s4:dsdb: A
d
d function to cr
e
ate
a GMSA pas
s
word u
p
dat
e
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sut
t
on
s
4:dsdb: Remo
v
e
u
n
u
sed includes
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
Jo Sutto
n
s4:
d
sdb: Add t
o
‘user_
a
ttrs’ attributes
required for
.
.
.
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
2024-02-16
J
o
Sutton
s3:pass
d
b: Reformat long l
i
ne
Signed-off-by:
Jo Sutton
<josutton@catalyst.net.nz>
commit
|
commitdiff
|
tree
next