repo.or.cz
/
svn-fe.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Implement immutable treap nodes.
2010-06-05
D
avid Barr
Imp
l
ement immutable tr
e
ap nodes
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-05
David Bar
r
Add field 'co
m
mitted' to obj_pool
.
h
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-05
D
a
vid B
a
rr
Add tr
e
ap
f
i
rst and nex
t
methods
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-05
David Barr
Add treap
r
e
mov
e
method
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-05
David
B
arr
Use searc
h
rathe
r
than pre
d
ece
s
sor sear
c
h
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-05
David Barr
Refactor trp
.
h to use o
f
fsets
i
nter
n
a
l
l
y
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-03
D
avid Barr
Complete
s
upport for incremental dumps
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-03
Da
v
id Barr
Added an init phase to most modules
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-06-03
D
avid
B
arr
P
ersist objects to files
w
ith m
m
a
p
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-31
David Barr
Rem
o
ve unnecessary loops around fread()
a
n
d
fwrite()
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-31
David Barr
S
i
m
pl
i
fied and
r
es
t
yled
t
rp
.
h
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-28
David
B
arr
Ha
n
dle dir
e
cto
r
y
r
ep
l
a
c
eme
n
ts correc
t
l
y
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-27
D
a
vid
B
ar
r
Resolve file m
o
d
e issue
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-27
David Barr
Res
o
lve directory copy issue
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-27
David Barr
Im
p
lement dire
c
tor
y
recursion
for replay
.
p
l
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-27
David Barr
Compute IDs of interned k
e
ys only once
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-26
David B
a
rr
Use
m
kgmt
i
me rather than mktime to con
v
e
r
t ti
m
estamps
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-26
Dav
i
d Barr
Import
m
kg
m
time
i
mple
m
enta
t
ion from CyrusIMAP-1
8
8
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-26
D
a
vid Bar
r
Fix missing
s
t
ate t
r
ansitions
in par
s
er
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-26
David Ba
r
r
Rework pool_to
k
_
s
eq and p
o
ol_p
r
i
nt_seq
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-26
Davi
d
Barr
A
void poi
n
tless a
l
l
o
c
s wh
e
n growing
po
o
l quic
k
l
y
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
David B
a
rr
Expose pool_fetch and pool_in
t
ern
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
D
a
vid Barr
Implement token buffers from
parser
t
hrough repo
_
tree
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
David B
a
rr
Fix lo
g
co
n
tent regressio
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
David Bar
r
Add
cha
r
acter pool to line_buffe
r
.
c
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
Davi
d
Barr
Don't persist date string
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
D
avi
d
Barr
Impl
e
me
n
t buffe
r
for l
o
g
m
es
s
a
ges
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-25
D
a
v
id
B
ar
r
Add pool
_
tok_s
e
q() to
s
tring_poo
l
.
c
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-24
David Barr
Resolve null dereference
whe
n
i
mp
o
rting ASF repo
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-24
Da
v
i
d Barr
Reset parser context on
c
ompleti
o
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-24
Davi
d
Ba
r
r
Free object pools on completion
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-24
David Barr
Plug
m
em
o
ry leaks in the p
a
rser
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-24
David B
a
rr
Fix node-prop-ch
a
n
ge handling bug
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-05-01
D
avid Ba
r
r
Resol
v
ed
memory
haemorrhage in perl repl
a
y
i
mplementa
t
i
on
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-29
David Barr
Re
w
rite
alte
r
n
a
t
e
imple
m
entation atop li
b
s
vn-perl
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-25
David B
a
r
r
Compute schecksum
s
in batch
e
s
aga
i
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-24
David Barr
Why fork for
s
tat?
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-24
David
Barr
A
s
su
m
e m
o
stly ha
s
h match
e
s fo
r
new fi
l
es
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-24
Davi
d
Barr
Rewrite rep
l
a
y
.
s
h
to produce output
suitable for fas
t
.
.
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-21
David
Bar
r
Dr
o
p skip
-
worktree toggle
.
Can n
o
w map
svk update lo
g
.
.
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-21
D
avid Barr
R
ewrite so that gi
t
-ls
-
files only needs to examine
.
.
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-17
D
a
vi
d
Barr
Reformat a
n
d use svk
l
og to drive
l
s-files
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-16
David Barr
Move everything u
n
de
r
.
git
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-16
D
a
vid
B
arr
Factor out
s
has
u
m from rep
l
ay script
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-16
David Barr
Don't forget t
o
garbag
e
collect from
time to time
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-16
D
a
vid Barr
Extract and use svnsync
m
etadata
f
o
r repla
y
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-16
Dav
i
d Barr
Created script to replay
s
vn commits int
o
g
it
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-15
Da
v
id Barr
Finally, a
n
all-in-
o
ne
validation script
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-15
Da
v
id Barr
Reimple
m
ent h
a
sh
i
ng using git
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-14
D
a
vid Barr
Fix pruning
conditi
o
n for find
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-14
David Barr
Split has
h
ed f
i
les by fir
s
t two hex digits of the
hash
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-14
David
Barr
svk admin dump doe
s
n't supp
o
rt -q
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-14
Davi
d
Ba
r
r
Op
t
imise find command for hashificatio
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-14
D
avid Barr
S
i
mple
v
alidat
i
on scrip
t
with has
h
i
fic
a
tion
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-09
David Barr
Replace int w
i
th ui
n
t32_
t
f
or con
s
is
t
ency
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-08
D
avid Barr
Introduced fast_export module
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-06
Davi
d
Barr
Use a single LI
C
ENSE file
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-03
David Barr
Eliminate s
i
gned
i
ntegers for lengt
h
s
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-03
David Barr
Form
a
tti
n
g and magic number remo
v
al
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-02
D
a
v
id Barr
S
ource fo
r
matting
a
n
d debug printing
r
emoval
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-04-02
D
a
vid Barr
Repl
a
ce
m
agic
numbers w
i
th
m
a
gi
c
constants
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
Dav
i
d
B
arr
Remove d
e
bug printi
n
g
from p
a
rser
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
Re
p
l
a
ce r
e
pe
t
itious for constructs
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
Move
#d
e
fine's to top of file
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
F
i
ni
s
hed conv
e
rting main loo
p
o
f parser
t
o RFC822
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
D
a
vid
B
arr
Drop buffer
_
push_line
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
Reduce t
o
s
ing
l
e b
u
ffer_
r
ead
_
line lo
o
p
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David
Barr
Separate
r
e
ading
fr
o
m handl
i
ng - mostly
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
Ext
r
act parser state i
n
to s
t
atic structs
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David
B
arr
Move fast-ex
p
ort blo
b
printer to repo_tree
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
F
o
rmatt
i
n
g
cleanup
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David Barr
Separ
a
t
e
line buffe
r
in
g
in
t
o i
t
s ow
n
m
o
dule
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-31
David
Barr
Dr
o
p
strendswith,
its
use was b
a
d form any
w
a
y
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
David Barr
Add a path
buffer f
o
r
tree read/write meth
o
ds
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
D
a
vid Barr
Fi
x
handling of syml
i
n
k
s on update
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
David
Barr
Trim the leadi
n
g "lin
k
" from svn symlink blobs
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
David Barr
Include link to sou
r
ce of treap i
m
plementat
i
on
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
David Ba
r
r
Update README to
reflec
t
the state of
the project
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-30
D
a
vid Ba
r
r
Add su
p
port for
sym
l
inks
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
Davi
d
Barr
Move commi
t
me
t
ho
d
s to end of file
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
Davi
d
B
a
rr
Hide repo_
d
iff until git translato
r
is designed
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
D
avid Barr
Hide access to pool_fetch for
s
a
fety
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David Barr
Move token concate
n
ation log
i
c to s
t
ring pool
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
D
av
i
d Bar
r
Move
g
it commit logic out of pars
e
r
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David Barr
Formatting cleanup of
treap
i
mple
m
entati
o
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David Barr
Fix r
e
alloca
t
ion bu
g
in treap imple
m
entati
o
n
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David Barr
Added git
-
svn l
i
ne to end of co
m
mit message
s
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David
Barr
Finishe
d
implem
e
n
t
ing executable suppo
r
t
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-29
David Barr
Add support for svn:ex
e
cutable nodeprop
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-25
Da
v
id B
a
rr
Fixe
d
ha
n
dli
n
g of prop-chan
g
e
on di
r
ectory
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-25
David
B
arr
Fix
handling
o
f subversion c
o
py ac
t
ion
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-25
David Bar
r
Handle rep
l
ace no
d
e action in subver
s
ion du
m
p
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-24
David Barr
Ban unallocated pointers,
trp uses obj_pool
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
Dav
i
d Ba
r
r
Remove
o
ff
-
by-one f
r
om string_pool, fix marks
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
Dav
i
d Barr
Allow for the
e
mpty blob
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
D
avid Barr
Fixed d
a
te parsing
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
D
a
vid Barr
Drop garba
g
e
collection for now
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
David
B
arr
Format string
fixup
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
D
a
vid B
a
rr
Mo
v
e internal stru
c
ts
from
h
eader
to source fi
l
e
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
2010-03-23
David
Barr
Reduce svndump
f
rontend to a si
n
gle source
f
i
le
.
Signed-off-by:
David Barr
<david.barr@cordelta.com>
commit
|
commitdiff
|
tree
next