#
b3e76948 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
c53b0f40 |
|
31-Dec-2019 |
Kyle Evans <kevans@FreeBSD.org> |
inetd: track all child pids, regardless of maxchild spec Currently, child pids are only tracked if maxchildren is specified. As a consequence, without a maxchild limit we do not get a notice in syslog on children aborting abnormally. This turns out to be a great debugging aide at times. Children are now tracked in a LIST; the management interface is decidedly less painful when there's no upper bound on the number of entries we may have at the cost of one small allocation per connection. PR: 70335
|
#
d6272fce |
|
31-Dec-2019 |
Kyle Evans <kevans@FreeBSD.org> |
inetd: add some macros for checking child limits, NFC The main point here is capturing the maxchild > 0 check. A future change to inetd will start tracking all of the child pids so that it can give proper and consistent notification of process exit/signalling.
|
#
8a16b7a1 |
|
20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
General further adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
|
#
fbbd9655 |
|
28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Renumber copyright clause 4 Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point. Submitted by: Jan Schaumann <jschauma@stevens.edu> Pull Request: https://github.com/freebsd/freebsd/pull/96
|
#
4909085f |
|
31-Dec-2016 |
Hiroki Sato <hrs@FreeBSD.org> |
- Add static for symbols which need not to be exported. - Clean up warnings to the WARNS=6 level.
|
#
4f985ef6 |
|
04-Jun-2012 |
Xin LI <delphij@FreeBSD.org> |
Replace the use of wall clock time with monotonically increasing clock. In general, gettimeofday() is not appropriate interface when accounting for elasped time because it can go backward, in which case the policy code could errornously consider the limit as exceeded. MFC after: 1 week Reported by: Mahesh Arumugam Submitted by: Dorr H. Clark via gnn Sponsored by: Citrix / NetScaler
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
906c8a73 |
|
14-Sep-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Removed T/TCP bits.
|
#
b512f010 |
|
18-Jan-2006 |
Xin LI <delphij@FreeBSD.org> |
Revert previous commit for now, which seems to have (re)introduced some old bugs, as well as some unwanted side effects. I will do more investigation and fix these issues first. Pointed out by: dwmalone
|
#
4d115fef |
|
18-Jan-2006 |
Xin LI <delphij@FreeBSD.org> |
Improves and cleanups over inetd(8): - Teach inetd(8) about kqueue, originally implemented by jmg@[1]. - Use new C99 style function prototypes instead of K&Rs. - Raise WARNS from 2 to 6 Glanced at by: ru MFC After: 2 weeks [1] http://people.freebsd.org/~jmg/inetd.kq.patch, http://people.freebsd.org/~jmg/inetd.kq.html
|
#
486c8cc4 |
|
06-Aug-2004 |
Warner Losh <imp@FreeBSD.org> |
Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software (with permission of addtional copyright holders where appropriate)
|
#
09b1c357 |
|
07-Aug-2002 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Add capability for limiting the maximum number of simultaneous invocations of each service from a single IP address. Requested by: matusita Reviewed by: dwmalone Tested by: matusita on snapshots.jp.FreeBSD.org MFC after: 2 weeks
|
#
edb616bb |
|
21-Jun-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Kill __P, yuck.
|
#
b585f768 |
|
24-Jun-2001 |
David Malone <dwmalone@FreeBSD.org> |
Fix most of the warnings given by WARNS=2.
|
#
1c8d1174 |
|
16-Jun-2001 |
David Malone <dwmalone@FreeBSD.org> |
Give inetd the ability to manage unix domain sockets. Details of how to use this feature are in the man page. This is based on work by Lyndon Nerenberg. (The only difficult part about this patch is the fact that you can't fchown a unix domain socket, which means the sockets must be put in a secure directory). Reviewed by: dillon
|
#
d57dbd16 |
|
06-Jun-2001 |
David Malone <dwmalone@FreeBSD.org> |
Get rid of se_ctladdrinitok, which doesn't do anything and seemes to have been accidently imported when ipv6 support was added to inetd. Approved by: ume
|
#
9a0b3389 |
|
04-Jun-2001 |
David Malone <dwmalone@FreeBSD.org> |
This patch cleans up the ident stuff in inetd. The code which has been patched so many times it was a bit of a mess. There are style, code and man page cleanups. The following are the functional changes: The RFC only permits the returning of 4 possible error codes, make sure we only return these (PR 27636). Use MAXLOGNAME to determine the longest usernames. Add a -i flag, which returns the uid instead of the username (this is from a PR 25787, which also contained alot of the cleanups in this patch). PR: 25787, 27636 Partially Submitted by: Arne.Dag.Fidjestol@idi.ntnu.no Reviewed by: Arne.Dag.Fidjestol@idi.ntnu.no, green MFC after: 3 weeks
|
#
1c3b5f22 |
|
22-Jan-2001 |
David Malone <dwmalone@FreeBSD.org> |
Various cleanups of inetd: Avoid shadowing variables, use socklen_t instead of ints, don't cast to char *, clear up some remote name handling code which had become a little odd. Should result in no functional changes.
|
#
13f1579a |
|
03-Dec-2000 |
David Malone <dwmalone@FreeBSD.org> |
Tidy up some prototypes: make sure there is exactly one prototype for each function, use K&R style definitions everywhere to match dominant style, make flag_signal take an int to avoid problems if we have ANSI prototypes and K&R definitions.
|
#
caf60155 |
|
24-Oct-2000 |
David Malone <dwmalone@FreeBSD.org> |
Fix two typos in comments. PR: 22268 Submitted by: Daniel S. Lewart <d-lewart@uiuc.edu>
|
#
0cac72f4 |
|
25-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
several tcp apps IPv6 update -inetd -rshd -rlogind -telnetd -rsh -rlogin Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
97d92980 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
8391600e |
|
22-Jul-1999 |
Brian Feldman <green@FreeBSD.org> |
This commit encompasses the following changes to inetd: 1. Cleanups of ident_stream. "Evil" stdio is less used. 2. The BSD Copyright was added to the top of builtins.c. 3. As suggested, a timeout is now implemented in the ident service. It defaults to 10 seconds. If enough people want it, I'll make it configurable. Suggested by: msmith
|
#
5ff3afce |
|
22-Jul-1999 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Move code for all builtin services from inetd.c to builtins.c, including the Green Piece. :-) In future, new builtin services are less likely to need to touch the already tangled inetd.c .
|