The NetBSD Project

CVS log for pkgsrc/security/nessus-core/Attic/Makefile

[BACK] Up to [] / pkgsrc / security / nessus-core

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.44, Sun Oct 2 18:18:07 2011 UTC (11 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2011Q4-base, pkgsrc-2011Q4, HEAD
Changes since 1.43: +1 -1 lines

Remove Nessus. The distfiles haven't been provided in a long, long time
by upstream and they haven't been mirrored either.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:46 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.42 / (download) - annotate - [select for diffs], Sat Mar 19 11:14:30 2011 UTC (11 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.41: +11 -1 lines
Diff to previous 1.41 (colored)

Add user-destdir installation support.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jan 13 13:36:34 2011 UTC (12 years ago) by wiz
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Nov 15 22:58:26 2010 UTC (12 years, 2 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome

Revision 1.39 / (download) - annotate - [select for diffs], Tue Sep 14 11:00:58 2010 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Jun 13 22:45:19 2010 UTC (12 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:41 2010 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.36 / (download) - annotate - [select for diffs], Wed Aug 26 19:56:55 2009 UTC (13 years, 5 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

bump revision because of graphics/jpeg update

Revision 1.35 / (download) - annotate - [select for diffs], Mon Oct 13 22:32:54 2008 UTC (14 years, 3 months ago) by bad
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored)

Fix botched update of nessus.
Need to BUILDLINK_ABI_DEPENDS on the 2.2.11 versions of the libraries.
Bump PKGREVISION wholesale to disambiguate the fixed packages from the botched
ones and depend on them.
Use GPLed version of the plugins instead of the non-free version.

While here fix permissions of PKG_SYSCONFDIR in nessus-core/Makefile.

Revision 1.34 / (download) - annotate - [select for diffs], Fri Oct 10 11:34:50 2008 UTC (14 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.33: +1 -2 lines
Diff to previous 1.33 (colored)

Changes 2.2.11:
* Bug fixes and improvements

Revision 1.33 / (download) - annotate - [select for diffs], Tue Jul 1 21:27:38 2008 UTC (14 years, 7 months ago) by bad
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.32: +4 -3 lines
Diff to previous 1.32 (colored)

Make nessus-core honor PKG_SYSCONFBASE for configuration files.
While here, move the sharedstatedir to VARBASE where it belongs.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jan 18 05:09:38 2008 UTC (15 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jun 11 14:45:50 2006 UTC (16 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

Needs pkg-config.

Revision 1.30 / (download) - annotate - [select for diffs], Tue Apr 25 12:45:57 2006 UTC (16 years, 9 months ago) by salo
Branch: MAIN
Changes since 1.29: +26 -4 lines
Diff to previous 1.29 (colored)

Update to version 2.2.7

Approved by <frueauf>

- make it work as binary packages,
- remove useless MESSAGE files,
- add nmap.nasl plugin, not included by default upstream,
- make the installation a bit more sane and easier to configure.


Nessus 2.2.7 contains several fixes for bugs which have been found
during the 3.x developement process and have been backported to this
branch. It also slightly extends the NASL language by adding support for
arrays of arrays. We will use this feature in some key plugins (SMB in
particular) within 6 months, so you should definitely upgrade to 2.2.7
or 3.0.x.

- Fixed a NULL pointer dereferencement in the BPF server (this mostly
  affects OpenBSD and FreeBSD < 5)
- The 'service' functions now only deal with the services file provided
- with Nessus (instead of using a mix of /etc/services and others)

- Fixed off-by-one bugs in insstr() and str_replace() which would
  sometimes prevent these two functions from properly dealing with the
  last character of a string
- Fixed tcp_ping() which was too aggressive and may therefore sometimes
  miss a live host
- Fixed a bug in send() which would not properly validate the value of the
  'length' variable
- Now handle arrays of arrays
- Fixed open_priv_sock_tcp() which would report a successful connection
  when timing out

- Properly install the file 'nessus-services' in $prefix/var/nessus/
- Bigger buffer when receiving preferences from the client (to avoid a
  possible truncation of the plugin list in the future)
- Fixed a bug in the preferences parser which would cause nessusd to die
  on startup when processing a malformed preference file

nessus client:
- Fixed an unlikely but potential segmentation fault when viewing the
  report in the GUI
- Erase the credentials from memory after having used them (thanks to
  Sumiut Siddhart for noticing this)

- Fixed several bugs in find_services.c which would not properly set the
  key Transport/SSL or which may read some data beyond its buffer
- Fixed a bad #if/#endif clause in nessus_tcp_scanner.c which prevented it
  from recomputing the RTT, hence negatively impacting the performance
- nmap.nasl has been removed from the main distribution (to use nmap from
  within Nessus read

Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 17 13:46:10 2006 UTC (16 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:45 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Jan 29 17:05:54 2006 UTC (17 years ago) by adam
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored)

Changes 2.2.6:
* Bug fixes

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 24 07:32:33 2006 UTC (17 years ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:10 2005 UTC (17 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.24: +1 -2 lines
Diff to previous 1.24 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:18 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in

Revision 1.23 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:57 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jul 29 16:42:05 2005 UTC (17 years, 6 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Add "VARBASE" to "PLIST_SUBST" to create a correct package list.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:21 2005 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored)

Massive cleanup of and files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting as well as all of
the files to follow the new example in
The loop to include all of the files needed by the package
is moved from and into
is now included by each of the individual files and provides
some common logic for all of the files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one file includes another.

The second major change is teach the files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing and files
for each of the X11 distribution packages in pkgsrc.  The
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for
and files that previously set USE_X11, and fixes packages
that relied on files to implicitly note that X11 is
needed.  Package should also include
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of have been removed.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:14 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Apr 4 09:32:12 2005 UTC (17 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (colored)

Changes 2.2.4:
* Fixed several bugs which may impact scanning performance
* Reduced CPU usage
* A new SMB API to log into the remote Windows host

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 11 12:03:26 2005 UTC (18 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored)

Changes 2.2.2a:
* nessus-fetch would not build under Solaris
* the detached scans in Nessus 2.2.x were broken
* improved http-proxy support over SSL

Revision 1.17 / (download) - annotate - [select for diffs], Tue Dec 28 02:47:49 2004 UTC (18 years, 1 month ago) by reed
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).

Revision 1.16 / (download) - annotate - [select for diffs], Tue Nov 2 00:01:04 2004 UTC (18 years, 3 months ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

- Update nessus to 2.2.0
- ok'ed frueauf

Local security checks over SSH : Nessus can now log into the remote hosts
to determine their patch levels and missing updates

A rewritten internal knowledge base API : the new knowledge base API makes
KB access faster and lets the plugins store any amount of data

An improved internal communication between the various nessusd processes, thus
reducing the overhead it takes to handle the results of the plugins and pass
them to the client

An improved plugin scheduler which reduces the time Nessus needs to organize
the order in which plugins should be launched

Sensitive scripts (which can execute commands over SSH) are cryptographically

Revision 1.15 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:10 2004 UTC (18 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 22 15:00:50 2004 UTC (18 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored)

Changes 2.0.12:
* Fixed a bug in ./configure which would sometimes assume that GTK is not
  installed whereas it actually is
* Fixed a race condition in nessus-adduser for users who do not configure
  their TMPDIR variable (thanks to Cyrille Barthelemy)
* Fixed a bug in nessus-update-plugins which would not update the plugins
  properly on all systems (thanks to Keith Butler)
* Fixed the installer to compile Nessus with GTK support if gtk-config OR
  pkg-config is installed.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 20 11:48:38 2004 UTC (18 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.12: +9 -10 lines
Diff to previous 1.12 (colored)

Changes 2.0.11:
* Solaris support fix
* HTML support fix
* Supports GTK+ 2.x
* Minor speed improvements in client-server communication

Revision 1.12 / (download) - annotate - [select for diffs], Wed May 19 16:23:12 2004 UTC (18 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)

Changes 2.0.10a:
* Fixed MacOS X portability issues
* Non-intrusive OS-fingerprinting (based on xprobe's techniques)
* DNS fingerprinting
* killall -1 nessusd does not restart the bpf server on BSD systems
* longer connect() timeout for TCP sockets
* Fixed hydra.nes
* WWW fingerprinting
* IP addresses are now sorted in EVERY reports
* Automagically rewrite banners to handle distributions which do
  backporting of security fixes (ie: Debian)

Revision 1.11 / (download) - annotate - [select for diffs], Mon May 3 05:52:55 2004 UTC (18 years, 9 months ago) by snj
Branch: MAIN
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

Convert to buildlink3.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:52 2004 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jan 20 12:25:34 2004 UTC (19 years ago) by agc
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Sep 2 09:29:51 2003 UTC (19 years, 5 months ago) by frueauf
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)

Update libnasl, nessus{-core,-libraries,-plugins} to 2.0.7.

Based on pr pkg/22356 by Adrian Portelli.

Changes since 2.0.6a:

. changes by Renaud Deraison (
- Fixed bad performances issues when pinging dead hosts
- Fixed a bug which would prevent to store items larger than 2kb in the KB
- NFS and SMB file-related functions completed (open, read and cwd are
- Plugins support for Windows 2003
- Network IPs can now be evenly sliced instead of being scanned
- User-definable source-IP(s) for the checks (nessusd -S)
- Fixed a possible message corruption problem if a plugin was to send a too
  long message back to nessusd
- Fixed a possible plugin corruption problem when the client overwrites
  existing plugins
- Fixed various false positives and wording issues in several plugins

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jul 13 13:53:11 2003 UTC (19 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

PKGREVISION bump for libiconv update.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 9 17:01:25 2003 UTC (19 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.5: +4 -2 lines
Diff to previous 1.5 (colored)

Update libnasl and nessus{-core,-libraries,-plugins} to 2.0.6a.

This also includes changes offered in pr pkg/18734 and pr pkg/20796
submitted by Adrian Portelli. Thanks & Sorry that it took that long to
pick them up.

2.0.6 :
. changes by Renaud Deraison (
- Support for the keyword 'default' as a port range in nmap_wrapper.nes
- Fixed a zombie issue in nmap_wrapper.nes
- Fixed various issues which could allow a NASL script to crash the
  NASL interpretor
- Improved the process management in find_services.nes

2.0.5 :
. changes by Renaud Deraison (
- Fixed a rare race condition which may make the scan hang
- Fixed SMB related issues
- Entering "default" as the port range will make nessusd scan the ports
  listed in the Nessus services file.
- Even more sigs in find_services.nes
. changes by Julien Bordet (
- Added over 3,000 signatures to smtpscan.nasl (thanks to the data
  provided by the Nessus team)

2.0.4 :
. changes by Renaud Deraison (
- fixed the SIGCHLD handler which would not work properly and leave zombies
  on the system
- fixed a race condition when testing a great number of hosts which would
  cause a testing process to slow down a whole audit or even hang it
- When a great number of host names is passed to nessusd as a target, they
  are resolved by chunks of 64 instead of trying to resolve everything then
  starting the test
- RedHat 9 support (in spite of their attempt to make their distro incompatible
  with everyone else)
. changes by Gabriel L. Somlo <>
- The nessus can save the reports to stdout and read them from stdin

2.0.3 :
- fixed a compilation error which would prevent find_services from working

2.0.2 :
. changes by Michel Arboi (
- NASL port of smtpscan (original Perl program by Julien Bordet)
- Nasty bug made loop stop prematurely on rare cases
. changes by Renaud Deraison (
- Re-wrote webmirror.nasl from scratch. The new version has a real parser
  built-in and is much faster
- Added checks for older Microsoft Advisories
- SMB plugins now use NTMLv1 authentication, ie: they don't send passwords
  in clear text over the network any more
- Added new crypto functions, taken from samba, in libnasl/
- Repaired detached scans
- Fixed IP ranges notation (10.1.1-9.1-254 did not work any more)
- Minor bug fixes and enhancements : #234, #233, #230, #229, #228, #225, #222,
  #220, #218, #217, #216, #215, #213, #212, #211, #207, #206, #205
- nessus-update-plugins properly calls chown under FreeBSD, no matter how
  many plugins there are
- find_services.nes recognizes even more protocols
. changes by Xueyong Zhi <>
- Added NTLMv2 authentication
. changes by Frank Migge (
- nessus-mkcert-client creates the auth/rules file properly

2.0.1 :
. changes by Renaud Deraison (
- Minor bugfixes (bugs #180, #183, #185, #188, #189, #195, #197, #202, #203, #204)
- Fixed the "pink" graphical report issue
- Added http keep-alive support in the CGI related plugins
- Fixed a bug in the function get_kb_list() which would not always work
- Fixed an issue where in some situations, some HTTP services would not
  be tested for flaws if they have not been port-scanned first
- Added new signatures in find_services.nes
. changes by Stephen Friedl (
- Fixed bugs and warnings in nessus-libraries

2.0.0 :
. changes by Michel Arboi (
- NASL2 : Implement >!< "strings don't match" operator
- NASL2 : fixed a vicious case of freed memory copy.
. changes by Renaud Deraison (
- Fixed a small bug in the plugin scheduler
- Ported to IRIX
- Several small bugfixes
. changes by Xueyong Zhi <>
- Added nmap_osfingerprint

1.3.4 :
. changes by Renaud Deraison (
- Re-written the process manager for the hosts
- Lots of bugfixes in the plugins text store manager
- New port scanner "synscan" which uses the RTT of the packets to do
  its job.
- Fixed several small issues in nasl and nessusd (bug fixes, code cleanup)
- Added cryptographic hashing functions in NASL
- Added the function get_kb_list() which returns the content of a KB
  without forking the plugin
- Updated the manpages of nessusd and nasl
. changes by Michel Arboi (
- Fixed scanner_get_port() when running in standalone mode
- Fixed possible uninitiliazed memory issues in libnasl
- Started to write the NASL2 reference guide (to be found in libnasl/doc/)

1.3.3 :
. changes by Michel Arboi (
- Implement bit xor, logical & aithmetic right shift, power
- Fix operator precedence
- Added new NASL functions
. changes by Renaud Deraison (
- The plugin texts are not loaded in memory any more, thus reducing
  the consumption of the nessus daemon of two megs. This also speeds up
  the loading of nessusd.
- Fixed a bug in the plugins scheduler (if optimizations were enabled,
  the scan would sometime hang)
- Added a new NASL function (int())
- Fixed strings substraction to handle null values properly
- find_services.nes runs in parallel mode, for improved speed
- new plugin (synscan) which should perform well against firewalled
  hosts (computes the RTT before the scan)

1.3.2 :
. changes by Renaud Deraison (
- Added fixes so that nessus-core/nessusd/pluginscheduler.c compiles with
  the latest version of GCC
- Fixed a bug in nessus-libraries/libnessus/bpf_share.c : a timer would not
  be reset, causing plugins which call bpf_next() to sometimes crash
- Set the timer of bpf_share.c to a much lower value, thus making it work
  much better
- Improved tcp_ping()
- Fixed two bugs in the plugins scheduler :
	- If the option "enable dependencies at runtime" is set,
	  it would enable ALL the plugins which are depended on, instead
	  of only those we use ;
	- In some cases, it may terminate too early, thus preventing a scan
	  from being complete
- DESTDIR support

1.3.1 :
. changes by Renaud Deraison (
- Rewrote the plugins scheduler (which determines the order in which
  the plugins are to be launched). The new one is much more efficient
  but as a result, it is not possible to accurately determine the
  order in which the plugins will be ran, so the 'plugin name' in
  the client is now totally bogus
- Fixed various issues with NASL scripts so that they work better
  with NASL2
- Fixed bugs relative to the creation of icmp and udp packets in nasl
- Fixed some fatal bugs in the bpf sharer
- NASL scripts do not read /dev/urandom any more, and use time() as a
  random seed instead. As a result, the loading and execution of nasl
  scripts if faster on systems where /dev/urandom can be blocking
- Fixed the tcp NIDS evasion techniques on BSD systems
- Full support for Bugtraq IDs
- The HTML reports add links for URLs, and show the ID number of
  the plugin that issues the report.
- Speed up the calls to arg_get_value() by using a hash of the name
  being searched for.
- Changed the licence of NASL2 to the GPLv2 (with the consent of Michel Arboi)
. changes by Michel Arboi (
- Better handling of the arrays in NASL2
. changes by Erik Anderson (
- CVE and bugtraq cross references
. changes by Jay (
- Fixed multiple typos in the plugins
. changes by Javier Fernandez-Sanguino (
- Nessus now ships Hydra 2.2
- Fixed various compilation scritps (see bug#63)

1.3.0 :
. changes by Michel Arboi (
- Use our own nessus-services file (re-generated at first start to include
  /etc/services and nmap-services)
- Added new families of plugins (ACT_KILL_HOST and ACT_END)
- Rewrote libnasl
. changes by Renaud Deraison (
- The 'cancel' button of several file selection dialogs is now working
- Optimized several plugins :
	- Web-related checks now use http_recv() instead of recv()
	- open_priv_sock_tcp() has a lower timeout
	- RPC related checks now use get_rpc_port(), a function equivalent
	  to libc's getrpcport() but with a much smaller timeout
	- Decreased the default value of checks_read_timeout from 15 to 5
- Fixed a bug in the plugin selection GUI which would not refresh
  the list of plugins of a given family properly (bug#3)
- Fixed memory leaks in NASL
- Fixed a bug in nessusd which would make it leak memory when receiving a SIGHUP
- Fixed a compatibility problem with Nmap 3.10ALPHA (bug#11)
- Nessus now accepts nmap's U: and T: notation for the port range (bug#5)
- Helped Michel Arboi to give the last touches to the new libnasl
. changes by Erik Anderson (
- Added CVE and BID links, added urls and removed dead links from the plugins
. changes by Michel Scheidell (
- Improved several SMB-related checks
. changes by Rodolfo Baader (
- Quotes and apostrophes are properly escaped in the XML output report

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 2 11:56:18 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 29 12:42:23 2003 UTC (19 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Oct 25 12:04:07 2002 UTC (20 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.2: +6 -5 lines
Diff to previous 1.2 (colored)

Convert to buildlink2.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Feb 17 17:49:54 2001 UTC (21 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, netbsd-1-5-PATCH001, buildlink2-base, buildlink2
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision / (download) - annotate - [select for diffs] (vendor branch), Sun Jul 30 11:13:09 2000 UTC (22 years, 6 months ago) by frueauf
Branch: TNF
CVS Tags: pkgsrc-base, netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of nessus-core 1.0.3, the Core module of the Nessus Network
Security Scanner. Based on work from Hubert Feyrer for some former version.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 30 11:13:09 2000 UTC (22 years, 6 months ago) by frueauf
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>