The NetBSD Project

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

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

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.45, Sun Oct 2 18:18:08 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.44: +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.44 / (download) - annotate - [select for diffs], Fri Apr 22 13:44:36 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

recursive bump from gettext-lib shlib bump.

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

* improve fetch message
* add user-destdir installation support
* fixes installation on platforms where ROOT_USER != "root".

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

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

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

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

Revision 1.40 / (download) - annotate - [select for diffs], Tue Sep 14 11:02:42 2010 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (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.39 / (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.38: +2 -2 lines
Diff to previous 1.38 (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.38 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:42 2010 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Aug 26 19:58:16 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.36: +2 -2 lines
Diff to previous 1.36 (colored)

bump revision because of graphics/jpeg update

Revision 1.36 / (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.35: +4 -2 lines
Diff to previous 1.35 (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.35 / (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.34: +5 -8 lines
Diff to previous 1.34 (colored)

Changes 2.2.11:
* Bug fixes and improvements

Revision 1.34 / (download) - annotate - [select for diffs], Fri Jan 18 05:09:39 2008 UTC (15 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (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.33 / (download) - annotate - [select for diffs], Sun Dec 17 21:06:22 2006 UTC (16 years, 1 month ago) by salo
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
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored)

Update to version 2.2.9
ok <frueauf>, the MAINTAINER.


- nessus-mkcert-client:
  - Make sure that the user calling nessus-mkcert-client is root
- nessus-libraries:
  - Fixed a bug in the PCAP handler which in turn should fix synscan.nes
- nessus:
  - Fixed a possible memory corruption issue when creating a list of plugins
    to launch
  - Fixed a corruption of the .nessusrc files when receiving some plugin
    prefs ending by a space
- nessus-fetch:
  - Make sure that every request (including the proxy CONNECT request)
    is done with the user-specified user-agent.
- nessus-plugins:
  - Fixed a banner encoding problem in nessus_tcp_scanner and find_service
  - Fixed a possible deadlock in synscan
- nessusd:
  - Avoid a deadlock when waiting for a sub process to die

- nessusd:
  - Make sure that plugins of type ACT_INIT and ACT_SETTINGS are
    always enabled during a scan
  - Display more error verbose error messages when it's impossible to
    load a .nes plugin
  - Fixed a harmless memory reallocation problem which would truncate
    a very long preference name
- nessus-libraries:
  - Fixed a possible memory corruption when forwarding data from a process
    to another
- libnasl:
  - 'a = b + c ++' would not work as expected
  - fixed a memory allocation problem when split() is passed an argument
    of the wrong type

Revision 1.32 / (download) - annotate - [select for diffs], Thu Nov 30 21:16:07 2006 UTC (16 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.31: +4 -2 lines
Diff to previous 1.31 (colored)

Explicitly pass down MAKE to fix wrkdir reference in nessus-build.
Bump revision.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jul 2 17:20:17 2006 UTC (16 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.30: +7 -1 lines
Diff to previous 1.30 (colored)

Fixed unprivileged builds.

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
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.29: +9 -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:47 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 -2 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], Mon Dec 5 23:55:18 2005 UTC (17 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

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

Revision 1.24 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:57 2005 UTC (17 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (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.23 / (download) - annotate - [select for diffs], Tue Aug 30 20:46:23 2005 UTC (17 years, 5 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored)

Avoid compiling the path to the "gzip" wrapper script into the binary,
bump package revision.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 24 21:53:48 2005 UTC (17 years, 7 months ago) by kristerw
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Change the CONFIGURE_ENV to use the variables users are supposed to set,
rather than the autoconf cache variables.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 19 21:17:02 2005 UTC (17 years, 7 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.20: +4 -1 lines
Diff to previous 1.20 (colored)

Prevent paths to the build directories from being included in the package.

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], Tue Apr 5 22:15:55 2005 UTC (17 years, 10 months ago) by adrianp
Branch: MAIN
Changes since 1.18: +1 -15 lines
Diff to previous 1.18 (colored)

- Remove the nessus-update-plugins patch I included a while ago. Nessus
  now use their own binary for fetching updated plugin files from the site.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 4 09:32:02 2005 UTC (17 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (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.17 / (download) - annotate - [select for diffs], Mon Feb 21 10:10:04 2005 UTC (17 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

Changes 2.2.3:
Nessus 2.2.3 contains a new option called "silent dependencies" which can be
used to filter out the noise generated by some plugins not directly enabled by
the user. It also contains a slightly more intuitive GUI which now contains
a "Credentials" tab to put Windows and SSH usernames and passwords.

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

- Update nessus to 2.2.0
- ok'ed frueauf
- specify local state directory
- make the update script work using netbsd's ftp client by default

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:11 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], Tue Jul 20 11:49:12 2004 UTC (18 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.13: +11 -4 lines
Diff to previous 1.13 (colored)

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

Revision 1.13 / (download) - annotate - [select for diffs], Wed May 19 16:23:53 2004 UTC (18 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.12: +1 -3 lines
Diff to previous 1.12 (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.12 / (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.11: +4 -4 lines
Diff to previous 1.11 (colored)

Convert to buildlink3.

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

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

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

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

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 2 09:29:53 2003 UTC (19 years, 5 months ago) by frueauf
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (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.8 / (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.7: +2 -1 lines
Diff to previous 1.7 (colored)

PKGREVISION bump for libiconv update.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 9 17:01:26 2003 UTC (19 years, 7 months ago) by frueauf
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (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.6 / (download) - annotate - [select for diffs], Fri May 2 11:56:19 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -1 lines
Diff to previous 1.5 (colored)

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

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

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

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 25 12:32:10 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.3: +3 -2 lines
Diff to previous 1.3 (colored)

Convert to buildlink2.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 4 11:46:54 2002 UTC (20 years, 6 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-6-RELEASE-base, netbsd-1-6
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Fix dependence on "nmap" package.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Feb 17 17:49:55 2001 UTC (21 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, 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:16:15 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-plugins 1.0.3, the Plugins for the Nessus Network
Security Scanner. Based on work Hubert Feyrer did on some former version.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 30 11:16:15 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 <>