kris
c5edfb15f0
install the Zenmap man page during 'make install'
2008-01-24 01:36:01 +00:00
fyodor
29c912f394
URL change from http://insecure.org/nmap/ * to http://nmap.org/ *
2008-01-17 07:22:03 +00:00
david
7e787c4800
Rename Python packages umitCore to zenmapCore and umitGUI to zenmapGUI with the
...
following command:
grep -l 'umitGUI\|umitCore' * -r | grep -v '/\.svn/' | xargs -n 1 -t sed -i -e 's/umitGUI/zenmapGUI/' -e 's/umitCore/zenmapCore/'
This allows both Umit and Zenmap to be installed at the same time.
2007-12-01 00:21:28 +00:00
diman
c0f07c99ac
adding nselib nselib-bin second (should work on unix now)
2007-11-27 22:18:59 +00:00
david
f3ea111cb0
Install zenmap.1 in zenmap.spec.in, not Makefile.
2007-11-27 08:19:17 +00:00
david
93fb0fc165
Install zenmap.1 and package it in the Zenmap RPM.
2007-11-27 07:45:08 +00:00
david
70425e715d
Make nmap be rebuilt when something in a subdirectory changes. Rather than
...
"all" depending on libpcre/libpcre.a, it now depends on a target pcre_build,
which always runs and does the build in the subdirectory. "nmap" depends on
libpcre/libpcre.a itself. The same thing happens for other subdirectory builds.
Subdirectory builds are prerequisites of "all" and "make nmap" happens in the
body of "all" so the subdirectories are always built first.
2007-11-22 07:43:59 +00:00
david
a460f4433c
Make nbase_dist_clean and nsock_dist_clean with distclean.
2007-11-20 23:37:36 +00:00
david
d029d1d75a
Look for strip in configure and strip nmap with strip -x on install. install -s
...
or strip with no arguments was stripping dynamically loaded NSE functions on
Mac OS X. The difference between plain strip and strip -x was so slight on
Linux that I just made it unconditional.
2007-11-19 21:36:21 +00:00
david
85ab7254fa
Re-override distutils's overriding of the Python interpreter path to be
...
"/usr/bin/env python" when DESTDIR is defined. This keeps from hardcoding a
specific interpreter location when building for installation on another
machine.
2007-11-16 22:18:09 +00:00
david
809a1e4612
Change paths in Makefile and zenmap.spec.in to match Zenmap file name changes.
2007-11-15 20:51:55 +00:00
fyodor
a62e2976da
no longer strip Nmap binary. It was causing problems on OS X, and I noticed that debian package removes that too
2007-11-14 00:25:49 +00:00
david
4b8325988a
Check for Python in configure and substitute PYTHON in the makefile.
2007-11-09 15:56:09 +00:00
david
4a753006db
Make symlinks from nmapfe and xnmap to zenmap. Don't create the nmapfe symlink
...
unless that file doesn't exist or is already a link.
2007-11-09 05:29:25 +00:00
david
79bdfec9b5
Use --root to give DESTDIR to setup.py instead of embedding it in --prefix. This will help in making a Zenmap RPM.
2007-11-04 18:35:43 +00:00
david
50c4981934
Remove the first-generation OS detection and nmap-os-fingerprints.
2007-11-03 01:31:02 +00:00
david
b17c82a0b0
Remove NmapFE.
2007-11-01 07:45:43 +00:00
fyodor
02db0e5981
Rename Umit to Zenmap to reduce confusion between the version we ship with Nmap as the integrated GUI and the version maintained separately at umit.sourceforge.net
2007-10-24 21:45:50 +00:00
david
83382600f2
Revert r5485. This changes the pcre Lua module back to statically linked
...
code instead of a dynamically loaded C module. Linking the dynamic
shared module with the static libpcre.a was failing on OpenBSD. See
http://seclists.org/nmap-dev/2007/q4/0085.html .
2007-10-23 00:45:00 +00:00
david
abf3ad1d81
Don't remove umit/setup.py on distclean.
2007-10-14 21:24:06 +00:00
david
8725d37b47
Avoid rebuilding nmap every time "make" is run. The target "all" takes
...
care of building all prerequisites. One downside is that you can't do
"make nmap" in an clean tree any more, if anyone ever did that. You have
to do "make" once to build the prerequisites. This is how Automake does
it. I'll keep thinking about this.
2007-10-14 04:24:42 +00:00
david
b41c987471
Remove the unused DEPS variable from Makefile.in.
2007-10-14 04:05:16 +00:00
fyodor
ba545c1ef9
Unix installation now places NSELib dynamic libraries in 'libexec' rather than 'share' directories, since they are architecture dependent. Thanks to Christoph J. Thompson for the patch.
2007-10-07 21:32:38 +00:00
david
b64243b05a
Handle all Umit version updating in a specialized script. Now, instead of Nmap
...
updating one of Umit's version numbers and having Umit adjust all the others,
Nmap calls a script of Umit's that updates all its version numbers at once.
This also makes Umit's versioning scheme more independent of Nmap's.
2007-10-01 05:42:45 +00:00
david
39cd0c15a0
Update the Umit version number in the Nmap makefile.
2007-09-26 04:56:25 +00:00
david
e333704d4a
Remove setup.py, MANIFEST, build/, and dist/ in umit_dist_clean.
2007-09-23 19:00:03 +00:00
david
a26783da29
Add a separate build-umit step to the main makefile. This means that the build phase of Umit can occur as a non-root user, which means that "make clean" won't bomb out because it can't delete the directories created by root.
2007-09-21 22:10:54 +00:00
david
39878e619f
Have "make clean" clean up umit as well.
2007-09-21 21:27:33 +00:00
david
bf7f48ebf7
Remove debugging from the default DBGFLAGS and remove some debugging messages.
2007-08-28 00:16:38 +00:00
david
302547375b
Look out, world, here comes the Nmap massping migration!
...
This is the merging of the code that was previously in
/nmap-exp/david/nmap-massping-migration. These are all the big changes
that get rid of massping in favor of doing host discovery using
ultra_scan.
For now, there is a toggle that turns these new changes off. Undefine
NEW_MASSPING in targets.cc to go back to the old code. All of that will
be deleted eventually.
There are likely a few more changes that will be made to this system in
the near future. Those will be made in
/nmap-exp/david/nmap-massping-migration and merged back.
Don't release this just yet, because I'm going to make a few more
commits real quick to remove some debugging stuff.
(Note to self: this merge back was from r5693 in
/nmap-exp/david/nmap-massping-migration.)
2007-08-27 23:58:23 +00:00
kris
135d1f40a6
Merging r5559:5560 from my umit-integration branch (r1334 from umit sf.net repo) - Changing install_scripts/linux to install_scripts/unix.
2007-08-16 20:28:46 +00:00
kris
4c79043958
Merging r5523 from my umit-integration branch - Modifying Makefiles and making my own modified scripts
2007-08-16 20:16:10 +00:00
kris
d073a19105
Change reason.cc/h to portreasons.cc/h. This is because of a reason.h on Windows which causes compilation problems. A workaround was employed, but this is incase it pops up again. I also changed the recent CHANGELOG entry mentioning reason.h so there's no confusion
2007-08-15 19:26:26 +00:00
fyodor
78f15a7f65
make pcre an NSE C module
2007-08-11 06:05:48 +00:00
fyodor
5528726e5b
merge soc07 r5124:5142 - build/install system updates; changelog updates; umit install code; compilation fixes; integrate umit
2007-08-11 05:41:41 +00:00
fyodor
ed8b7899a0
merge soc07 r5073:5077 - renamed listopt(ions?!) to listop(erations); removed nse_bitlib.* from the Makefile.in in nselib/; removed unused MAKEDEPEND
2007-08-11 05:10:24 +00:00
fyodor
40d3cd5e37
merge soc07 r5048 - added nse_bitlib.cc/.h again - because compilation was broken on windows through the c-module support
2007-08-11 04:55:50 +00:00
fyodor
25267a44d4
merge soc07 r5042 - Fixed some bugs on nse-C-modules - it now compiles and works (or should work) on linux, macosx, freebsd
2007-08-11 04:53:27 +00:00
fyodor
b47ec33739
merge soc07 r5024:5030 - remove unnecessary (and misspelled) moreinfo attribute and values; make nmap-dev directory a variable rather than hardcode it; Update version number; regenerated configure script
2007-08-11 04:50:43 +00:00
fyodor
80ade54171
merge soc07 r5016:5022 - Added support for C-modules; converted the nse_bitlib to such a module; adapted dns-test-open-recursion.nse to use the new module; Moved make_buffer to stdnse and updated the documentation
2007-08-11 04:49:25 +00:00
fyodor
cafec3593d
merge soc07 r4891 - nse improvements
2007-08-11 04:12:45 +00:00
fyodor
cb8101dbcc
merge soc07 r4821 - fix nse build system issues
2007-08-11 03:35:12 +00:00
fyodor
3e38a10dda
merge soc07 r4819 - Put NMAP_VERSION in nmap.h only and have the makefiles grep it from there
2007-08-11 03:33:59 +00:00
fyodor
58f46706e5
merge soc07 r4751 - UDP traceroute hop distance and port state reason feature
2007-08-11 03:15:24 +00:00
fyodor
aa2aa3ddee
merge v5024 from soc07 - add NDIR variable to ease building Nmap distribution from soc07 Nmap branch rather than /nmap
2007-06-26 00:47:57 +00:00
fyodor
80d961be41
Merge r4756:4758 from soc07 (David change in way nse script dir copied for install)
2007-05-22 07:23:47 +00:00
fyodor
b46b0e3faf
bump version number to alpha5, fix problem which prevented scripts dir from appearing in nmap win32 .zip version
2007-04-24 22:01:13 +00:00
fyodor
ccace1dc51
preparing for imminent 4.21ALPHA4 release
2007-03-21 04:04:38 +00:00
fyodor
fa2f4720cd
re-releasing ALPHA2 as ALPHA3 to fix a packaging problem
2007-03-16 07:47:14 +00:00
fyodor
e882edf484
added Eddie Bell's traceroute patch, with only minor changes
2007-03-13 08:02:19 +00:00