From 6f6b2de2143edbbd93c50a19d3ed1bec90c7b259 Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 14 Apr 2023 17:11:46 +0000 Subject: [PATCH] Apply new license templates, bump copyright date --- FPEngine.cc | 106 +++++++++-------- FPEngine.h | 106 +++++++++-------- FingerPrintResults.cc | 106 +++++++++-------- FingerPrintResults.h | 106 +++++++++-------- MACLookup.cc | 106 +++++++++-------- MACLookup.h | 106 +++++++++-------- NewTargets.cc | 106 +++++++++-------- NewTargets.h | 106 +++++++++-------- NmapOps.cc | 106 +++++++++-------- NmapOps.h | 106 +++++++++-------- NmapOutputTable.cc | 106 +++++++++-------- NmapOutputTable.h | 106 +++++++++-------- Target.cc | 106 +++++++++-------- Target.h | 106 +++++++++-------- TargetGroup.cc | 106 +++++++++-------- TargetGroup.h | 106 +++++++++-------- charpool.cc | 106 +++++++++-------- charpool.h | 106 +++++++++-------- idle_scan.cc | 106 +++++++++-------- idle_scan.h | 106 +++++++++-------- libnetutil/ARPHeader.cc | 107 +++++++++--------- libnetutil/ARPHeader.h | 107 +++++++++--------- libnetutil/ApplicationLayerElement.h | 107 +++++++++--------- libnetutil/DataLinkLayerElement.h | 107 +++++++++--------- libnetutil/DestOptsHeader.cc | 107 +++++++++--------- libnetutil/DestOptsHeader.h | 107 +++++++++--------- libnetutil/EthernetHeader.cc | 107 +++++++++--------- libnetutil/EthernetHeader.h | 107 +++++++++--------- libnetutil/FragmentHeader.cc | 107 +++++++++--------- libnetutil/FragmentHeader.h | 107 +++++++++--------- libnetutil/HopByHopHeader.cc | 107 +++++++++--------- libnetutil/HopByHopHeader.h | 107 +++++++++--------- libnetutil/ICMPHeader.h | 107 +++++++++--------- libnetutil/ICMPv4Header.cc | 107 +++++++++--------- libnetutil/ICMPv4Header.h | 107 +++++++++--------- libnetutil/ICMPv6Header.cc | 107 +++++++++--------- libnetutil/ICMPv6Header.h | 107 +++++++++--------- libnetutil/ICMPv6Option.cc | 107 +++++++++--------- libnetutil/ICMPv6Option.h | 107 +++++++++--------- libnetutil/ICMPv6RRBody.cc | 107 +++++++++--------- libnetutil/ICMPv6RRBody.h | 107 +++++++++--------- libnetutil/IPv4Header.cc | 107 +++++++++--------- libnetutil/IPv4Header.h | 107 +++++++++--------- libnetutil/IPv6ExtensionHeader.h | 107 +++++++++--------- libnetutil/IPv6Header.cc | 107 +++++++++--------- libnetutil/IPv6Header.h | 107 +++++++++--------- libnetutil/NetworkLayerElement.cc | 107 +++++++++--------- libnetutil/NetworkLayerElement.h | 107 +++++++++--------- libnetutil/PacketElement.cc | 107 +++++++++--------- libnetutil/PacketElement.h | 107 +++++++++--------- libnetutil/PacketParser.cc | 107 +++++++++--------- libnetutil/PacketParser.h | 107 +++++++++--------- libnetutil/RawData.cc | 107 +++++++++--------- libnetutil/RawData.h | 107 +++++++++--------- libnetutil/RoutingHeader.cc | 107 +++++++++--------- libnetutil/RoutingHeader.h | 107 +++++++++--------- libnetutil/TCPHeader.cc | 107 +++++++++--------- libnetutil/TCPHeader.h | 107 +++++++++--------- libnetutil/TransportLayerElement.cc | 106 +++++++++-------- libnetutil/TransportLayerElement.h | 106 +++++++++-------- libnetutil/UDPHeader.cc | 107 +++++++++--------- libnetutil/UDPHeader.h | 107 +++++++++--------- libnetutil/netutil.cc | 107 +++++++++--------- libnetutil/netutil.h | 107 +++++++++--------- libnetutil/npacket.h | 107 +++++++++--------- main.cc | 106 +++++++++-------- mswin32/winfix.cc | 106 +++++++++-------- nbase/getaddrinfo.c | 106 +++++++++-------- nbase/getnameinfo.c | 106 +++++++++-------- nbase/nbase.h | 106 +++++++++-------- nbase/nbase_addrset.c | 106 +++++++++-------- nbase/nbase_config.h.in | 106 +++++++++-------- nbase/nbase_crc32ct.h | 106 +++++++++-------- nbase/nbase_ipv6.h | 106 +++++++++-------- nbase/nbase_memalloc.c | 106 +++++++++-------- nbase/nbase_misc.c | 106 +++++++++-------- nbase/nbase_rnd.c | 106 +++++++++-------- nbase/nbase_str.c | 106 +++++++++-------- nbase/nbase_time.c | 106 +++++++++-------- nbase/nbase_winconfig.h | 106 +++++++++-------- nbase/nbase_winunix.c | 106 +++++++++-------- nbase/nbase_winunix.h | 106 +++++++++-------- nbase/strcasecmp.c | 106 +++++++++-------- ncat/base64.c | 106 +++++++++-------- ncat/base64.h | 106 +++++++++-------- ncat/config_win.h | 106 +++++++++-------- ncat/http.c | 106 +++++++++-------- ncat/http.h | 106 +++++++++-------- ncat/http_digest.c | 106 +++++++++-------- ncat/ncat.h | 106 +++++++++-------- ncat/ncat_config.h | 106 +++++++++-------- ncat/ncat_connect.c | 106 +++++++++-------- ncat/ncat_connect.h | 106 +++++++++-------- ncat/ncat_core.c | 106 +++++++++-------- ncat/ncat_core.h | 106 +++++++++-------- ncat/ncat_exec.h | 106 +++++++++-------- ncat/ncat_exec_win.c | 106 +++++++++-------- ncat/ncat_listen.c | 106 +++++++++-------- ncat/ncat_listen.h | 106 +++++++++-------- ncat/ncat_lua.c | 106 +++++++++-------- ncat/ncat_lua.h | 106 +++++++++-------- ncat/ncat_main.c | 106 +++++++++-------- ncat/ncat_posix.c | 106 +++++++++-------- ncat/ncat_proxy.c | 106 +++++++++-------- ncat/ncat_proxy.h | 106 +++++++++-------- ncat/ncat_ssl.c | 106 +++++++++-------- ncat/ncat_ssl.h | 106 +++++++++-------- ncat/ncat_win.c | 106 +++++++++-------- ncat/sockaddr_u.h | 106 +++++++++-------- ncat/sys_wrap.c | 106 +++++++++-------- ncat/sys_wrap.h | 106 +++++++++-------- ncat/util.c | 106 +++++++++-------- ncat/util.h | 106 +++++++++-------- nmap-header-template.cc | 106 +++++++++-------- nmap.cc | 106 +++++++++-------- nmap.h | 107 +++++++++--------- nmap_amigaos.h | 106 +++++++++-------- nmap_config.h.in | 106 +++++++++-------- nmap_dns.cc | 106 +++++++++-------- nmap_dns.h | 106 +++++++++-------- nmap_error.cc | 106 +++++++++-------- nmap_error.h | 106 +++++++++-------- nmap_ftp.cc | 106 +++++++++-------- nmap_ftp.h | 106 +++++++++-------- nmap_tty.cc | 106 +++++++++-------- nmap_tty.h | 106 +++++++++-------- nmap_winconfig.h | 106 +++++++++-------- nping/ArgParser.cc | 106 +++++++++-------- nping/ArgParser.h | 106 +++++++++-------- nping/Crypto.cc | 106 +++++++++-------- nping/Crypto.h | 106 +++++++++-------- nping/EchoClient.cc | 106 +++++++++-------- nping/EchoClient.h | 106 +++++++++-------- nping/EchoHeader.cc | 106 +++++++++-------- nping/EchoHeader.h | 106 +++++++++-------- nping/EchoServer.cc | 106 +++++++++-------- nping/EchoServer.h | 106 +++++++++-------- nping/NEPContext.cc | 106 +++++++++-------- nping/NEPContext.h | 106 +++++++++-------- nping/NpingOps.cc | 106 +++++++++-------- nping/NpingOps.h | 106 +++++++++-------- nping/NpingTarget.cc | 106 +++++++++-------- nping/NpingTarget.h | 106 +++++++++-------- nping/NpingTargets.cc | 106 +++++++++-------- nping/NpingTargets.h | 106 +++++++++-------- nping/ProbeMode.cc | 106 +++++++++-------- nping/ProbeMode.h | 106 +++++++++-------- nping/common.cc | 106 +++++++++-------- nping/common.h | 106 +++++++++-------- nping/common_modified.cc | 106 +++++++++-------- nping/common_modified.h | 106 +++++++++-------- nping/nping.cc | 106 +++++++++-------- nping/nping.h | 106 +++++++++-------- nping/nping_config.h.in | 106 +++++++++-------- nping/nping_winconfig.h | 106 +++++++++-------- nping/output.cc | 106 +++++++++-------- nping/output.h | 106 +++++++++-------- nping/stats.cc | 106 +++++++++-------- nping/stats.h | 106 +++++++++-------- nping/utils.cc | 106 +++++++++-------- nping/utils.h | 106 +++++++++-------- nping/utils_net.cc | 106 +++++++++-------- nping/utils_net.h | 106 +++++++++-------- nping/winfix.cc | 106 +++++++++-------- nse_ssl_cert.cc | 106 +++++++++-------- nse_ssl_cert.h | 106 +++++++++-------- nsock/examples/nsock_telnet.c | 91 +++++++-------- nsock/examples/nsock_test_timers.c | 91 +++++++-------- nsock/include/nsock.h | 91 +++++++-------- nsock/include/nsock_config.h.in | 91 +++++++-------- nsock/include/nsock_winconfig.h | 91 +++++++-------- nsock/src/engine_epoll.c | 91 +++++++-------- nsock/src/engine_iocp.c | 91 +++++++-------- nsock/src/engine_kqueue.c | 91 +++++++-------- nsock/src/engine_poll.c | 91 +++++++-------- nsock/src/engine_select.c | 91 +++++++-------- nsock/src/error.c | 91 +++++++-------- nsock/src/error.h | 91 +++++++-------- nsock/src/filespace.c | 91 +++++++-------- nsock/src/filespace.h | 91 +++++++-------- nsock/src/gh_heap.c | 91 +++++++-------- nsock/src/gh_heap.h | 91 +++++++-------- nsock/src/gh_list.h | 91 +++++++-------- nsock/src/netutils.c | 91 +++++++-------- nsock/src/netutils.h | 91 +++++++-------- nsock/src/nsock_connect.c | 91 +++++++-------- nsock/src/nsock_core.c | 91 +++++++-------- nsock/src/nsock_engines.c | 91 +++++++-------- nsock/src/nsock_event.c | 91 +++++++-------- nsock/src/nsock_internal.h | 91 +++++++-------- nsock/src/nsock_iod.c | 91 +++++++-------- nsock/src/nsock_log.c | 91 +++++++-------- nsock/src/nsock_log.h | 91 +++++++-------- nsock/src/nsock_pcap.c | 91 +++++++-------- nsock/src/nsock_pcap.h | 91 +++++++-------- nsock/src/nsock_pool.c | 91 +++++++-------- nsock/src/nsock_proxy.c | 91 +++++++-------- nsock/src/nsock_proxy.h | 91 +++++++-------- nsock/src/nsock_read.c | 91 +++++++-------- nsock/src/nsock_ssl.c | 91 +++++++-------- nsock/src/nsock_ssl.h | 91 +++++++-------- nsock/src/nsock_timers.c | 91 +++++++-------- nsock/src/nsock_write.c | 91 +++++++-------- nsock/src/proxy_http.c | 91 +++++++-------- nsock/src/proxy_socks4.c | 91 +++++++-------- osscan.cc | 106 +++++++++-------- osscan.h | 106 +++++++++-------- osscan2.cc | 106 +++++++++-------- osscan2.h | 106 +++++++++-------- output.cc | 106 +++++++++-------- output.h | 106 +++++++++-------- payload.cc | 106 +++++++++-------- payload.h | 106 +++++++++-------- portlist.cc | 106 +++++++++-------- portlist.h | 106 +++++++++-------- portreasons.cc | 106 +++++++++-------- portreasons.h | 106 +++++++++-------- probespec.h | 106 +++++++++-------- protocols.cc | 106 +++++++++-------- protocols.h | 106 +++++++++-------- scan_engine.cc | 106 +++++++++-------- scan_engine.h | 106 +++++++++-------- scan_engine_connect.cc | 106 +++++++++-------- scan_engine_connect.h | 106 +++++++++-------- scan_engine_raw.cc | 106 +++++++++-------- scan_engine_raw.h | 106 +++++++++-------- scan_lists.cc | 106 +++++++++-------- scan_lists.h | 106 +++++++++-------- service_scan.cc | 106 +++++++++-------- service_scan.h | 106 +++++++++-------- services.cc | 106 +++++++++-------- services.h | 106 +++++++++-------- string_pool.cc | 106 +++++++++-------- string_pool.h | 106 +++++++++-------- targets.cc | 106 +++++++++-------- targets.h | 106 +++++++++-------- tcpip.cc | 106 +++++++++-------- tcpip.h | 106 +++++++++-------- tests/nmap_dns_test.cc | 106 +++++++++-------- timing.cc | 106 +++++++++-------- timing.h | 106 +++++++++-------- traceroute.cc | 106 +++++++++-------- traceroute.h | 106 +++++++++-------- utils.cc | 106 +++++++++-------- utils.h | 106 +++++++++-------- xml.cc | 106 +++++++++-------- xml.h | 106 +++++++++-------- .../install_scripts/utils/version_update.py | 106 +++++++++-------- zenmap/radialnet/__init__.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/__init__.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/boxes.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/buttons.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/comboboxes.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/expanders.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/frames.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/labels.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/textview.py | 106 +++++++++-------- zenmap/radialnet/bestwidgets/windows.py | 106 +++++++++-------- zenmap/radialnet/core/ArgvHandle.py | 106 +++++++++-------- zenmap/radialnet/core/Coordinate.py | 106 +++++++++-------- zenmap/radialnet/core/Graph.py | 106 +++++++++-------- zenmap/radialnet/core/Info.py | 106 +++++++++-------- zenmap/radialnet/core/Interpolation.py | 106 +++++++++-------- zenmap/radialnet/core/XMLHandler.py | 106 +++++++++-------- zenmap/radialnet/core/__init__.py | 106 +++++++++-------- zenmap/radialnet/gui/Application.py | 106 +++++++++-------- zenmap/radialnet/gui/ControlWidget.py | 106 +++++++++-------- zenmap/radialnet/gui/Dialogs.py | 106 +++++++++-------- zenmap/radialnet/gui/HostsViewer.py | 106 +++++++++-------- zenmap/radialnet/gui/Image.py | 106 +++++++++-------- zenmap/radialnet/gui/LegendWindow.py | 106 +++++++++-------- zenmap/radialnet/gui/NodeNotebook.py | 106 +++++++++-------- zenmap/radialnet/gui/NodeWindow.py | 106 +++++++++-------- zenmap/radialnet/gui/RadialNet.py | 106 +++++++++-------- zenmap/radialnet/gui/SaveDialog.py | 106 +++++++++-------- zenmap/radialnet/gui/Toolbar.py | 106 +++++++++-------- zenmap/radialnet/gui/__init__.py | 106 +++++++++-------- zenmap/radialnet/radialnet.pyw | 106 +++++++++-------- zenmap/radialnet/util/__init__.py | 106 +++++++++-------- zenmap/radialnet/util/drawing.py | 106 +++++++++-------- zenmap/radialnet/util/geometry.py | 106 +++++++++-------- zenmap/radialnet/util/integration.py | 106 +++++++++-------- zenmap/radialnet/util/misc.py | 106 +++++++++-------- zenmap/setup.py | 106 +++++++++-------- zenmap/zenmap | 106 +++++++++-------- zenmap/zenmapCore/BasePaths.py | 106 +++++++++-------- zenmap/zenmapCore/DelayedObject.py | 106 +++++++++-------- zenmap/zenmapCore/Diff.py | 106 +++++++++-------- zenmap/zenmapCore/I18N.py | 106 +++++++++-------- zenmap/zenmapCore/NSEDocParser.py | 106 +++++++++-------- zenmap/zenmapCore/Name.py | 106 +++++++++-------- zenmap/zenmapCore/NetworkInventory.py | 106 +++++++++-------- zenmap/zenmapCore/NmapCommand.py | 106 +++++++++-------- zenmap/zenmapCore/NmapParser.py | 106 +++++++++-------- zenmap/zenmapCore/Paths.py | 106 +++++++++-------- zenmap/zenmapCore/RecentScans.py | 106 +++++++++-------- zenmap/zenmapCore/ScriptArgsParser.py | 106 +++++++++-------- zenmap/zenmapCore/ScriptMetadata.py | 106 +++++++++-------- zenmap/zenmapCore/SearchResult.py | 106 +++++++++-------- zenmap/zenmapCore/StringPool.py | 106 +++++++++-------- zenmap/zenmapCore/TargetList.py | 106 +++++++++-------- zenmap/zenmapCore/UmitConf.py | 106 +++++++++-------- zenmap/zenmapCore/UmitConfigParser.py | 106 +++++++++-------- zenmap/zenmapCore/UmitDB.py | 106 +++++++++-------- zenmap/zenmapCore/UmitLogging.py | 106 +++++++++-------- zenmap/zenmapCore/UmitOptionParser.py | 106 +++++++++-------- zenmap/zenmapCore/__init__.py | 106 +++++++++-------- zenmap/zenmapGUI/About.py | 106 +++++++++-------- zenmap/zenmapGUI/App.py | 106 +++++++++-------- zenmap/zenmapGUI/BugReport.py | 106 +++++++++-------- zenmap/zenmapGUI/CrashReport.py | 106 +++++++++-------- zenmap/zenmapGUI/DiffCompare.py | 106 +++++++++-------- zenmap/zenmapGUI/FileChoosers.py | 106 +++++++++-------- zenmap/zenmapGUI/Icons.py | 106 +++++++++-------- zenmap/zenmapGUI/MainWindow.py | 106 +++++++++-------- zenmap/zenmapGUI/NmapOutputProperties.py | 106 +++++++++-------- zenmap/zenmapGUI/NmapOutputViewer.py | 106 +++++++++-------- zenmap/zenmapGUI/OptionBuilder.py | 106 +++++++++-------- zenmap/zenmapGUI/Print.py | 106 +++++++++-------- zenmap/zenmapGUI/ProfileCombo.py | 106 +++++++++-------- zenmap/zenmapGUI/ProfileEditor.py | 106 +++++++++-------- zenmap/zenmapGUI/ProfileHelp.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanHostDetailsPage.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanHostsView.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanInterface.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanNmapOutputPage.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanOpenPortsPage.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanRunDetailsPage.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanScanListPage.py | 106 +++++++++-------- zenmap/zenmapGUI/ScanToolbar.py | 106 +++++++++-------- zenmap/zenmapGUI/ScansListStore.py | 106 +++++++++-------- zenmap/zenmapGUI/ScriptInterface.py | 106 +++++++++-------- zenmap/zenmapGUI/SearchGUI.py | 106 +++++++++-------- zenmap/zenmapGUI/SearchWindow.py | 106 +++++++++-------- zenmap/zenmapGUI/TargetCombo.py | 106 +++++++++-------- zenmap/zenmapGUI/TopologyPage.py | 106 +++++++++-------- zenmap/zenmapGUI/__init__.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/__init__.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/gtkutils.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higboxes.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higbuttons.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higdialogs.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higentries.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higexpanders.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higframe.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higlabels.py | 106 +++++++++-------- .../zenmapGUI/higwidgets/higlogindialogs.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/hignotebooks.py | 106 +++++++++-------- .../zenmapGUI/higwidgets/higprogressbars.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higscrollers.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higspinner.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higtables.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higtextviewers.py | 106 +++++++++-------- zenmap/zenmapGUI/higwidgets/higwindows.py | 106 +++++++++-------- 354 files changed, 18096 insertions(+), 18887 deletions(-) diff --git a/FPEngine.cc b/FPEngine.cc index a43751f22..261a6f176 100644 --- a/FPEngine.cc +++ b/FPEngine.cc @@ -5,60 +5,58 @@ * https://nmap.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/FPEngine.h b/FPEngine.h index efcfe1784..e4ce0a1d9 100644 --- a/FPEngine.h +++ b/FPEngine.h @@ -5,60 +5,58 @@ * http://insecure.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/FingerPrintResults.cc b/FingerPrintResults.cc index 337841048..470224ef5 100644 --- a/FingerPrintResults.cc +++ b/FingerPrintResults.cc @@ -4,60 +4,58 @@ * fingerprint matching against a certain host. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/FingerPrintResults.h b/FingerPrintResults.h index a939f8053..7f0e5e5a7 100644 --- a/FingerPrintResults.h +++ b/FingerPrintResults.h @@ -4,60 +4,58 @@ * fingerprint matching against a certain host. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/MACLookup.cc b/MACLookup.cc index 65a9fd9f5..489046c16 100644 --- a/MACLookup.cc +++ b/MACLookup.cc @@ -5,60 +5,58 @@ * database. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/MACLookup.h b/MACLookup.h index 126c7232d..7dc531f2c 100644 --- a/MACLookup.h +++ b/MACLookup.h @@ -5,60 +5,58 @@ * database. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NewTargets.cc b/NewTargets.cc index 62ddfd952..e5fa13a77 100644 --- a/NewTargets.cc +++ b/NewTargets.cc @@ -2,60 +2,58 @@ * NewTargets.h -- The "NewTargets" class allows NSE scripts to add new * * targets to the scan queue. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NewTargets.h b/NewTargets.h index 01a2efe91..953dc64b2 100644 --- a/NewTargets.h +++ b/NewTargets.h @@ -2,60 +2,58 @@ * NewTargets.h -- The "NewTargets" class allows NSE scripts to add new * * targets to the scan queue. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NmapOps.cc b/NmapOps.cc index 3fb7b452b..cdaad6d23 100644 --- a/NmapOps.cc +++ b/NmapOps.cc @@ -4,60 +4,58 @@ * on user-provided command-line settings. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NmapOps.h b/NmapOps.h index 60e93b5ee..06e8d54c6 100644 --- a/NmapOps.h +++ b/NmapOps.h @@ -4,60 +4,58 @@ * user-provided command-line settings. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NmapOutputTable.cc b/NmapOutputTable.cc index 9b8337c73..bc328fc96 100644 --- a/NmapOutputTable.cc +++ b/NmapOutputTable.cc @@ -4,60 +4,58 @@ * output into an orderly table for display to the user. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/NmapOutputTable.h b/NmapOutputTable.h index e61a4f182..0caf78a89 100644 --- a/NmapOutputTable.h +++ b/NmapOutputTable.h @@ -4,60 +4,58 @@ * output into an orderly table for display to the user. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/Target.cc b/Target.cc index 3a257dd08..dd2a7548d 100644 --- a/Target.cc +++ b/Target.cc @@ -5,60 +5,58 @@ * this class as they are determined. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/Target.h b/Target.h index 14fd7a265..2feb7ee29 100644 --- a/Target.h +++ b/Target.h @@ -5,60 +5,58 @@ * this class as they are determined. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/TargetGroup.cc b/TargetGroup.cc index e179710cc..3f90e14e6 100644 --- a/TargetGroup.cc +++ b/TargetGroup.cc @@ -6,60 +6,58 @@ * expressions that go into TargetGroup classes. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/TargetGroup.h b/TargetGroup.h index 57ef8449b..bf6a0935c 100644 --- a/TargetGroup.h +++ b/TargetGroup.h @@ -6,60 +6,58 @@ * go into TargetGroup classes. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/charpool.cc b/charpool.cc index d3adc331b..882ca918e 100644 --- a/charpool.cc +++ b/charpool.cc @@ -4,60 +4,58 @@ * system. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/charpool.h b/charpool.h index a60ff8328..c0c0749a0 100644 --- a/charpool.h +++ b/charpool.h @@ -4,60 +4,58 @@ * system. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/idle_scan.cc b/idle_scan.cc index f4f2c1a62..0a81e7e64 100644 --- a/idle_scan.cc +++ b/idle_scan.cc @@ -8,60 +8,58 @@ * experienced Nmap users. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/idle_scan.h b/idle_scan.h index 39bfdbc53..74f22538d 100644 --- a/idle_scan.h +++ b/idle_scan.h @@ -8,60 +8,58 @@ * experienced Nmap users. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/libnetutil/ARPHeader.cc b/libnetutil/ARPHeader.cc index 74e101fa5..eeb135e06 100644 --- a/libnetutil/ARPHeader.cc +++ b/libnetutil/ARPHeader.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * ARPHeader.cc -- The ARPHeader Class represents an ARP packet. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ARPHeader.h b/libnetutil/ARPHeader.h index a72e436fb..8386e0bb7 100644 --- a/libnetutil/ARPHeader.h +++ b/libnetutil/ARPHeader.h @@ -1,64 +1,61 @@ - /*************************************************************************** * ARPHeader.h -- The ARPHeader Class represents an ARP packet. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ApplicationLayerElement.h b/libnetutil/ApplicationLayerElement.h index 905a09756..f1e7eb56f 100644 --- a/libnetutil/ApplicationLayerElement.h +++ b/libnetutil/ApplicationLayerElement.h @@ -1,64 +1,61 @@ - /*************************************************************************** * ApplicationLayerElement.h -- Class ApplicationLayerElement is a * * generic class that represents an application layer protocol header or * * any kind of payload or buffer. Classes like RawData inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/DataLinkLayerElement.h b/libnetutil/DataLinkLayerElement.h index 891632605..a0d24a712 100644 --- a/libnetutil/DataLinkLayerElement.h +++ b/libnetutil/DataLinkLayerElement.h @@ -1,64 +1,61 @@ - /*************************************************************************** * DataLinkLayerElement.h -- Class DataLinkLayerElement is a generic * * class that represents a data link layer protocol header (and maybe a * * footer) Classes like EthernetHeader inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/DestOptsHeader.cc b/libnetutil/DestOptsHeader.cc index 533a8ab27..478c3f7ce 100644 --- a/libnetutil/DestOptsHeader.cc +++ b/libnetutil/DestOptsHeader.cc @@ -1,62 +1,59 @@ - /*************************************************************************** * DestOptsHeader.cc -- The DestOptsHeader Class represents an IPv6 * * Destination Options extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/DestOptsHeader.h b/libnetutil/DestOptsHeader.h index 77f8c26d5..131d8d956 100644 --- a/libnetutil/DestOptsHeader.h +++ b/libnetutil/DestOptsHeader.h @@ -1,62 +1,59 @@ - /*************************************************************************** * DestOptsHeader.h -- The DestOptsHeader Class represents an IPv6 * * Destination Options extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/EthernetHeader.cc b/libnetutil/EthernetHeader.cc index 790319d80..5daa3f1d8 100644 --- a/libnetutil/EthernetHeader.cc +++ b/libnetutil/EthernetHeader.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * EthernetHeader.cc -- The EthernetHeader Class represents an Ethernet * * header and footer. It contains methods to set the different header * @@ -6,60 +5,58 @@ * byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/EthernetHeader.h b/libnetutil/EthernetHeader.h index 0250b9609..605246137 100644 --- a/libnetutil/EthernetHeader.h +++ b/libnetutil/EthernetHeader.h @@ -1,4 +1,3 @@ - /*************************************************************************** * EthernetHeader.h -- The EthernetHeader Class represents an Ethernet * * header and footer. It contains methods to set the different header * @@ -6,60 +5,58 @@ * byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/FragmentHeader.cc b/libnetutil/FragmentHeader.cc index 8f465c575..f89e00c00 100644 --- a/libnetutil/FragmentHeader.cc +++ b/libnetutil/FragmentHeader.cc @@ -1,62 +1,59 @@ - /*************************************************************************** * FragmentHeader.cc -- The FragmentHeader Class represents an IPv6 * * Hop-by-Hop extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/FragmentHeader.h b/libnetutil/FragmentHeader.h index c2e2a3b31..9f4592f0b 100644 --- a/libnetutil/FragmentHeader.h +++ b/libnetutil/FragmentHeader.h @@ -1,62 +1,59 @@ - /*************************************************************************** * FragmentHeader.h -- The FragmentHeader Class represents an IPv6 * * Hop-by-Hop extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/HopByHopHeader.cc b/libnetutil/HopByHopHeader.cc index 05919abb8..b0e4467db 100644 --- a/libnetutil/HopByHopHeader.cc +++ b/libnetutil/HopByHopHeader.cc @@ -1,62 +1,59 @@ - /*************************************************************************** * HopByHopHeader.cc -- The HopByHopHeader Class represents an IPv6 * * Hop-by-Hop extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/HopByHopHeader.h b/libnetutil/HopByHopHeader.h index 266435b35..9fdfd4520 100644 --- a/libnetutil/HopByHopHeader.h +++ b/libnetutil/HopByHopHeader.h @@ -1,62 +1,59 @@ - /*************************************************************************** * HopByHopHeader.h -- The HopByHopHeader Class represents an IPv6 * * Hop-by-Hop extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPHeader.h b/libnetutil/ICMPHeader.h index f8bc8e584..1f5bff431 100644 --- a/libnetutil/ICMPHeader.h +++ b/libnetutil/ICMPHeader.h @@ -1,4 +1,3 @@ - /*************************************************************************** * ICMPHeader.h -- Class ICMPHeader is a generic class for the ICMP * * protocol. Its aim is to provide a little bit of abstraction from the * @@ -6,60 +5,58 @@ * inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv4Header.cc b/libnetutil/ICMPv4Header.cc index a8694d018..3de406d75 100644 --- a/libnetutil/ICMPv4Header.cc +++ b/libnetutil/ICMPv4Header.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv4Header.cc -- The ICMPv4Header Class represents an ICMP version 4 * * packet. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv4Header.h b/libnetutil/ICMPv4Header.h index 31675bf12..01bd6c964 100644 --- a/libnetutil/ICMPv4Header.h +++ b/libnetutil/ICMPv4Header.h @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv4Header.h -- The ICMPv4Header Class represents an ICMP version 4 * * packet. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6Header.cc b/libnetutil/ICMPv6Header.cc index e6483d0c2..ee281514a 100644 --- a/libnetutil/ICMPv6Header.cc +++ b/libnetutil/ICMPv6Header.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv6Header.cc -- The ICMPv6Header Class represents an ICMP version 6 * * packet. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6Header.h b/libnetutil/ICMPv6Header.h index 55867a665..f496caabd 100644 --- a/libnetutil/ICMPv6Header.h +++ b/libnetutil/ICMPv6Header.h @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv6Header.h -- The ICMPv6Header Class represents an ICMP version 6 * * packet. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6Option.cc b/libnetutil/ICMPv6Option.cc index ecccc91fa..04976a14c 100644 --- a/libnetutil/ICMPv6Option.cc +++ b/libnetutil/ICMPv6Option.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv6Option.cc -- The ICMPv6Option Class represents an ICMP version 6 * * option. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6Option.h b/libnetutil/ICMPv6Option.h index 411da18ec..91e1b9761 100644 --- a/libnetutil/ICMPv6Option.h +++ b/libnetutil/ICMPv6Option.h @@ -1,64 +1,61 @@ - /*************************************************************************** * ICMPv6Option.h -- The ICMPv6Option Class represents an ICMP version 6 * * option. It contains methods to set any header field. In general, these * * methods do error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6RRBody.cc b/libnetutil/ICMPv6RRBody.cc index 1e00a1109..8d72cda27 100644 --- a/libnetutil/ICMPv6RRBody.cc +++ b/libnetutil/ICMPv6RRBody.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * ICMPv6RRBody.h -- The ICMPv6RRBody Class represents an ICMP version 6 * * Router Renumbering message body. It contains methods to set any header * @@ -6,60 +5,58 @@ * conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/ICMPv6RRBody.h b/libnetutil/ICMPv6RRBody.h index 9b964999d..4f6deff11 100644 --- a/libnetutil/ICMPv6RRBody.h +++ b/libnetutil/ICMPv6RRBody.h @@ -1,4 +1,3 @@ - /*************************************************************************** * ICMPv6RRBody.cc -- The ICMPv6RRBody Class represents an ICMP version 6 * * Router Renumbering message body. It contains methods to set any header * @@ -6,60 +5,58 @@ * conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/IPv4Header.cc b/libnetutil/IPv4Header.cc index a7aa76333..b206902ee 100644 --- a/libnetutil/IPv4Header.cc +++ b/libnetutil/IPv4Header.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * IPv4Header.cc -- The IPv4Header Class represents an IPv4 datagram. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/IPv4Header.h b/libnetutil/IPv4Header.h index a6f721209..554100029 100644 --- a/libnetutil/IPv4Header.h +++ b/libnetutil/IPv4Header.h @@ -1,64 +1,61 @@ - /*************************************************************************** * IPv4Header.h -- The IPv4Header Class represents an IPv4 datagram. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/IPv6ExtensionHeader.h b/libnetutil/IPv6ExtensionHeader.h index 4fe514a99..54c191f4a 100644 --- a/libnetutil/IPv6ExtensionHeader.h +++ b/libnetutil/IPv6ExtensionHeader.h @@ -1,63 +1,60 @@ - /*************************************************************************** * IPv6ExtensionHeader.h -- The IPv6ExtensionHeader class represents * * a generic class for IPv6 extension headers. Specific headers (like * * Hop-by-Hop or Routing) inherit from this class. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/IPv6Header.cc b/libnetutil/IPv6Header.cc index 38fd6d280..8035a9898 100644 --- a/libnetutil/IPv6Header.cc +++ b/libnetutil/IPv6Header.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * IPv6Header.cc -- The IPv6Header Class represents an IPv4 datagram. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/IPv6Header.h b/libnetutil/IPv6Header.h index 22e558bad..4932923ce 100644 --- a/libnetutil/IPv6Header.h +++ b/libnetutil/IPv6Header.h @@ -1,64 +1,61 @@ - /*************************************************************************** * IPv6Header.h -- The IPv6Header Class represents an IPv6 datagram. It * * contains methods to set any header field. In general, these methods do * * error checkings and byte order conversion. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/NetworkLayerElement.cc b/libnetutil/NetworkLayerElement.cc index 702729a20..6a8548990 100644 --- a/libnetutil/NetworkLayerElement.cc +++ b/libnetutil/NetworkLayerElement.cc @@ -1,64 +1,61 @@ - /*************************************************************************** * NetworkLayerElement.cc -- Class NetworkLayerElement is a generic class * * that represents a network layer protocol header. Classes like IPv4Header* * or IPv6Header inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/NetworkLayerElement.h b/libnetutil/NetworkLayerElement.h index 192343456..eb185add1 100644 --- a/libnetutil/NetworkLayerElement.h +++ b/libnetutil/NetworkLayerElement.h @@ -1,64 +1,61 @@ - /*************************************************************************** * NetworkLayerElement.h -- Class NetworkLayerElement is a generic class * * that represents a network layer protocol header. Classes like IPv4Header* * or IPv6Header inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/PacketElement.cc b/libnetutil/PacketElement.cc index 8bd77e08d..61c9b746c 100644 --- a/libnetutil/PacketElement.cc +++ b/libnetutil/PacketElement.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * PacketElement.cc -- The PacketElement Class is a generic class that * * represents a protocol header or a part of a network packet. Many other * @@ -6,60 +5,58 @@ * etc). * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/PacketElement.h b/libnetutil/PacketElement.h index 4b9ce06b4..834956c25 100644 --- a/libnetutil/PacketElement.h +++ b/libnetutil/PacketElement.h @@ -1,4 +1,3 @@ - /*************************************************************************** * PacketElement.h -- The PacketElement Class is a generic class that * * represents a protocol header or a part of a network packet. Many other * @@ -6,60 +5,58 @@ * etc). * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/PacketParser.cc b/libnetutil/PacketParser.cc index 91e57d63c..01c661b88 100644 --- a/libnetutil/PacketParser.cc +++ b/libnetutil/PacketParser.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * PacketParser.cc -- The PacketParser Class offers methods to parse * * received network packets. Its main purpose is to facilitate the * @@ -6,60 +5,58 @@ * PacketElement family. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/PacketParser.h b/libnetutil/PacketParser.h index e25794886..b5bf821ab 100644 --- a/libnetutil/PacketParser.h +++ b/libnetutil/PacketParser.h @@ -1,4 +1,3 @@ - /*************************************************************************** * PacketParser.h -- The PacketParser Class offers methods to parse * * received network packets. Its main purpose is to facilitate the * @@ -6,60 +5,58 @@ * PacketElement family. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/RawData.cc b/libnetutil/RawData.cc index eb4555945..92500c586 100644 --- a/libnetutil/RawData.cc +++ b/libnetutil/RawData.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * RawData.cc -- The RawData Class represents a network packet payload. It * * is essentially a single buffer that may contain either random data or * @@ -6,60 +5,58 @@ * to a UDP datagram. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/RawData.h b/libnetutil/RawData.h index 9e69ee949..545e010b9 100644 --- a/libnetutil/RawData.h +++ b/libnetutil/RawData.h @@ -1,4 +1,3 @@ - /*************************************************************************** * RawData.h -- The RawData Class represents a network packet payload. It * * is essentially a single buffer that may contain either random data or * @@ -6,60 +5,58 @@ * to a UDP datagram. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/RoutingHeader.cc b/libnetutil/RoutingHeader.cc index d76cac74d..b9781631c 100644 --- a/libnetutil/RoutingHeader.cc +++ b/libnetutil/RoutingHeader.cc @@ -1,62 +1,59 @@ - /*************************************************************************** * RoutingHeader.cc -- The RoutingHeader Class represents an IPv6 Routing * * extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/RoutingHeader.h b/libnetutil/RoutingHeader.h index a9a8eadb1..ebfdd7d7a 100644 --- a/libnetutil/RoutingHeader.h +++ b/libnetutil/RoutingHeader.h @@ -1,62 +1,59 @@ - /*************************************************************************** * RoutingHeader.h -- The RoutingHeader Class represents an IPv6 Routing * * extension header. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/TCPHeader.cc b/libnetutil/TCPHeader.cc index 755ea5787..e35d5e1d3 100644 --- a/libnetutil/TCPHeader.cc +++ b/libnetutil/TCPHeader.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * TCPHeader.cc -- The TCPHeader Class represents a TCP packet. It * * contains methods to set the different header fields. These methods * @@ -6,60 +5,58 @@ * conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/TCPHeader.h b/libnetutil/TCPHeader.h index 552f18f74..6178be22d 100644 --- a/libnetutil/TCPHeader.h +++ b/libnetutil/TCPHeader.h @@ -1,64 +1,61 @@ - /*************************************************************************** * TCPHeader.h -- The TCPHeader Class represents a TCP packet. It contains * * methods to set the different header fields. These methods tipically * * perform the necessary error checks and byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/TransportLayerElement.cc b/libnetutil/TransportLayerElement.cc index cc6d017d9..cdbbb9e1e 100644 --- a/libnetutil/TransportLayerElement.cc +++ b/libnetutil/TransportLayerElement.cc @@ -4,60 +4,58 @@ * TCPHeader or UDPHeader inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/TransportLayerElement.h b/libnetutil/TransportLayerElement.h index 8eb6066b7..2496af1e7 100644 --- a/libnetutil/TransportLayerElement.h +++ b/libnetutil/TransportLayerElement.h @@ -4,60 +4,58 @@ * TCPHeader or UDPHeader inherit from it. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/UDPHeader.cc b/libnetutil/UDPHeader.cc index 1e09fd4a0..3c86d687f 100644 --- a/libnetutil/UDPHeader.cc +++ b/libnetutil/UDPHeader.cc @@ -1,4 +1,3 @@ - /*************************************************************************** * UDPHeader.cc -- The UDPHeader Class represents a UDP packet. It * * contains methods to set the different header fields. These methods * @@ -6,60 +5,58 @@ * conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/UDPHeader.h b/libnetutil/UDPHeader.h index aaefb99b4..970ef842d 100644 --- a/libnetutil/UDPHeader.h +++ b/libnetutil/UDPHeader.h @@ -1,64 +1,61 @@ - /*************************************************************************** * UDPHeader.h -- The UDPHeader Class represents a UDP packet. It contains * * methods to set the different header fields. These methods tipically * * perform the necessary error checks and byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This code was originally part of the Nping tool. */ diff --git a/libnetutil/netutil.cc b/libnetutil/netutil.cc index b7112a6a6..ff7279e52 100644 --- a/libnetutil/netutil.cc +++ b/libnetutil/netutil.cc @@ -1,62 +1,59 @@ - /*************************************************************************** * netutil.cc * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* Since OS X 10.7, we must declare whether we expect RFC 2292 or RFC 3542 diff --git a/libnetutil/netutil.h b/libnetutil/netutil.h index eec25a5b2..f88241bc0 100644 --- a/libnetutil/netutil.h +++ b/libnetutil/netutil.h @@ -1,4 +1,3 @@ - /*************************************************************************** * netutil.h -- The main include file exposing the external API for * * libnetutil, a library that provides network-related functions or * @@ -7,60 +6,58 @@ * written for use in the Nmap Security Scanner ( https://nmap.org ). * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: netutil.h 18098 2010-06-14 11:50:12Z luis $ */ diff --git a/libnetutil/npacket.h b/libnetutil/npacket.h index 5ef48c7f5..49663ef3c 100644 --- a/libnetutil/npacket.h +++ b/libnetutil/npacket.h @@ -1,4 +1,3 @@ - /*************************************************************************** * netutil.h -- The main include file exposing the external API for * * libnetutil, a library that provides network-related functions or * @@ -7,60 +6,58 @@ * written for use in the Nmap Security Scanner ( https://nmap.org ). * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: npacket.h 18098 2010-06-14 11:50:12Z luis $ */ diff --git a/main.cc b/main.cc index 1df32b7ee..ad57299e5 100644 --- a/main.cc +++ b/main.cc @@ -4,60 +4,58 @@ * does very little except for calling nmap_main() (which is in nmap.cc) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/mswin32/winfix.cc b/mswin32/winfix.cc index a57f2b7ad..d8e2131cd 100644 --- a/mswin32/winfix.cc +++ b/mswin32/winfix.cc @@ -5,60 +5,58 @@ * be shared. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: */ diff --git a/nbase/getaddrinfo.c b/nbase/getaddrinfo.c index e48b04807..63eecf27e 100644 --- a/nbase/getaddrinfo.c +++ b/nbase/getaddrinfo.c @@ -5,60 +5,58 @@ * port numbers. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/getnameinfo.c b/nbase/getnameinfo.c index e12c44e8c..5261db04c 100644 --- a/nbase/getnameinfo.c +++ b/nbase/getnameinfo.c @@ -5,60 +5,58 @@ * port numbers. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase.h b/nbase/nbase.h index 69c598806..b1eab8263 100644 --- a/nbase/nbase.h +++ b/nbase/nbase.h @@ -8,60 +8,58 @@ * use in the Nmap Security Scanner ( https://nmap.org ). * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_addrset.c b/nbase/nbase_addrset.c index d2ae23f3c..20981afd9 100644 --- a/nbase/nbase_addrset.c +++ b/nbase/nbase_addrset.c @@ -1,60 +1,58 @@ /*************************************************************************** * nbase_addrset.c -- Address set (addrset) management. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_config.h.in b/nbase/nbase_config.h.in index 2158de50f..38194d92b 100644 --- a/nbase/nbase_config.h.in +++ b/nbase/nbase_config.h.in @@ -6,60 +6,58 @@ * understand system particulars. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_crc32ct.h b/nbase/nbase_crc32ct.h index 588edd76c..aa9203ad0 100644 --- a/nbase/nbase_crc32ct.h +++ b/nbase/nbase_crc32ct.h @@ -3,60 +3,58 @@ * nbase_crc32ct.h -- CRC-32C (Castagnoli) table definitions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_ipv6.h b/nbase/nbase_ipv6.h index a99e68f1a..04cd56899 100644 --- a/nbase/nbase_ipv6.h +++ b/nbase/nbase_ipv6.h @@ -4,60 +4,58 @@ * written by fyodor@nmap.org . * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_memalloc.c b/nbase/nbase_memalloc.c index 278eb04f9..4fccc1e6e 100644 --- a/nbase/nbase_memalloc.c +++ b/nbase/nbase_memalloc.c @@ -7,60 +7,58 @@ * fyodor@nmap.org . * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_misc.c b/nbase/nbase_misc.c index 33f230ef7..db265ef56 100644 --- a/nbase/nbase_misc.c +++ b/nbase/nbase_misc.c @@ -4,60 +4,58 @@ * functions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_rnd.c b/nbase/nbase_rnd.c index f3be5dc52..bd1f57ff4 100644 --- a/nbase/nbase_rnd.c +++ b/nbase/nbase_rnd.c @@ -10,60 +10,58 @@ * Copyright (c) 1996 David Mazieres * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_str.c b/nbase/nbase_str.c index 2214b4e3f..0649bd1ec 100644 --- a/nbase/nbase_str.c +++ b/nbase/nbase_str.c @@ -4,60 +4,58 @@ * were written by fyodor@nmap.org . * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_time.c b/nbase/nbase_time.c index 17daa8810..eb1b902b7 100644 --- a/nbase/nbase_time.c +++ b/nbase/nbase_time.c @@ -4,60 +4,58 @@ * functions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_winconfig.h b/nbase/nbase_winconfig.h index 9b44c26f0..e9678a6d6 100644 --- a/nbase/nbase_winconfig.h +++ b/nbase/nbase_winconfig.h @@ -5,60 +5,58 @@ * for nbase_config.h * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_winunix.c b/nbase/nbase_winunix.c index 38861750d..a20a506aa 100644 --- a/nbase/nbase_winunix.c +++ b/nbase/nbase_winunix.c @@ -3,60 +3,58 @@ * stdin on Windows without blocking. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/nbase_winunix.h b/nbase/nbase_winunix.h index baba9c493..9b2230c40 100644 --- a/nbase/nbase_winunix.h +++ b/nbase/nbase_winunix.h @@ -3,60 +3,58 @@ * reproduce UNIX-centric concepts on Windows. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nbase/strcasecmp.c b/nbase/strcasecmp.c index 9f09d0a12..94d8535b1 100644 --- a/nbase/strcasecmp.c +++ b/nbase/strcasecmp.c @@ -4,60 +4,58 @@ * which do not already have them. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/base64.c b/ncat/base64.c index 5334f37ab..28a1ac07f 100644 --- a/ncat/base64.c +++ b/ncat/base64.c @@ -1,60 +1,58 @@ /*************************************************************************** * base64.c -- Base64 encoding. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/base64.h b/ncat/base64.h index a419ed30e..90d261826 100644 --- a/ncat/base64.h +++ b/ncat/base64.h @@ -1,60 +1,58 @@ /*************************************************************************** * base64.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/config_win.h b/ncat/config_win.h index fc139aeb8..09f037c6a 100644 --- a/ncat/config_win.h +++ b/ncat/config_win.h @@ -1,60 +1,58 @@ /*************************************************************************** * config_win.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: ncat.h 16595 2010-01-27 02:51:16Z fyodor $ */ diff --git a/ncat/http.c b/ncat/http.c index 46c35f9b5..1a259880f 100644 --- a/ncat/http.c +++ b/ncat/http.c @@ -1,60 +1,58 @@ /*************************************************************************** * http.c -- HTTP network interaction, parsing, and construction. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/http.h b/ncat/http.h index 0dd0d29c3..763490f6f 100644 --- a/ncat/http.h +++ b/ncat/http.h @@ -1,60 +1,58 @@ /*************************************************************************** * http.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/http_digest.c b/ncat/http_digest.c index 1934b096d..f6a636bc8 100644 --- a/ncat/http_digest.c +++ b/ncat/http_digest.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_digest.c -- HTTP Digest authentication handling. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat.h b/ncat/ncat.h index fa5f8b1c5..6b0c427bb 100644 --- a/ncat/ncat.h +++ b/ncat/ncat.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_config.h b/ncat/ncat_config.h index c91a46928..d0606a9a4 100644 --- a/ncat/ncat_config.h +++ b/ncat/ncat_config.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_config.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NCAT_CONFIG_H diff --git a/ncat/ncat_connect.c b/ncat/ncat_connect.c index bd79bcbf8..a749b863e 100644 --- a/ncat/ncat_connect.c +++ b/ncat/ncat_connect.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_connect.c -- Ncat connect mode. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_connect.h b/ncat/ncat_connect.h index 5d414fecc..b6d84ebb1 100644 --- a/ncat/ncat_connect.h +++ b/ncat/ncat_connect.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_connect.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_core.c b/ncat/ncat_core.c index 08e235817..08d886796 100644 --- a/ncat/ncat_core.c +++ b/ncat/ncat_core.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_core.c -- Contains option definitions and miscellaneous functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_core.h b/ncat/ncat_core.h index ed9d19b77..b1d66b024 100644 --- a/ncat/ncat_core.h +++ b/ncat/ncat_core.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_core.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_exec.h b/ncat/ncat_exec.h index e294c00e2..0c57a9687 100644 --- a/ncat/ncat_exec.h +++ b/ncat/ncat_exec.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_exec.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_exec_win.c b/ncat/ncat_exec_win.c index b8fd86f4b..faa8cdaec 100644 --- a/ncat/ncat_exec_win.c +++ b/ncat/ncat_exec_win.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_exec_win.c -- Windows-specific subprocess execution. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_listen.c b/ncat/ncat_listen.c index fdd079d9c..3cecb64f8 100644 --- a/ncat/ncat_listen.c +++ b/ncat/ncat_listen.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_listen.c -- --listen mode. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_listen.h b/ncat/ncat_listen.h index 43f9dbf65..5915c9b15 100644 --- a/ncat/ncat_listen.h +++ b/ncat/ncat_listen.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_listen.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_lua.c b/ncat/ncat_lua.c index ce66e372a..e5e6e8a3e 100644 --- a/ncat/ncat_lua.c +++ b/ncat/ncat_lua.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_lua.c -- ncat lua facilities * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_lua.h b/ncat/ncat_lua.h index 3ee72aaf9..6183c2af7 100644 --- a/ncat/ncat_lua.h +++ b/ncat/ncat_lua.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_lua.h -- ncat lua facilities header file * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_main.c b/ncat/ncat_main.c index f62c8d964..501c5a33d 100644 --- a/ncat/ncat_main.c +++ b/ncat/ncat_main.c @@ -2,60 +2,58 @@ * ncat_main.c -- main function: option parsing and checking, dispatching * * to mode-specific functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_posix.c b/ncat/ncat_posix.c index a76648b5a..1465b2f36 100644 --- a/ncat/ncat_posix.c +++ b/ncat/ncat_posix.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_posix.c -- POSIX-specific functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_proxy.c b/ncat/ncat_proxy.c index 1b3825e96..e1e3f0e60 100644 --- a/ncat/ncat_proxy.c +++ b/ncat/ncat_proxy.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_proxy.c -- HTTP proxy server. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_proxy.h b/ncat/ncat_proxy.h index cfdb99420..49d6e2b88 100644 --- a/ncat/ncat_proxy.h +++ b/ncat/ncat_proxy.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_proxy.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_ssl.c b/ncat/ncat_ssl.c index 0c3cad512..43069c6ea 100644 --- a/ncat/ncat_ssl.c +++ b/ncat/ncat_ssl.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_ssl.c -- SSL support functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_ssl.h b/ncat/ncat_ssl.h index 9e3dc707b..e7207499d 100644 --- a/ncat/ncat_ssl.h +++ b/ncat/ncat_ssl.h @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_ssl.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/ncat_win.c b/ncat/ncat_win.c index 8105a3c91..b636e6069 100644 --- a/ncat/ncat_win.c +++ b/ncat/ncat_win.c @@ -1,60 +1,58 @@ /*************************************************************************** * ncat_win.c -- Windows-specific functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/sockaddr_u.h b/ncat/sockaddr_u.h index be1cb2198..069e2c200 100644 --- a/ncat/sockaddr_u.h +++ b/ncat/sockaddr_u.h @@ -2,60 +2,58 @@ * sockaddr_u.h -- a union containing sockaddr types compatible with C99 * * strict-aliasing rules. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id:$ */ diff --git a/ncat/sys_wrap.c b/ncat/sys_wrap.c index 8a7a9124d..9c742c133 100644 --- a/ncat/sys_wrap.c +++ b/ncat/sys_wrap.c @@ -1,60 +1,58 @@ /*************************************************************************** * sys_wrap.c -- Error-checked wrappers around common functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/sys_wrap.h b/ncat/sys_wrap.h index 9bf997170..165904e0b 100644 --- a/ncat/sys_wrap.h +++ b/ncat/sys_wrap.h @@ -1,60 +1,58 @@ /*************************************************************************** * sys_wrap.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/util.c b/ncat/util.c index e7ad34dff..e87acc5c6 100644 --- a/ncat/util.c +++ b/ncat/util.c @@ -1,60 +1,58 @@ /*************************************************************************** * util.c -- Various utility functions. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/ncat/util.h b/ncat/util.h index e969bcf41..87ba74dd4 100644 --- a/ncat/util.h +++ b/ncat/util.h @@ -1,60 +1,58 @@ /*************************************************************************** * util.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap-header-template.cc b/nmap-header-template.cc index 9a7dcc569..165941f84 100644 --- a/nmap-header-template.cc +++ b/nmap-header-template.cc @@ -3,60 +3,58 @@ * .cc -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap.cc b/nmap.cc index fca544ab1..e5a74f1b2 100644 --- a/nmap.cc +++ b/nmap.cc @@ -4,60 +4,58 @@ * function is in main.cc * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap.h b/nmap.h index df6fe7b00..549e4d915 100644 --- a/nmap.h +++ b/nmap.h @@ -1,64 +1,61 @@ - /*************************************************************************** * nmap.h -- Currently handles some of Nmap's port scanning features as * * well as the command line user interface. Note that the actual main() * * function is in main.c * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_amigaos.h b/nmap_amigaos.h index 96090f3a0..2f83aebef 100644 --- a/nmap_amigaos.h +++ b/nmap_amigaos.h @@ -4,60 +4,58 @@ * done by Diego Casorran (dcr8520@amiga.org) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_config.h.in b/nmap_config.h.in index be31d487c..497b6eeea 100644 --- a/nmap_config.h.in +++ b/nmap_config.h.in @@ -4,60 +4,58 @@ * include file that lets nmap better understand system particulars. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_dns.cc b/nmap_dns.cc index ccfc538f0..eb89dabe8 100644 --- a/nmap_dns.cc +++ b/nmap_dns.cc @@ -3,60 +3,58 @@ * nmap_dns.cc -- Handles parallel reverse DNS resolution for target IPs * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ // mass_rdns - Parallel Asynchronous Reverse DNS Resolution diff --git a/nmap_dns.h b/nmap_dns.h index ff7f792db..39c71c71e 100644 --- a/nmap_dns.h +++ b/nmap_dns.h @@ -2,60 +2,58 @@ * nmap_dns.h -- Handles parallel reverse DNS resolution for target IPs * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NMAP_DNS_H diff --git a/nmap_error.cc b/nmap_error.cc index b6fca44a3..4e9b05ffa 100644 --- a/nmap_error.cc +++ b/nmap_error.cc @@ -3,60 +3,58 @@ * nmap_error.cc -- Some simple error handling routines. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_error.h b/nmap_error.h index 5aefa7ed7..e347a16ed 100644 --- a/nmap_error.h +++ b/nmap_error.h @@ -3,60 +3,58 @@ * nmap_error.h -- Some simple error handling routines. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_ftp.cc b/nmap_ftp.cc index 0cf5a6ed0..a86725885 100644 --- a/nmap_ftp.cc +++ b/nmap_ftp.cc @@ -3,60 +3,58 @@ * nmap_ftp.cc -- Nmap's FTP routines used for FTP bounce scan (-b) * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_ftp.h b/nmap_ftp.h index 8d86cc9a6..1569aff4e 100644 --- a/nmap_ftp.h +++ b/nmap_ftp.h @@ -3,60 +3,58 @@ * nmap_ftp.h -- Nmap's FTP routines used for FTP bounce scan (-b) * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nmap_tty.cc b/nmap_tty.cc index 09145411f..0f2b5ff84 100644 --- a/nmap_tty.cc +++ b/nmap_tty.cc @@ -3,60 +3,58 @@ * increase verbosity/debugging or obtain a status line upon request. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef WIN32 diff --git a/nmap_tty.h b/nmap_tty.h index 220a6e5d8..13e26e122 100644 --- a/nmap_tty.h +++ b/nmap_tty.h @@ -3,60 +3,58 @@ * increase verbosity/debugging or obtain a status line upon request. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NMAP_TTY_H diff --git a/nmap_winconfig.h b/nmap_winconfig.h index 5030b20bc..5a272fbfb 100644 --- a/nmap_winconfig.h +++ b/nmap_winconfig.h @@ -6,60 +6,58 @@ * for config.h * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/nping/ArgParser.cc b/nping/ArgParser.cc index 1bca5f8b2..fcc2aea3e 100644 --- a/nping/ArgParser.cc +++ b/nping/ArgParser.cc @@ -7,60 +7,58 @@ * Nping. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/ArgParser.h b/nping/ArgParser.h index 18622a93a..dd89dc4d4 100644 --- a/nping/ArgParser.h +++ b/nping/ArgParser.h @@ -7,60 +7,58 @@ * Nping. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NPING_ARGPARSER_H diff --git a/nping/Crypto.cc b/nping/Crypto.cc index e0f66d7e6..ab411753e 100644 --- a/nping/Crypto.cc +++ b/nping/Crypto.cc @@ -5,60 +5,58 @@ * or confidentiality. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" #include "Crypto.h" diff --git a/nping/Crypto.h b/nping/Crypto.h index fb384363c..3245fdd51 100644 --- a/nping/Crypto.h +++ b/nping/Crypto.h @@ -5,60 +5,58 @@ * or confidentiality. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __CRYPTO_H__ diff --git a/nping/EchoClient.cc b/nping/EchoClient.cc index 3fe5dab90..549f592aa 100644 --- a/nping/EchoClient.cc +++ b/nping/EchoClient.cc @@ -3,60 +3,58 @@ * EchoClient.cc -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/EchoClient.h b/nping/EchoClient.h index 1706736cc..7b2759456 100644 --- a/nping/EchoClient.h +++ b/nping/EchoClient.h @@ -3,60 +3,58 @@ * EchoClient.h -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __ECHOCLIENT_H__ #define __ECHOCLIENT_H__ 1 diff --git a/nping/EchoHeader.cc b/nping/EchoHeader.cc index 33af72efe..06d3dbe9b 100644 --- a/nping/EchoHeader.cc +++ b/nping/EchoHeader.cc @@ -6,60 +6,58 @@ * byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "EchoHeader.h" diff --git a/nping/EchoHeader.h b/nping/EchoHeader.h index 0fdd9c91c..4f7f7e43c 100644 --- a/nping/EchoHeader.h +++ b/nping/EchoHeader.h @@ -6,60 +6,58 @@ * byte order conversions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __ECHOHEADER_H__ diff --git a/nping/EchoServer.cc b/nping/EchoServer.cc index 30520d303..b30a8fb3e 100644 --- a/nping/EchoServer.cc +++ b/nping/EchoServer.cc @@ -3,60 +3,58 @@ * EchoServer.cc -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/EchoServer.h b/nping/EchoServer.h index 8fc5316d9..c31771e74 100644 --- a/nping/EchoServer.h +++ b/nping/EchoServer.h @@ -3,60 +3,58 @@ * EchoServer.h -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __ECHOSERVER_H__ #define __ECHOSERVER_H__ 1 diff --git a/nping/NEPContext.cc b/nping/NEPContext.cc index 4504a8d8c..23682344b 100644 --- a/nping/NEPContext.cc +++ b/nping/NEPContext.cc @@ -3,60 +3,58 @@ * NEPContext.cc -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/NEPContext.h b/nping/NEPContext.h index baf4c73ad..4067eae5f 100644 --- a/nping/NEPContext.h +++ b/nping/NEPContext.h @@ -3,60 +3,58 @@ * NEPContext.cc -- * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __NEPCONTEXT_H__ diff --git a/nping/NpingOps.cc b/nping/NpingOps.cc index 99c4e338f..71cb4a5f0 100644 --- a/nping/NpingOps.cc +++ b/nping/NpingOps.cc @@ -4,60 +4,58 @@ * on user-provided command-line settings. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifdef WIN32 diff --git a/nping/NpingOps.h b/nping/NpingOps.h index cd34b5617..37d5ee84e 100644 --- a/nping/NpingOps.h +++ b/nping/NpingOps.h @@ -4,60 +4,58 @@ * on user-provided command-line settings. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NPING_NPINGOPS_H diff --git a/nping/NpingTarget.cc b/nping/NpingTarget.cc index d20d7cc8e..d85296c24 100644 --- a/nping/NpingTarget.cc +++ b/nping/NpingTarget.cc @@ -6,60 +6,58 @@ * stored in this class as they are determined. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ diff --git a/nping/NpingTarget.h b/nping/NpingTarget.h index be0cc8369..942b1ed9c 100644 --- a/nping/NpingTarget.h +++ b/nping/NpingTarget.h @@ -6,60 +6,58 @@ * stored in this class as they are determined. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NPINGTARGET_H diff --git a/nping/NpingTargets.cc b/nping/NpingTargets.cc index 15e60bbac..20c1ea380 100644 --- a/nping/NpingTargets.cc +++ b/nping/NpingTargets.cc @@ -4,60 +4,58 @@ * obtain the different targets that need to be ping-ed. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/NpingTargets.h b/nping/NpingTargets.h index 36508e6ba..7ab93411e 100644 --- a/nping/NpingTargets.h +++ b/nping/NpingTargets.h @@ -4,60 +4,58 @@ * obtain the different targets that need to be ping-ed. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NPINGTARGETS_H diff --git a/nping/ProbeMode.cc b/nping/ProbeMode.cc index ea07d2bb0..b8887a8d9 100644 --- a/nping/ProbeMode.cc +++ b/nping/ProbeMode.cc @@ -5,60 +5,58 @@ * intervals and capturing responses from the wire. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/ProbeMode.h b/nping/ProbeMode.h index fbd583f18..f609978c7 100644 --- a/nping/ProbeMode.h +++ b/nping/ProbeMode.h @@ -5,60 +5,58 @@ * intervals and capturing responses from the wire. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __PROBEMODE_H__ #define __PROBEMODE_H__ 1 diff --git a/nping/common.cc b/nping/common.cc index f937129bd..b580dc86c 100644 --- a/nping/common.cc +++ b/nping/common.cc @@ -4,60 +4,58 @@ * been copied verbatim from Nmap's source code * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* THIS FILE HAS ALL THE FUNCTIONS THAT I'VE COPIED VERBATIM FROM NMAP'S diff --git a/nping/common.h b/nping/common.h index f35285b03..46454ca79 100644 --- a/nping/common.h +++ b/nping/common.h @@ -4,60 +4,58 @@ * been copied verbatim from Nmap's source code * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* THIS FILE HAS ALL THE FUNCTIONS THAT I'VE COPIED VERBATIM FROM NMAP'S diff --git a/nping/common_modified.cc b/nping/common_modified.cc index fdc403314..abed5c5b4 100644 --- a/nping/common_modified.cc +++ b/nping/common_modified.cc @@ -5,60 +5,58 @@ * in order to reuse them. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" #include "common.h" diff --git a/nping/common_modified.h b/nping/common_modified.h index 5d7419a7c..fa2b32335 100644 --- a/nping/common_modified.h +++ b/nping/common_modified.h @@ -5,60 +5,58 @@ * in order to reuse them. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef COMMON_MODIFIED_H diff --git a/nping/nping.cc b/nping/nping.cc index acd22fabd..d569c2001 100644 --- a/nping/nping.cc +++ b/nping/nping.cc @@ -4,60 +4,58 @@ * high level functions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifdef WIN32 diff --git a/nping/nping.h b/nping/nping.h index 407c84179..f4f4b43f7 100644 --- a/nping/nping.h +++ b/nping/nping.h @@ -3,60 +3,58 @@ * throughout Nping's code. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef NPING_H diff --git a/nping/nping_config.h.in b/nping/nping_config.h.in index d40c855e1..98638cb41 100644 --- a/nping/nping_config.h.in +++ b/nping/nping_config.h.in @@ -4,60 +4,58 @@ * include file that lets nmap better understand system particulars. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: $ */ diff --git a/nping/nping_winconfig.h b/nping/nping_winconfig.h index fa355ef8a..f623db053 100644 --- a/nping/nping_winconfig.h +++ b/nping/nping_winconfig.h @@ -6,60 +6,58 @@ * for config.h * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: nmap_winconfig.h 12955 2009-04-15 00:37:03Z fyodor $ */ diff --git a/nping/output.cc b/nping/output.cc index 52f68deb3..253721636 100644 --- a/nping/output.cc +++ b/nping/output.cc @@ -3,60 +3,58 @@ * output.h -- Some simple error and regular message output functions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* This file contains the functions that are used to print stuff to stout or diff --git a/nping/output.h b/nping/output.h index f1a705c1a..83c0de4f2 100644 --- a/nping/output.h +++ b/nping/output.h @@ -3,60 +3,58 @@ * output.h -- Some simple error and regular message output functions. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef OUTPUT_H diff --git a/nping/stats.cc b/nping/stats.cc index dd0f7d2e7..d2a9276b5 100644 --- a/nping/stats.cc +++ b/nping/stats.cc @@ -5,60 +5,58 @@ * received, keep track of start and finish times, etc. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/stats.h b/nping/stats.h index 6371540c8..0ba2cbe19 100644 --- a/nping/stats.h +++ b/nping/stats.h @@ -5,60 +5,58 @@ * received, keep track of start and finish times, etc. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef __STATS_H__ #define __STATS_H__ 1 diff --git a/nping/utils.cc b/nping/utils.cc index 3951ad8a6..61fa7e2cd 100644 --- a/nping/utils.cc +++ b/nping/utils.cc @@ -4,60 +4,58 @@ * source files. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" diff --git a/nping/utils.h b/nping/utils.h index 5123473a4..9ae124d3d 100644 --- a/nping/utils.h +++ b/nping/utils.h @@ -4,60 +4,58 @@ * source files. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef UTILS_H diff --git a/nping/utils_net.cc b/nping/utils_net.cc index e132e02ef..e7acbad02 100644 --- a/nping/utils_net.cc +++ b/nping/utils_net.cc @@ -4,60 +4,58 @@ * various tasks. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "nping.h" #include "utils.h" diff --git a/nping/utils_net.h b/nping/utils_net.h index e1d343b05..1232ae313 100644 --- a/nping/utils_net.h +++ b/nping/utils_net.h @@ -4,60 +4,58 @@ * various tasks. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "NpingTarget.h" diff --git a/nping/winfix.cc b/nping/winfix.cc index e5db00efe..258c2109f 100644 --- a/nping/winfix.cc +++ b/nping/winfix.cc @@ -5,60 +5,58 @@ * be shared. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: */ diff --git a/nse_ssl_cert.cc b/nse_ssl_cert.cc index e0cd65e55..09cbd0439 100644 --- a/nse_ssl_cert.cc +++ b/nse_ssl_cert.cc @@ -3,60 +3,58 @@ * nse_ssl_cert.cc -- NSE userdatum representing an SSL certificate. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id:$ */ diff --git a/nse_ssl_cert.h b/nse_ssl_cert.h index 7f19cddc6..312165114 100644 --- a/nse_ssl_cert.h +++ b/nse_ssl_cert.h @@ -3,60 +3,58 @@ * nse_ssl_cert.h -- NSE userdatum representing an SSL certificate. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id:$ */ diff --git a/nsock/examples/nsock_telnet.c b/nsock/examples/nsock_telnet.c index 9f6b77e18..cb2a7c0c2 100644 --- a/nsock/examples/nsock_telnet.c +++ b/nsock/examples/nsock_telnet.c @@ -3,53 +3,50 @@ * using the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ diff --git a/nsock/examples/nsock_test_timers.c b/nsock/examples/nsock_test_timers.c index 2fafd3063..24972e2e0 100644 --- a/nsock/examples/nsock_test_timers.c +++ b/nsock/examples/nsock_test_timers.c @@ -3,53 +3,50 @@ * routines. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ diff --git a/nsock/include/nsock.h b/nsock/include/nsock.h index e4bc49871..280e36b64 100644 --- a/nsock/include/nsock.h +++ b/nsock/include/nsock.h @@ -3,53 +3,50 @@ * event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/include/nsock_config.h.in b/nsock/include/nsock_config.h.in index daf6f0822..e1d958782 100644 --- a/nsock/include/nsock_config.h.in +++ b/nsock/include/nsock_config.h.in @@ -5,53 +5,50 @@ * particulars. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/include/nsock_winconfig.h b/nsock/include/nsock_winconfig.h index a387bb2b3..88ff5f453 100644 --- a/nsock/include/nsock_winconfig.h +++ b/nsock/include/nsock_winconfig.h @@ -6,53 +6,50 @@ * for config.h * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ #ifndef NSOCK_WINCONFIG_H diff --git a/nsock/src/engine_epoll.c b/nsock/src/engine_epoll.c index abb44726e..1bc285c22 100644 --- a/nsock/src/engine_epoll.c +++ b/nsock/src/engine_epoll.c @@ -2,53 +2,50 @@ * engine_epoll.c -- epoll(7) based IO engine. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/engine_iocp.c b/nsock/src/engine_iocp.c index b8c6891b0..b1d43023c 100644 --- a/nsock/src/engine_iocp.c +++ b/nsock/src/engine_iocp.c @@ -2,53 +2,50 @@ * engine_iocp.c -- I/O Completion Ports based IO engine. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/engine_kqueue.c b/nsock/src/engine_kqueue.c index 088c556f7..aa992bbd1 100644 --- a/nsock/src/engine_kqueue.c +++ b/nsock/src/engine_kqueue.c @@ -2,53 +2,50 @@ * engine_kqueue.c -- BSD kqueue(2) based IO engine. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/engine_poll.c b/nsock/src/engine_poll.c index 95fd3f9d3..5a2262a02 100644 --- a/nsock/src/engine_poll.c +++ b/nsock/src/engine_poll.c @@ -2,53 +2,50 @@ * engine_poll.c -- poll(2) based IO engine. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/engine_select.c b/nsock/src/engine_select.c index 2e4601b17..edf1b3d64 100644 --- a/nsock/src/engine_select.c +++ b/nsock/src/engine_select.c @@ -2,53 +2,50 @@ * engine_select.c -- select(2) based IO engine. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/error.c b/nsock/src/error.c index 3ce7ba24c..c7ecf9817 100644 --- a/nsock/src/error.c +++ b/nsock/src/error.c @@ -3,53 +3,50 @@ * printing error messages, etc. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/error.h b/nsock/src/error.h index b42c59471..48a768404 100644 --- a/nsock/src/error.h +++ b/nsock/src/error.h @@ -3,53 +3,50 @@ * printing error messages, etc. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/filespace.c b/nsock/src/filespace.c index 0b5bdc1cf..f4d563835 100644 --- a/nsock/src/filespace.c +++ b/nsock/src/filespace.c @@ -3,53 +3,50 @@ * in a simple to use, and quick to append-to structure. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/filespace.h b/nsock/src/filespace.h index 88c9e0899..cc44a9ac3 100644 --- a/nsock/src/filespace.h +++ b/nsock/src/filespace.h @@ -3,53 +3,50 @@ * in a simple to use, and quick to append-to structure. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/gh_heap.c b/nsock/src/gh_heap.c index ad0829e56..217657401 100644 --- a/nsock/src/gh_heap.c +++ b/nsock/src/gh_heap.c @@ -2,53 +2,50 @@ * gh_heap.c -- heap based priority queue. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/gh_heap.h b/nsock/src/gh_heap.h index 644240ab6..0e67d9c26 100644 --- a/nsock/src/gh_heap.h +++ b/nsock/src/gh_heap.h @@ -2,53 +2,50 @@ * gh_heap.h -- heap based priority queues. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/gh_list.h b/nsock/src/gh_list.h index 1d394d61d..32f383edf 100644 --- a/nsock/src/gh_list.h +++ b/nsock/src/gh_list.h @@ -2,53 +2,50 @@ * gh_list.h -- a simple doubly-linked list implementation. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/netutils.c b/nsock/src/netutils.c index a0ee568e5..45232035f 100644 --- a/nsock/src/netutils.c +++ b/nsock/src/netutils.c @@ -3,53 +3,50 @@ * utility functions. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/netutils.h b/nsock/src/netutils.h index 624a67153..893a9f608 100644 --- a/nsock/src/netutils.h +++ b/nsock/src/netutils.h @@ -3,53 +3,50 @@ * utility functions. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_connect.c b/nsock/src/nsock_connect.c index f2291676e..7d2b52355 100644 --- a/nsock/src/nsock_connect.c +++ b/nsock/src/nsock_connect.c @@ -2,53 +2,50 @@ * nsock_connect.c -- This contains the functions for requesting TCP * * connections from the nsock parallel socket event library * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_core.c b/nsock/src/nsock_core.c index 411838fa8..fa2aef614 100644 --- a/nsock/src/nsock_core.c +++ b/nsock/src/nsock_core.c @@ -3,53 +3,50 @@ * parallel socket event library. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_engines.c b/nsock/src/nsock_engines.c index 0b34e447d..de9d44e22 100644 --- a/nsock/src/nsock_engines.c +++ b/nsock/src/nsock_engines.c @@ -5,53 +5,50 @@ * to use the most efficient engine for your system. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_event.c b/nsock/src/nsock_event.c index acd01e1bf..bfc489b3c 100644 --- a/nsock/src/nsock_event.c +++ b/nsock/src/nsock_event.c @@ -6,53 +6,50 @@ * fails. It is automatically destroyed after the callback returns * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_internal.h b/nsock/src/nsock_internal.h index e73502e97..dc47c3f04 100644 --- a/nsock/src/nsock_internal.h +++ b/nsock/src/nsock_internal.h @@ -4,53 +4,50 @@ * should NOT include this. even LOOK at these :). * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_iod.c b/nsock/src/nsock_iod.c index 73da5e847..d74ab5e61 100644 --- a/nsock/src/nsock_iod.c +++ b/nsock/src/nsock_iod.c @@ -5,53 +5,50 @@ * connections, read/write data, etc. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_log.c b/nsock/src/nsock_log.c index 5c2cba7cc..5ef033cec 100644 --- a/nsock/src/nsock_log.c +++ b/nsock/src/nsock_log.c @@ -2,53 +2,50 @@ * nsock_log.c -- nsock logging infrastructure. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_log.h b/nsock/src/nsock_log.h index b55375852..49b0dea6b 100644 --- a/nsock/src/nsock_log.h +++ b/nsock/src/nsock_log.h @@ -2,53 +2,50 @@ * nsock_log.c -- nsock logging infrastructure. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_pcap.c b/nsock/src/nsock_pcap.c index efef3f2c6..c9e43d4a7 100644 --- a/nsock/src/nsock_pcap.c +++ b/nsock/src/nsock_pcap.c @@ -3,53 +3,50 @@ * the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_pcap.h b/nsock/src/nsock_pcap.h index 3a23f09af..ca667db76 100644 --- a/nsock/src/nsock_pcap.h +++ b/nsock/src/nsock_pcap.h @@ -3,53 +3,50 @@ * the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_pool.c b/nsock/src/nsock_pool.c index 460bc8e93..485a68b33 100644 --- a/nsock/src/nsock_pool.c +++ b/nsock/src/nsock_pool.c @@ -5,53 +5,50 @@ * and i/o descriptors * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_proxy.c b/nsock/src/nsock_proxy.c index e2fd46ddf..29a1f3d4a 100644 --- a/nsock/src/nsock_proxy.c +++ b/nsock/src/nsock_proxy.c @@ -2,53 +2,50 @@ * nsock_proxy.c -- This contains the functions relating to proxies. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_proxy.h b/nsock/src/nsock_proxy.h index 50e26a4a3..57d8b125a 100644 --- a/nsock/src/nsock_proxy.h +++ b/nsock/src/nsock_proxy.h @@ -2,53 +2,50 @@ * nsock_proxy.h -- PRIVATE interface definitions for proxy handling. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_read.c b/nsock/src/nsock_read.c index 0852c9493..27f874f50 100644 --- a/nsock/src/nsock_read.c +++ b/nsock/src/nsock_read.c @@ -3,53 +3,50 @@ * events from the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_ssl.c b/nsock/src/nsock_ssl.c index 5d094c945..096ce7208 100644 --- a/nsock/src/nsock_ssl.c +++ b/nsock/src/nsock_ssl.c @@ -5,53 +5,50 @@ * the SSL and NonSSL paths. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_ssl.h b/nsock/src/nsock_ssl.h index 1af473d62..f23f61501 100644 --- a/nsock/src/nsock_ssl.h +++ b/nsock/src/nsock_ssl.h @@ -5,53 +5,50 @@ * the SSL and NonSSL paths. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_timers.c b/nsock/src/nsock_timers.c index 39fff8e9a..c36fd0bc1 100644 --- a/nsock/src/nsock_timers.c +++ b/nsock/src/nsock_timers.c @@ -3,53 +3,50 @@ * from the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/nsock_write.c b/nsock/src/nsock_write.c index c39a3981b..03b82b879 100644 --- a/nsock/src/nsock_write.c +++ b/nsock/src/nsock_write.c @@ -3,53 +3,50 @@ * sockets using the nsock parallel socket event library * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id$ */ diff --git a/nsock/src/proxy_http.c b/nsock/src/proxy_http.c index bcdb1dfd1..a6831d432 100644 --- a/nsock/src/proxy_http.c +++ b/nsock/src/proxy_http.c @@ -2,53 +2,50 @@ * proxy_http.c -- HTTP Connect proxying. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id $ */ diff --git a/nsock/src/proxy_socks4.c b/nsock/src/proxy_socks4.c index 4c9f492f8..c88ca3862 100644 --- a/nsock/src/proxy_socks4.c +++ b/nsock/src/proxy_socks4.c @@ -2,53 +2,50 @@ * proxy_socks4.c -- SOCKS4 proxying. * * * ***********************IMPORTANT NSOCK LICENSE TERMS*********************** - * * - * The nsock parallel socket event library is (C) 1999-2022 Nmap Software * - * LLC This library is free software; you may redistribute and/or * - * modify it under the terms of the GNU General Public License as * - * published by the Free Software Foundation; Version 2. This guarantees * - * your right to use, modify, and redistribute this software under certain * - * conditions. If this license is unacceptable to you, Nmap Software LLC * - * may be willing to sell alternative licenses (contact sales@nmap.com ). * - * * - * As a special exception to the GPL terms, Nmap Software LLC grants * - * permission to link the code of this program with any version of the * - * OpenSSL library which is distributed under a license identical to that * - * listed in the included docs/licenses/OpenSSL.txt file, and distribute * - * linked combinations including the two. You must obey the GNU GPL in all * - * respects for all of the code used other than OpenSSL. If you modify * - * this file, you may extend this exception to your version of the file, * - * but you are not obligated to do so. * - * * - * If you received these files with a written license agreement stating * - * terms other than the (GPL) terms above, then that alternative license * - * agreement takes precedence over this comment. * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to send your changes * - * to the dev@nmap.org mailing list for possible incorporation into the * - * main distribution. By sending these changes to Fyodor or one of the * - * Insecure.Org development mailing lists, or checking them into the Nmap * - * source code repository, it is understood (unless you specify otherwise) * - * that you are offering the Nmap Project (Nmap Software LLC) the * - * unlimited, non-exclusive right to reuse, modify, and relicense the * - * code. Nmap will always be available Open Source, but this is important * - * because the inability to relicense code has caused devastating problems * - * for other Free Software projects (such as KDE and NASM). We also * - * occasionally relicense the code to third parties as discussed above. * - * If you wish to specify special license conditions of your * - * contributions, just say so when you send them. * - * * - * This program is distributed in the hope that it will be useful, but * - * WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * - * General Public License v2.0 for more details * - * (http://www.gnu.org/licenses/gpl-2.0.html). * - * * + * + * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC + * This library is free software; you may redistribute and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation; Version 2. This guarantees your right to use, modify, and + * redistribute this software under certain conditions. If this license is + * unacceptable to you, Nmap Software LLC may be willing to sell alternative + * licenses (contact sales@nmap.com ). + * + * As a special exception to the GPL terms, Nmap Software LLC grants permission + * to link the code of this program with any version of the OpenSSL library + * which is distributed under a license identical to that listed in the included + * docs/licenses/OpenSSL.txt file, and distribute linked combinations including + * the two. You must obey the GNU GPL in all respects for all of the code used + * other than OpenSSL. If you modify this file, you may extend this exception to + * your version of the file, but you are not obligated to do so. + * + * If you received these files with a written license agreement stating terms + * other than the (GPL) terms above, then that alternative license agreement + * takes precedence over this comment. + * + * Source is provided to this software because we believe users have a right to + * know exactly what a program is going to do before they run it. This also + * allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to send your changes to the + * dev@nmap.org mailing list for possible incorporation into the main + * distribution. By sending these changes to Fyodor or one of the Insecure.Org + * development mailing lists, or checking them into the Nmap source code + * repository, it is understood (unless you specify otherwise) that you are + * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive + * right to reuse, modify, and relicense the code. Nmap will always be available + * Open Source, but this is important because the inability to relicense code + * has caused devastating problems for other Free Software projects (such as KDE + * and NASM). We also occasionally relicense the code to third parties as + * discussed above. If you wish to specify special license conditions of your + * contributions, just say so when you send them. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more + * details (http://www.gnu.org/licenses/gpl-2.0.html). + * ***************************************************************************/ /* $Id $ */ diff --git a/osscan.cc b/osscan.cc index 4eb2af25c..24305ef72 100644 --- a/osscan.cc +++ b/osscan.cc @@ -5,60 +5,58 @@ * https://nmap.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/osscan.h b/osscan.h index 85c763c41..76f0fd717 100644 --- a/osscan.h +++ b/osscan.h @@ -4,60 +4,58 @@ * https://nmap.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/osscan2.cc b/osscan2.cc index 05c204757..c9cae0338 100644 --- a/osscan2.cc +++ b/osscan2.cc @@ -5,60 +5,58 @@ * Nmap, see https://nmap.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/osscan2.h b/osscan2.h index 5e28bbfcc..71ad40a42 100644 --- a/osscan2.h +++ b/osscan2.h @@ -5,60 +5,58 @@ * http://insecure.org/osdetect/ * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef OSSCAN2_H diff --git a/output.cc b/output.cc index b94da929a..9fa0d26ba 100644 --- a/output.cc +++ b/output.cc @@ -8,60 +8,58 @@ * output. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/output.h b/output.h index 25ddcf3b8..4e3e6247c 100644 --- a/output.h +++ b/output.h @@ -8,60 +8,58 @@ * output. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/payload.cc b/payload.cc index 21b94f8cb..dbd5b1384 100644 --- a/payload.cc +++ b/payload.cc @@ -3,60 +3,58 @@ * payload.cc -- Retrieval of UDP payloads. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/payload.h b/payload.h index c2716aa27..7c1dad289 100644 --- a/payload.h +++ b/payload.h @@ -3,60 +3,58 @@ * payload.cc -- Retrieval of UDP payloads. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/portlist.cc b/portlist.cc index aee894e1e..5bc155638 100644 --- a/portlist.cc +++ b/portlist.cc @@ -3,60 +3,58 @@ * maintained internally by Nmap. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/portlist.h b/portlist.h index 7d31eceac..df4dc36a0 100644 --- a/portlist.h +++ b/portlist.h @@ -3,60 +3,58 @@ * maintained internally by Nmap. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/portreasons.cc b/portreasons.cc index 6b6d9612d..8e88046a4 100644 --- a/portreasons.cc +++ b/portreasons.cc @@ -2,60 +2,58 @@ * portreasons.cc -- Verbose packet-level information on port states * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* diff --git a/portreasons.h b/portreasons.h index e6e5a7afe..0929d83ea 100644 --- a/portreasons.h +++ b/portreasons.h @@ -2,60 +2,58 @@ * portreasons.h -- Verbose packet-level information on port states * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* diff --git a/probespec.h b/probespec.h index dea1c4489..d18a0a8ba 100644 --- a/probespec.h +++ b/probespec.h @@ -4,60 +4,58 @@ * probespec.h -- Defines structures which specify probes to network ports * * and protocols. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include diff --git a/protocols.cc b/protocols.cc index f759ad340..f06b2293a 100644 --- a/protocols.cc +++ b/protocols.cc @@ -4,60 +4,58 @@ * between IPproto Number <-> name. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/protocols.h b/protocols.h index 104ef59cc..9f2253f1e 100644 --- a/protocols.h +++ b/protocols.h @@ -4,60 +4,58 @@ * between IPproto Number <-> name. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine.cc b/scan_engine.cc index e7c001db0..f779cf9f3 100644 --- a/scan_engine.cc +++ b/scan_engine.cc @@ -5,60 +5,58 @@ * for collecting SYN/connect scan responses. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine.h b/scan_engine.h index 57d1931d6..3d49d15a3 100644 --- a/scan_engine.h +++ b/scan_engine.h @@ -5,60 +5,58 @@ * those for collecting SYN/connect scan responses. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine_connect.cc b/scan_engine_connect.cc index 47977c09b..452c3e17b 100644 --- a/scan_engine_connect.cc +++ b/scan_engine_connect.cc @@ -4,60 +4,58 @@ * that are related to port scanning using connect() system call. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine_connect.h b/scan_engine_connect.h index 8a0235c93..0f76c6ad8 100644 --- a/scan_engine_connect.h +++ b/scan_engine_connect.h @@ -4,60 +4,58 @@ * that are related to port scanning using connect() system call. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine_raw.cc b/scan_engine_raw.cc index 7a8c21798..8fab1c445 100644 --- a/scan_engine_raw.cc +++ b/scan_engine_raw.cc @@ -4,60 +4,58 @@ * are related to port scanning using raw (IP, Ethernet) packets. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_engine_raw.h b/scan_engine_raw.h index b9a8515cf..8b41f9fe3 100644 --- a/scan_engine_raw.h +++ b/scan_engine_raw.h @@ -4,60 +4,58 @@ * are related to port scanning using raw (IP, Ethernet) packets. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/scan_lists.cc b/scan_lists.cc index e7d60941a..8d5e345a5 100644 --- a/scan_lists.cc +++ b/scan_lists.cc @@ -2,60 +2,58 @@ * scan_lists.cc -- Structures and functions for lists of ports to scan * * and scan types * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* Convert a string like "-100,n*tp,200-1024,3000-4000,[60000-]" into an array diff --git a/scan_lists.h b/scan_lists.h index 4c444ef7d..ea6300759 100644 --- a/scan_lists.h +++ b/scan_lists.h @@ -2,60 +2,58 @@ * scan_lists.h -- Structures and functions for lists of ports to scan and * * scan types * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef SCAN_LISTS_H diff --git a/service_scan.cc b/service_scan.cc index 4a0110eb8..f7de2ea8c 100644 --- a/service_scan.cc +++ b/service_scan.cc @@ -5,60 +5,58 @@ * (e.g. snmp, http, ftp, smtp, etc.) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/service_scan.h b/service_scan.h index 86bfb6161..b17e3d242 100644 --- a/service_scan.h +++ b/service_scan.h @@ -5,60 +5,58 @@ * (e.g. snmp, http, ftp, smtp, etc.) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/services.cc b/services.cc index 9ee44bc18..6631e2d70 100644 --- a/services.cc +++ b/services.cc @@ -4,60 +4,58 @@ * file and port <-> service mapping * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/services.h b/services.h index 4e48f72ce..6f88980ac 100644 --- a/services.h +++ b/services.h @@ -4,60 +4,58 @@ * file and port <-> service mapping * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/string_pool.cc b/string_pool.cc index 0ab23758b..ecf72f6d9 100644 --- a/string_pool.cc +++ b/string_pool.cc @@ -1,60 +1,58 @@ /*************************************************************************** * string_pool.cc -- String interning for memory optimization * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "string_pool.h" #include diff --git a/string_pool.h b/string_pool.h index 948734e10..8c2873658 100644 --- a/string_pool.h +++ b/string_pool.h @@ -1,60 +1,58 @@ /*************************************************************************** * string_pool.h -- String interning for memory optimization * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #ifndef STRING_POOL_H #define STRING_POOL_H diff --git a/targets.cc b/targets.cc index 97c459df8..16d318c58 100644 --- a/targets.cc +++ b/targets.cc @@ -5,60 +5,58 @@ * formats. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/targets.h b/targets.h index cbe491e48..f5e2f6f38 100644 --- a/targets.h +++ b/targets.h @@ -4,60 +4,58 @@ * determining the exact IPs to hit based on CIDR and other input formats. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/tcpip.cc b/tcpip.cc index 2cb3aa416..b4a1d1fb8 100644 --- a/tcpip.cc +++ b/tcpip.cc @@ -5,60 +5,58 @@ * libpcap, etc. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/tcpip.h b/tcpip.h index fbddcccdf..dd86c6993 100644 --- a/tcpip.h +++ b/tcpip.h @@ -5,60 +5,58 @@ * libpcap, etc. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/tests/nmap_dns_test.cc b/tests/nmap_dns_test.cc index 2f925a9a8..a45ed60c0 100644 --- a/tests/nmap_dns_test.cc +++ b/tests/nmap_dns_test.cc @@ -3,60 +3,58 @@ * dns_request_generation.cc -- Tests DNS request generation * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ #include "../nmap_dns.h" diff --git a/timing.cc b/timing.cc index a5f864f4e..0a08e2af4 100644 --- a/timing.cc +++ b/timing.cc @@ -6,60 +6,58 @@ * timing policy (-T)) also play a role in these calculations * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/timing.h b/timing.h index 0ddd81ebc..a313b4de8 100644 --- a/timing.h +++ b/timing.h @@ -6,60 +6,58 @@ * timing policy (-T)) also play a role in these calculations. * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/traceroute.cc b/traceroute.cc index d49e7d83a..6a302965a 100644 --- a/traceroute.cc +++ b/traceroute.cc @@ -2,60 +2,58 @@ * traceroute.cc -- Parallel multi-protocol traceroute feature * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* diff --git a/traceroute.h b/traceroute.h index b04812886..bee19cb0b 100644 --- a/traceroute.h +++ b/traceroute.h @@ -3,60 +3,58 @@ * traceroute.h -- Parallel multi-protocol traceroute feature * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/utils.cc b/utils.cc index 0b7cf70fa..8a8ec2e60 100644 --- a/utils.cc +++ b/utils.cc @@ -3,60 +3,58 @@ * categorization :) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/utils.h b/utils.h index abaee35bb..35e719271 100644 --- a/utils.h +++ b/utils.h @@ -3,60 +3,58 @@ * categorization :) * * * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id$ */ diff --git a/xml.cc b/xml.cc index 6945b1854..d392bfa4b 100644 --- a/xml.cc +++ b/xml.cc @@ -1,60 +1,58 @@ /*************************************************************************** * xml.cc -- Simple library to emit XML. * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: xml.cc 15135 2009-08-19 21:05:21Z david $ */ diff --git a/xml.h b/xml.h index 8be29821f..ee5bcadea 100644 --- a/xml.h +++ b/xml.h @@ -1,60 +1,58 @@ /*************************************************************************** * xml.h * ***********************IMPORTANT NMAP LICENSE TERMS************************ - * * - * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * - * Project"). Nmap is also a registered trademark of the Nmap Project. * - * * - * This program is distributed under the terms of the Nmap Public Source * - * License (NPSL). The exact license text applying to a particular Nmap * - * release or source code control revision is contained in the LICENSE * - * file distributed with that version of Nmap or source code control * - * revision. More Nmap copyright/legal information is available from * - * https://nmap.org/book/man-legal.html, and further information on the * - * NPSL license itself can be found at https://nmap.org/npsl/ . This * - * header summarizes some key points from the Nmap license, but is no * - * substitute for the actual license text. * - * * - * Nmap is generally free for end users to download and use themselves, * - * including commercial use. It is available from https://nmap.org. * - * * - * The Nmap license generally prohibits companies from using and * - * redistributing Nmap in commercial products, but we sell a special Nmap * - * OEM Edition with a more permissive license and special features for * - * this purpose. See https://nmap.org/oem/ * - * * - * If you have received a written Nmap license agreement or contract * - * stating terms other than these (such as an Nmap OEM license), you may * - * choose to use and redistribute Nmap under those terms instead. * - * * - * The official Nmap Windows builds include the Npcap software * - * (https://npcap.com) for packet capture and transmission. It is under * - * separate license terms which forbid redistribution without special * - * permission. So the official Nmap Windows builds may not be * - * redistributed without special permission (such as an Nmap OEM * - * license). * - * * - * Source is provided to this software because we believe users have a * - * right to know exactly what a program is going to do before they run it. * - * This also allows you to audit the software for security holes. * - * * - * Source code also allows you to port Nmap to new platforms, fix bugs, * - * and add new features. You are highly encouraged to submit your * - * changes as a Github PR or by email to the dev@nmap.org mailing list * - * for possible incorporation into the main distribution. Unless you * - * specify otherwise, it is understood that you are offering us very * - * broad rights to use your submissions as described in the Nmap Public * - * Source License Contributor Agreement. This is important because we * - * fund the project by selling licenses with various terms, and also * - * because the inability to relicense code has caused devastating * - * problems for other Free Software projects (such as KDE and NASM). * - * * - * The free version of Nmap is distributed in the hope that it will be * - * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * - * indemnification and commercial support are all available through the * - * Npcap OEM program--see https://nmap.org/oem/ * - * * + * + * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap + * Project"). Nmap is also a registered trademark of the Nmap Project. + * + * This program is distributed under the terms of the Nmap Public Source + * License (NPSL). The exact license text applying to a particular Nmap + * release or source code control revision is contained in the LICENSE + * file distributed with that version of Nmap or source code control + * revision. More Nmap copyright/legal information is available from + * https://nmap.org/book/man-legal.html, and further information on the + * NPSL license itself can be found at https://nmap.org/npsl/ . This + * header summarizes some key points from the Nmap license, but is no + * substitute for the actual license text. + * + * Nmap is generally free for end users to download and use themselves, + * including commercial use. It is available from https://nmap.org. + * + * The Nmap license generally prohibits companies from using and + * redistributing Nmap in commercial products, but we sell a special Nmap + * OEM Edition with a more permissive license and special features for + * this purpose. See https://nmap.org/oem/ + * + * If you have received a written Nmap license agreement or contract + * stating terms other than these (such as an Nmap OEM license), you may + * choose to use and redistribute Nmap under those terms instead. + * + * The official Nmap Windows builds include the Npcap software + * (https://npcap.com) for packet capture and transmission. It is under + * separate license terms which forbid redistribution without special + * permission. So the official Nmap Windows builds may not be redistributed + * without special permission (such as an Nmap OEM license). + * + * Source is provided to this software because we believe users have a + * right to know exactly what a program is going to do before they run it. + * This also allows you to audit the software for security holes. + * + * Source code also allows you to port Nmap to new platforms, fix bugs, and add + * new features. You are highly encouraged to submit your changes as a Github PR + * or by email to the dev@nmap.org mailing list for possible incorporation into + * the main distribution. Unless you specify otherwise, it is understood that + * you are offering us very broad rights to use your submissions as described in + * the Nmap Public Source License Contributor Agreement. This is important + * because we fund the project by selling licenses with various terms, and also + * because the inability to relicense code has caused devastating problems for + * other Free Software projects (such as KDE and NASM). + * + * The free version of Nmap is distributed in the hope that it will be + * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, + * indemnification and commercial support are all available through the + * Npcap OEM program--see https://nmap.org/oem/ + * ***************************************************************************/ /* $Id: xml.h 15135 2009-08-19 21:05:21Z david $ */ diff --git a/zenmap/install_scripts/utils/version_update.py b/zenmap/install_scripts/utils/version_update.py index 417d0f9e9..8ff9d84d5 100644 --- a/zenmap/install_scripts/utils/version_update.py +++ b/zenmap/install_scripts/utils/version_update.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This program updates the version number in all the places it needs to be diff --git a/zenmap/radialnet/__init__.py b/zenmap/radialnet/__init__.py index f9406305a..98e2c1ef7 100644 --- a/zenmap/radialnet/__init__.py +++ b/zenmap/radialnet/__init__.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ __all__ = ["bestwidgets", "core", "gui", "util"] diff --git a/zenmap/radialnet/bestwidgets/__init__.py b/zenmap/radialnet/bestwidgets/__init__.py index 63cc178f1..03877f0c8 100644 --- a/zenmap/radialnet/bestwidgets/__init__.py +++ b/zenmap/radialnet/bestwidgets/__init__.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/boxes.py b/zenmap/radialnet/bestwidgets/boxes.py index c2c7ea9b7..5b43a903d 100644 --- a/zenmap/radialnet/bestwidgets/boxes.py +++ b/zenmap/radialnet/bestwidgets/boxes.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/buttons.py b/zenmap/radialnet/bestwidgets/buttons.py index 14c853842..3d3239d38 100644 --- a/zenmap/radialnet/bestwidgets/buttons.py +++ b/zenmap/radialnet/bestwidgets/buttons.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/comboboxes.py b/zenmap/radialnet/bestwidgets/comboboxes.py index 265b7dd1c..e10d7e624 100644 --- a/zenmap/radialnet/bestwidgets/comboboxes.py +++ b/zenmap/radialnet/bestwidgets/comboboxes.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/expanders.py b/zenmap/radialnet/bestwidgets/expanders.py index f83deccae..a89e08b5b 100644 --- a/zenmap/radialnet/bestwidgets/expanders.py +++ b/zenmap/radialnet/bestwidgets/expanders.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/frames.py b/zenmap/radialnet/bestwidgets/frames.py index 1e5f12230..3a3502194 100644 --- a/zenmap/radialnet/bestwidgets/frames.py +++ b/zenmap/radialnet/bestwidgets/frames.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/labels.py b/zenmap/radialnet/bestwidgets/labels.py index c2505bfdc..c3ec94faa 100644 --- a/zenmap/radialnet/bestwidgets/labels.py +++ b/zenmap/radialnet/bestwidgets/labels.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/textview.py b/zenmap/radialnet/bestwidgets/textview.py index c954d2da6..9deda9396 100644 --- a/zenmap/radialnet/bestwidgets/textview.py +++ b/zenmap/radialnet/bestwidgets/textview.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/bestwidgets/windows.py b/zenmap/radialnet/bestwidgets/windows.py index 0f16ba856..fe611626a 100644 --- a/zenmap/radialnet/bestwidgets/windows.py +++ b/zenmap/radialnet/bestwidgets/windows.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/core/ArgvHandle.py b/zenmap/radialnet/core/ArgvHandle.py index b389b72c8..2e72d9388 100644 --- a/zenmap/radialnet/core/ArgvHandle.py +++ b/zenmap/radialnet/core/ArgvHandle.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import sys diff --git a/zenmap/radialnet/core/Coordinate.py b/zenmap/radialnet/core/Coordinate.py index df125239a..5c822123d 100644 --- a/zenmap/radialnet/core/Coordinate.py +++ b/zenmap/radialnet/core/Coordinate.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import math diff --git a/zenmap/radialnet/core/Graph.py b/zenmap/radialnet/core/Graph.py index 647106bc3..1e0e8b592 100644 --- a/zenmap/radialnet/core/Graph.py +++ b/zenmap/radialnet/core/Graph.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/core/Info.py b/zenmap/radialnet/core/Info.py index 3fa57be3d..d04b31af4 100644 --- a/zenmap/radialnet/core/Info.py +++ b/zenmap/radialnet/core/Info.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/core/Interpolation.py b/zenmap/radialnet/core/Interpolation.py index 282617e79..1d89498b8 100644 --- a/zenmap/radialnet/core/Interpolation.py +++ b/zenmap/radialnet/core/Interpolation.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/core/XMLHandler.py b/zenmap/radialnet/core/XMLHandler.py index 26561dafa..36eb2e150 100644 --- a/zenmap/radialnet/core/XMLHandler.py +++ b/zenmap/radialnet/core/XMLHandler.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/core/__init__.py b/zenmap/radialnet/core/__init__.py index 2e7607ebc..c314dd7ed 100644 --- a/zenmap/radialnet/core/__init__.py +++ b/zenmap/radialnet/core/__init__.py @@ -1,58 +1,56 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/gui/Application.py b/zenmap/radialnet/gui/Application.py index 2ae84dd1f..dbc6fe255 100644 --- a/zenmap/radialnet/gui/Application.py +++ b/zenmap/radialnet/gui/Application.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/ControlWidget.py b/zenmap/radialnet/gui/ControlWidget.py index 1e91ec57a..99be7733b 100644 --- a/zenmap/radialnet/gui/ControlWidget.py +++ b/zenmap/radialnet/gui/ControlWidget.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/Dialogs.py b/zenmap/radialnet/gui/Dialogs.py index aa3196eee..01d97f2ed 100644 --- a/zenmap/radialnet/gui/Dialogs.py +++ b/zenmap/radialnet/gui/Dialogs.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/HostsViewer.py b/zenmap/radialnet/gui/HostsViewer.py index c7131fccd..feb0ae835 100644 --- a/zenmap/radialnet/gui/HostsViewer.py +++ b/zenmap/radialnet/gui/HostsViewer.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/Image.py b/zenmap/radialnet/gui/Image.py index b5be6a361..72020caee 100644 --- a/zenmap/radialnet/gui/Image.py +++ b/zenmap/radialnet/gui/Image.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/LegendWindow.py b/zenmap/radialnet/gui/LegendWindow.py index 403c825ed..3401e43d0 100644 --- a/zenmap/radialnet/gui/LegendWindow.py +++ b/zenmap/radialnet/gui/LegendWindow.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/NodeNotebook.py b/zenmap/radialnet/gui/NodeNotebook.py index 4d8b7dc67..ea208ecb2 100644 --- a/zenmap/radialnet/gui/NodeNotebook.py +++ b/zenmap/radialnet/gui/NodeNotebook.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/NodeWindow.py b/zenmap/radialnet/gui/NodeWindow.py index 446ac8669..7c38078f3 100644 --- a/zenmap/radialnet/gui/NodeWindow.py +++ b/zenmap/radialnet/gui/NodeWindow.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/RadialNet.py b/zenmap/radialnet/gui/RadialNet.py index 8bbb44a8d..1a395dd26 100644 --- a/zenmap/radialnet/gui/RadialNet.py +++ b/zenmap/radialnet/gui/RadialNet.py @@ -1,60 +1,58 @@ # vim: set encoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/SaveDialog.py b/zenmap/radialnet/gui/SaveDialog.py index 763550c46..60cfbbef7 100644 --- a/zenmap/radialnet/gui/SaveDialog.py +++ b/zenmap/radialnet/gui/SaveDialog.py @@ -1,60 +1,58 @@ # vim: set encoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/Toolbar.py b/zenmap/radialnet/gui/Toolbar.py index cb5a81eab..23b707786 100644 --- a/zenmap/radialnet/gui/Toolbar.py +++ b/zenmap/radialnet/gui/Toolbar.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/radialnet/gui/__init__.py b/zenmap/radialnet/gui/__init__.py index 2e7607ebc..c314dd7ed 100644 --- a/zenmap/radialnet/gui/__init__.py +++ b/zenmap/radialnet/gui/__init__.py @@ -1,58 +1,56 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/radialnet.pyw b/zenmap/radialnet/radialnet.pyw index 232e79f36..ff1592401 100755 --- a/zenmap/radialnet/radialnet.pyw +++ b/zenmap/radialnet/radialnet.pyw @@ -2,60 +2,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/radialnet/util/__init__.py b/zenmap/radialnet/util/__init__.py index 2e7607ebc..c314dd7ed 100644 --- a/zenmap/radialnet/util/__init__.py +++ b/zenmap/radialnet/util/__init__.py @@ -1,58 +1,56 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/util/drawing.py b/zenmap/radialnet/util/drawing.py index 8f1c546f6..0cc3763d9 100644 --- a/zenmap/radialnet/util/drawing.py +++ b/zenmap/radialnet/util/drawing.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/radialnet/util/geometry.py b/zenmap/radialnet/util/geometry.py index 78a93c67b..109443bd1 100644 --- a/zenmap/radialnet/util/geometry.py +++ b/zenmap/radialnet/util/geometry.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import math diff --git a/zenmap/radialnet/util/integration.py b/zenmap/radialnet/util/integration.py index a4d6941e6..6efd9e8f7 100644 --- a/zenmap/radialnet/util/integration.py +++ b/zenmap/radialnet/util/integration.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from radialnet.core.Graph import Graph diff --git a/zenmap/radialnet/util/misc.py b/zenmap/radialnet/util/misc.py index baa23cada..10f24b987 100644 --- a/zenmap/radialnet/util/misc.py +++ b/zenmap/radialnet/util/misc.py @@ -1,60 +1,58 @@ # vim: set fileencoding=utf-8 : # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from radialnet.core.Coordinate import CartesianCoordinate diff --git a/zenmap/setup.py b/zenmap/setup.py index 7b5f42719..97e9ef6cc 100755 --- a/zenmap/setup.py +++ b/zenmap/setup.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import sys diff --git a/zenmap/zenmap b/zenmap/zenmap index 2bd4ef0ca..2e2748b3a 100755 --- a/zenmap/zenmap +++ b/zenmap/zenmap @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import sys diff --git a/zenmap/zenmapCore/BasePaths.py b/zenmap/zenmapCore/BasePaths.py index 7254aa3e7..13be7f348 100644 --- a/zenmap/zenmapCore/BasePaths.py +++ b/zenmap/zenmapCore/BasePaths.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/zenmapCore/DelayedObject.py b/zenmap/zenmapCore/DelayedObject.py index 419809a7f..d6751b72a 100644 --- a/zenmap/zenmapCore/DelayedObject.py +++ b/zenmap/zenmapCore/DelayedObject.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/zenmapCore/Diff.py b/zenmap/zenmapCore/Diff.py index 7e4b081bd..44f127155 100644 --- a/zenmap/zenmapCore/Diff.py +++ b/zenmap/zenmapCore/Diff.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/zenmapCore/I18N.py b/zenmap/zenmapCore/I18N.py index e45e14125..0942a1f7d 100644 --- a/zenmap/zenmapCore/I18N.py +++ b/zenmap/zenmapCore/I18N.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import locale diff --git a/zenmap/zenmapCore/NSEDocParser.py b/zenmap/zenmapCore/NSEDocParser.py index c7b79d6f9..33b0af985 100644 --- a/zenmap/zenmapCore/NSEDocParser.py +++ b/zenmap/zenmapCore/NSEDocParser.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import re diff --git a/zenmap/zenmapCore/Name.py b/zenmap/zenmapCore/Name.py index b1bd815d4..d247b0fe8 100644 --- a/zenmap/zenmapCore/Name.py +++ b/zenmap/zenmapCore/Name.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This file contains global definitions of program names. The plain names are diff --git a/zenmap/zenmapCore/NetworkInventory.py b/zenmap/zenmapCore/NetworkInventory.py index fc232ce3a..f66000d3f 100644 --- a/zenmap/zenmapCore/NetworkInventory.py +++ b/zenmap/zenmapCore/NetworkInventory.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/zenmapCore/NmapCommand.py b/zenmap/zenmapCore/NmapCommand.py index 6f016a990..d266c0ab1 100644 --- a/zenmap/zenmapCore/NmapCommand.py +++ b/zenmap/zenmapCore/NmapCommand.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This file contains the definitions of the NmapCommand class, which represents diff --git a/zenmap/zenmapCore/NmapParser.py b/zenmap/zenmapCore/NmapParser.py index 581157ac5..bf9ad0579 100644 --- a/zenmap/zenmapCore/NmapParser.py +++ b/zenmap/zenmapCore/NmapParser.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import locale diff --git a/zenmap/zenmapCore/Paths.py b/zenmap/zenmapCore/Paths.py index c0c5aec46..e441171ea 100644 --- a/zenmap/zenmapCore/Paths.py +++ b/zenmap/zenmapCore/Paths.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from os.path import join, dirname diff --git a/zenmap/zenmapCore/RecentScans.py b/zenmap/zenmapCore/RecentScans.py index d6c981dae..6f5e55628 100644 --- a/zenmap/zenmapCore/RecentScans.py +++ b/zenmap/zenmapCore/RecentScans.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from os import access, R_OK, W_OK diff --git a/zenmap/zenmapCore/ScriptArgsParser.py b/zenmap/zenmapCore/ScriptArgsParser.py index cc3cdfb61..180bb6c3f 100644 --- a/zenmap/zenmapCore/ScriptArgsParser.py +++ b/zenmap/zenmapCore/ScriptArgsParser.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This module parses the --script-args and stores in the form of key/value diff --git a/zenmap/zenmapCore/ScriptMetadata.py b/zenmap/zenmapCore/ScriptMetadata.py index d3f956a0d..e34844843 100644 --- a/zenmap/zenmapCore/ScriptMetadata.py +++ b/zenmap/zenmapCore/ScriptMetadata.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This module has two classes. ScriptDB is responsible for parsing the diff --git a/zenmap/zenmapCore/SearchResult.py b/zenmap/zenmapCore/SearchResult.py index b335a4807..5f9f29966 100644 --- a/zenmap/zenmapCore/SearchResult.py +++ b/zenmap/zenmapCore/SearchResult.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/zenmapCore/StringPool.py b/zenmap/zenmapCore/StringPool.py index 691c8e5e0..363081757 100644 --- a/zenmap/zenmapCore/StringPool.py +++ b/zenmap/zenmapCore/StringPool.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/zenmapCore/TargetList.py b/zenmap/zenmapCore/TargetList.py index 6fe17e984..e7a71720e 100644 --- a/zenmap/zenmapCore/TargetList.py +++ b/zenmap/zenmapCore/TargetList.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from os import access, R_OK, W_OK diff --git a/zenmap/zenmapCore/UmitConf.py b/zenmap/zenmapCore/UmitConf.py index a94272c44..3f7bf0fa0 100644 --- a/zenmap/zenmapCore/UmitConf.py +++ b/zenmap/zenmapCore/UmitConf.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import re diff --git a/zenmap/zenmapCore/UmitConfigParser.py b/zenmap/zenmapCore/UmitConfigParser.py index 4df9e1cfe..05b97a12a 100644 --- a/zenmap/zenmapCore/UmitConfigParser.py +++ b/zenmap/zenmapCore/UmitConfigParser.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from configparser import ConfigParser, DEFAULTSECT, NoOptionError, \ diff --git a/zenmap/zenmapCore/UmitDB.py b/zenmap/zenmapCore/UmitDB.py index 9aa84680b..2e6c77f68 100644 --- a/zenmap/zenmapCore/UmitDB.py +++ b/zenmap/zenmapCore/UmitDB.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import sqlite3 diff --git a/zenmap/zenmapCore/UmitLogging.py b/zenmap/zenmapCore/UmitLogging.py index ad0899b05..4c38fa455 100644 --- a/zenmap/zenmapCore/UmitLogging.py +++ b/zenmap/zenmapCore/UmitLogging.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/zenmapCore/UmitOptionParser.py b/zenmap/zenmapCore/UmitOptionParser.py index 948980f56..7a01754b8 100644 --- a/zenmap/zenmapCore/UmitOptionParser.py +++ b/zenmap/zenmapCore/UmitOptionParser.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from optparse import OptionParser diff --git a/zenmap/zenmapCore/__init__.py b/zenmap/zenmapCore/__init__.py index ce946574e..cf74df4da 100644 --- a/zenmap/zenmapCore/__init__.py +++ b/zenmap/zenmapCore/__init__.py @@ -1,58 +1,56 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/zenmapGUI/About.py b/zenmap/zenmapGUI/About.py index 06803b9e2..aa51edde2 100644 --- a/zenmap/zenmapGUI/About.py +++ b/zenmap/zenmapGUI/About.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/App.py b/zenmap/zenmapGUI/App.py index e38ccd5fb..f417c75f5 100644 --- a/zenmap/zenmapGUI/App.py +++ b/zenmap/zenmapGUI/App.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import os diff --git a/zenmap/zenmapGUI/BugReport.py b/zenmap/zenmapGUI/BugReport.py index 06be52129..a74af6ce7 100644 --- a/zenmap/zenmapGUI/BugReport.py +++ b/zenmap/zenmapGUI/BugReport.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/CrashReport.py b/zenmap/zenmapGUI/CrashReport.py index ecb4fe8c3..337eab27e 100644 --- a/zenmap/zenmapGUI/CrashReport.py +++ b/zenmap/zenmapGUI/CrashReport.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/DiffCompare.py b/zenmap/zenmapGUI/DiffCompare.py index 9f6d01871..de946df7d 100644 --- a/zenmap/zenmapGUI/DiffCompare.py +++ b/zenmap/zenmapGUI/DiffCompare.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/FileChoosers.py b/zenmap/zenmapGUI/FileChoosers.py index 590b4461e..38b6a928b 100644 --- a/zenmap/zenmapGUI/FileChoosers.py +++ b/zenmap/zenmapGUI/FileChoosers.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/Icons.py b/zenmap/zenmapGUI/Icons.py index bc4de7a14..9d8ea9c93 100644 --- a/zenmap/zenmapGUI/Icons.py +++ b/zenmap/zenmapGUI/Icons.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/MainWindow.py b/zenmap/zenmapGUI/MainWindow.py index 7f4c11f9f..12ae07e6a 100644 --- a/zenmap/zenmapGUI/MainWindow.py +++ b/zenmap/zenmapGUI/MainWindow.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/NmapOutputProperties.py b/zenmap/zenmapGUI/NmapOutputProperties.py index d621051ec..279e7ff16 100644 --- a/zenmap/zenmapGUI/NmapOutputProperties.py +++ b/zenmap/zenmapGUI/NmapOutputProperties.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/NmapOutputViewer.py b/zenmap/zenmapGUI/NmapOutputViewer.py index aebb73a26..349f9b965 100644 --- a/zenmap/zenmapGUI/NmapOutputViewer.py +++ b/zenmap/zenmapGUI/NmapOutputViewer.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/OptionBuilder.py b/zenmap/zenmapGUI/OptionBuilder.py index 7ba397282..2ef450b80 100644 --- a/zenmap/zenmapGUI/OptionBuilder.py +++ b/zenmap/zenmapGUI/OptionBuilder.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/Print.py b/zenmap/zenmapGUI/Print.py index 574a0200e..a6b2f2fe6 100644 --- a/zenmap/zenmapGUI/Print.py +++ b/zenmap/zenmapGUI/Print.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This prints the normal (text) output of a single scan. Ideas for further diff --git a/zenmap/zenmapGUI/ProfileCombo.py b/zenmap/zenmapGUI/ProfileCombo.py index 0a3697e02..5795110ec 100644 --- a/zenmap/zenmapGUI/ProfileCombo.py +++ b/zenmap/zenmapGUI/ProfileCombo.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ProfileEditor.py b/zenmap/zenmapGUI/ProfileEditor.py index d38a897b7..5c374d9a0 100644 --- a/zenmap/zenmapGUI/ProfileEditor.py +++ b/zenmap/zenmapGUI/ProfileEditor.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ProfileHelp.py b/zenmap/zenmapGUI/ProfileHelp.py index 7781b68c4..9baf04cbb 100644 --- a/zenmap/zenmapGUI/ProfileHelp.py +++ b/zenmap/zenmapGUI/ProfileHelp.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ from zenmapCore.UmitLogging import log diff --git a/zenmap/zenmapGUI/ScanHostDetailsPage.py b/zenmap/zenmapGUI/ScanHostDetailsPage.py index dcd99ddb5..f275c2645 100644 --- a/zenmap/zenmapGUI/ScanHostDetailsPage.py +++ b/zenmap/zenmapGUI/ScanHostDetailsPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanHostsView.py b/zenmap/zenmapGUI/ScanHostsView.py index a8ce802cd..107cc4f5b 100644 --- a/zenmap/zenmapGUI/ScanHostsView.py +++ b/zenmap/zenmapGUI/ScanHostsView.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanInterface.py b/zenmap/zenmapGUI/ScanInterface.py index 19c2c02bd..40f59b9be 100644 --- a/zenmap/zenmapGUI/ScanInterface.py +++ b/zenmap/zenmapGUI/ScanInterface.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanNmapOutputPage.py b/zenmap/zenmapGUI/ScanNmapOutputPage.py index fdc031472..a3ffa45a7 100644 --- a/zenmap/zenmapGUI/ScanNmapOutputPage.py +++ b/zenmap/zenmapGUI/ScanNmapOutputPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanOpenPortsPage.py b/zenmap/zenmapGUI/ScanOpenPortsPage.py index 08fcf67e3..a52a3f728 100644 --- a/zenmap/zenmapGUI/ScanOpenPortsPage.py +++ b/zenmap/zenmapGUI/ScanOpenPortsPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanRunDetailsPage.py b/zenmap/zenmapGUI/ScanRunDetailsPage.py index fe9388ac3..57ed419c0 100644 --- a/zenmap/zenmapGUI/ScanRunDetailsPage.py +++ b/zenmap/zenmapGUI/ScanRunDetailsPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanScanListPage.py b/zenmap/zenmapGUI/ScanScanListPage.py index 6670c02bb..75d167076 100644 --- a/zenmap/zenmapGUI/ScanScanListPage.py +++ b/zenmap/zenmapGUI/ScanScanListPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScanToolbar.py b/zenmap/zenmapGUI/ScanToolbar.py index 00b1acf18..e03459a94 100644 --- a/zenmap/zenmapGUI/ScanToolbar.py +++ b/zenmap/zenmapGUI/ScanToolbar.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScansListStore.py b/zenmap/zenmapGUI/ScansListStore.py index 7bc698ab8..6882fe0ca 100644 --- a/zenmap/zenmapGUI/ScansListStore.py +++ b/zenmap/zenmapGUI/ScansListStore.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/ScriptInterface.py b/zenmap/zenmapGUI/ScriptInterface.py index 1021b61dd..b22651a47 100644 --- a/zenmap/zenmapGUI/ScriptInterface.py +++ b/zenmap/zenmapGUI/ScriptInterface.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ # This module is responsible for interface present under "Scripting" tab. diff --git a/zenmap/zenmapGUI/SearchGUI.py b/zenmap/zenmapGUI/SearchGUI.py index 52cfe2706..f31307343 100644 --- a/zenmap/zenmapGUI/SearchGUI.py +++ b/zenmap/zenmapGUI/SearchGUI.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/SearchWindow.py b/zenmap/zenmapGUI/SearchWindow.py index bbdf56ad6..2d8791b5d 100644 --- a/zenmap/zenmapGUI/SearchWindow.py +++ b/zenmap/zenmapGUI/SearchWindow.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/TargetCombo.py b/zenmap/zenmapGUI/TargetCombo.py index dda93a01d..3e55ec11f 100644 --- a/zenmap/zenmapGUI/TargetCombo.py +++ b/zenmap/zenmapGUI/TargetCombo.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/TopologyPage.py b/zenmap/zenmapGUI/TopologyPage.py index f83ae7429..c4f82bc78 100644 --- a/zenmap/zenmapGUI/TopologyPage.py +++ b/zenmap/zenmapGUI/TopologyPage.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/__init__.py b/zenmap/zenmapGUI/__init__.py index ce946574e..cf74df4da 100644 --- a/zenmap/zenmapGUI/__init__.py +++ b/zenmap/zenmapGUI/__init__.py @@ -1,58 +1,56 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ diff --git a/zenmap/zenmapGUI/higwidgets/__init__.py b/zenmap/zenmapGUI/higwidgets/__init__.py index 46e9de63a..bfb786603 100644 --- a/zenmap/zenmapGUI/higwidgets/__init__.py +++ b/zenmap/zenmapGUI/higwidgets/__init__.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/gtkutils.py b/zenmap/zenmapGUI/higwidgets/gtkutils.py index f2ff31e21..1a89acbb7 100644 --- a/zenmap/zenmapGUI/higwidgets/gtkutils.py +++ b/zenmap/zenmapGUI/higwidgets/gtkutils.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higboxes.py b/zenmap/zenmapGUI/higwidgets/higboxes.py index 5d1a236b5..bb76472e2 100644 --- a/zenmap/zenmapGUI/higwidgets/higboxes.py +++ b/zenmap/zenmapGUI/higwidgets/higboxes.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higbuttons.py b/zenmap/zenmapGUI/higwidgets/higbuttons.py index 8807a9efb..1f47c6d63 100644 --- a/zenmap/zenmapGUI/higwidgets/higbuttons.py +++ b/zenmap/zenmapGUI/higwidgets/higbuttons.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higdialogs.py b/zenmap/zenmapGUI/higwidgets/higdialogs.py index ee9aa33ef..bb646145b 100644 --- a/zenmap/zenmapGUI/higwidgets/higdialogs.py +++ b/zenmap/zenmapGUI/higwidgets/higdialogs.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higentries.py b/zenmap/zenmapGUI/higwidgets/higentries.py index e303baa3b..54fe75fc8 100644 --- a/zenmap/zenmapGUI/higwidgets/higentries.py +++ b/zenmap/zenmapGUI/higwidgets/higentries.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higexpanders.py b/zenmap/zenmapGUI/higwidgets/higexpanders.py index bcee0d9cb..9c27cdceb 100644 --- a/zenmap/zenmapGUI/higwidgets/higexpanders.py +++ b/zenmap/zenmapGUI/higwidgets/higexpanders.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higframe.py b/zenmap/zenmapGUI/higwidgets/higframe.py index dd333b24f..293f8197b 100644 --- a/zenmap/zenmapGUI/higwidgets/higframe.py +++ b/zenmap/zenmapGUI/higwidgets/higframe.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higlabels.py b/zenmap/zenmapGUI/higwidgets/higlabels.py index 5677f09ae..ac2dcfc4b 100644 --- a/zenmap/zenmapGUI/higwidgets/higlabels.py +++ b/zenmap/zenmapGUI/higwidgets/higlabels.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higlogindialogs.py b/zenmap/zenmapGUI/higwidgets/higlogindialogs.py index a9e822c3c..a940c606a 100644 --- a/zenmap/zenmapGUI/higwidgets/higlogindialogs.py +++ b/zenmap/zenmapGUI/higwidgets/higlogindialogs.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/hignotebooks.py b/zenmap/zenmapGUI/higwidgets/hignotebooks.py index ede36510f..0f4b26256 100644 --- a/zenmap/zenmapGUI/higwidgets/hignotebooks.py +++ b/zenmap/zenmapGUI/higwidgets/hignotebooks.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ import gi diff --git a/zenmap/zenmapGUI/higwidgets/higprogressbars.py b/zenmap/zenmapGUI/higwidgets/higprogressbars.py index a861f7b53..edd2d1b16 100644 --- a/zenmap/zenmapGUI/higwidgets/higprogressbars.py +++ b/zenmap/zenmapGUI/higwidgets/higprogressbars.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higscrollers.py b/zenmap/zenmapGUI/higwidgets/higscrollers.py index c366b4a6f..83e6b16fd 100644 --- a/zenmap/zenmapGUI/higwidgets/higscrollers.py +++ b/zenmap/zenmapGUI/higwidgets/higscrollers.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higspinner.py b/zenmap/zenmapGUI/higwidgets/higspinner.py index 179610b1c..977bfb577 100644 --- a/zenmap/zenmapGUI/higwidgets/higspinner.py +++ b/zenmap/zenmapGUI/higwidgets/higspinner.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higtables.py b/zenmap/zenmapGUI/higwidgets/higtables.py index 5561f43e7..0337cf65a 100644 --- a/zenmap/zenmapGUI/higwidgets/higtables.py +++ b/zenmap/zenmapGUI/higwidgets/higtables.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higtextviewers.py b/zenmap/zenmapGUI/higwidgets/higtextviewers.py index 0bd38d841..1b2d2f07b 100644 --- a/zenmap/zenmapGUI/higwidgets/higtextviewers.py +++ b/zenmap/zenmapGUI/higwidgets/higtextviewers.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """ diff --git a/zenmap/zenmapGUI/higwidgets/higwindows.py b/zenmap/zenmapGUI/higwidgets/higwindows.py index ac4f74a94..0ec4df331 100644 --- a/zenmap/zenmapGUI/higwidgets/higwindows.py +++ b/zenmap/zenmapGUI/higwidgets/higwindows.py @@ -1,60 +1,58 @@ #!/usr/bin/env python3 # ***********************IMPORTANT NMAP LICENSE TERMS************************ -# * * -# * The Nmap Security Scanner is (C) 1996-2022 Nmap Software LLC ("The Nmap * -# * Project"). Nmap is also a registered trademark of the Nmap Project. * -# * * -# * This program is distributed under the terms of the Nmap Public Source * -# * License (NPSL). The exact license text applying to a particular Nmap * -# * release or source code control revision is contained in the LICENSE * -# * file distributed with that version of Nmap or source code control * -# * revision. More Nmap copyright/legal information is available from * -# * https://nmap.org/book/man-legal.html, and further information on the * -# * NPSL license itself can be found at https://nmap.org/npsl/ . This * -# * header summarizes some key points from the Nmap license, but is no * -# * substitute for the actual license text. * -# * * -# * Nmap is generally free for end users to download and use themselves, * -# * including commercial use. It is available from https://nmap.org. * -# * * -# * The Nmap license generally prohibits companies from using and * -# * redistributing Nmap in commercial products, but we sell a special Nmap * -# * OEM Edition with a more permissive license and special features for * -# * this purpose. See https://nmap.org/oem/ * -# * * -# * If you have received a written Nmap license agreement or contract * -# * stating terms other than these (such as an Nmap OEM license), you may * -# * choose to use and redistribute Nmap under those terms instead. * -# * * -# * The official Nmap Windows builds include the Npcap software * -# * (https://npcap.com) for packet capture and transmission. It is under * -# * separate license terms which forbid redistribution without special * -# * permission. So the official Nmap Windows builds may not be * -# * redistributed without special permission (such as an Nmap OEM * -# * license). * -# * * -# * Source is provided to this software because we believe users have a * -# * right to know exactly what a program is going to do before they run it. * -# * This also allows you to audit the software for security holes. * -# * * -# * Source code also allows you to port Nmap to new platforms, fix bugs, * -# * and add new features. You are highly encouraged to submit your * -# * changes as a Github PR or by email to the dev@nmap.org mailing list * -# * for possible incorporation into the main distribution. Unless you * -# * specify otherwise, it is understood that you are offering us very * -# * broad rights to use your submissions as described in the Nmap Public * -# * Source License Contributor Agreement. This is important because we * -# * fund the project by selling licenses with various terms, and also * -# * because the inability to relicense code has caused devastating * -# * problems for other Free Software projects (such as KDE and NASM). * -# * * -# * The free version of Nmap is distributed in the hope that it will be * -# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of * -# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, * -# * indemnification and commercial support are all available through the * -# * Npcap OEM program--see https://nmap.org/oem/ * -# * * +# * +# * The Nmap Security Scanner is (C) 1996-2023 Nmap Software LLC ("The Nmap +# * Project"). Nmap is also a registered trademark of the Nmap Project. +# * +# * This program is distributed under the terms of the Nmap Public Source +# * License (NPSL). The exact license text applying to a particular Nmap +# * release or source code control revision is contained in the LICENSE +# * file distributed with that version of Nmap or source code control +# * revision. More Nmap copyright/legal information is available from +# * https://nmap.org/book/man-legal.html, and further information on the +# * NPSL license itself can be found at https://nmap.org/npsl/ . This +# * header summarizes some key points from the Nmap license, but is no +# * substitute for the actual license text. +# * +# * Nmap is generally free for end users to download and use themselves, +# * including commercial use. It is available from https://nmap.org. +# * +# * The Nmap license generally prohibits companies from using and +# * redistributing Nmap in commercial products, but we sell a special Nmap +# * OEM Edition with a more permissive license and special features for +# * this purpose. See https://nmap.org/oem/ +# * +# * If you have received a written Nmap license agreement or contract +# * stating terms other than these (such as an Nmap OEM license), you may +# * choose to use and redistribute Nmap under those terms instead. +# * +# * The official Nmap Windows builds include the Npcap software +# * (https://npcap.com) for packet capture and transmission. It is under +# * separate license terms which forbid redistribution without special +# * permission. So the official Nmap Windows builds may not be redistributed +# * without special permission (such as an Nmap OEM license). +# * +# * Source is provided to this software because we believe users have a +# * right to know exactly what a program is going to do before they run it. +# * This also allows you to audit the software for security holes. +# * +# * Source code also allows you to port Nmap to new platforms, fix bugs, and add +# * new features. You are highly encouraged to submit your changes as a Github PR +# * or by email to the dev@nmap.org mailing list for possible incorporation into +# * the main distribution. Unless you specify otherwise, it is understood that +# * you are offering us very broad rights to use your submissions as described in +# * the Nmap Public Source License Contributor Agreement. This is important +# * because we fund the project by selling licenses with various terms, and also +# * because the inability to relicense code has caused devastating problems for +# * other Free Software projects (such as KDE and NASM). +# * +# * The free version of Nmap is distributed in the hope that it will be +# * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Warranties, +# * indemnification and commercial support are all available through the +# * Npcap OEM program--see https://nmap.org/oem/ +# * # ***************************************************************************/ """