Патч всего 17k, а все качают по-новой 1.8Mb+, потому как Fyodor диффов не кладуть-с.
$ diff -Naur nm.patch999 nmap-4.00 |filterdiff >nmap-4.00.patch
$ ls -l nmap-4.00.patch
-rw-r--r-- 1 root root 17153 2006-02-02 09:01 nmap-4.00.patch
$ lsdiff nmap-4.00.patch
nmap-4.00/CHANGELOG
nmap-4.00/docs/nmap.1
nmap-4.00/docs/nmap.usage.txt
nmap-4.00/libpcap/config.log
nmap-4.00/Makefile.in
nmap-4.00/nmap-3.9999-1.spec
nmap-4.00/nmap-4.00-1.spec
nmap-4.00/nmap-os-fingerprints
nmap-4.00/nmap_winconfig.h
nmap-4.00/tty.cc
$ diff -wu nmap-3.9999/nmap-3.9999-1.spec nmap-4.00/nmap-4.00-1.spec >nmap-4.00.spec.diff
$ ls -l nmap-4.00.spec.diff
-rw-r--r-- 1 root root 261 2006-02-02 09:05 nmap-4.00.spec.diff
$ _
Изменения:
- "та самая команда `?`" -- см.CHANGELOG: tty.cc, nmap.1
- в .spec-файле, nmap.usage.txt, Makefile.in, nmap_winconfig.h -- s/3.9999/4.00/g
- в nmap-os-fingerprints отпечаток Mac OS X 10.4.0 перемещён на 43 строки ниже и:
# Darwin 8.1.0 Kernel Version 8.1.0 (Apple Mac OS 10.4.1 Tiger)
-Fingerprint Apple Mac OS X 10.4.0 - 10.4.1 (Tiger)
-Class Apple | Mac OS X | 10.3.X | general purpose
+Fingerprint Apple Mac OS X 10.4.0 - 10.4.4 (Tiger)
+Class Apple | Mac OS X | 10.4.X | general purpose
TSeq(Class=TR%gcd=<6%IPID=I%TS=2HZ)
- libpcap/config.log - изменения "времени сборки"