| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
- Reconnect with some minor modifications, in particular now selsocket()
internals are adapted to use sbintime units after recent'ish calloutng
switch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In BSD, fgetln() available in libc but in Illumos the Solaris port had to
include it internally. It also seems to have caused problems [1].
Aid portability by using getline() instead.
Reference:
https://www.illumos.org/issues/3820 [1]
Submitted by: Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.com>
Reviewed by: dds
MFC after: 2 weeks
|
|
|
|
|
|
| |
- Adding myself to the freebsd calendar
Approved by: swills (mentor)
|
| |
|
|
|
|
| |
Reviewed by: peter
|
|
|
|
| |
will investigate more.
|
|
|
|
| |
Pointed out by: Trond.Endrestol@fagskolen.gjovik.no
|
|
|
|
| |
exit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is actually a fully functional build except:
* All internal shared libraries are static linked to make sure there
is no interference with ports (and to reduce build time).
* It does not have the python/perl/etc plugin or API support.
* By default, it installs as "svnlite" rather than "svn".
* If WITH_SVN added in make.conf, you get "svn".
* If WITHOUT_SVNLITE is in make.conf, this is completely disabled.
To be absolutely clear, this is not intended for any use other than
checking out freebsd source and committing, like we once did with cvs.
It should be usable for small scale local repositories that don't
need the python/perl plugin architecture.
|
|
|
|
|
|
| |
This was ready about the same time as r251862 so just make one final cleanup
Submitted by: dt71@gmx.com
|
|
|
|
|
|
| |
Submitted by: <dt71@gmx.com>
MFC after: 3 days
X-MFC with: r251848
|
|
|
|
|
|
|
| |
This checks that every node that has children specifies their register sizes.
This is not enabled by default, as the default sizes are sometimes required
(including by some DTS in the tree), but can help when writing new device
trees so that you can check that you actually meant the defaults.
|
| |
|
|
|
|
| |
Reported by: mdf@
|
|
|
|
|
|
| |
Release notes are still in the works, these will follow soon.
MFC after: 1 month
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
| |
Explicitly use GNU cpp for preprocessing.
Remove explicit debugging code.
Change some variable names to be less confusing.
Improve some comments.
Improve indentation.
PR: 162211
168785
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
to 999.99% CPU. It still won't be aligned if you have a multithreaded
process using more than 1000% CPU (e.g. idle process on an idle 12-way
system), but 100% is a common case.
Submitted by: Jeremy Chadwick (partial)
MFC after: 1 week
|
|
|
|
|
|
|
| |
user attempts to use the "-m" option and it fails.
Requested by: danny@cs.huji.ac.il
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
for debugging when changing vfs.typenumhash configuration.
- Refactor fmt_flags().
MFC after: 1 week
|
|
|
|
|
|
|
| |
unbuffered ouput.
PR: bin/176886
Reviewed by: mjg
|
|
|
|
|
|
|
| |
sockaddr_in6 structures. getnameinfo(3) does the same thing, but it is
also able to represent a scope zone id as described in the RFC 4007.
MFC after: 2 weeks
|
|
|
|
|
|
| |
actually reverts r250860 and r250861.
Reported by: gjb, tinderbox
|
|
|
|
|
|
| |
Sponsored by: DARPA, AFRL
Submitted by: ru
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
| |
Reported by: swildner@DragonFlyBSD.org
Reviewed by: des
|
|
|
|
| |
Requested by: Oleg Moskalenko <mom040267@gmail.com>
|
|
|
|
|
|
| |
The option tells kdump to convert numeric UIDs and GIDs into user and
group names plus to convert times and dates into locallized versions.
This all needs opening various files at various occasions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make use of Capsicum to protect kdump(1), as it might be used to parse data
from untrusted sources:
- Sandbox kdump(1) using capability mode.
- Limit stdin descriptor (where opened file is moved to) to only
CAP_READ and CAP_FSTAT rights.
- Limit stdout descriptor to only CAP_WRITE, CAP_FSTAT and CAP_IOCTL.
Plus limit allowed ioctls to TIOCGETA only, which is needed for
isatty() to work.
- Limit stderr descriptor to only CAP_WRITE and CAP_FSTAT. In addition
if the -s option is not given, grant CAP_IOCTL right, but allow for
TIOCGWINSZ ioctl only, as we need screen width to dump the data.
- Before entering capability mode call catopen("libc", NL_CAT_LOCALE),
which opens message catalogs and caches data, so that strerror(3)
and strsignal(3) can work in a sandbox.
Sponsored by: The FreeBSD Foundation
Discussed with: rwatson
|
|
|
|
|
|
|
| |
Rearrange the code so we don't call ioctl(TIOCGWINSZ) if the -s option is given,
as the result won't be used then.
Sponsored by: The FreeBSD Foundation
|
|
|
|
|
| |
The name line_number seems to be used as a function parameter name for
one of the Lex functions. Change the name to linenumber.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
fclose() being skipped. Fix this by using boolean "&" and "|" instead of
short-cut operators "&&" and "||".
While here, increment the last part of the version string. The reason is
the fixed output file selection logic in pch.c, which was committed as
r250943, yesterday.
Reviewed by: pfg
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of using the file with the least order of path name components,
shortest filename and finally the shortest basename (with the search
stopping as soon as one of these conditions is true), the first filename
checked was used as the reference, and another filename was only selected
if all of the above comparisons are in favour of the latter file.
This was wrong, because filenames with path less components were only
considered, if both of the other conditions were true as well. In fact,
the first filename to be checked had good chances to be selected in the
end, since it only needed to be better with regard to any one of the
three criteria ...
Reviewed by: delphij@freebsd.org
|
|
|
|
|
|
| |
with existing style.
PR: bin/132692
|
|
|
|
|
|
| |
- Add NO_WMISSING_VARIABLE_DECLARATIONS where we use Yacc/Lex.
- Add variable declarations where possible.
- Add missing static keyword.
|
|
|
|
| |
Reported by: tinderbox
|
|
|
|
| |
Reviewed by: cperciva, bjk
|
| |
|
| |
|
|
|
|
|
|
| |
we could be on an old system that knows noting of MK_BMAKE
or on an almost up to date one that is defaulting it to "no"
neither of which will work.
|
|
|
|
|
| |
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.
|
| |
|
| |
|
|
|
|
| |
MK_BMAKE not being defined.
|
|
|
|
|
|
|
| |
If someone explicitly builds usr.bin/make while MK_BMAKE==yes,
install it as 'fmake'.
Reviewed by: brooks
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Alexander Botero-Lowry
Born June 2, 1986 in Austin, Texas
Died August 24, 2012 in San Francisco, California
Thank you for your contributions, you will be
greatly missed.
|