summaryrefslogtreecommitdiffstats
path: root/usr.sbin/tcpdump
Commit message (Collapse)AuthorAgeFilesLines
* MFC r314659,r314676:ngie2017-05-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | r314659: usr.sbin: normalize paths using SRCTOP-relative paths or :H when possible This simplifies make logic/output r314676: Fix build after r314656 Some of the changes I introduced to use .ALLSRC were correct in spirit, but incorrect in reality -- in particular, ../Makefile.inc hadn't been pulled in via bsd.init.mk (via bsd.lib.mk, bsd.prog.mk), so the value of .ALLSRC (evaluated immediately) was empty. .include bsd.init.mk explicitly so we can be certain that the values used as dependencies in the targets are defined when the target recipe has been evaluated. Reminder: thou shalt separate out separate functional changes before committing them. (YUGE) Pointyhat to: ngie In collaboration with: bdrewery
* Merge r309649, r313048, r313083, r313104:glebius2017-02-102-33/+45
| | | | tcpdump 4.9.0
* Fix spelling of the casper introduced in the r296047.oshogbo2016-06-081-1/+1
| | | | | PR: 210031 Reported by: AllanJude, jmallett
* Update dependencies.bdrewery2016-02-261-1/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Convert casperd(8) daemon to the libcasper.oshogbo2016-02-252-3/+4
| | | | | | | | | | | | | | | | | | | | After calling the cap_init(3) function Casper will fork from it's original process, using pdfork(2). Forking from a process has a lot of advantages: 1. We have the same cwd as the original process. 2. The same uid, gid and groups. 3. The same MAC labels. 4. The same descriptor table. 5. The same routing table. 6. The same umask. 7. The same cpuset(1). From now services are also in form of libraries. We also removed libcapsicum at all and converts existing program using Casper to new architecture. Discussed with: pjd, jonathan, ed, drysdale@google.com, emaste Partially reviewed by: drysdale@google.com, bdrewery Approved by: pjd (mentor) Differential Revision: https://reviews.freebsd.org/D4277
* DIRDEPS_BUILD: Regenerate without local dependencies.bdrewery2016-02-241-2/+0
| | | | | | | | These are no longer needed after the recent 'beforebuild: depend' changes and hooking DIRDEPS_BUILD into a subset of FAST_DEPEND which supports skipping 'make depend'. Sponsored by: EMC / Isilon Storage Division
* MFV r285191: tcpdump 4.7.4.pkelsey2015-07-083-7/+42
| | | | | | | | | | | Also, the changes made in r272451 and r272653 that were lost in the merge of 4.6.2 (r276788) have been restored. PR: 199568 Differential Revision: https://reviews.freebsd.org/D3007 Reviewed by: brooks, hiren Approved by: jmallett (mentor) MFC after: 1 month
* Add META_MODE support.sjg2015-06-131-0/+27
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-081-2/+0
| |
| * Merge sync of headsjg2015-05-273-144/+354
| |\ | |/ |/|
| * Merge head from 7/28sjg2014-08-191-1/+1
| |\
| * | Updated dependenciessjg2014-05-161-0/+3
| | |
| * | Merge from headsjg2014-05-081-1/+1
| |\ \
| * \ \ Merge headsjg2014-04-281-2/+7
| |\ \ \
| * \ \ \ Merge from headsjg2013-09-053-41/+179
| |\ \ \ \
| * | | | | Updated dependenciessjg2013-03-111-0/+2
| | | | | |
| * | | | | Updated dependenciessjg2013-02-161-2/+0
| | | | | |
| | | | | |
| | \ \ \ \
| *-. \ \ \ \ Sync from headsjg2012-11-042-19/+66
| |\ \ \ \ \ \
| * | | | | | | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.marcel2012-08-221-0/+25
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net>
* | | | | | | MFV r276761: tcpdump 4.6.2.delphij2015-01-073-138/+351
| | | | | | | | | | | | | | | | | | | | | | | | | | | | MFC after: 1 month
* | | | | | | Convert usr.sbin to LIBADDbapt2014-11-251-6/+3
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | Reduce overlinking
* | | | | | When building picobsd, define WITHOUT_OPENSSL and WITHOUT_KERBEROS andimp2014-06-061-1/+1
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove the now-redundant checks for RELEASE_CRUNCH. This originally was defined for building smaller sysinstall images, but was later also used by picobsd builds for a similar purpose. Now that we've moved away from sysinstall, picobsd is the only remaining consumer of this interface. Adding these two options reduces the RELEASE_CRUNCH special cases in the tree by half.
* | | | | Use src.opts.mk in preference to bsd.own.mk except where we need stuffimp2014-05-061-1/+1
| |_|_|/ |/| | | | | | | | | | | from the latter.
* | | | Add Casper support.pjd2013-12-151-0/+5
| | | | | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation
* | | | Make userland tools honor WITHOUT_PF build option.glebius2013-10-291-2/+2
| |_|/ |/| | | | | | | | Tested by: dt71@gmx.com
* | | Convert Makefile to have only one file for each line, while I'm there, sortdelphij2013-05-301-32/+134
| | | | | | | | | | | | SRCS to ease future upgrades.
* | | MFV: tcpdump 4.4.0.delphij2013-05-303-10/+46
| |/ |/| | | | | MFC after: 4 weeks
* | MFV: tcpdump 4.3.0.delphij2012-10-052-17/+63
| | | | | | | | MFC after: 4 weeks
* | Provide ability for printing and decoding pfsync(4) traffic. Thisglebius2012-10-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doesn't mean supporting IFT_PFSYNC (which I hope will eventually die). This means decoding packets with IP protocol of 240 caught on any normal interface like Ethernet. The code is based on couple of files from OpenBSD, significantly modified by myself. Parser differentiates for four levels of verbosity: no -v, -v, -vv and -vvv. We don't yet forward this code upstream, because currently it strongly relies on if_pfsync.h and even on pfvar.h. I hope that this can be fixed in future. Reviewed by: gnn, delphij
* | Correct double "the the"eadler2012-09-141-2/+2
|/ | | | | Approved by: cperciva MFC after: 3 days
* Merge tcpdump 4.2.1.delphij2012-05-173-60/+68
| | | | MFC after: 2 weeks
* Remove trailing whitespace per mdoc lint warningeadler2012-03-291-8/+8
| | | | | | | Disussed with: gavin No objection from: doc Approved by: joel MFC after: 3 days
* Spelling fixes for usr.sbin/uqs2011-12-301-2/+2
|
* - change "is is" to "is" or "it is"eadler2011-10-161-2/+2
| | | | | | | | - change "the the" to "the" Approved by: lstewart Approved by: sahil (mentor) MFC after: 3 days
* Actually remove the HAVE_CAST_H define this time.dim2010-10-301-1/+1
|
* Regenerate our usr.sbin/tcpdump/tcpdump/config.h for tcpdump 4.1.1, anddim2010-10-302-54/+41
| | | | remove unused HAVE_RC5_H and HAVE_CAST_H defines from CFLAGS.
* Add print-ipnet.crpaulo2010-10-291-1/+1
| | | | Submitted by: dim
* Update for the new tcpdump 4.1.1. The man page is a result of runningrpaulo2010-10-282-2/+1724
| | | | tcpdump's autoconf on FreeBSD.
* MFtbemd:imp2010-08-231-1/+1
| | | | | Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want to test of all the CPUs of a given family conform.
* The last big commit: let usr.sbin/ use WARNS=6 by default.ed2010-01-021-0/+2
|
* Add new build targets for tcpdump 4.0.0.rpaulo2009-03-211-9/+12
|
* Update for tcpdump 3.9.8mlaier2007-10-162-45/+76
|
* De-orbit burn tcpslice.bms2006-09-247-1702/+0
| | | | Reviewed by: sam, bmah
* Disconnect tcpslice from build.bms2006-09-241-1/+1
| | | | Reviewed by: sam, bmah
* Fix our ancient tcpslice for >2GB limits.bms2006-09-233-16/+23
| | | | | | PR: bin/13691 MFC after: 1 week Submitted by: Bruce A. Mah
* update for v3.9.4sam2006-09-041-4/+4
| | | | MFC after: 1 month
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-2/+4
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* update for v3.9.1 (releaes)sam2005-07-112-1/+4
| | | | Approved by: re (scottl)
* update after import of v3.9.1-096sam2005-05-292-8/+50
| | | | Reviewed by: bms
* NOINET6 -> NO_INET6ru2004-12-211-1/+1
|
OpenPOWER on IntegriCloud