repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
disasm.c: eatbyte -- use snprintf to prevent potential buffer overflow
2009-08-09
Cyrill Gorcun
o
v
disa
s
m
.
c: eatbyte
-
-
use
snprint
f
to
p
reve
n
t
poten
t
ial
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-09
Cy
r
i
l
l Gorcunov
head
e
rs/c: s
t
rip
o
ff useless
s
paces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
Cyrill Gor
c
unov
insns
.
pl
:
remove redun
d
ant e
m
p
ty l
i
ne in
e
num op
c
ode
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-08
H
.
Peter Anvin
na
s
m
.
c: fix stack
o
verru
n
in a
s
se
m
b
le_fi
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-08-07
H
.
Peter A
n
vin
M
erge commit
'
cyr/hpa
-
dat
'
commit
|
commitdiff
|
tree
2009-08-07
H
.
Pe
t
er Anvin
Merge commit 'cyr/hpa-list'
commit
|
commitdiff
|
tree
2009-08-02
H
.
Pete
r
Anvin
doc: \ needs to be repeated except in \c-line
con
t
ext
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-31
H
.
Peter
A
nvin
na
s
m
.
c: co
n
s
istently use
t
h
e
'
m
urrican s
p
e
llin
g
"optimi
z
e"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-30
H
.
P
e
ter Anvin
M
e
rg
e
comm
i
t
'cyr/hpa-lis
t
'
commit
|
commitdiff
|
tree
2009-07-27
C
y
ri
l
l
G
o
rc
u
nov
insn
s
.
da
t
: operand-size syntax for X
O
P
i
nstructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-27
H
.
Peter Anvin
assemble
.
c
:
quiet w
a
rni
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
a
s
s
e
m
b
le
.
c: clean up matc
h
e
s()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
b
ranch 'na
s
m-2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pe
t
er Anv
i
n
BR 2826669: up
d
ate
l
icensing information in R
E
ADME
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Merge
b
r
a
nch 'nasm-
2
.
07
.
xx'
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter
Anvin
B
R
2
827
3
97:
f
i
x inv
a
li
d
C
i
n
outcoff AddExports()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anv
i
n
insns
.
pl: smart
e
r
h
andling
o
f operand flags
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Pete
r
Anvin
assemble:
d
efer "o
p
e
r
and
s
ize missi
n
g" u
n
t
i
l end
o
f
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
Peter Anvin
Ena
b
le
f
uzzy
m
atchi
n
g of operand s
i
zes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
nvin
assemb
l
e
: move the instruc
t
ion-match
i
ng
l
oop
into a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-26
H
.
P
e
ter
A
nvin
assemble:
r
eplace random in
t
egers with an enum for
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter Anvi
n
Merge branch '
n
ew-preproc'
commit
|
commitdiff
|
tree
2009-07-20
H
.
Peter
A
n
v
i
n
NASM 2
.
07
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
Anvin
D
r
op efun
c
and evalfunc as input to the preprocess
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter
A
nvin
Drop efunc an
d
e
valuate arg
u
m
e
nt to
pa
r
s
e
_line()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter An
v
in
Drop the ofmt and errfunc
argum
e
nts to la
b
el definition
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anvin
R
u
n
make a
l
l
d
eps
commit
|
commitdiff
|
tree
2009-07-19
H
.
Peter Anv
i
n
Remove function pointer
s
in output, si
m
plify error
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter Anvin
Merge commit 'nasm-2
.
07rc7' in
t
o new-preproc
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
eter A
n
vin
NASM 2
.
0
7
rc7
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter An
v
in
outcoff: fix invalid reference to ofmt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Pet
e
r
Anvin
t
e
st/
M
akefile: ad
d
m
ore output rules
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
P
e
t
e
r
Anvin
outcoff: this is
CO
F
F
,
not bi
n
ary
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-17
H
.
Peter A
n
v
in
BR 2822263: don't r
e
-invoke ofmt->symdef() in pass2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anvi
n
x
crcge
n
: tool to create a "generalized CRC" hash tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r An
v
in
crcgen:
c
l
ean up w
h
i
t
e
s
p
ace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Pet
e
r Anv
i
n
crcgen: utility pr
o
gram to generate CRC tab
l
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-16
H
.
Peter Anvin
Merge
b
ra
n
ch 'mast
e
r' into n
e
w-p
r
eproc
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
changes: it's
n
ot just
i
nva
l
i
d
UTF-8 seque
n
ce
s
that
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
NASM 2
.
07rc6
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r An
v
in
Merge
b
r
anch 'master' into new-pr
e
p
roc
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
A
nvin
changes: docume
n
t f
i
xed crash on invalid UTF-8 s
e
quen
c
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
quote: use nasm_assert() instead of
p
lain asser
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er A
n
vin
quot
e
: we
must
do unsig
n
ed compariso
n
to get len
g
t
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pete
r
A
n
v
in
quote: don't use sprintf
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pe
t
er Anvin
quo
t
e: use nasm
_
a
ssert() instead of pl
a
in a
s
se
r
t()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter Anvin
q
uote: we must
d
o unsign
e
d compa
r
ison
to get length
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter Anvin
doc:
u
se consistent
t
itle case
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter
Anvin
d
o
c
: fix
formatting of the
b
in multis
e
c
tion header
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
Pet
e
r A
n
v
in
preproc: style cl
e
a
nups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-15
H
.
P
e
ter
Anvin
NASM 2
.
0
7
rc5
commit
|
commitdiff
|
tree
2009-07-15
H
.
Peter An
v
in
preproc: formatting cleanu
p
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pete
r
Anvin
prep
r
o
c
: don't pass an enum to %s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
preproc: generic sol
u
tion
f
or error
o
n NUL c
h
a
r
a
c
ters
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
p
r
e
proc: reject NU
L
characters
i
n
%deft
o
k
directives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Pet
e
r Anvi
n
qu
o
te: don't use sprint
f
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter
A
nvin
Don't try to
fclose() t
h
e output if ofile is
NULL
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
outobj: don't
f
c
l
ose() t
h
e outpu
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
Merge b
r
a
n
ch 'master'
i
nto new-preproc
commit
|
commitdiff
|
tree
2009-07-14
H
.
P
e
ter
A
nvin
gitigno
r
e: add test results, *
.
dbg
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-14
H
.
Peter Anvin
ELF: add d
e
bug support for TY_Y
W
ORD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
Cyrill Gorcunov
elf32
:
debu
g
32_typevalue - fix
T
Y
_OWORD
size
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Pete
r
Anvin
.
gitignore:
a
dd testresults,
a
few
more
version
.
* ve
r
sio
n
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-13
H
.
Peter Anvin
d
irectives: spli
t
gl
o
bal directi
v
es from backend-
s
p
e
ci
f
ic
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter A
n
vin
Has
h
even backend-specific directives, unify null
f
unctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Pet
e
r A
n
vin
Don'
t
fc
l
ose() the output
in
t
h
e backend
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-12
H
.
Peter Anvi
n
Us
e
a phash t
o
de
c
o
d
e dir
e
ctives
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter
A
nvin
NAS
M
2
.
07rc4
commit
|
commitdiff
|
tree
2009-07-09
H
.
Peter Anvin
Doc
u
ment
macho6
4
output format
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter An
v
in
N
A
S
M
2
.
07r
c
3
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anvin
ch
a
ng
e
s: docum
e
nt listing fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
er
A
n
v
i
n
preproc: revert to older form of
p
reproc
e
ssor user
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
v
in
pre
p
roc: alw
a
ys reprocess
s
macros after %+ - past
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter Anvi
n
listing: preserve list
file o
n
error,
include errors
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r
Anvin
ou
t
dbg: be e
x
crutiatingl
y
c
o
r
rec
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
e
ter A
n
vin
ou
t
dbg:
f
ix OUT
_
REL*ADR, add OUT_
R
EL8ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pet
e
r Anv
i
n
out
b
in: be
co
n
sistent in s
p
ellin
g
"
I
ntel
hex" w
i
th
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Pe
t
e
r An
v
in
N
A
SM 2
.
07rc2
commit
|
commitdiff
|
tree
2009-07-07
H
.
P
eter An
v
i
n
changes: a
d
d Mach-O alignment i
s
sue fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter Anvin
changes: document
%+ behav
i
o
r
rev
e
rt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-07
H
.
Peter A
n
vin
preproc: do
n
'
t handle %+ until the final
p
hase
o
f smacr
o
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r
A
n
vin
NASM
2
.
07r
c
1
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pet
e
r Anvin
changes
.
src
:
documen
t
u
ser-
v
isible chang
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
A
n
vin
doc: update
lice
n
s
e and contact in
f
ormation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Pete
r
Anvi
n
s
p
e
c: change License to BSD
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
n
asm
.
n
si: remove COPYING; add LICENSE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
te
r
Anvin
NA
S
M
:
re
l
ic
e
n
se under th
e
2-clause BSD licen
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
A
nvin
outb
i
n
:
mi
n
or cleanups
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
B
R
2817225
:
don't overrun a
p
ermts buff
e
r with a maxim
u
m
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter
Anvin
na
s
m
.
n
si: in
t
he "
N
A
SM shell"
,
put NASM f
i
rst in PATH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
Change nore
t
urn macro to n
o
_r
e
t
urn to a
v
oid hea
d
er
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
e
ter
A
nvin
nasm
.
nsi: u
s
e LZMA compression
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter An
v
in
M
o
re "
m
a
ke in
s
t
a
ll" fixes
.
.
.
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvi
n
rdf2bin
:
be
s
ma
r
ter a
b
out ex
t
ra
c
ting t
h
e format from
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
P
eter Anvin
na
s
m
.
nsi: add a
d
ditional
r
d
f2bi
n
aliases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-06
H
.
Peter Anvin
rdoff:
fix "mak
e
install"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
ete
r
Anvin
te
s
t/Makefile
:
add
ith and srec targets
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Pete
r
Anvin
do
c
: S-records
seems to usually be plural
i
zed
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
P
e
ter Anvi
n
d
o
c: srec pr
o
duce
s
S
-records,
not Intel hex
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-07-05
H
.
Peter Anvin
do
c
:
u
s
e
t
h
e
t
erm "extensions"
t
o me
a
n of
-
spec
i
f
i
c
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next