302408 |
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
288082 |
22-Sep-2015 |
cem |
ngctl dot: Drop invalid trailing semi-colon
PR: 203257 Submitted by: Daniel O'Connor Sponsored by: EMC / Isilon Storage Division
|
284345 |
13-Jun-2015 |
sjg |
Add META_MODE support.
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
|
277258 |
16-Jan-2015 |
glebius |
Plug mutex leak.
MFC after: 1 week Sponsored by: Nginx, Inc.
|
275054 |
25-Nov-2014 |
bapt |
Convert usr.sbin to LIBADD Reduce overlinking
|
268804 |
17-Jul-2014 |
brooks |
Replace all uses of libncurses and libtermcap with their wide character 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
|
267668 |
20-Jun-2014 |
bapt |
use .Mt to mark up email addresses consistently (part2)
PR: 191174 Submitted by: Franco Fichtner <franco@lastsummer.de>
|
265420 |
06-May-2014 |
imp |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
216588 |
20-Dec-2010 |
charnier |
Add __unused. Ansi prototypes.
|
194217 |
14-Jun-2009 |
des |
Add volatile to sig_atomic_t where it was missing.
MFC after: 1 week
|
180076 |
28-Jun-2008 |
mtm |
Modify the DoParseCommand() to work on (const char *) instead of just (char *). This is a slightly simplified version of the patch in the PR. It fixes compilitation issues with -O3.
PR: misc/124385
|
177714 |
29-Mar-2008 |
ru |
Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
|
172500 |
09-Oct-2007 |
obrien |
Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidental treatment of 'LIBKSE' as an "old style" knob.
Submitted by: ru Approved by: re(kensmith)
|
172491 |
09-Oct-2007 |
obrien |
Repo copy libpthreads to libkse. This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
|
172403 |
01-Oct-2007 |
ru |
Always install libpthread.* symlinks if at least one of 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)
|
168041 |
30-Mar-2007 |
glebius |
The last change is not needed for HEAD.
Explained by: ru
|
167991 |
28-Mar-2007 |
glebius |
Do not build the libedit support if NO_LIBPTHREAD is defined.
PR: bin/104478 Submitted by: Mike Durian <durian shadetreesoftware.com>
|
166529 |
06-Feb-2007 |
kevlo |
getopt(3) returns -1, not EOF.
|
164676 |
27-Nov-2006 |
ru |
Push the detection of threading libs support down to ngctl/Makefile as the latter can be built without threading (with the loss of line editing functionality).
Pointed by: glebius
|
164618 |
26-Nov-2006 |
ru |
Fix "make checkdpadd".
|
162491 |
21-Sep-2006 |
kan |
Silence GCC4 signed/unsigned pointer mismatch warning.
|
161071 |
08-Aug-2006 |
glebius |
- Pass pointer to fd_set in ReadSockets. - style(9) nits.
Submitted by: ru
|
161044 |
07-Aug-2006 |
glebius |
Add line edit and history support to ngctl(8) via editline(3).
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>
|
160423 |
17-Jul-2006 |
stefanf |
Don't use empty braces ("{}") to initialise arrays. This is a syntax error in ISO C (both 90 and 99).
|
160002 |
28-Jun-2006 |
glebius |
Style: space after "return".
|
158882 |
24-May-2006 |
glebius |
Unnest includes before forthcoming editing.
|
141575 |
09-Feb-2005 |
ru |
- Reduce the number of netgraph messages when listing 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
|
141303 |
04-Feb-2005 |
maxim |
Backout rev. 1.17 per ru@ request: there are net.graph.recvspace and net.graph.maxdgram sysctls.
|
140368 |
17-Jan-2005 |
ru |
Added the EXIT STATUS section where appropriate.
|
138076 |
25-Nov-2004 |
maxim |
Increase a socket receive buffer size. This helps 'ngctl list' to deal with a big number of nodes.
Submitted by: archie Approved by: archie Reported and tested: Konstantin Timashkov MFC after: 1 month
|
131500 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
125115 |
27-Jan-2004 |
ru |
Get rid of all (but one in write.c) static size buffers.
|
125011 |
26-Jan-2004 |
ru |
Make this WARNS=3 clean.
|
124271 |
09-Jan-2004 |
green |
Add a GraphViz-exporting ngctl(8) "dot" command. You can now create 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.
|
124130 |
04-Jan-2004 |
charnier |
Use fprintf() instead of errx() when displaying usage string. The program name will not be written twice.
|
122556 |
12-Nov-2003 |
harti |
Get rid of the old constants which did not include the trailing NUL and use the new constants which do.
|
107844 |
14-Dec-2002 |
fenner |
Add missing "of".
|
95258 |
22-Apr-2002 |
des |
Usage style sweep: spell "usage" with a small 'u'. Also change one case of blatant __progname abuse (several more remain) This commit does not touch anything in src/{contrib,crypto,gnu}/.
|
89674 |
22-Jan-2002 |
archie |
Add ngctl "write" command.
MFC after: 1 week
|
81687 |
15-Aug-2001 |
ru |
mdoc(7) police: utilize the new .Ex macro.
|
80029 |
20-Jul-2001 |
obrien |
Perform a major cleanup of the usr.sbin Makefiles. These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before.
|
80022 |
20-Jul-2001 |
obrien |
Remove GCC'isms in CFLAGS.
|
79755 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79537 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
74816 |
26-Mar-2001 |
ru |
- Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN.
|
74532 |
20-Mar-2001 |
ru |
Set the default manual section for usr.sbin/ to 8.
|
74390 |
17-Mar-2001 |
phk |
Unrevert something which shouldn't have been reverted in the previous revert.
(Yes, I'm going to bed now to get some much needed sleep...)
|
74383 |
17-Mar-2001 |
phk |
Backout my previous commit, it appearantly doesn't work for asynchronous messages.
|
74360 |
16-Mar-2001 |
phk |
Add -ledit to ngctl.
Somebody submitted this long time ago, and it has been sitting in my tree for months because I thought archie would pick it up.
Submitted by: (sorry, lost track)
|
70015 |
14-Dec-2000 |
ru |
mdoc(7) police: removed history info from the .Os FreeBSD call.
|
68854 |
17-Nov-2000 |
ru |
mdoc(7) police: use certified section headers wherever possible.
|
68756 |
15-Nov-2000 |
ben |
remove trailing periods from SEE ALSO.
|
66904 |
10-Oct-2000 |
archie |
Fix bug in "read" command.
Submitted by: Dave Cornelius <dc@packetdesign.com>
|
63673 |
20-Jul-2000 |
archie |
Remove unused variable.
PR: bin/20052 Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>
|
62473 |
03-Jul-2000 |
phk |
Yellow hat this way: forgot cvs add.
|
62471 |
03-Jul-2000 |
phk |
Experiemntal ascii based device configuration mechanism.
This may or may not survive, decision will be made well before 5.0-R
|
61880 |
20-Jun-2000 |
archie |
When the 'msg' command is used from the command line, check for a synchronous reply, and display it (if any) before exiting.
Requested by: phk
|
59880 |
01-May-2000 |
archie |
Field structure changed name from 'typename' -> 'type_name'.
|
58018 |
13-Mar-2000 |
archie |
Remove erroneous built-in help information for the 'msg' command.
|
57673 |
01-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
56709 |
28-Jan-2000 |
archie |
No need to try loading ng_socket.ko, as NgMkSockNode() does that for us now if necessary.
|
54927 |
21-Dec-1999 |
julian |
Manual page style work. Submitted by: Alexey Zelkin <phantom@FreeBSD.org> thanks!
|
53913 |
30-Nov-1999 |
archie |
Add two new generic control messages, NGM_ASCII2BINARY and NGM_BINARY2ASCII, which convert control messages to ASCII and back. This allows control messages to be sent and received in ASCII form using ngctl(8), which makes ngctl a lot more useful.
This also allows all the type-specific debugging code in libnetgraph to go away -- instead, we just ask the node itself to do the ASCII translation for us.
Currently, all generic control messages are supported, as well as messages associated with the following node types: async, cisco, ksocket, and ppp.
See /usr/share/examples/netgraph/ngctl for an example of using this.
Also give ngctl(8) the ability to print out incoming data and control messages at any time. Eventually nghook(8) may be subsumed.
Several other misc. bug fixes.
Reviewed by: julian
|
52607 |
28-Oct-1999 |
archie |
Limit COPTS added by Makefile to just '-Wall'.
|
52578 |
27-Oct-1999 |
archie |
If we get an EPROTONOSUPP error when trying to create the netgraph socket node, it's most likely because the "ng_socket.ko" KLD is not loaded yet. So make an attempt to load it before giving up.
|
52577 |
27-Oct-1999 |
archie |
Remove extraneous -I compile flag that was used during testing.
|
52450 |
24-Oct-1999 |
dillon |
Put include <netgraph.h> back in - problem was due to a cvsup mess on freefall. There may also be a real problem w/ buildworld but the fix would go somewhere else, not here.
|
52445 |
23-Oct-1999 |
dillon |
Cleanup missing includes, stale includes, and a few printf format inconsistancies.
|
52419 |
21-Oct-1999 |
julian |
Whistle's Netgraph link-layer (sometimes more) networking infrastructure. Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages.
Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
|