./devel/nasm, General-purpose x86 assembler

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2008Q1, Version: 2.02nb1, Package name: nasm-2.02nb1, Maintainer: pkgsrc-users

The Netwide Assembler, NASM, is an 80x86 assembler designed for portability
and modularity. It supports a range of object file formats, including Linux
a.out and ELF, NetBSD/FreeBSD, COFF, Microsoft 16-bit OBJ and Win32. It will
also output plain binary files. Its syntax is designed to be simple and easy
to understand, similar to Intel's but less complex.


Required to build:
[devel/gmake]

Master sites: (Expand)

SHA1: 40c5b7bd73fa3f6cdf1712388ef43962185871e8
RMD160: 3205b97be60f05704f4b102496bfd4e331cf9116
Filesize: 712.502 KB

Version history: (Expand)


CVS history: (Expand)


   2008-06-29 12:25:43 by Tyler R. Retzlaff | Files touched by this commit (3)
Log message:
pullup ticket #2429 - requested by tron
nasm:  fixes bug in nasm which is a "possible" security issue

revisions pulled up:
pkgsrc/devel/nasm/Makefile		1.36
pkgsrc/devel/nasm/distinfo		1.16
pkgsrc/devel/nasm/patches/patch-ad	1.8

   Module Name:	pkgsrc
   Committed By:	tron
   Date:		Tue Jun 17 14:06:25 UTC 2008

   Modified Files:
   	pkgsrc/devel/nasm: Makefile distinfo
   Added Files:
   	pkgsrc/devel/nasm/patches: patch-ad

   Log message:
   Add a patch from the "nasm" GIT repository to fix a crash triggered by
   certain assembler files. This closes the security hole reported in SA30594
   (which is IMHO highly debatable).