| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The output of "ngctl dot" is suitable for small netgraph networks. Even
moderate complex netgraph setups (about a dozen nodes) are hard to
understand from the .dot output, because each node and each hook are shown
as a full blown structure.
This patch allows to generate much more compact output and graphs by
omitting the extra structures for the individual hooks. Instead the names of
the hooks are labels to the edges.
Submitted by: Lutz Donnerhacke <lutz_donnerhacke.de>
Reviewed by: markj
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D21965
Notes:
svn path=/head/; revision=366430
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Update a bunch of Makefile.depend files as
a result of adding Makefile.depend.options files
Reviewed by: bdrewery
MFC after: 1 week
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D22494
Notes:
svn path=/head/; revision=355617
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Leaf directories that have dependencies impacted
by options need a Makefile.depend.options file
to avoid churn in Makefile.depend
DIRDEPS for cases such as OPENSSL, TCP_WRAPPERS etc
can be set in local.dirdeps-options.mk
which can add to those set in Makefile.depend.options
See share/mk/dirdeps-options.mk
Reviewed by: bdrewery
MFC after: 1 week
Sponsored by: Juniper Networks
Differential Revision: https://reviews.freebsd.org/D22469
Notes:
svn path=/head/; revision=355616
|
| |
|
|
|
|
|
| |
with a simpler one.
Notes:
svn path=/head/; revision=349997
|
| |
|
|
|
|
|
|
|
|
|
| |
The output of "ngctl ls -l" is hard to read. To make it easier, add a blank
line after each listed item much how traditional "ls -l" does when listing
the contents of multiple directories.
Sponsored by: Smule, Inc.
Notes:
svn path=/head/; revision=339783
|
| |
|
|
|
|
|
| |
Sponsored by: Dell EMC Isilon
Notes:
svn path=/head/; revision=325188
|
| |
|
|
|
|
|
|
|
| |
PR: 203257
Submitted by: Daniel O'Connor
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=288082
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
Notes:
svn path=/head/; revision=284345
|
| | |
| |
| |
| | |
Notes:
svn path=/projects/bmake/; revision=284172
|
| | |\
| |/
|/|
| | |
Notes:
svn path=/projects/bmake/; revision=283595
|
| | |\
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=270164
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=266219
|
| | | |
| | |
| | |
| | | |
Notes:
svn path=/projects/bmake/; revision=265802
|
| | |\ \
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=265720
|
| | | | |
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=248169
|
| | | | |
| | | |
| | | |
| | | | |
Notes:
svn path=/projects/bmake/; revision=246868
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Requested by: Simon Gerraty <sjg@juniper.net>
Notes:
svn path=/projects/bmake/; revision=239572
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
MFC after: 1 week
Sponsored by: Nginx, Inc.
Notes:
svn path=/head/; revision=277258
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
Reduce overlinking
Notes:
svn path=/head/; revision=275054
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
variants. This allows usable file system images (i.e. those with both a
shell and an editor) to be created with only one copy of the curses library.
Exp-run: antoine
PR: 189842
Discussed with: bapt
Sponsored by: DARPA, AFRL
Notes:
svn path=/head/; revision=268804
|
| | |/
|/|
| |
| |
| |
| |
| |
| | |
PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>
Notes:
svn path=/head/; revision=267668
|
| |/
|
|
|
|
|
| |
from the latter.
Notes:
svn path=/head/; revision=265420
|
| |
|
|
| |
Notes:
svn path=/head/; revision=216588
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=194217
|
| |
|
|
|
|
|
|
|
|
| |
(char *). This is a slightly simplified version of the patch in the PR. It
fixes compilitation issues with -O3.
PR: misc/124385
Notes:
svn path=/head/; revision=180076
|
| |
|
|
|
|
|
| |
build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
Notes:
svn path=/head/; revision=177714
|
| |
|
|
|
|
|
|
|
|
| |
treatment of 'LIBKSE' as an "old style" knob.
Submitted by: ru
Approved by: re(kensmith)
Notes:
svn path=/head/; revision=172500
|
| |
|
|
|
|
|
|
|
| |
This introduces the WITHOUT_LIBKSE nob,
and changes WITHOUT_LIBPTHREADS to mean with neither threading libs.
Approved by: re(kensmith)
Notes:
svn path=/head/; revision=172491
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the threading libraries is built. This simplifies the
logic in makefiles that need to check if the pthreads
support is present. It also fixes a bug where we would
build a threading library that we shouldn't have built:
for example, building with WITHOUT_LIBTHR and the default
value of DEFAULT_THREADING_LIB (libthr) would mistakenly
build the libthr library, but not install it.
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=172403
|
| |
|
|
|
|
|
| |
Explained by: ru
Notes:
svn path=/head/; revision=168041
|
| |
|
|
|
|
|
|
| |
PR: bin/104478
Submitted by: Mike Durian <durian shadetreesoftware.com>
Notes:
svn path=/head/; revision=167991
|
| |
|
|
| |
Notes:
svn path=/head/; revision=166529
|
| |
|
|
|
|
|
|
|
|
| |
as the latter can be built without threading (with the loss of line
editing functionality).
Pointed by: glebius
Notes:
svn path=/head/; revision=164676
|
| |
|
|
| |
Notes:
svn path=/head/; revision=164618
|
| |
|
|
| |
Notes:
svn path=/head/; revision=162491
|
| |
|
|
|
|
|
|
|
| |
- style(9) nits.
Submitted by: ru
Notes:
svn path=/head/; revision=161071
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Details:
- The main thread runs editline(3) functions, that can block.
- A separate thread is launched to monitor netgraph sockets.
- The access to the descriptors is protected by a mutex. At
runtime the monitoring thread owns the mutex. When the main
thread reads a command from el_gets() it asks the monitoring
thread to release a mutex and sleep until the main thread
processes the command.
This makes ngctl(8) depend on libedit, and libpthread. Thus, the
new functionality isn't compiled in if release is being built
with -DRELEASE_CRUNCH.
PR: bin/87352
Reviewed by: ru, Nuno Antunes <nuno.antunes gmail.com>
Notes:
svn path=/head/; revision=161044
|
| |
|
|
|
|
|
| |
error in ISO C (both 90 and 99).
Notes:
svn path=/head/; revision=160423
|
| |
|
|
| |
Notes:
svn path=/head/; revision=160002
|
| |
|
|
| |
Notes:
svn path=/head/; revision=158882
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
nodes from (N + 1) to 1, where N is the number of
nodes in the system.
- Implement "ls -l" which runs the "show" command for
each node.
In collaboration with: glebius
Notes:
svn path=/head/; revision=141575
|
| |
|
|
|
|
|
| |
net.graph.maxdgram sysctls.
Notes:
svn path=/head/; revision=141303
|
| |
|
|
| |
Notes:
svn path=/head/; revision=140368
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to deal with a big number of nodes.
Submitted by: archie
Approved by: archie
Reported and tested: Konstantin Timashkov
MFC after: 1 month
Notes:
svn path=/head/; revision=138076
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131500
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125115
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125011
|
| |
|
|
|
|
|
|
|
|
| |
very useful .dot files of your netgraph(4) to quickly visualize the
nodes, hooks and edges. An example of this can be found here:
http://people.freebsd.org/~green/sample-netgraph-dot.ps
If anyone would like to refine the output further, please do so.
Notes:
svn path=/head/; revision=124271
|
| |
|
|
|
|
|
| |
will not be written twice.
Notes:
svn path=/head/; revision=124130
|
| |
|
|
|
|
|
| |
and use the new constants which do.
Notes:
svn path=/head/; revision=122556
|