dmiller
76d932e3ab
Have configure check for PyPA build. Fixes #3115
2025-05-21 20:47:38 +00:00
dmiller
c66baf785e
Merge Nmap 7.96 release branch
2025-05-07 13:22:40 +00:00
dmiller
fb58d2440e
Promote Nping to full version number. Fixes #2862
2025-03-12 18:02:12 +00:00
dmiller
95b974b101
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00
dmiller
a946c5682d
Transition from setup.py to pyproject.toml
2024-03-21 20:20:00 +00:00
dmiller
71d76026dc
Add tests for osscan's expr_match function (some fail)
2023-11-27 23:05:03 +00:00
dmiller
d131a096a8
Remove nse_pcrelib from build.
2023-06-24 01:53:09 +00:00
dmiller
12d41ec2cd
Update Ndiff to Python 3. Closes #1807
2022-12-07 20:34:05 +00:00
paulino
70dc5434f4
Removes reference to obsolete file nmap-payloads to fix error when running make install
2022-11-07 15:32:13 +00:00
dmiller
d81ead72dc
New C backend for datafiles.lua; avoid copies of large data sets
2022-09-29 22:19:28 +00:00
dmiller
bd81beac1c
Use more structure in defining Nmap version number
2021-07-19 23:06:50 +00:00
dmiller
210adf941e
Remove nmap-update
...
This feature was never publicly released, and has not been distributed
in our binary builds for a couple versions now. It needed to be removed
in order to reduce the number of places Nmap looks for data files. See #2051
2020-08-27 19:13:31 +00:00
dmiller
dd0ace6d4a
Split string pool functions into separate file from osscan.cc
2020-01-16 19:12:57 +00:00
dmiller
294f81a390
consolidate some definitions (name, url) to nmap.h
2019-06-21 17:32:03 +00:00
dmiller
5c5ddcd7b8
Revert unmodified zconf.h on make clean
2019-01-24 17:05:08 +00:00
dmiller
d3eb07c98b
Clean up generated files in libpcap on make clean. Fixes #1435
2019-01-24 17:05:07 +00:00
dmiller
a0f55317f3
Fix inclusion of Lua headers. See #1355
...
We will need to do something similar for Ncat.
2018-10-16 05:18:31 +00:00
dmiller
aaf5075c67
Move probespec to its own header to reduce includes of scan_engine.h
2018-07-13 18:18:28 +00:00
dmiller
822dfa51a0
Fix misspelling of ZLIB_LIBS. Closes #1073
2018-03-10 03:09:32 +00:00
dmiller
b57d23f005
Add zlib binding for NSE. Fixes #532
2017-09-13 01:54:19 +00:00
rewanth
6ee953a5ff
Removes trailing spaces in 69 files. Closes #971 .
2017-08-23 08:52:40 +00:00
dmiller
675ae460b3
Move NewTargets class to its own h/cc files
2017-08-05 21:11:00 +00:00
dmiller
d4355a9819
Fix 'installation' during build of libssh2
2017-07-31 20:56:53 +00:00
dmiller
f32ae8dd3c
Reorder libs: -lssh2 needs -lcrypto to come after it.
2017-07-31 17:48:14 +00:00
dmiller
0d15a6b2f1
Avoid installing libssh2 libs into DESTDIR as part of make install
2017-07-29 19:15:47 +00:00
evangel
0c142333bb
Merged gsoc-ssh branch. Closes #910
2017-06-29 21:27:35 +00:00
dmiller
24f6cec25a
Move scan lists structs and functions to scan_lists files.
2017-04-19 04:14:43 +00:00
vincent
b5606dde91
Hide first makefile attempt to include makefile.dep
...
This is to avoid having a warning saying that there is no makefile.dep
file, which will be generated right after the warning and then
included in the Makefile.
2016-08-16 09:31:59 +00:00
dmiller
9058596e1e
Separate CFLAGS from CXXFLAGS. Was breaking with -std=c++11 on clang
2016-07-06 16:20:56 +00:00
batrick
7f5ec526fe
Merge branch 'nse-lua53'
...
Lua 5.3 adds several awesome features of particular interest to nmap including
bitwise operators and integers, a utf8 library, and standard binary pack/unpack
functions.
In addition to adding Lua 5.3, this branch changes:
o Complete removal of the NSE bit library (in C), It has been replaced with
a new Lua library wrapping Lua 5.3's bit-wise operators.
o Complete removal of the NSE bin library (in C). It has been replaced with a
new Lua library wrapping Lua 5.3's string.pack|unpack functions.
o The bin.pack "B" format specifier (which has never worked correctly) is
unimplemented. All scripts/libraries which use it have been updated. Most
usage of this option was to allow string based bit-wise operations which are no
longer necessary now that Lua 5.3 provides integers and bit-wise operators.
o The base32/base64 libraries have been reimplemented using Lua 5.3's new
bitwise operators. (This library was the main user of the bin.pack "B" format
specifier.)
o A new "bits" library has been added for common bit hacks. Currently only has
a reverse function.
Thanks to David Fifield, Daniel Miller, Jacek Wielemborek, and Paulino
Calderon for testing this branch.
2016-07-02 17:02:27 +00:00
dmiller
0b28350628
Remove some explicit install targets to force build to happen before install
2016-05-09 13:13:15 +00:00
dmiller
2c3673a647
Clean up some old renamed scripts upon install
2015-12-04 13:03:01 +00:00
dmiller
ef7c910908
Strictly use autoconf-generated build targets for nmap dependencies. Fixes #227
2015-10-28 03:56:01 +00:00
dmiller
12099437dc
Fix a typo autoconf variable name
2015-10-07 18:25:49 +00:00
dmiller
821d3ef2dd
Remove another generated file (from make check) in distclean.
2015-10-07 16:39:29 +00:00
dmiller
8fb5e0df3c
Add build-ncat target to all. Fixes #214
2015-10-07 16:34:12 +00:00
dmiller
83c2bc1d18
Remove some more generated files when doing a distclean. Fixes #218
2015-10-07 16:34:12 +00:00
dmiller
101562e0e5
Add a couple more missing dependencies.
2015-08-21 01:57:43 +00:00
dmiller
e0fd29efb0
Add a missing dependency in Makefile.in
2015-08-20 21:22:56 +00:00
gio
1873c53d7c
Normalize target all in Makefile.in
2015-08-20 19:50:41 +00:00
gio
c3b069b0ea
normalized *_check target to check-* target
2015-08-20 19:50:39 +00:00
gio
263872f60b
Normalize some forgotten target
2015-08-20 19:50:37 +00:00
gio
90edf7ba5c
normalized *_[dist]clean target to [dist]clean-* target
2015-08-20 19:50:34 +00:00
gio
1529955698
Squash my_*clean inside *clean, config.cache cleared only by distclean
2015-08-20 19:50:31 +00:00
gio
3b42a41f44
normalized *_build target to build-* target
2015-08-20 19:50:29 +00:00
gio
96d5b949b3
Fixes #185 make nmap works fine, added missing dependencies
2015-07-30 06:30:30 +00:00
gio
94e8a7acd3
Implemented more testing fixed some subtle bug thanks to it
2015-07-30 06:27:35 +00:00
gio
a44030ae23
Add tests subdir and have DNS test compile and run
2015-07-30 06:27:30 +00:00
dmiller
faaf417606
Add http-crossdomainxml to the list of old script names (now http-cross-domain-policy)
2015-07-06 13:33:47 +00:00
dmiller
40dc3c5830
Move global_structures.h back into nmap.h now that things are sorted out better
2015-07-02 03:09:29 +00:00