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 a43751f22d..261a6f1768 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 efcfe17845..e4ce0a1d9a 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 3378410481..470224ef5f 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 a939f80537..7f0e5e5a76 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 65a9fd9f51..489046c160 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 126c7232d2..7dc531f2c0 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 62ddfd952f..e5fa13a778 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 01a2efe915..953dc64b2c 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 3fb7b452b4..cdaad6d236 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 60e93b5ee0..06e8d54c6e 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 9b8337c73b..bc328fc96e 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 e61a4f1827..0caf78a893 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 3a257dd082..dd2a7548d2 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 14fd7a2656..2feb7ee29c 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 e179710ccb..3f90e14e6e 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 57ef8449ba..bf6a0935c8 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 d3adc331b4..882ca918e7 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 a60ff83283..c0c0749a08 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 f4f2c1a62a..0a81e7e646 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 39bfdbc533..74f22538df 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 74e101fa5c..eeb135e06e 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 a72e436fbc..8386e0bb7c 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 905a09756a..f1e7eb56f5 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 891632605b..a0d24a7120 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 533a8ab270..478c3f7ced 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 77f8c26d58..131d8d9563 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 790319d809..5daa3f1d8f 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 0250b96094..605246137d 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 8f465c575e..f89e00c00e 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 c2e2a3b31f..9f4592f0b8 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 05919abb8c..b0e4467db0 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 266435b35c..9fdfd45207 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 f8bc8e5840..1f5bff431c 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 a8694d018d..3de406d754 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 31675bf120..01bd6c9645 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 e6483d0c21..ee281514a1 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 55867a6656..f496caabd3 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 ecccc91fa5..04976a14cc 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 411da18ec5..91e1b9761f 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 1e00a11098..8d72cda277 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 9b964999d0..4f6deff111 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 a7aa76333a..b206902ee3 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 a6f721209b..5541000294 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 4fe514a99e..54c191f4ae 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 38fd6d280e..8035a98989 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 22e558bad6..4932923ce2 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 702729a202..6a8548990f 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 192343456a..eb185add19 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 8bd77e08de..61c9b746c1 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 4b9ce06b4c..834956c254 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 91e57d63c5..01c661b88d 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 e25794886d..b5bf821ab3 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 eb45559451..92500c5862 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 9e69ee9494..545e010b97 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 d76cac74dd..b9781631c5 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 a9a8eadb1e..ebfdd7d7a0 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 755ea57877..e35d5e1d33 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 552f18f740..6178be22df 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 cc6d017d9b..cdbbb9e1ef 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 8eb6066b7a..2496af1e78 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 1e09fd4a0f..3c86d687f5 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 aaefb99b4e..970ef842df 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 b7112a6a66..ff7279e52b 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 eec25a5b26..f88241bc07 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 5ef48c7f56..49663ef3ce 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 1df32b7eee..ad57299e52 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 a57f2b7ad8..d8e2131cd9 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 e48b04807f..63eecf27ef 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 e12c44e8c8..5261db04c5 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 69c5988060..b1eab82631 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 d2ae23f3c6..20981afd9f 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 2158de50f1..38194d92b0 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 588edd76c9..aa9203ad0b 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 a99e68f1ae..04cd568997 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 278eb04f99..4fccc1e6e9 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 33f230ef71..db265ef56d 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 f3be5dc522..bd1f57ff4d 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 2214b4e3f0..0649bd1ece 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 17daa8810b..eb1b902b7d 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 9b44c26f00..e9678a6d69 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 38861750d1..a20a506aa5 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 baba9c493f..9b2230c402 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 9f09d0a127..94d8535b1e 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 5334f37abe..28a1ac07fe 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 a419ed30e2..90d2618264 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 fc139aeb88..09f037c6a9 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 46c35f9b53..1a259880f6 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 0dd0d29c39..763490f6f5 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 1934b096dd..f6a636bc8f 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 fa5f8b1c5d..6b0c427bb5 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 c91a469286..d0606a9a49 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 bd79bcbf89..a749b863ea 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 5d414fecc0..b6d84ebb18 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 08e235817a..08d886796f 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 ed9d19b777..b1d66b024e 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 e294c00e2d..0c57a96876 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 b8fd86f4b6..faa8cdaec6 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 fdd079d9c2..3cecb64f8e 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 43f9dbf653..5915c9b158 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 ce66e372a4..e5e6e8a3ea 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 3ee72aaf91..6183c2af72 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 f62c8d9644..501c5a33dc 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 a76648b5a4..1465b2f365 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 1b3825e967..e1e3f0e604 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 cfdb994200..49d6e2b88d 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 0c3cad512f..43069c6ea8 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 9e3dc707b5..e7207499d5 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 8105a3c919..b636e60690 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 be1cb21984..069e2c2004 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 8a7a9124d9..9c742c133c 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 9bf9971708..165904e0b2 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 e7ad34dff0..e87acc5c67 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 e969bcf41e..87ba74dd42 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 9a7dcc5699..165941f847 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 fca544ab10..e5a74f1b26 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 df6fe7b003..549e4d9152 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 96090f3a02..2f83aebef9 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 be31d487c6..497b6eeead 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 ccfc538f01..eb89dabe83 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 ff7f792db9..39c71c71e8 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 b6fca44a3d..4e9b05ffa1 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 5aefa7ed73..e347a16ed1 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 0cf5a6ed0c..a86725885d 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 8d86cc9a6f..1569aff4ea 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 09145411f9..0f2b5ff849 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 220a6e5d84..13e26e1225 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 5030b20bcb..5a272fbfb9 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 1bca5f8b20..fcc2aea3e4 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 18622a93ad..dd89dc4d48 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 e0f66d7e6b..ab411753e1 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 fb384363c6..3245fdd516 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 3fe5dab905..549f592aa8 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 1706736ccf..7b27594569 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 33af72efe0..06d3dbe9ba 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 0fdd9c91cf..4f7f7e43c8 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 30520d3033..b30a8fb3ef 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 8fc5316d9b..c31771e74c 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 4504a8d8c0..23682344bc 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 baf4c73ad9..4067eae5f0 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 99c4e338f1..71cb4a5f07 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 cd34b5617a..37d5ee84e4 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 d20d7cc8e0..d85296c24e 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 be0cc8369b..942b1ed9cc 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 15e60bbac4..20c1ea3801 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 36508e6ba3..7ab93411e9 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 ea07d2bb0f..b8887a8d96 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 fbd583f185..f609978c70 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 f937129bdb..b580dc86c6 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 f35285b032..46454ca794 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 fdc403314b..abed5c5b48 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 5d7419a7c0..fa2b323357 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 acd22fabd7..d569c2001d 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 407c841791..f4f4b43f7e 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 d40c855e13..98638cb410 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 fa355ef8aa..f623db053b 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 52f68deb37..2537216360 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 f1a705c1a9..83c0de4f20 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 dd0f7d2e7f..d2a9276b58 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 6371540c8f..0ba2cbe198 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 3951ad8a6e..61fa7e2cd4 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 5123473a4b..9ae124d3d3 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 e132e02ef3..e7acbad028 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 e1d343b058..1232ae3131 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 e5db00efe6..258c2109f4 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 e0cd65e557..09cbd04393 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 7f19cddc6c..3121651147 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 9f6b77e189..cb2a7c0c22 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 2fafd3063c..24972e2e03 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 e4bc49871f..280e36b647 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 daf6f08227..e1d9587823 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 a387bb2b3e..88ff5f453c 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 abb44726ee..1bc285c226 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 b8c6891b0c..b1d43023c5 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 088c556f7a..aa992bbd1f 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 95fd3f9d39..5a2262a02c 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 2e4601b17e..edf1b3d64e 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 3ce7ba24ce..c7ecf98173 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 b42c594719..48a7684047 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 0b5bdc1cf1..f4d563835a 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 88c9e08990..cc44a9ac3e 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 ad0829e563..217657401f 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 644240ab64..0e67d9c266 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 1d394d61db..32f383edf4 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 a0ee568e5c..45232035fc 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 624a671537..893a9f6082 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 f2291676e1..7d2b523555 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 411838fa8a..fa2aef6141 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 0b34e447d1..de9d44e226 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 acd01e1bf3..bfc489b3c7 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 e73502e977..dc47c3f049 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 73da5e8474..d74ab5e612 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 5c2cba7cc9..5ef033cec5 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 b553758526..49b0dea6b3 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 efef3f2c67..c9e43d4a78 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 3a23f09af5..ca667db765 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 460bc8e93f..485a68b339 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 e2fd46ddf3..29a1f3d4ae 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 50e26a4a3d..57d8b125a0 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 0852c9493a..27f874f50c 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 5d094c945d..096ce7208f 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 1af473d629..f23f615010 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 39fff8e9a0..c36fd0bc17 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 c39a3981b3..03b82b8793 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 bcdb1dfd11..a6831d4325 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 4c9f492f83..c88ca38621 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 4eb2af25c5..24305ef725 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 85c763c413..76f0fd7179 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 05c2047574..c9cae03383 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 5e28bbfcc3..71ad40a42d 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 b94da929a4..9fa0d26ba6 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 25ddcf3b85..4e3e6247c3 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 21b94f8cba..dbd5b13844 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 c2716aa27c..7c1dad2891 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 aee894e1ef..5bc1556380 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 7d31eceacf..df4dc36a0b 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 6b6d9612d6..8e88046a45 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 e6e5a7afec..0929d83ea3 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 dea1c44894..d18a0a8ba0 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 f759ad3400..f06b2293a5 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 104ef59cc5..9f2253f1ed 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 e7c001db0a..f779cf9f33 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 57d1931d65..3d49d15a3a 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 47977c09b6..452c3e17b6 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 8a0235c934..0f76c6ad80 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 7a8c21798e..8fab1c4458 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 b9a8515cfb..8b41f9fe34 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 e7d60941a2..8d5e345a5d 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 4c444ef7d5..ea63007593 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 4a0110eb86..f7de2ea8ce 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 86bfb6161f..b17e3d2420 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 9ee44bc18d..6631e2d703 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 4e48f72ce3..6f88980ac1 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 0ab23758b4..ecf72f6d95 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 948734e107..8c28736584 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 97c459df8d..16d318c581 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 cbe491e48b..f5e2f6f38a 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 2cb3aa4161..b4a1d1fb81 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 fbddcccdf4..dd86c69931 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 2f925a9a82..a45ed60c05 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 a5f864f4e4..0a08e2af4e 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 0ddd81ebc9..a313b4de83 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 d49e7d83a0..6a302965af 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 b048128865..bee19cb0bb 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 0b7cf70fa6..8a8ec2e60b 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 abaee35bb8..35e7192710 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 6945b18542..d392bfa4bc 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 8be29821f1..ee5bcadea1 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 417d0f9e92..8ff9d84d51 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 f9406305a8..98e2c1ef7c 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 63cc178f1a..03877f0c88 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 c2c7ea9b7d..5b43a903d4 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 14c8538428..3d3239d387 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 265b7dd1cf..e10d7e6243 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 f83deccae8..a89e08b5bf 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 1e5f12230c..3a3502194c 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 c2505bfdcc..c3ec94faa1 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 c954d2da6f..9deda9396a 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 0f16ba8565..fe611626ae 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 b389b72c85..2e72d93887 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 df125239a4..5c822123da 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 647106bc33..1e0e8b592d 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 3fa57be3d9..d04b31af44 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 282617e79d..1d89498b84 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 26561dafa1..36eb2e150e 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 2e7607ebcc..c314dd7ed0 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 2ae84dd1f2..dbc6fe2555 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 1e91ec57a1..99be7733b2 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 aa3196eeea..01d97f2edc 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 c7131fccd2..feb0ae8351 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 b5be6a3619..72020caeeb 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 403c825ed8..3401e43d00 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 4d8b7dc671..ea208ecb21 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 446ac8669d..7c38078f36 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 8bbb44a8d1..1a395dd26f 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 763550c460..60cfbbef76 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 cb5a81eab0..23b7077863 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 2e7607ebcc..c314dd7ed0 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 232e79f36e..ff1592401a 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 2e7607ebcc..c314dd7ed0 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 8f1c546f64..0cc3763d9e 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 78a93c67bc..109443bd1f 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 a4d6941e6e..6efd9e8f7c 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 baa23cada5..10f24b9875 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 7b5f427194..97e9ef6cc5 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 2bd4ef0ca3..2e2748b3a5 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 7254aa3e73..13be7f3480 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 419809a7f4..d6751b72a0 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 7e4b081bd2..44f127155b 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 e45e14125f..0942a1f7df 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 c7b79d6f99..33b0af9851 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 b1bd815d47..d247b0fe8b 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 fc232ce3ab..f66000d3fb 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 6f016a990f..d266c0ab1a 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 581157ac54..bf9ad05796 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 c0c5aec46e..e441171ea7 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 d6c981dae0..6f5e556288 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 cc3cdfb616..180bb6c3fb 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 d3f956a0d9..e348448436 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 b335a48079..5f9f299661 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 691c8e5e08..3630817573 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 6fe17e9840..e7a71720ef 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 a94272c440..3f7bf0fa05 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 4df9e1cfe4..05b97a12a8 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 9aa84680ba..2e6c77f68c 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 ad0899b05e..4c38fa4550 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 948980f565..7a01754b8c 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 ce946574ee..cf74df4dac 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 06803b9e2d..aa51edde28 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 e38ccd5fb8..f417c75f5b 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 06be521293..a74af6ce7b 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 ecb4fe8c38..337eab27e9 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 9f6d018716..de946df7df 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 590b4461e8..38b6a928b0 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 bc4de7a14d..9d8ea9c93b 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 7f4c11f9fa..12ae07e6ab 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 d621051eca..279e7ff163 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 aebb73a26d..349f9b965d 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 7ba397282c..2ef450b808 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 574a0200e9..a6b2f2fe60 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 0a3697e02d..5795110ec6 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 d38a897b74..5c374d9a0f 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 7781b68c48..9baf04cbbe 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 dcd99ddb51..f275c26459 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 a8ce802cd0..107cc4f5bf 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 19c2c02bd7..40f59b9be7 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 fdc031472d..a3ffa45a7b 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 08fcf67e30..a52a3f7289 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 fe9388ac37..57ed419c03 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 6670c02bb3..75d167076c 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 00b1acf18d..e03459a944 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 7bc698ab8e..6882fe0cad 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 1021b61dd3..b22651a47e 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 52cfe27069..f31307343a 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 bbdf56ad68..2d8791b5d8 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 dda93a01d5..3e55ec11f2 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 f83ae74292..c4f82bc783 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 ce946574ee..cf74df4dac 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 46e9de63ae..bfb786603e 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 f2ff31e21f..1a89acbb7e 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 5d1a236b5a..bb76472e2b 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 8807a9efbc..1f47c6d63d 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 ee9aa33ef4..bb646145b7 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 e303baa3b0..54fe75fc88 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 bcee0d9cb8..9c27cdceb4 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 dd333b24f4..293f8197b7 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 5677f09ae3..ac2dcfc4ba 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 a9e822c3c2..a940c606a4 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 ede36510fa..0f4b262565 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 a861f7b530..edd2d1b161 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 c366b4a6f9..83e6b16fdd 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 179610b1c6..977bfb5778 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 5561f43e73..0337cf65ab 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 0bd38d841c..1b2d2f07ba 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 ac4f74a940..0ec4df331f 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/ +# * # ***************************************************************************/ """