The NetBSD Project

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

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

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.33, 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.32: +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.32 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:41 2010 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.31 / (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-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (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.30 / (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.29: +6 -5 lines
Diff to previous 1.29 (colored)

Changes 2.2.11:
* Bug fixes and improvements

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 14 12:56:12 2008 UTC (14 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored)

Mark as destdir ready.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jan 18 05:09:39 2008 UTC (15 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (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.27 / (download) - annotate - [select for diffs], Sat Jul 29 05:39:09 2006 UTC (16 years, 6 months ago) by minskim
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
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)


Revision 1.26 / (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.25: +3 -3 lines
Diff to previous 1.25 (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.25 / (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-2006Q1-base, pkgsrc-2006Q1, 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, 1 month 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], Mon Apr 11 21:47:14 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Apr 4 09:32:25 2005 UTC (17 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.21: +6 -7 lines
Diff to previous 1.21 (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.21 / (download) - annotate - [select for diffs], Tue Nov 2 00:01:56 2004 UTC (18 years, 3 months ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (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.20 / (download) - annotate - [select for diffs], Thu Oct 14 16:43:15 2004 UTC (18 years, 3 months ago) by gavan
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

Find OpenSSL in the correct location.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 4 17:25:51 2004 UTC (18 years, 4 months ago) by adrianp
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

On certain OS'es (e.g. Darwin) CPP can be defined as "gcc -E -no-cpp-precomp".
So when it comes to do the building of the package this causes it to fail if
it is not enclosed in double-quotes.

Revision 1.18 / (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.17: +2 -1 lines
Diff to previous 1.17 (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.17 / (download) - annotate - [select for diffs], Tue Jul 20 11:47:41 2004 UTC (18 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.16: +5 -5 lines
Diff to previous 1.16 (colored)

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

Revision 1.16 / (download) - annotate - [select for diffs], Wed May 19 16:22:58 2004 UTC (18 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.15: +1 -3 lines
Diff to previous 1.15 (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.15 / (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.14: +4 -4 lines
Diff to previous 1.14 (colored)

Convert to buildlink3.

Revision 1.14 / (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.13: +2 -2 lines
Diff to previous 1.13 (colored)

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

Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:52 2004 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in

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

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

Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 12 03:39:42 2003 UTC (19 years, 2 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

PKGREVISION++ after openssl update.

Revision 1.10 / (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.9: +2 -3 lines
Diff to previous 1.9 (colored)

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

Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 2 21:16:39 2002 UTC (20 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

A build dependence on the "bison" package is enough. It is not required
for running this package.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Oct 25 09:51:51 2002 UTC (20 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.7: +7 -4 lines
Diff to previous 1.7 (colored)

buildlink1 -> buildlink2.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Oct 13 09:11:53 2002 UTC (20 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

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

Changes since 1.2.0:

1.2.6 :
. changes by Michael Slifcak (
- Added Bugtraq cross reference in the plugins
- Added support for BID in nessusd (this has yet to be done on the
  client side)
. changes by Axel Nennker (
- fixed the xml and html outputs
- fixed array issues in a couple of plugins
. changes by Michel Arboi (
- find_service now detects services protected by TCP wrappers or ACL
- find_service detects gnuserv
- ptyexecvp() replaced by nessus_popen() (*)
. changes by Renaud Deraison (
- Fixed a bug which may make nasl interpret backquoted strings
  (\n and \r) received from the network (problem noted by Pavel Kankovsky)
- nmap_wrapper.nes calls _exit() instead of exit() (*)
- Solved the lack of bpf's on Free/Open/NetBSD and MacOSX by
  sharing _one_ among all the Nessus processes. As a result, Nessus's
  ping is much more effective on these platforms
- bugfix in plug_set_key() which would eventually make some scripts
  take too long when writing in the KB
- Plugins of family ACT_SETTINGS are run *after* plugins of family
- replaced the implementation of md5 which was used when OpenSSL is disabled
  by the one from RSA (the old one would not work on a big-endian host)
- Fixed plugins build issues on MacOS X
- The nessus client compiles and links against GTK+-2.0. Of course, it will
  be horrible and instable, as the GTK team does not care about backward
  (*) These two modifications solve the problems of nmap hanging under FreeBSD

1.2.5 :
. changes by Michel Arboi (
- find_service now displays unknown services that run on assigned ports
- read_stream_connection smarter (smaller timeout)
- find_service sometimes declared IDENT as "unknown"
. changes by Renaud Deraison (
- Fixed a deadlock that would prevent some plugins from completing
- Fixed a possible (although rare) corruption issue in the reports
  (the script IDs could under some circumstances be random)
- Fixed a potential segfault in the execution of nasl scripts

1.2.4 :
. changes by Renaud Deraison (
- Reverted back to autoconf 2.13.
- Bug fix in nessus-core/nessusd/pluginlaunch.c - under some circumstances,
  data might have be lost in the reports
- Fixed a bug in several plugins for web checks (under some circumstances,
  a plugin would do N x N checks against the remote web servers (where
  N equals to the number of web servers running on the remote host)

1.2.3 :
. changes by Isaac Dawson (
- New html output layout.
. changes by Pasi Eronen (
- fix in nmap_wrapper
. changes by Renaud Deraison (
- Fixed a bug which could make, under some circumstances, make nessusd
  crash the host it is running on.
- If the option log_whole_attack is set to "no", then only the begining
  and the end of the attack is logged (and not the time each plugin takes)
- Improved no404.nasl to further reduce false positives
- Bug fix in nessusd - under some rare circumstances, report data could
  be lost (if many many plugins were enabled at the same time and were
  sending data at the same time).
- UDP packets are resent while we wait for a reply (avoids to loose packets
  en route)
- Fixed the option "auto_enable_dependencies" which would not always work
- Sending a SIGTERM to the nessus client during a command line scan
  forces it to save its result to the current test file
- Non-printables characters are not shown in the report any more

1.2.2 :
. changes by Renaud Deraison (
- In the GUI, while running a scan, plugins names are only updated once
  in a while (saves CPU)
- Bugfix in the client : some host names would make the client crash
- Repaired the '-P' switch in the client

1.2.1 :
. changes by Simon Law (
- Made a manpage for nessus-mkcert-client(1) and have it installed by
  the Makefile
- Revised most other manpages for missing information and to increase

Revision / (download) - annotate - [select for diffs], Sun Jun 23 18:59:05 2002 UTC (20 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.4: +5 -19 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 17 10:41:05 2002 UTC (20 years, 7 months ago) by itojun
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

USE_SSL -> openssl/

Revision 1.5 / (download) - annotate - [select for diffs], Fri May 10 13:18:46 2002 UTC (20 years, 8 months ago) by frueauf
Branch: MAIN
Changes since 1.4: +5 -19 lines
Diff to previous 1.4 (colored)

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

1.1.15/1.2.0 :

. changes by Nicolas Dubee ( :
- Better support for AF_UNIX sockets

. changes by Brian ( :
- CVE references
- several bugfixes in the plugins

. changes by Peter Gr√ľndl ( and
  Carsten Joergensen ( :
- Extensive review of the plugins and therefore numerous fixes

. changes by Axel Nennker (
- FD leak in save_kb.c fixed

. changes by Renaud Deraison (deraison at
- It is now possible to upload files to the server when using
  the command line client
- lrand48() portability problems worked around
- fixed a bug in the report window that would make it crash

1.1.14 :

. changes by Renaud Deraison (deraison at
- SMB fixes (thanks to Michael Scheidell)
- When the safe checks option is enabled, dangerous tests with no
  alternate code (ie: plugins of type ACT_DESTRUCTIVE_ATTACK and
  ACT_DENIAL) are disabled
- Hosts can be designated by their MAC address of instead of their
  IP address (mostly useful for DHCP networks)
- Fixed a bug in the report generation which would replace newlines (\n)
  by semi-columns (;)
- Fixed a bug in the export of some types of reports, where open ports
  with no data associated would not be saved
- Integrated THC's Hydra as a Nessus plugin
- Added new NT security checks (related to user management)
- Plugins of type ACT_SETTINGS can not be disabled
- Fixed a bug which would make nessusd hang when a scanner was reporting
  too many open ports (as when a UDP scan reports all UDP ports as
  being open)

. changes by Dion Stempfley (dion at
- The client can now filter on category

. changes by Axel Nennker (
- Fixed some plugins causing error messages in some circumstances
  (dns_xfer.nasl, snmp_processes.nasl...)
- Stylish changes to prevent gcc -Wall from whining in some files
- XML NG output is now XML compliant
- Bug fixes

. changes by Jenni Scott ( and
  Michael Slifcak ( :
- Improved the reporting of the plugins (better consistency, better

1.1.13 :

. changes by Michel Arboi (arboi at
- New family ACT_SETTINGS dedicated to plugins which just let the user
  enter some preferences
- Optional NIDS evasion techniques (url encoding, tcp slicing)

. changes by Renaud Deraison (deraison at
- Fixed a bug in the command line client which would make it ignore
  some preferences
- SMB checks can now log into a Windows domain
- NIDS evasion techniques (data injection, short ttl)
- Fixed a bug which would randomly stall the scan

1.1.12 :

. changes by Renaud Deraison (deraison at
- Workarounds on FreeBSD to prevent a kernel panic
  (thanks to Michael Scheidell and Stefan Esser)
- nessus can export reports as other file formats again

1.1.11 :

. changes by Renaud Deraison (deraison at
- Fixed a bug regarding the saving of reports from the GUI
- Improved the backend in many ways (speed-wise, content-wise)
- Changes in the protocol
- More messages are sent between the server and the client (timestamps,
  plugins version, ...)
- New .nbe file format, which looks like .nsr but has more information
  in it
- Plugins now have versions numbers.
- The user can upload his plugins to the nessusd server from the client
- It is now possible to upload files to the server (ie: nmap's results) in
  command-line mode
- Fixed false positives in SNMP plugins when launched against a non-configured
  Solaris snmpd

. changes by Guillaume Valadon (guillaume at
- New XML output (the XML layout was defined by Lionel Cons [lionel.cons at])

1.1.10 :

. changes by Renaud Deraison (deraison at
- Fixed a bug introduced in 1.1.9 which would sometimes prevent a user from
  aborting an on-going test
- Fixed a bug in the client which would prevent the user from setting a port
  range longer than 255 chars
- Fixed bugs in pcap_next() (thanks to Richard van den Berg). Also, pcap_next()   is now more flexible.
- Fixed a bug in the command line client which would make it close the
  communication too early when the client - server communication is not
- Added an "auto-load dependencies at runtime" option

1.1.9 :

. changes by Renaud Deraison (deraison at
- Fix in the GUI, when closing a saved report
- Fixed a bug in ftp_log_in() which would prevent nasl script from
  logging into some FTP servers
- Solaris build problems fixed
- Darwin 1.4.1 build problems fixed
- MkLinux DR3 build problems fixed  (is anyone using it anymore ?)
- GTK 1.0.x build problems fixed (the use of GTK 1.2 is recommended though)
- Fixed the "wrong call to getopt" problem which would make Nessus
  segfault when built with cygwin, and which would prevent options
  from working under Solaris & FreeBSD (thanks to Udo Schweigert)
- SMB checks speedup (thanks to Georges Dagousset's suggestion)
- Fixed a bug in the client - server communication that would make the
  server close the communication when the client is idle
- Better support for AF_UNIX socket for client-server communication
  (compile nessus-core with ./configure --enable-unix-socket)
- Plugins are disabled by default in batch mode

. changes by Michel Arboi (arboi at
- Client now properly checks the certificate of the server

. changes by Benoit Brodard (bbrodard at
- fixed bugs in nasl/tcp.c (checksum, handling of unsigned int)

1.1.8 :

. changes by Renaud Deraison (deraison at
- Workaround for systems with a low number of bpfs (OpenBSD, Darwin)
- Added some length checks for SMB checks
- No more zombies
- Fixed accounts.nes
- Fixed the reporting of the client (reports would be mixed)
- Client removes tempfiles when exiting
- Repaired ptyexecvp() which would not work on Solaris
- Slight bugfix in the NASL interpretor

. changes by Georges Dagousset (georges at
- More optimizations
- Properly reloads KBs with the same value defined more than once
- Fixes in some plugins dependencies

. changes by Michael Slifcak <Michael.Slifcak at>
- More nmap options
- Quiet mode in nessus-adduser

1.1.7 :

. changes by Renaud Deraison (deraison at
- Compiles on platforms without OpenSSL
- Better Solaris support
- Ported under Darwin (many thanks to Dieter Fiebelkorn
  (dieter at who actually started the port and helped
  me test this)
- Unscanned ports can now be considered as closed or open (instead of
  just open), at user choice
- Upgraded to libtool 1.4.2
- fixed a bug in the client which would make it display the wrong report
  when doing multiple scans
- enhanced the plugins filter (that appear when pressing 'l' in the GUI)
- fixed a serious problem in the SMB plugins which would prevent them to work
  against Samba and which would make them slow against Windows (pointed out
  by Georges Dagousset)

. changes by Iouri Pletnev (Iouri.Pletnec at
- Ported under Cygwin

. changes by Michel Arboi (arboi at
- Added nessus-mkrand for hosts with no /dev/random AND no EGD

1.1.6 :

. changes by Renaud Deraison (deraison at
- EGD support for OpenSSL (do ./configure --enable-egd=/path/to/egd/socket
  in nessus-libraries)
- KB items are now stored with individual dates instead of a global
  date for the whole KB file. Yes, this means you have to delete your
  old KB files
- When an host could not be pinged, his KB is not altered (nor created)
- fixed memory leaks in nessusd
- nessus-mkcert checks that the certificates were really created
  before congratulating the user
- fixed a security problem where anybody with a shell on the nessusd
  host could log in

1.1.5 :

. changes by Georges Dagousset (georges.dagousset at :
- new KB entries for further "optimizations"
- improved find_services.nes

. changes by Renaud Deraison (deraison at :
- cleaned up the KB
- added doc/kb_entries.txt
- bugfix in find_services regarding the pem password
- new reporting GUI
- fixed a problem which would leave some plugin run against a host
  considered as dead
- the KB are now stored with properly escaped \n and \r chars
- greatly improved tcp_ping.nasl (and tcp_ping() in libnasl)

. changes by Michel Arboi (arboi at :
- replaced PEKS by OpenSSL in the client/server communication

. changes by H D Moore (
- fixed no404.nasl

1.1.4 :

. changes by Renaud Deraison (deraison at :
- fixed find_services.nes
- plugins that are slow to finish are _really_ killed by the server
- the client better handles the scan of big networks
- nmap_wrapper now updates its progress bar
- nessus-update-plugins support proxies (with or without authentication)
- monitor_backend.c and data_mining.c allow any developer to plug
  a database behind the client (by default flatfiles are used)
- bug fixed in nmap_wrapper which would make it kill its parent
  process randomly
- minor fix in the tcp_ping() function of NASL (ack would be set
  to non-zero for a syn packet)
- fixed Alexis's ftp_write_dirs.nes & ftp_bounce_scan.nes

. changes by Michel Arboi (arboi at :
- find_services accepts password-protected .pem files
- patches in the way files were transmitted between the client
  and the server (which could end up in a deadlock)

. changes by Alexis de Bernis <alexisb at :
- fixed ftp_write_dirs.nes

1.1.3 :

. changes by Renaud Deraison (deraison at :
- added the plugin 'torturecgis.nasl' which supplies bogus args to
  the remote CGIs, in order to find the most blantantly broken
- webmirror.nasl now retrieves the list of arguments of each
- added filter support in the client. Use the key 'l' to filter
  out plugins you don't want to see.
- added the 'safe checks' option which allow the user to not disturb
  the network (but which weakens the Nessus tests)
- disabled backward support for port 3001 - the official port
  is 1241 now.

1.1.2 :

. changes by Renaud Deraison (deraison at :
- added the plugin 'webmirror.nasl', which extracts the list of
  CGIs used by a remote web server (and will do much more).
- fixed a problem in NASL due to the SSL patch that would cause
  a fd leak with some plugins.
- added a new plugin category (ACT_DESTRUCTIVE_ATTACK) for plugins
  that may harm the remote host.
- SSL certificates & key can be imported
- corrected a bug introduced in 1.1.0 that would make the client not display
  the name of the plugin currently being run.
- sending signal SIGUSR1 to nessusd makes the grandfather process (the one
  who listens on tcp ports) die without killing its children, thus
  allowing a smooth upgrade of nessusd
- updated config.guess and config.sub

1.1.1 :

. changes by Renaud Deraison (deraison at :
- fixed mem leaks in NASL
- fixed a bug introduced in 1.1.0 regarding recv_line()
- fixed a bug introduced in 1.1.0 in the process management of the plugins
  (all the KB would not be filled, resulting in incomplete tests)
- smb_sid2user.nasl is twice as fast ;)

1.1.0 :

. changes by Devin Kowatch (devink at SDSC.EDU) :
- fixed communication problem between client and server
- user-defined timing policy in nmap
- nessus-update-plugins uses wget (or any user-supplied command at
  compilation time) if available.

. changes by Michel Arboi (arboi at :
- support for the -T option of nmap
- SSL support

. changes by Zorgon (zorgon at :
- support for the --os_guess option of nmap

. changes by Renaud Deraison (deraison at :
- the user can upload files to plugins through the client (ie: it is possible
  to upload nmap's results directly to the nmap plugin)
- tests can be run in parallel now
- each user is now granted a home by nessus-adduser
- added nessus-rmuser
- per users plugins

Of course several new plugins were added as well.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Sep 27 23:18:39 2001 UTC (21 years, 4 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.

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

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

Revision 1.2 / (download) - annotate - [select for diffs], Mon Sep 18 18:46:27 2000 UTC (22 years, 4 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored)

Use pkgsrc libtool not internal one.

Make nessus-config --libs output -Wl,-R...

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

Initial import of nessus-libraries 1.0.3, the Libs required by the Nessus
Network security scanner. Based on work Hubert Feyrer did on some former

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