This project is a fork of the nasm.git project. If you have that one already cloned locally, you can use
git clone --reference /path/to/your/nasm.git/incarnation mirror_URL
to save bandwidth during cloning.
descriptionNetwide Assembler mirrored repository
repository URLgit://
last changeSat, 28 Jul 2012 22:28:48 +0000 (28 15:28 -0700)
content tags
              NASM, the Netwide Assembler.

Many many developers all over the net respect NASM for what it is
- a widespread (thus netwide), portable (thus netwide!), very
flexible and mature assembler tool with support for many output
formats (thus netwide!!).

Now we have good news for you: NASM is licensed under the "simplified"
(2-clause) BSD license.  This means its development is open to even
wider society of programmers wishing to improve their lovely

The NASM project is now situated at, the most
popular Open Source development site on the Internet.

Visit our website at and our
SourceForge project at

See the file CHANGES for the description of changes between revisions,
and the file AUTHORS for a list of contributors.

                                                   With best regards,
                                                           NASM crew.
2012-07-28 H. Peter AnvinBR 3392218: Disassemble 82h opcodesmaster
2012-07-23 H. Peter AnvinNASM 2.10.03nasm-2.10.03
2012-07-23 H. Peter Anvindoc: document XRELEASE MOV fix
2012-07-23 H. Peter Anvinhle: opcode A2 forbidden with HLE prefixes
2012-07-21 H. Peter AnvinNASM 2.10.02nasm-2.10.02
2012-07-21 H. Peter Anvinchanges: add changes since 2.10.01
2012-07-21 H. Peter Anvindoc: document ifunc()
2012-07-21 H. Peter Anvinisnsn.dat: add norexw to instructions with only 32...
2012-07-13 H. Peter Anvininsns.dat: new instructions from the 013 AVX spec
2012-05-31 H. Peter Anvintest: ilog2() test
2012-05-31 H. Peter Anvineval: add general support for "integer functions" and...
2012-05-24 Cyrill GorcunovNASM 2.10.01nasm-2.10.01
2012-05-24 Cyrill Gorcunovdocs: Update changes for 2.10.01
2012-05-24 Cyrill Gorcunovinsns.dat: Add VPMOVMSKB reg32,ymmreg instruction
2012-05-07 Cyrill Gorcunovpreproc: Move NOP preprocessor into separate file
2012-05-06 Cyrill Gorcunovpreproc: Split get rid of global preproc methods
5 years ago nasm-2.10.03 NASM 2.10.03
5 years ago nasm-2.10.02 NASM 2.10.02
5 years ago nasm-2.10.01 NASM 2.10.01
6 years ago nasm-2.10 NASM 2.10
6 years ago nasm-2.10rc15 NASM 2.10rc15
6 years ago nasm-2.10rc14 NASM 2.10rc14
6 years ago nasm-2.10rc13 NASM 2.10rc13
6 years ago nasm-2.10rc12 NASM 2.10rc12
6 years ago nasm-2.10rc11 NASM 2.10rc11
6 years ago nasm-2.10rc10 NASM 2.10rc10
6 years ago nasm-2.10rc9 NASM 2.10rc9
6 years ago nasm-2.10rc8 NASM 2.10rc8
6 years ago nasm-2.10rc7 NASM 2.10.rc7
6 years ago nasm-2.09.10 NASM 2.09.10
6 years ago verified Because of not that long ago backdo...
6 years ago nasm-2.09.09
5 years ago master
6 years ago nasm-2.10.xx
6 years ago new-preproc
6 years ago nasm-2.09.xx
6 years ago path
7 years ago pragma
7 years ago insns
7 years ago preproc-rewrite
7 years ago owc
7 years ago nasm-2.08.xx
7 years ago preproc-paste-fix
8 years ago nsis2
8 years ago nasm-2.07.xx
8 years ago defid
8 years ago macho64
9 years ago nasm-2.05.xx