Revision tags: release/14.0.0 |
|
#
1d386b48 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
Revision tags: release/13.2.0 |
|
#
72e70904 |
| 19-Jan-2023 |
Gordon Bergling <gbe@FreeBSD.org> |
nfs: Fix a common typo in source code comments
- s/ingore/ignore/
MFC after: 3 days
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
#
90e43b44 |
| 22-Nov-2019 |
Ravi Pokala <rpokala@FreeBSD.org> |
Add and document options to allow rpc.lockd and rpc.statd to run in the foreground.
This allows a separate process to monitor when and how those programs exit. That process can then restart them if
Add and document options to allow rpc.lockd and rpc.statd to run in the foreground.
This allows a separate process to monitor when and how those programs exit. That process can then restart them if needed.
Submitted by: Alex Burlyga Reviewed by: bcr, imp MFC after: 1 week Sponsored by: Panasas Differential Revision: https://reviews.freebsd.org/D22474
show more ...
|
Revision tags: release/12.1.0 |
|
#
f05b9584 |
| 21-Sep-2019 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r352537 through r352586.
|
#
aec74e0c |
| 21-Sep-2019 |
Hiroki Sato <hrs@FreeBSD.org> |
Fix warnings and set WARNS=6.
|
Revision tags: release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
937d37fc |
| 19-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325842 through r325998.
|
#
df57947f |
| 18-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
spdx: initial adoption of licensing ID tags.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensou
spdx: initial adoption of licensing ID tags.
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.
Initially, only tag files that use BSD 4-Clause "Original" license.
RelNotes: yes Differential Revision: https://reviews.freebsd.org/D13133
show more ...
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
#
06eae2c1 |
| 29-May-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call exit as a hint to static analysis tools
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
|
Revision tags: release/10.3.0 |
|
#
009e81b1 |
| 22-Jan-2016 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MFH @r294567
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
c9e1c304 |
| 29-Dec-2015 |
Ulrich Spörlein <uqs@FreeBSD.org> |
Fix type mismatches for malloc(3) and Co.
This is rather pedantic, as for most architectures it holds that sizeof(type *) == sizeof(type **)
Found by: clang static analyzer Reviewed by: ed Differen
Fix type mismatches for malloc(3) and Co.
This is rather pedantic, as for most architectures it holds that sizeof(type *) == sizeof(type **)
Found by: clang static analyzer Reviewed by: ed Differential Revision: https://reviews.freebsd.org/D4722
show more ...
|
Revision tags: release/10.2.0 |
|
#
98e0ffae |
| 27-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge sync of head
|
#
47712954 |
| 26-Jan-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r277327 through r277718.
|
#
51dd214c |
| 19-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead @ r277403
|
#
d899be7d |
| 19-Jan-2015 |
Glen Barber <gjb@FreeBSD.org> |
Reintegrate head: r274132-r277384
Sponsored by: The FreeBSD Foundation
|
#
9745de4c |
| 19-Jan-2015 |
Ryan Stone <rstone@FreeBSD.org> |
When mountd is creating sockets, it iterates over all addresses specified in the "hosts" array and eventually looks up the network address with getaddrinfo(). At one point it checks for a numeric add
When mountd is creating sockets, it iterates over all addresses specified in the "hosts" array and eventually looks up the network address with getaddrinfo(). At one point it checks for a numeric address and if it sees one, it sets a hint parameter to force getaddrinfo to interpret the host as a numeric address. However that hint is not cleared for subsequent iterations of the loop and if any hosts seen after this point are host names, getaddrinfo will fail on the name. The result of this bug is that you cannot pass a host name to the -h flag.
Unfortunately, the first iteration will either process ::1 or 127.0.0.1, so the flag is set on the first iteration and all host names will fail to be processed.
The same bug applies to rpc.lockd and rpc.statd, so fix them too.
Differential Revision: https://reviews.freebsd.org/D1507 Reported by: Dylan Martin MFC after: 1 week Sponsored by: Sandvine Inc.
show more ...
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
#
a5615c90 |
| 28-Jun-2011 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r222830
|
#
d7073a2b |
| 03-Jun-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
6924e68e |
| 02-Jun-2011 |
Rick Macklem <rmacklem@FreeBSD.org> |
Fix the nfs related daemons so that they don't intermittently fail with "bind: address already in use". This problem was reported to the freebsd-stable@ mailing list on Feb. 19 under the subject head
Fix the nfs related daemons so that they don't intermittently fail with "bind: address already in use". This problem was reported to the freebsd-stable@ mailing list on Feb. 19 under the subject heading "statd/lockd startup failure" by george+freebsd at m5p dot com. The problem is that the first combination of {udp,tcp X ipv4,ipv6} would select a port# dynamically, but one of the other three combinations would have that port# already in use. The patch is somewhat involved because it was requested by dougb@ that the four combinations use the same port# wherever possible. The patch splits the create_service() function into two functions. The first goes as far as bind(2) in a loop for up to GETPORT_MAXTRY - 1 times, attempting to use the same port# for all four cases. If these attempts fail, the last attempt allows the 4 cases to use different port #s. After this function has succeeded, the second function, called complete_service(), does the rest of what create_service() did. The three daemons mountd, rpc.lockd and rpc.statd all have a create_service() function that is patched in a similar way. However, create_service() has non-trivial differences for the three daemons that made it impractical to share the same functions between them.
Reviewed by: jhb MFC after: 2 weeks
show more ...
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
4760d2ac |
| 07-Apr-2008 |
Alexander Kabaev <kan@FreeBSD.org> |
Fix apparent mis-paste in previous check-in by author.
|
#
0e7cce13 |
| 06-Apr-2008 |
Doug Rabson <dfr@FreeBSD.org> |
Call listen(2) on bound tcp sockets before passing them to svc_tli_create.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
96e460ec |
| 07-Nov-2007 |
Matteo Riondato <matteo@FreeBSD.org> |
Check the correct variables for malloc failures.
Submitted by: Michiel Boland <michiel@boland.org>
|
#
3c2ff3b0 |
| 01-Nov-2007 |
Matteo Riondato <matteo@FreeBSD.org> |
Add the -h <bindip> option to rpc.statd, similar to the one in nfsd(8) and in mountd(8)
-h bindip Specify specific IP addresses to bind to for TCP and UDP requests. This option may be specified mult
Add the -h <bindip> option to rpc.statd, similar to the one in nfsd(8) and in mountd(8)
-h bindip Specify specific IP addresses to bind to for TCP and UDP requests. This option may be specified multiple times. If no -h option is specified, rpc.statd will bind to INADDR_ANY. Note that when specifying IP addresses with -h, rpc.statd will automatically add 127.0.0.1 and if IPv6 is enabled, ::1 to the list.
(coming for rpc.lockd too)
PR: bin/98500 MFC after: 1 week
show more ...
|
#
f61a23ad |
| 05-Aug-2007 |
Don Lewis <truckman@FreeBSD.org> |
The call to init_file() needs to be moved outside the loop in statd.c, otherwise mmap() gets called multiple times, which eventually fails due to address space exhaustion on i386.
Approved by: re (k
The call to init_file() needs to be moved outside the loop in statd.c, otherwise mmap() gets called multiple times, which eventually fails due to address space exhaustion on i386.
Approved by: re (kensmith) MFC after: 1 week
show more ...
|
#
74e69f9e |
| 03-Apr-2007 |
Matteo Riondato <matteo@FreeBSD.org> |
Add the "-p" option, which allows to specify a port which the daemon should bind to.
PR: bin/94920 Reviewed by: alfred@ MFC after: 1 week
|