#
125c4560 |
|
01-Apr-2024 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
usr.bin: Make lorder conditional on MK_TOOLCHAIN. MFC after: 1 week Reviewed by: allanjude, markj Differential Revision: https://reviews.freebsd.org/D44558
|
#
0112f8c4 |
|
22-Feb-2024 |
Rick Parrish <unitrunker@unitrunker.net> |
posixmqcontrol(1): manage posix message queues Reviewed by: kib, paumma MFC after: 1 week Differential revision: https://reviews.freebsd.org/D43845
|
#
bdcbfde3 |
|
23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
usr.bin: Remove ancient SCCS tags. Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script. Sponsored by: Netflix
|
#
d0b2dbfa |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
f05948d4 |
|
10-May-2023 |
Enji Cooper <ngie@FreeBSD.org> |
cpuset(8): move to /bin/ Summary: This change moves /usr/bin/cpuset to /bin/cpuset so it is more readily available on hosts where the /usr partition might not be mounted at the time / has been mounted. Remove some complexity from rc.subr(8) since /bin is assumed to always be present if/when / is mounted. MFC after: 2 weeks MFC with: 0661f93892a2, 271d552379af Test Plan: - Test out rc.subr change. - Confirm that the installation logic does what's needed. Relnotes: yes (moving cpuset may impact strict file permissions/mode checking) Reviewers: kevans Subscribers: imp Differential Revision: https://reviews.freebsd.org/D40057
|
#
cb1fc924 |
|
30-May-2023 |
Baptiste Daroussin <bapt@FreeBSD.org> |
genl: add new command to list genetlink(4) This commands list genetlink protocols and its operations and capabilities Name: nlctrl ID: 0x10, Version: 00, header size: 2, max attributes: 10 supported operations: - ID: 0x3, Capabilities: 0xe (can modify; can get/dump; has policy) multicast groups: - ID: 0x30, Name: notify Name: carp ID: 0x11, Version: 00, header size: 2, max attributes: 2 supported operations: - ID: 0x1, Capabilities: 0xe (can modify; can get/dump; has policy) - ID: 0x2, Capabilities: 0xb (requires admin permission; can modify; has policy) Reviewed by: melifaro Differential Revision: https://reviews.freebsd.org/D40330
|
#
81fa5c4a |
|
05-Apr-2023 |
Cameron Katri <me@cameronkatri.com> |
llvm-strings: Install as strings when WITH_LLVM_BINUTILS=YES Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D32065
|
#
af0cc0b2 |
|
09-Mar-2023 |
Brooks Davis <brooks@FreeBSD.org> |
NgATM: Remove netgraph ATM support Most ATM support was removed prior to FreeBSD 12. The netgraph support was kept as it was less intrusive, but it is presumed to be unused. Reviewed by: manu Relnotes: yes Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38879
|
#
e7ab1336 |
|
01-Feb-2023 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
timeout: Move from /usr/bin to /bin timeout(1) is used by /etc/rc.d/zfskeys. Unfortunately, having timeout(1) installed in /usr/bin causes problems when /usr is an encrypted ZFS partition. Implementing timeout(1) in sh(1) is not trivial. A more elegant solution is to move timeout(1) to /bin so that it is available to early services in the boot process. PR: 265221 Reviewed by: allanjude, des, imp Approved by: allanjude, des, imp Reported by: Ivan <r4@sovserv.ru> Fixes: 33ff39796ffe Add zfskeys rc.d script for auto-loading encryption keys MFC after: 1 week Relnotes: yes Sponsored by: Modirum MDPay Sponsored by: Klara Inc. Differential Revision: https://reviews.freebsd.org/D38344
|
#
ac4c695a |
|
16-Nov-2022 |
Ed Maste <emaste@FreeBSD.org> |
Retire WITHOUT_CXX option Several important base system components are written in C++, and the WITHOUT_CXX option produced a system that was not fully functional. Just accept this, and remove the option to build without C++ support. This reverts commit adc3c128c6603054586a993d117e5dd808deac17. Reviewed by: brooks, kevans, jhb (earlier) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D33108
|
#
42d10b1b |
|
15-Nov-2022 |
John Baldwin <jhb@FreeBSD.org> |
rs: Convert to C++ to convert elem to a std::vector<char *>. This also updates various indices and counters from int to size_t to pacify resulting -Wsign-compare warnings. Reviewed by: brooks Differential Revision: https://reviews.freebsd.org/D36833
|
#
02838267 |
|
28-Oct-2022 |
Kyle Evans <kevans@FreeBSD.org> |
usr.bin: hook wg(8) up to the build wg(8) is used to manage WireGuard interfaces; see wg(4) and wg(8) both for more details and usage examples.
|
#
0aa27001 |
|
01-Oct-2022 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Put OPIE to rest. Differential Revision: https://reviews.freebsd.org/D36592
|
#
278d080b |
|
13-Aug-2022 |
Xin LI <delphij@FreeBSD.org> |
Remove minigzip from the base system. The minigzip(1) was initially introduced as a minimal replacement of GNU gzip(1). We have replaced the GNU gzip(1) with the zlib based, GPL-free implementation, and minigzip(1) is not being used anywhere in the base system, so just remove it. Relnotes: yes Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D35979
|
#
47bcbde9 |
|
17-Apr-2022 |
Piotr Pawel Stefaniak <pstef@FreeBSD.org> |
bintrans: move files to a new directory And reflect the change in various places.
|
#
4cd4841a |
|
05-Apr-2022 |
Piotr Pawel Stefaniak <pstef@FreeBSD.org> |
Modularize uuencode and uudecode by wrapping them in bintrans.c The program will be installed as bintrans, uuencode, uudecode, b64encode, and b64decode and will be responsible for running the coders according to their historical behavior. Additionally, bintrans will be able to take a parameter designating the coder and accept all its options in this form: bintrans <coder> [options] and the behavior should be the same as if <coder> [options] was invoked. This has the advantage that adding coders won't require installing them as binaries. Move uudecode files to uuencode since the latter is the one that provides the manual page. Reviewed by: delphij (previous version) Differential Revision: https://reviews.freebsd.org/D32943
|
#
e031614d |
|
06-Mar-2022 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
bsddialog: new utility for TUI dialogs and widgets Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D34101
|
#
8abfbe5a |
|
26-Oct-2021 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
beep(1): Initial version of utility to create terminal beep via soundcard. Reviewed by: imp@, emaste@ and pstef@ Differential Revision: https://reviews.freebsd.org/D32672 MFC after: 1 week Sponsored by: NVIDIA Networking
|
#
021385ab |
|
06-Sep-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Add WITH_LLVM_BINUTILS to install LLVM binutils instead of Elftoolchain When WITH_LLVM_BINUTILS is set, we will install the LLVM binutils as ar/ranlib/nm/objcopy/etc. instead of the elftoolchain ones. Having the LLVM binutils instead of the elftoolchain ones allows us to use features such as LTO that depend on binutils that understand LLVM IR. Another benefit will be an improved user-experience when compiling with AddressSanitizer, since ASAN does not symbolize backtraces correctly if addr2line is elftoolchain addr2line instead of llvm-symbolizer. See https://lists.freebsd.org/archives/freebsd-toolchain/2021-July/000062.html for more details. This is currently off by default but will be turned on by default at some point in the near future. Reviewed By: emaste Differential Revision: https://reviews.freebsd.org/D31060
|
#
2de949cf |
|
02-Aug-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Remove mkcsmapper_static and mkesdb_static from build-tools Build them as part of the bootstrap-tools phase instead. Reviewed by: emaste (no objections) Differential Revision: https://reviews.freebsd.org/D28181
|
#
89da04fc |
|
02-Jul-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Revert "Remove lib/kyua from the build" Accidentally removed it from the wrong file... This reverts commit 8ec4ba8a76aaf256942ac5996d45cc29022641ae.
|
#
8ec4ba8a |
|
02-Jul-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Remove lib/kyua from the build I forgot to include this line in 2eb9ad427475190e87d026de4ca7fc296947f2a0. Reported by: Jenkins CI MFC after: 1 week Fixes: 2eb9ad427475190ei ("Simplify and speed up the kyua build")
|
#
0333fad1 |
|
11-Jun-2021 |
John Baldwin <jhb@FreeBSD.org> |
Remove svnlite. Reviewed by: bcr, imp, emaste Differential Revision: https://reviews.freebsd.org/D30737
|
#
61f66a1f |
|
12-Jan-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
ncurses: Add support for terminfo database Along with the termcap database, ncurses will now lookup for the terminfo database, note that the terminfo database is being looked up first and then it fallsback on the termcap one. While here drop our custom reader for the termcap database, over the time it is needed maintenance to be able to catchup with changes on ncurses side. Install the ncurses tools which are needed to deal with the terminfo database: tic, infocmp, toe Replace our termcap only aware tools with the ncurses counterpart: tput, tabs, tset, clear and reset In particular they can your the extra capabilities described in the terminfo database, which does not exist in termcap Note that to add a new terminfo information to the database from ports the ports will just need to add their extra information into: /usr/local/share/site-terminfo/<firstletteroftheterm>/<term> Tested by: jbeich, manu
|
#
8af54bdf |
|
06-Feb-2021 |
Emmanuel Vadot <manu@FreeBSD.org> |
lastcomm(1): Only install if MK_ACCT is on MFC after: 3 days
|
#
c1a3d7f2 |
|
19-Jan-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Remove remaining uses of ${COMPILER_FEATURES:Mc++11} All supported compilers have C++11 support so these checks can be replaced with MK_CXX guards. See also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252759 PR: 252759 Reviewed By: emaste Differential Revision: https://reviews.freebsd.org/D28234
|
#
07bab441 |
|
03-Nov-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Add WITH_LLVM_CXXFILT option to install llvm-cxxfilt as c++filt Since elftoolchain's cxxfilt is rather far behind on features, and we ran into several bugs, add an option to use llvm-cxxfilt as an drop-in replacement. It supports the same options as elftoolchain cxxfilt, though it doesn't have support for old ARM (C++ Annotated Reference Manual, not the CPU) and GNU v2 manglings. But these are irrelevant in 2020. Note: as we already compile the required libraries as part of libllvm, this will not add any significant build time either. PR: 250702 Reviewed by: emaste, yuri Differential Revision: https://reviews.freebsd.org/D27071 MFC after: 2 weeks
|
#
9ddaa99d |
|
02-Oct-2020 |
Emmanuel Vadot <manu@FreeBSD.org> |
Add backlight(8) This tool is used to configure registered backlights. It can incr/decr (default to 10%) or accept a percentage value directly. Reviewed by: manpages (gbe@) Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26251
|
#
e7b841ae |
|
14-Sep-2020 |
Andrew Turner <andrew@FreeBSD.org> |
Cleanups for gprof: * Remove identical or almost identical headers * Only build aout.c on amd64 and i386. None of the the other current architectures ever supported running a.out binaries * Enable on all architectures Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D26369
|
#
252884ae |
|
26-Jun-2020 |
Stefan Eßer <se@FreeBSD.org> |
Import new 2-clause BSD licenced implementation of the bc and dc commands These implementations of the bc and dc programs offer a number of advantages compared to the current implementations in the FreeBSD base system: - They do not depend on external large number functions (i.e. no dependency on OpenSSL or any other large number library) - They implements all features found in GNU bc/dc (with the exception of the forking of sub-processes, which the author of this version considers as a security issue). - They are significantly faster than the current code in base (more than 2 orders of magnitude in some of my tests, e.g. for 12345^100000). - They should be fully compatible with all features and the behavior of the current implementations in FreeBSD (not formally verified). - They support POSIX message catalogs and come with localized messages in Chinese, Dutch, English, French, German, Japanese, Polish, Portugueze, and Russian. - They offer very detailed man-pages that provide far more information than the current ones. The upstream sources contain a large number of tests, which are not imported with this commit. They could be integrated into our test framework at a latter time. Installation of this version is controlled by the option "MK_GH_BC=yes". This option will be set to yes by default in 13-CURRENT, but will be off by default in 12-STABLE. Approved by: imp Obtained from: https://git.yzena.com/gavin/bc MFC after: 4 weeks Relnotes: yes Differential Revision: https://reviews.freebsd.org/D19982
|
#
fd1efedc |
|
02-Mar-2020 |
Conrad Meyer <cem@FreeBSD.org> |
Add extremely useful calendar(1) application to FreeBSD It does extremely useful things like execute sendmail and spew dubiously accurate factoids. From the feedback, it seems like it is an essential utility in a modern unix and not at all a useless bikeshed. How do those Linux people live without it? Reverts r358561.
|
#
3c565de3 |
|
02-Mar-2020 |
Conrad Meyer <cem@FreeBSD.org> |
Fix typo in r278616 FreeBSD isn't an encyclopedia.
|
#
79bfb05b |
|
01-Mar-2020 |
Ed Maste <emaste@FreeBSD.org> |
Move ELF feature note tool to usr.bin/elfctl elfctl is a tool for modifying the NT_FREEBSD_FEATURE_CTL ELF note, which contains a set of flags for enabling or disabling vulnerability mitigations and other features. Reviewed by: csjp, kib MFC after: 2 weeks Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23910
|
#
134b3783 |
|
29-Feb-2020 |
Ed Maste <emaste@FreeBSD.org> |
retire in-tree GPL dtc devicetree compiler Now that we no longer have GCC 4.2.1 in the tree and can assume FreeBSD is being built with a C++11 compiler available, we can use BSDL dtc unconditionally and retire the GPL dtc. GPL dtc now has FreeBSD CI support via Cirrus-CI to help ensure it continues to build/work on FreeBSD and is available in the ports tree if needed. The copy of (copyfree licensed) libfdt that we actually use is in sys/contrib/libfdt so the extra copy under contrib/dtc/libfdt can be removed along with the rest of the GPL dtc. Reviewed by: kevans, ian, imp, manu, theraven Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D23192
|
#
dd99ab06 |
|
06-Feb-2020 |
Warner Losh <imp@FreeBSD.org> |
Remove elf2aout Remove the long obsolete elf2aout utility. Should any ports need to know when this left the tree, use 1300077 as the revision so we avoid multiple bumps for the sparc64 removal. Reviewed by: brooks@, emaste@ Differential Revision: https://reviews.freebsd.org/D23527
|
#
467d9484 |
|
13-Jan-2020 |
Kristof Provost <kp@FreeBSD.org> |
gprof: Enable riscv Add a missing riscv.h header file, and fix the check for riscv (must test MACHINE_CPUARCH, not MACHINE_ARCH, if we want to use 'riscv'). Sponsored by: Axiado
|
#
a4330302 |
|
07-Nov-2019 |
Brooks Davis <brooks@FreeBSD.org> |
libcompat: build 32-bit rtld and ldd as part of "everything" Alter bsd.compat.mk to set MACHINE and MACHINE_ARCH when included directly so MD paths in Makefiles work. In the process centralize setting them in LIBCOMPATWMAKEENV. Alter .PATH and CFLAGS settings in work when the Makefile is included. While here only support LIB32 on supported platforms rather than always enabling it and requiring users of MK_LIB32 to filter based TARGET/MACHINE_ARCH. The net effect of this change is to make Makefile.libcompat only build compatability libraries. Changes relative to r354449: Correct detection of the compiler type when bsd.compat.mk is used outside Makefile.libcompat. Previously it always matched the clang case. Set LDFLAGS including the linker emulation for mips where -m32 seems to be insufficent. Reviewed by: imp, kib (origional version in r354449) Obtained from: CheriBSD (conceptually) Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D22251
|
#
ccad77fe |
|
07-Nov-2019 |
Brooks Davis <brooks@FreeBSD.org> |
Revert r354449: libcompat: build 32-bit rtld and ldd as part of "everything" Additional testing is required..
|
#
36712a94 |
|
07-Nov-2019 |
Brooks Davis <brooks@FreeBSD.org> |
libcompat: build 32-bit rtld and ldd as part of "everything" Alter bsd.compat.mk to set MACHINE and MACHINE_ARCH when included directly so MD paths in Makefiles work. In the process centralize setting them in LIBCOMPATWMAKEENV. Alter .PATH and CFLAGS settings in work when the Makefile is included. While here only support LIB32 on supported platforms rather than always enabling it and requiring users of MK_LIB32 to filter based TARGET/MACHINE_ARCH. The net effect of this change is to make Makefile.libcompat only build compatability libraries. Reviewed by: imp, kib Obtained from: CheriBSD (conceptually) Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D22251
|
#
c844ab67 |
|
10-Sep-2019 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove mklocale(1) and colldef(1) which are deprecated since FreeBSD 11 In FreeBSD 11 along with the rework on the collation, mklocale(1) and colldef(1) has been replaced by localedef(1) (a note has been added to the manpage to state it). mklocale(1) and colldef(1) has been kept around to be able to build older versions of FreeBSD. None of the version requiring those tools are supported anymore so it is time to remove them from base
|
#
5f4592e4 |
|
23-May-2019 |
Konstantin Belousov <kib@FreeBSD.org> |
Add posixshmcontrol(1), an utility to manipulate posix shared memory segments. See usage for the command line structure. Man page will come shortly. Reviewed by: jilles, tmunro Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D20258
|
#
fcd7ccb2 |
|
29-Nov-2018 |
Eugene Grosbein <eugen@FreeBSD.org> |
Move trim(1) from usr.bin to usr.sbin to become trim(8). Requested by: se MFC after: 1 month
|
#
bf64d87e |
|
29-Nov-2018 |
Eugene Grosbein <eugen@FreeBSD.org> |
Add new small tool trim(1) to delete contents for blocks on flash based storage devices that use wear-leveling algorithms. Reviewed by: hackers@ MFC after: 1 month
|
#
4750b59a |
|
19-Aug-2018 |
Eitan Adler <eadler@FreeBSD.org> |
send-pr: wave goodbye Entering into the world of 12.x we no longer need even the placeholder for send-pr. It has not done anything for some time. With Hat: bugmeister
|
#
b3042426 |
|
10-Jul-2018 |
Konstantin Belousov <kib@FreeBSD.org> |
Remove bits of the old NUMA. Remove numactl(1), edit numa(4) to bring it some closer to reality, provide libc ABI shims for old NUMA syscalls. Noted and reviewed by: brooks (previous version) Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D16142
|
#
aa571745 |
|
24-Jun-2018 |
Eitan Adler <eadler@FreeBSD.org> |
Makefiles: remove outdated comments
|
#
9b844631 |
|
21-Jun-2018 |
Ed Maste <emaste@FreeBSD.org> |
Rename usr.bin/elfcopy to usr.bin/objcopy We always install ELF Tool Chain's elfcopy as objcopy, so to avoid confusion rename the src directory containing our reach-over Makefile to match. Requested by: jhb Sponsored by: The FreeBSD Foundation
|
#
f39bffc6 |
|
16-Jun-2018 |
Konstantin Belousov <kib@FreeBSD.org> |
Rework ofed build. Aligns the build with the FreeBSD traditional approach to not build in contrib/, and to track inter-dependencies between libraries. With help from: bdrewery Reviewed by: bdrewery, hselasky Sponsored by: Mellanox Technologies MFC after: 2 weeks Differential revision: https://reviews.freebsd.org/D15648
|
#
158d2fcd |
|
03-Apr-2018 |
Benno Rice <benno@FreeBSD.org> |
Add the etdump utility for dumping El Torito boot catalog information. This can be used to check existing images but will be used in the future to find EFI ESP images placed in El Torito catalogs so they can be used for hybrid boot purposes. Reviewed by: imp (code), sbruno (man page), bcr (man page) Sponsored by: iXsystems, Inc. Differential Revision: https://reviews.freebsd.org/D14952
|
#
fbc88a6f |
|
05-Dec-2017 |
Eitan Adler <eadler@FreeBSD.org> |
sponge(1): revert I did a complete buildworld and test... with the program disconnected from the tree. Revert the change for now. (this keeps the change to .arclint which is still correct) Wearing: my pointhat
|
#
ca94a1c6 |
|
05-Dec-2017 |
Cy Schubert <cy@FreeBSD.org> |
Fix build after r326554; reconnect sponge to build again.
|
#
8b9fd949 |
|
05-Dec-2017 |
Dimitry Andric <dim@FreeBSD.org> |
For now, disconnect usr.bin/sponge from the build, to unbreak world after r326557. Noticed by: many Pointy hat to: eadler
|
#
8d4a7aab |
|
04-Dec-2017 |
Eitan Adler <eadler@FreeBSD.org> |
sponge(1): fix my tests Reviewed by: kevans
|
#
5f8eed2f |
|
20-Nov-2017 |
Ed Maste <emaste@FreeBSD.org> |
Install strings unconditionally Previously it was enabled by WITH_/WITHOUT_TOOLCHAIN, but it is commonly expected to be available and may have non-toolchain consumers. As it is now taken from the BSD-licensed ELF Tool Chain project, just install it unconditionally. PR: 213665, 223725 Reviewed by: bdrewery MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D8398
|
#
98988001 |
|
16-Nov-2017 |
Konstantin Belousov <kib@FreeBSD.org> |
Remove xlint(1). xlint is currently a fossil. We have much more useful and alive tools to do now what xlint did twenty years ago. I did not cleared some stuff which makes lint operational, in sys/x86/include and sys/sys, but I might do it as followup. The x86/include/ucontext.h and _types.h hacks made to please lint was the main reason for my initial proposal to classify xlint as obsolete and to remove it. Also I do not intend to clear sccs ids. Reviewed by: bapt, brooks, emaste, jhb, pfg Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D13015
|
#
e415aa28 |
|
06-Oct-2017 |
Jeremie Le Hen <jlh@FreeBSD.org> |
Remove rcmds. If they are still needed, you can find them in the net/bsdrcmds port. This was proposed June, 20th and approved by various committers [1]. They have been marked as deprecated on CURRENT in r320644 [2] on July, 4th. Both stable/11 and release/11.1 contain the deprecation notice (thanks to allanjude@). Note that ruptime(1)/rwho(1)/rwhod(8) were initially thought to be part of rcmds but this was a mistake and those are therefore NOT removed. [1] https://lists.freebsd.org/pipermail/freebsd-arch/2017-June/018239.html [2] https://svnweb.freebsd.org/base?view=revision&revision=320644 Reviewed by: bapt, brooks Differential Revision: https://reviews.freebsd.org/D12573
|
#
4572fb3f |
|
13-Sep-2017 |
Gordon Tetlow <gordon@FreeBSD.org> |
Deorbit catman. The tradeoff of disk for performance has long since tipped in favor of just rendering the manpage instead of relying on pre-formatted catpages. Note, this does not impede the ability to use existing catpages, it just removes the utility to generate them. Reviewed by: imp, allanjude Approved by: emaste (mentor) Differential Revision: https://reviews.freebsd.org/D12317
|
#
ac0ced90 |
|
08-Aug-2017 |
Jeremie Le Hen <jlh@FreeBSD.org> |
rwho/ruptime/rwhod shouldn't be gated by RCMDS. As peter@ points out in pr/220953: "rwho, rwhod and ruptime are not part of the remote login suite (rsh, rlogin etc). They should *not* be in the rcmds package which is disabled by default. We rely on rwho/rwhod/ruptime in the freebsd.org cluster." This commit is a re-commit of r322029 and r322031 with a better commit log, as pointed out by ngie@. This also includes the necesary changes to OptionalObsoleteFiles.inc, as requested by jhb@. PR: 220953 Reported by: peter@, jhb@ Differential Revision: https://reviews.freebsd.org/D11743
|
#
eba789dc |
|
08-Aug-2017 |
Jeremie Le Hen <jlh@FreeBSD.org> |
Revert r322029 and r322031 so as to recommit them with a better commit log. PR: 220953 Reported by: ngie@
|
#
881d286b |
|
03-Aug-2017 |
Jeremie Le Hen <jlh@FreeBSD.org> |
rwho/ruptime/rwhod shouldn't be gated by RCMDS. PR: 220953 Reported by: peter@ Differential Revision: https://reviews.freebsd.org/D11743
|
#
01df7d10 |
|
05-Jul-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Remove SUBDIR ordering/uniquifying in *bin/Makefile After the addition of SUBDIR.yes, uniquifying/ordering the SUBDIRs doesn't make a whole lot of sense, and it's in effect a half measure. Ordering SUBDIR (after adding SUBDIR.yes to it) in bsd.subdir.mk is a separate change that warrants more discussion/testing, because while the SUBDIR_PARALLEL work largely fixed dependency ordering for SUBDIRs, there might be downstream FreeBSD consumers that rely on the SUBDIR ordering. MFC after: 2 months Reviewed by: bdrewery Differential Revision: D11398
|
#
8609431e |
|
07-Jun-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove leftovers from groff removal Reported by: rpokala
|
#
738919c0 |
|
07-Jun-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove groff from base All manpages in base are now compatible with mandoc(1), all roff documentation will be relocated in the doc tree. man(1) can now use groff from the ports tree if it needs. Also remove checknr(1) and colcrt(1) which are only useful with groff. Approved by: (no objections on the mailing lists)
|
#
9f665e12 |
|
01-May-2017 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Redo r288270: Hookup mkcsmapper_static and mkesdb_static for 'make clean' These are only built as part of the top-level 'build-tools' call for 'make buildworld'. They still need to be cleaned during the 'make clean' treewalks though. Reported by: markj MFC after: 2 weeks Sponsored by: Dell EMC Isilon
|
#
a17665bc |
|
20-Apr-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Replace again GNU diff with BSD diff After a firts failed attempt, BSD diff is now good enough to replace GNU diff. Relnotes: yes
|
#
f5b9907c |
|
20-Mar-2017 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Port the getaddrinfo(1) utility from NetBSD Submitted by: Lohith Bellad <lohithbsd@gmail.com> Reviewed by: hiren (earlier rev), ae Obtained from: NetBSD MFC after: 1 week Relnotes: yes Sponsored by: Dell EMC Differential Revision: https://reviews.freebsd.org/D9365
|
#
2c5ddcf8 |
|
19-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Temporary readd GNU diff etcupdate requires --change-group-format it is not easy to implement in bsd diff so for now readd GNU diff
|
#
97ab006d |
|
10-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove the WITHOUT_MANDOCDB option mandoc database is activated since FreeBSD 11.0, let's remove the previous database format for FreeBSD 12.0
|
#
3bbe3f67 |
|
10-Mar-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import diff from OpenBSD and remove GNU diff Some of the modifications from the previous summer of code has been integrated Modification for compatibility with GNU diff output has been added Main difference with OpenBSD: Implement multiple GNU diff options: * --ignore-file-name-case * --no-ignore-file-name-case * --normal * --tabsize * --strip-trailing-cr Make diff -p compatible with GNU diff Implement diff -l Make diff -r compatible with GNU diff Capsicumize diffing 2 regular files Add a simple test suite Approved by: AsiaBSDcon devsummit Obtained from: OpenBSD, GSoC Relnotes: yes
|
#
39f8282b |
|
06-Feb-2017 |
Allan Jude <allanjude@FreeBSD.org> |
Remove bdes(1) The use of DES for anything is discouraged, especially with a static IV of 0 If you still need bdes(1) to decrypt Kirk's video lectures, see security/bdes in ports. This commit brought to you by the FOSDEM DevSummit and the "remove unneeded dependancies on openssl in base" working group Reviewed by: bapt, brnrd Relnotes: yes Sponsored by: FOSDEM DevSummit Differential Revision: https://reviews.freebsd.org/D9424
|
#
20d24fbb |
|
12-Jan-2017 |
Enji Cooper <ngie@FreeBSD.org> |
Sync ^/vendor/NetBSD/tests/dist with upstream
|
#
f987297f |
|
27-Sep-2016 |
Ed Maste <emaste@FreeBSD.org> |
Add a WITHOUT_DIALOG src.conf(5) knob It also turns off dependencies (bsdinstall, bsdconfig, dpv, tzsetup). Reviewed by: dteske Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7969
|
#
7402f93e |
|
22-Sep-2016 |
Konstantin Belousov <kib@FreeBSD.org> |
Provide proccontrol(1), an utility to control processes behaviour, related to procctl(2). Sponsored by: The FreeBSD Foundation MFC after: 1 week
|
#
d74808dd |
|
31-Aug-2016 |
Ed Maste <emaste@FreeBSD.org> |
users: don't build when we don't have a C++ toolchain (On RISC-V MK_CXX is in BROKEN_OPTIONS, so users remains skipped there.) Reviewed by: bdrewery Differential Revision: https://reviews.freebsd.org/D7725
|
#
014db25b |
|
11-Aug-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Update ^/vendor/NetBSD/tests/dist to a more recent snapshot Pulled on "Thu Aug 11 18:01:19 PDT 2016"
|
#
e8ab4348 |
|
20-Jul-2016 |
Andrey A. Chernov <ache@FreeBSD.org> |
Continuation lines with comments badly affects gprof, it is excluded from build on amd64 f.e.
|
#
13b5b548 |
|
29-Apr-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
import sdiff(1) from GSoC 2012 Import sdiff(1) from the diff version written by Raymond Lai, improved during GSoC 2012 by Jesse Hagewood. Compared to the version done in during that summer of code: - Remove the zlib frontend: zsdiff - Compatible output (column size and separators) with GNU sdiff Compared to GNU sdiff in ports: - The only difference is padding using spaces vs tabs Compared to OpenBSD and NetBSD import: - Implement missing options (including long options) from GNU sdiff - Improved support for the edition mode (signal handling) - Output visually compatible with GNU sdiff: size of columns While here import regression tests from NetBSD adapted to fit the output as expected by GNU sdiff Reviewed by: emaste (in part) Obtained from: OpenBSD, NetBSD, GSoC 2012 Relnotes: yes Differential Revision: https://reviews.freebsd.org/D5981 Differential Revision: https://reviews.freebsd.org/D6032 (diff with NetBSD version) Differential Revision: https://reviews.freebsd.org/D6033 (diff with OpenBSD version)
|
#
3d222369 |
|
12-Apr-2016 |
Conrad Meyer <cem@FreeBSD.org> |
Add a small tool, resizewin(1), to query terminal for window size Submitted by: Daniel O'Connor Reviewed by: kan, wblock, cem Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D4438
|
#
5497acc5 |
|
23-Feb-2016 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Obsolete mkulzma(8) and geom_uncompress(4), their functionality is now provided by mkuzip(8) and geom_uzip(4) respectively. MFC after: 1 month
|
#
1c052a8c |
|
25-Jan-2016 |
Ruslan Bukin <br@FreeBSD.org> |
Disable gprof and users on RISC-V, they don't build.
|
#
dee69ea5 |
|
20-Nov-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Reintegrate colldef(1) and mklocale(1) While those tools are not needed anymore they are necessary to build FreeBSD 9 and 10. it does not hurt to keep those tools around until both 9 and 10 branch become EOLed. Modify colldef(1) to build after the change in the collation header, and ensure it does produce the same collation definition it used to generate for 9 and 10 Reported by: Oliver Pinter
|
#
a0706eb4 |
|
25-Oct-2015 |
David Chisnall <theraven@FreeBSD.org> |
Lots of improvements to the BSD-licensed dtc - Various fixes to includes (including recursive includes) - Lots of testing that the output exactly matches GPL'd dtc - Lots of bug fixes to merging - Fix incorrect mmap usage - Ad-hoc memory management replaced with C++11 unique_ptr and similar Patrick Wildt has successfully run many (all?) of the GPL dtc test suite.
|
#
58144364 |
|
23-Oct-2015 |
Bryan Drewery <bdrewery@FreeBSD.org> |
dtc needs to be installed if MK_GPL_DTC is not set, which doesn't fit into the SUBDIR.yes pattern well. This fixes installation of the BSDL dtc after r288904. Reported by: jhibbits Discussed with: imp Sponsored by: EMC / Isilon Storage Division
|
#
3a845236 |
|
05-Oct-2015 |
Warner Losh <imp@FreeBSD.org> |
Start using the fact that SUBDIR.yes is added to SUBDIR and move from the pattern of: .if ${MK_FOO} != "no" SUBDIR+= bar .endif to SUBDIR.${MK_FOO}+= bar since we know that MK_FOO is always either yes or no and the latter form is easier to follow and much shorter. Various exception to this pattern dealt with on an ah-hoc basis. Discussed on arch@ a while ago.
|
#
5821213b |
|
02-Oct-2015 |
Konstantin Belousov <kib@FreeBSD.org> |
Add aarch64 support to truss(1). Reviewed by: jhb Discussed with: emaste (license) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3750
|
#
6ae1554a |
|
02-Oct-2015 |
Colin Percival <cperciva@FreeBSD.org> |
Final step of eliminating the "games" distribution: Merge src/games (or what's left of it, at least) into src/usr.bin. This change will not be MFCed. Discussed at: EuroBSDCon 2014 Committed from: EuroBSDCon 2015
|
#
0ceadbf0 |
|
26-Sep-2015 |
Conrad Meyer <cem@FreeBSD.org> |
Revert r288270 to fix the build Submitted by: bdrewery Sponsored by: EMC / Isilon Storage Division
|
#
cfac0143 |
|
26-Sep-2015 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Hookup mkcsmapper_static and mkesdb_static for all but install. These are only handled as 'build-tools' in Makefile.inc1. This causes 'make clean' from the top of the tree to not clean the directories. It also effectively has kept them disconnected and risks them bitrotting. The buildworld process never cleans them either. Connect them so they will always be built, cleaned, etc, but never installed. Discussed with: imp (briefly) Sponsored by: EMC / Isilon Storage Division
|
#
1bc28ffc |
|
13-Aug-2015 |
Ed Maste <emaste@FreeBSD.org> |
Roll WITHOUT_ELFTOOLCHAIN_TOOLS into WITHOUT_TOOLCHAIN The option was added only to ease the transition from GNU Binutils to ELF Tool Chain tools, and that process is now complete (for the viable replacements). Noting the removal in UPDATING is sufficient as we have not shipped a release with the option. Reviewed by: brooks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3240
|
#
728fb54d |
|
10-Aug-2015 |
Ed Maste <emaste@FreeBSD.org> |
Use consistent style for optional subdirectories Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D3356
|
#
9138b6e0 |
|
10-Aug-2015 |
Ed Maste <emaste@FreeBSD.org> |
Remove ${_subdir}s that are never set The MK_NIS subdirs were leftovers from r212558 and kdump/truss were introduced in r240404. Sponsored by: The FreeBSD Foundation
|
#
1fbfaeef |
|
08-Aug-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove colldef which is not needed anymore
|
#
c2d5d37b |
|
08-Aug-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove mklocale which is not needed anymore
|
#
057ca2d4 |
|
07-Aug-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add localedef(1), a locale definition generator tool The localedef tool can read entire (and unmodified) CLDR posix definition files, and generate all 6 LC categories: LC_COLLATE, LC_CTYPE, LC_TIME, LC_NUMERIC, LC_MONETARY and LC_MESSAGES. This tool has a long history with Solaris. The Nexenta developers modified it to read CLDR files and created the much richer collation formats. The libc collation functions have to be modified to read the new format (called "BSD-1.0") and to handle the new data structures. The result will be that locale-sensitive tools and functions will now properly sort multibyte and unicode strings. Obtained from: Dragonfly
|
#
c048a83f |
|
26-Jul-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Replace GNU RCS ident with a BSD license ident Rationale: ident(1) is useful out of RCS, lot of scripts are using ident(1) and failing when base is built WITHOUT_RCS. This version is: - fully compatible with RCS 5.7 ident. - fully compatible with RCS 5.9 ident. - passes all ident test from GNU RCS 5.9 test suite This version has support for: svn extension for the Keyword id (double colon and # before last $) Différences with GNU RCS ident: - no long options as found in GNU RCS 5.9 (but not commented there). - '-V' reports nothing but has been added for compatibility. Differential Revision: https://reviews.freebsd.org/D3200 Reviewed by: pfg
|
#
6520495a |
|
11-Jul-2015 |
Adrian Chadd <adrian@FreeBSD.org> |
Add an initial NUMA affinity/policy configuration for threads and processes. This is based on work done by jeff@ and jhb@, as well as the numa.diff patch that has been circulating when someone asks for first-touch NUMA on -10 or -11. * Introduce a simple set of VM policy and iterator types. * tie the policy types into the vm_phys path for now, mirroring how the initial first-touch allocation work was enabled. * add syscalls to control changing thread and process defaults. * add a global NUMA VM domain policy. * implement a simple cascade policy order - if a thread policy exists, use it; if a process policy exists, use it; use the default policy. * processes inherit policies from their parent processes, threads inherit policies from their parent threads. * add a simple tool (numactl) to query and modify default thread/process policities. * add documentation for the new syscalls, for numa and for numactl. * re-enable first touch NUMA again by default, as now policies can be set in a variety of methods. This is only relevant for very specific workloads. This doesn't pretend to be a final NUMA solution. The previous defaults in -HEAD (with MAXMEMDOM set) can be achieved by 'sysctl vm.default_policy=rr'. This is only relevant if MAXMEMDOM is set to something other than 1. Ie, if you're using GENERIC or a modified kernel with non-NUMA, then this is a glorified no-op for you. Thank you to Norse Corp for giving me access to rather large (for FreeBSD!) NUMA machines in order to develop and verify this. Thank you to Dell for providing me with dual socket sandybridge and westmere v3 hardware to do NUMA development with. Thank you to Scott Long at Netflix for providing me with access to the two-socket, four-domain haswell v3 hardware. Thank you to Peter Holm for running the stress testing suite against the NUMA branch during various stages of development! Tested: * MIPS (regression testing; non-NUMA) * i386 (regression testing; non-NUMA GENERIC) * amd64 (regression testing; non-NUMA GENERIC) * westmere, 2 socket (thankyou norse!) * sandy bridge, 2 socket (thankyou dell!) * ivy bridge, 2 socket (thankyou norse!) * westmere-EX, 4 socket / 1TB RAM (thankyou norse!) * haswell, 2 socket (thankyou norse!) * haswell v3, 2 socket (thankyou dell) * haswell v3, 2x18 core (thankyou scott long / netflix!) * Peter Holm ran a stress test suite on this work and found one issue, but has not been able to verify it (it doesn't look NUMA related, and he only saw it once over many testing runs.) * I've tested bhyve instances running in fixed NUMA domains and cpusets; all seems to work correctly. Verified: * intel-pcm - pcm-numa.x and pcm-memory.x, whilst selecting different NUMA policies for processes under test. Review: This was reviewed through phabricator (https://reviews.freebsd.org/D2559) as well as privately and via emails to freebsd-arch@. The git history with specific attributes is available at https://github.com/erikarn/freebsd/ in the NUMA branch (https://github.com/erikarn/freebsd/compare/local/adrian_numa_policy). This has been reviewed by a number of people (stas, rpaulo, kib, ngie, wblock) but not achieved a clear consensus. My hope is that with further exposure and testing more functionality can be implemented and evaluated. Notes: * The VM doesn't handle unbalanced domains very well, and if you have an overly unbalanced memory setup whilst under high memory pressure, VM page allocation may fail leading to a kernel panic. This was a problem in the past, but it's much more easily triggered now with these tools. * This work only controls the path through vm_phys; it doesn't yet strongly/predictably affect contigmalloc, KVA placement, UMA, etc. So, driver placement of memory isn't really guaranteed in any way. That's next on my plate. Sponsored by: Norse Corp, Inc.; Dell
|
#
32c88b52 |
|
16-Jun-2015 |
Warner Losh <imp@FreeBSD.org> |
Remove old fmake. It wasn't built by default for some time. Users that really need it can find it in the devel/fmake port or pkg install fmake. Note: This commit is orthogonal to the question 'can we fmake buildworld'. Differential Revision: https://reviews.freebsd.org/D2840
|
#
8faa40d1 |
|
30-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Switch to mandoc's version of makewhatis(8), whatis(1), apropos(1) utilities. This change among other things improve search capabilities over the manpages allowing fine grain query. A new build option WITHOUT_MANDOCDB has been added to keep the ancient version of the database and the tools. The plan is to entirely remove this option before 11.0-RELEASE. Differential Revision: https://reviews.freebsd.org/D2603
|
#
7b0896d8 |
|
21-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Remove demandoc(1) from the build
|
#
363da138 |
|
01-May-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Replace groff's soelim by soeliminate(1) renamed soelim(1)
|
#
0a06cffc |
|
30-Apr-2015 |
Ed Maste <emaste@FreeBSD.org> |
Add ELF Tool Chain's c++filt to the build Differential Revision: https://reviews.freebsd.org/D2408 Reviewed by: brooks, imp Sponsored by: The FreeBSD Foundation
|
#
da713b9e |
|
14-Apr-2015 |
Andrew Turner <andrew@FreeBSD.org> |
Disable truss, gprof, and lint on arm64, they don't build. Sponsored by: The FreeBSD Foundation
|
#
6744fea6 |
|
30-Mar-2015 |
Ed Maste <emaste@FreeBSD.org> |
Switch to ELF toolchain readelf(1) ELF toolchain readelf lacked some functionality at the time other tools (like size, strip, nm, etc.) were switched over to the ELF toolchain versions. That has been addressed as of the last update, so we can add it to the list. PR: 198950 [exp-run] Reviewed by: bapt, imp, rpaulo Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2156
|
#
2aa222b1 |
|
12-Mar-2015 |
Warner Losh <imp@FreeBSD.org> |
These local variables are unused. gc them.
|
#
c7b6816f |
|
04-Feb-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_FILE to control whether or not to build file(1), libmagic(3), etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
11981695 |
|
04-Feb-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add the following options to enable/disable several features in the base system WITHOUT_BOOTPARAMD - bootparamd WITHOUT_BOOTPD - bootpd WITHOUT_FINGER - finger, fingerd WITHOUT_FTP - ftp, ftpd WITHOUT_INETD - inetd WITHOUT_RBOOTD - rbootd WITHOUT_TCP_WRAPPERS - tcpd, et al WITHOUT_TFTP - tftp, tftp-server WITHOUT_TIMED - timed MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
3f802165 |
|
24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_TALK knob for building the talk and talkd MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
b29d6977 |
|
24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernel modules, etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
79a86daf |
|
24-Jan-2015 |
Enji Cooper <ngie@FreeBSD.org> |
Add MK_EE knob to control installing edit, ee, etc MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
#
31942939 |
|
01-Dec-2014 |
Ed Maste <emaste@FreeBSD.org> |
Build infrastructure for elftoolchain tools Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version of the following tools: * addr2line * elfcopy (strip / mcs) * nm * size * strings Reviewed by: bapt (earlier version) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D1224
|
#
de93d1a1 |
|
29-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Honor MK_FILE
|
#
e0cbf36b |
|
28-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Make ee(1) optional via MK_EE
|
#
466046ec |
|
26-Nov-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Conditionalize a number of components in the tree - bootparamd - bootpd - finger/fingerd - ftp/ftpd - hastctl/hastd - iscsid, et al - rbootd - talk/talkd - tcpd, et al - tftp/tftpd Add src.conf entries for the various components and do a best effort at adding components to tools/build/mk/OptionalObsoleteFiles.inc
|
#
9215669c |
|
25-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Readd protect(2) removed by mistake Reported by: emaste
|
#
3e11bd9e |
|
25-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Convert to usr.bin/ to LIBADD Reduce overlinking
|
#
2421b90f |
|
22-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add the demandoc utility from the mandoc project This is a modern version of the deroff utility, useful for example to do spellchecking on manpages
|
#
4357ec0f |
|
22-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add the preconv utility from mandoc project it recodes multibyte UNIX manual files into mandoc(1)
|
#
c501e7de |
|
21-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Revert accidently message Makefile from 274836 and connect soeliminate(1)
|
#
68d12e1f |
|
21-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Add a new soeliminate(1) command mandoc(1) does not provide an equivalent of the GNU groff's soelim(1) as an external binary. It does provide the funcitonnality but internally. Lots if manpages in ports uses ".so" directives to include the content of another manpage, which works properly if the manpages are not compressed. With compressed manpages it will fail. So we need to preprocess those manpages with soelim(1) before compressing them. soeliminate(1) add the minimum functionnality from soelim(1) required for that task, in order to still be able to prepare properly those manpages in case we ship the base system only with mandoc as a manpage renderer. soeliminate(1) accept all the arguments from soelim(1) for compatibility but only '-I dir' is really functionnal. Name it soeliminate and not soelim, so groff from base or ports can still call soelim(1) for its internal use and avoid potential incompatibilities MFC after: 1 month
|
#
7fc89952 |
|
06-Nov-2014 |
Devin Teske <dteske@FreeBSD.org> |
Re-enable dpv(1,3): Introduced via r274116; temporarily disabled shortly thereafter via r274124 until I could get the right recipe down w/respect to SUBDIR_DEPEND. Thanks to: ngie, ian Reviewed by: ian MFC after: 21 days X-MFC-to: stable/10 stable/9 X-MFC-with: 274116 274120 274121 274123 274144 274146
|
#
39341fd0 |
|
04-Nov-2014 |
Devin Teske <dteske@FreeBSD.org> |
Temporarily _disable_ compilation of dpv(3) and dpv(1). Will revisit this to find out how to solve the ordering issue in buildworld (potentially `make -j' specific). Reviewed by: shurd
|
#
041394f3 |
|
04-Nov-2014 |
Devin Teske <dteske@FreeBSD.org> |
Add new libraries/utilities for data throughput visualization. dpv(3): dialog progress view library dpv(1): stream data from stdin or multiple paths with dialog progress view figpar(3): configuration file parsing library Reviews: D714 Reviewed by: jelischer, shurd Discussed at: MeetBSD California 2014 Vendor/Dev Summit Discussed on: -current MFC after: 21 days X-MFC-to: stable/10 stable/9
|
#
41019211 |
|
23-Oct-2014 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Hook xo(1) to the build -- it's like echo, but uses libxo to support emitting machine-readable output. Sponsored by: Juniper Networks, Inc.
|
#
478290db |
|
30-Sep-2014 |
Enji Cooper <ngie@FreeBSD.org> |
Check in first src/tests snapshot from NetBSD anoncvs Sources were obtained like so: % export CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot" % cvs -z9 co -D "09/30/2014 20:45" -P src/tests % mv src/tests/* tests/dist/. '*CVS*' has been added to svn:ignore to ease updating periodically from upstream Some line ending issues had to be resolved with test outputs and scripts via dos2unix and by deleting the eol-style property set in usr.bin/sort Discussed with: rpaulo Sponsored by: EMC / Isilon Storage Division
|
#
42148fc4 |
|
16-Jul-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
New BSDL timeout(1) utility compatible with GNU timeout it fully passes the GNU timeout regression tests, it is written in a mostly portable way (only signal parsing is relying on non portable structures) Phabric: D377
|
#
824a9093 |
|
29-Jun-2014 |
Ed Maste <emaste@FreeBSD.org> |
Rename the WITHOUT_VT_SUPPORT knob to WITHOUT_VT The _SUPPORT knobs have a consistent meaning which differs from the behaviour controlled by this knob. As the knob is opt-out and has not appeared in a release the impact should be low. Suggested by: imp, wblock MFC after: 1 week
|
#
2d4f49b9 |
|
24-Jun-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Remove csup(1) and its associated cpasswd(1) tool. With the move by the FreeBSD Project away from CVSup as a distribution mechanism, there is no longer a need to keep this in base. Approved by: mux (around a year ago), silence on -hackers X-MFC-after: never
|
#
47200bbd |
|
16-Jun-2014 |
Gavin Atkinson <gavin@FreeBSD.org> |
Add a stub send-pr that simply points people towards the online support pages, to give people used to send-pr a bit of guidance. MFC after: 3 days
|
#
b410b62c |
|
10-Jun-2014 |
Ed Maste <emaste@FreeBSD.org> |
vt fontcvt: move to usr.bin/vtfontcvt vtfontcvt is useful for end users to convert arbitrary bitmap fonts for use by vt(4). It can also be used as a build tool, allowing us to keep the source font data in the src tree rather than uuencoded binaries. Reviewed by: ray, wblock (D183) Sponsored by: The FreeBSD Foundation
|
#
8c7ec47a |
|
06-Jun-2014 |
Julio Merino <jmmv@FreeBSD.org> |
Move atf-sh from /usr/bin/ to /usr/libexec/ In r266650, we made libatf-c and libatf-c++ private libraries so that no components outside of the source tree could unintendedly depend on them. This change does the same for the "atf-sh library" by moving the atf-sh interpreter from its public location in /usr/bin/ to the private location in /usr/libexec/. Our build system will ensure that our own test programs use the right binary, but users won't be able to depend on atf-sh by "mistake". Committing this now to ride the UPDATING notice added with r267172 today.
|
#
f510ecf0 |
|
10-May-2014 |
Warner Losh <imp@FreeBSD.org> |
Optionally allow building the historical FreeBSD make program and install it as fmake. This defaults to no. This should be viewed as the first step towards evental migration of this historic code to ports and removal from the tree.
|
#
d0312744 |
|
05-May-2014 |
Warner Losh <imp@FreeBSD.org> |
Remove support for WITHOUT_BMAKE. bmake is now the only make that can build world, so it is the only make we build or install. fmake is still in the tree, but disconnected, and upgrades from older systems that still have bmake has not been removed, but its state has not been tested (it should work given how minimal the work to upgrade to bmake is).
|
#
c6063d0d |
|
05-May-2014 |
Warner Losh <imp@FreeBSD.org> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
#
d6d1ee21 |
|
24-Apr-2014 |
Warner Losh <imp@FreeBSD.org> |
Add option WITHOUT_VI to not build/install vi. vi was the largest binary without a knob to turn it off.
|
#
81a44173 |
|
29-Mar-2014 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Hook mkimg(1) to the build.
|
#
54ff5d73 |
|
26-Mar-2014 |
Dimitry Andric <dim@FreeBSD.org> |
Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process all the SUBDIR entries in parallel, instead of serially. Apply this option to a selected number of Makefiles, which can greatly speed up the build on multi-core machines, when using make -j. This can be extended to more Makefiles later on, whenever they are verified to work correctly with parallel building. I tested this on a 24-core machine, with make -j48 buildworld (N = 6): before stddev after stddev ======= ====== ======= ====== real time 1741.1 16.5 959.8 2.7 user time 12468.7 16.4 14393.0 16.8 sys time 1825.0 54.8 2110.6 22.8 (user+sys)/real 8.2 17.1 E.g. the build was approximately 45% faster in real time. On machines with less cores, or with lower -j settings, the speedup will not be as impressive. But at least you can now almost max out a machine with buildworld! Submitted by: jilles MFC after: 2 weeks
|
#
8e6ee5a9 |
|
28-Jan-2014 |
Warner Losh <imp@FreeBSD.org> |
Don't build BSDL dtc if the GPL dtc is enabled.
|
#
fba3cde9 |
|
08-Nov-2013 |
Julio Merino <jmmv@FreeBSD.org> |
Build and install the atf tests. Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
|
#
e01d128a |
|
08-Nov-2013 |
Julio Merino <jmmv@FreeBSD.org> |
Subsume the functionality of MK_ATF into MK_TESTS. There is no reason to keep the two knobs separate: if tests are enabled, the ATF libraries are required; and if tests are disabled, the ATF libraries are not necessary. Keeping the two just serves to complicate the build. Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
|
#
d25d7b7d |
|
04-Oct-2013 |
Nathan Whitehorn <nwhitehorn@FreeBSD.org> |
Disable use of compiler atomic builtins. For APR, this is limited to architectures where they are known not to work. For SVN itself, use the least common denominator and disable them across the board. This allows svnlite to build and run on all FreeBSD architectures. Approved by: re (gjb)
|
#
56b72efe |
|
30-Sep-2013 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Remove BIND. Approved by: re (gjb)
|
#
fdde88bc |
|
22-Sep-2013 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Build and install drill(1). Approved by: re (blanket)
|
#
55648840 |
|
19-Sep-2013 |
John Baldwin <jhb@FreeBSD.org> |
Extend the support for exempting processes from being killed when swap is exhausted. - Add a new protect(1) command that can be used to set or revoke protection from arbitrary processes. Similar to ktrace it can apply a change to all existing descendants of a process as well as future descendants. - Add a new procctl(2) system call that provides a generic interface for control operations on processes (as opposed to the debugger-specific operations provided by ptrace(2)). procctl(2) uses a combination of idtype_t and an id to identify the set of processes on which to operate similar to wait6(). - Add a PROC_SPROTECT control operation to manage the protection status of a set of processes. MADV_PROTECT still works for backwards compatability. - Add a p_flag2 to struct proc (and a corresponding ki_flag2 to kinfo_proc) the first bit of which is used to track if P_PROTECT should be inherited by new child processes. Reviewed by: kib, jilles (earlier version) Approved by: re (delphij) MFC after: 1 month
|
#
009ea47e |
|
14-Sep-2013 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Bring in the new iSCSI target and initiator. Reviewed by: ken (parts) Approved by: re (delphij) Sponsored by: FreeBSD Foundation
|
#
9aad2c48 |
|
08-Sep-2013 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Hook host(1) up to the build in the LDNS case. Approved by: re (blanket)
|
#
4a90491e |
|
19-Aug-2013 |
Andrew Turner <andrew@FreeBSD.org> |
Subversion requires atomic functions we only support on arm with clang.
|
#
ad4422d3 |
|
29-Jun-2013 |
Tim Kientzle <kientzle@FreeBSD.org> |
Enable svnlite on armv6.
|
#
4cc6982f |
|
19-Jun-2013 |
Peter Wemm <peter@FreeBSD.org> |
Only enable svn on amd64/ia64/sparc64/i386.
|
#
982a0f2d |
|
18-Jun-2013 |
Peter Wemm <peter@FreeBSD.org> |
Bandaid: mips doesn't seem to have the full set of atomics builtins. I will investigate more.
|
#
b4634967 |
|
28-Apr-2013 |
Eitan Adler <eadler@FreeBSD.org> |
When the world is built WITHOUT_OPENSSH also don't install ssh-copy-id. PR: misc/177590 Submitted by: Oleg Ginzburg <olevole@olevole.ru> Reviewed by: imp
|
#
fe47e2e3 |
|
09-Feb-2013 |
Tim Kientzle <kientzle@FreeBSD.org> |
Add dtc to the build.
|
#
2dd076b8 |
|
29-Jan-2013 |
Gabor Kovesdan <gabor@FreeBSD.org> |
- Add a BSD-licensed patch, ported by Pedro F. Giffuni (pfg) from DragonflyBSD and install it as bsdpatch. WITH_BSD_PATCH makes it default and installs GNU patch as gnupatch. Submitted by: pfg Obtained from: The DragonflyBSD Project
|
#
2beb7085 |
|
21-Oct-2012 |
Eitan Adler <eadler@FreeBSD.org> |
Add a clean-room reimplementation of a script originally found in openssh's contrib directory. This version has more features and is better written. I intend to submit this upstream as well. Reviewed by: bapt Reviewed by: des Approved by: cperciva MFC after: 1 week
|
#
c175365c |
|
21-Oct-2012 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add ATF to the build. This is may be a bit rought around the egdes, but committing it helps to get everyone on the same page and makes sure we make progress. Tinderbox breakages that are the result of this commit are entirely the committer's fault -- in other words: buildworld testing on amd64 only. Credits follow: Submitted by: Garrett Cooper <yanegomi@gmail.com> Sponsored by: Isilon Systems Based on work by: keramida@ Thanks to: gnn@, mdf@, mlaier@, sjg@ Special thanks to: keramida@
|
#
cc4842a1 |
|
20-Oct-2012 |
Ulrich Spörlein <uqs@FreeBSD.org> |
Apply local patches to mandoc and connect it to the build. - adds a couple more library strings used in the tree - changes some more to the current groff spelling - changes page footer to match groff style
|
#
d4d90f10 |
|
06-Oct-2012 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add bmake to the build and allow it to be installed as make(1) instead of FreeBSD's make by setting WITH_BMAKE. The WITH_BMAKE build makes it easy for people to switch while working out the kinks -- think ports tree here. The option will be removed in due time. Submitted by: Simon Gerraty (sjg@juniper.net)
|
#
e5deeefe |
|
12-Sep-2012 |
David E. O'Brien <obrien@FreeBSD.org> |
Add MK_KDUMP.
|
#
bd51eebf |
|
18-Jul-2012 |
David E. O'Brien <obrien@FreeBSD.org> |
Sort per the comment.
|
#
f9b897ba |
|
24-May-2012 |
Josh Paetzel <jpaetzel@FreeBSD.org> |
Hook up mkulzma to the build. MFC after: 3 days
|
#
85d7de10 |
|
10-May-2012 |
Gabor Kovesdan <gabor@FreeBSD.org> |
- Hook up BSD sort to the build. By default, it will be installed as "bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT is set, BSD sort will be the default "sort" and GNU sort will be installed as "gnusort".
|
#
6486b015 |
|
28-Apr-2012 |
Jeremie Le Hen <jlh@FreeBSD.org> |
Import stdbuf(1) and the shared library it relies on. This tool changes the default buffering behaviour of standard stdio streams. It only works on dynamic binaries. To make it work for static ones it would require cluttering stdio because there no single entry point. PR: 166660 Reviewed by: current@, jhb Approved by: kib (mentor) MFC after: 1 week
|
#
0e46933c |
|
22-Mar-2012 |
Stanislav Sedov <stas@FreeBSD.org> |
- Do not build libcom_err and compile_et when kerberos is disabled. They depends on several heimdal libraries and not used by anything but kerberos tools.
|
#
f9d9bcd4 |
|
13-Jan-2012 |
Ed Schouten <ed@FreeBSD.org> |
Remove wtmpcvt(1). The wtmpcvt(1) utility converts wtmp files to the new format used by utmpx(3). Now that HEAD has been branched to stable/9 and 9.0 is released, there is no need for it in HEAD. MFC after: never
|
#
130f4520 |
|
11-Jan-2012 |
Kenneth D. Merry <ken@FreeBSD.org> |
Add the CAM Target Layer (CTL). CTL is a disk and processor device emulation subsystem originally written for Copan Systems under Linux starting in 2003. It has been shipping in Copan (now SGI) products since 2005. It was ported to FreeBSD in 2008, and thanks to an agreement between SGI (who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is available under a BSD-style license. The intent behind the agreement was that Spectra would work to get CTL into the FreeBSD tree. Some CTL features: - Disk and processor device emulation. - Tagged queueing - SCSI task attribute support (ordered, head of queue, simple tags) - SCSI implicit command ordering support. (e.g. if a read follows a mode select, the read will be blocked until the mode select completes.) - Full task management support (abort, LUN reset, target reset, etc.) - Support for multiple ports - Support for multiple simultaneous initiators - Support for multiple simultaneous backing stores - Persistent reservation support - Mode sense/select support - Error injection support - High Availability support (1) - All I/O handled in-kernel, no userland context switch overhead. (1) HA Support is just an API stub, and needs much more to be fully functional. ctl.c: The core of CTL. Command handlers and processing, character driver, and HA support are here. ctl.h: Basic function declarations and data structures. ctl_backend.c, ctl_backend.h: The basic CTL backend API. ctl_backend_block.c, ctl_backend_block.h: The block and file backend. This allows for using a disk or a file as the backing store for a LUN. Multiple threads are started to do I/O to the backing device, primarily because the VFS API requires that to get any concurrency. ctl_backend_ramdisk.c: A "fake" ramdisk backend. It only allocates a small amount of memory to act as a source and sink for reads and writes from an initiator. Therefore it cannot be used for any real data, but it can be used to test for throughput. It can also be used to test initiators' support for extremely large LUNs. ctl_cmd_table.c: This is a table with all 256 possible SCSI opcodes, and command handler functions defined for supported opcodes. ctl_debug.h: Debugging support. ctl_error.c, ctl_error.h: CTL-specific wrappers around the CAM sense building functions. ctl_frontend.c, ctl_frontend.h: These files define the basic CTL frontend port API. ctl_frontend_cam_sim.c: This is a CTL frontend port that is also a CAM SIM. This frontend allows for using CTL without any target-capable hardware. So any LUNs you create in CTL are visible in CAM via this port. ctl_frontend_internal.c, ctl_frontend_internal.h: This is a frontend port written for Copan to do some system-specific tasks that required sending commands into CTL from inside the kernel. This isn't entirely relevant to FreeBSD in general, but can perhaps be repurposed. ctl_ha.h: This is a stubbed-out High Availability API. Much more is needed for full HA support. See the comments in the header and the description of what is needed in the README.ctl.txt file for more details. ctl_io.h: This defines most of the core CTL I/O structures. union ctl_io is conceptually very similar to CAM's union ccb. ctl_ioctl.h: This defines all ioctls available through the CTL character device, and the data structures needed for those ioctls. ctl_mem_pool.c, ctl_mem_pool.h: Generic memory pool implementation used by the internal frontend. ctl_private.h: Private data structres (e.g. CTL softc) and function prototypes. This also includes the SCSI vendor and product names used by CTL. ctl_scsi_all.c, ctl_scsi_all.h: CTL wrappers around CAM sense printing functions. ctl_ser_table.c: Command serialization table. This defines what happens when one type of command is followed by another type of command. ctl_util.c, ctl_util.h: CTL utility functions, primarily designed to be used from userland. See ctladm for the primary consumer of these functions. These include CDB building functions. scsi_ctl.c: CAM target peripheral driver and CTL frontend port. This is the path into CTL for commands from target-capable hardware/SIMs. README.ctl.txt: CTL code features, roadmap, to-do list. usr.sbin/Makefile: Add ctladm. ctladm/Makefile, ctladm/ctladm.8, ctladm/ctladm.c, ctladm/ctladm.h, ctladm/util.c: ctladm(8) is the CTL management utility. It fills a role similar to camcontrol(8). It allow configuring LUNs, issuing commands, injecting errors and various other control functions. usr.bin/Makefile: Add ctlstat. ctlstat/Makefile ctlstat/ctlstat.8, ctlstat/ctlstat.c: ctlstat(8) fills a role similar to iostat(8). It reports I/O statistics for CTL. sys/conf/files: Add CTL files. sys/conf/NOTES: Add device ctl. sys/cam/scsi_all.h: To conform to more recent specs, the inquiry CDB length field is now 2 bytes long. Add several mode page definitions for CTL. sys/cam/scsi_all.c: Handle the new 2 byte inquiry length. sys/dev/ciss/ciss.c, sys/dev/ata/atapi-cam.c, sys/cam/scsi/scsi_targ_bh.c, scsi_target/scsi_cmds.c, mlxcontrol/interface.c: Update for 2 byte inquiry length field. scsi_da.h: Add versions of the format and rigid disk pages that are in a more reasonable format for CTL. amd64/conf/GENERIC, i386/conf/GENERIC, ia64/conf/GENERIC, sparc64/conf/GENERIC: Add device ctl. i386/conf/PAE: The CTL frontend SIM at least does not compile cleanly on PAE. Sponsored by: Copan Systems, SGI and Spectra Logic MFC after: 1 month
|
#
78dbe843 |
|
23-Dec-2011 |
Marius Strobl <marius@FreeBSD.org> |
On FreeBSD just use the MD5 implementation of libmd rather than that of libcrypto so we don't need to relinquish csup when world is built without OpenSSL.
|
#
9f0c9022 |
|
17-Jun-2011 |
Ed Schouten <ed@FreeBSD.org> |
Add WITHOUT_UTMPX switch to the build system. This knob removes the tools that are exclusively used to view and maintain the databases maintained by utmpx, namely last, users, who, wtmpcvt, ac, lastlogin and utxrm. The tool w is not in this list, because it has some other functionality which is unrelated to utmpx; it is hardlinked to the uptime tool.
|
#
a23d1c70 |
|
24-May-2011 |
David E. O'Brien <obrien@FreeBSD.org> |
Build and install a BSD licensed grep. If WITH_BSD_GREP is not set, it will be 'bsdgrep' and GNUgrep will be '[ef]grep'. Otherwise, BSD-grep will be the grep family, and GNUgrep will be 'gnugrep'. Discussed with: brooks
|
#
6ec54a57 |
|
30-Mar-2011 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Add rctl(8), the utility to manage rctl rules. Sponsored by: The FreeBSD Foundation Reviewed by: kib (earlier version)
|
#
ad30f8e7 |
|
24-Feb-2011 |
Gabor Kovesdan <gabor@FreeBSD.org> |
Add the BSD-licensed Citrus iconv to the base system with default off setting. It can be built by setting the WITH_ICONV knob. While this knob is unset, the library part, the binaries, the header file and the metadata files will not be built or installed so it makes no impact on the system if left turned off. This work is based on the iconv implementation in NetBSD but a great number of improvements and feature additions have been included: - Some utilities have been added. There is a conversion table generator, which can compare conversion tables to reference data generated by GNU libiconv. This helps ensuring conversion compatibility. - UTF-16 surrogate support and some endianness issues have been fixed. - The rather chaotic Makefiles to build metadata have been refactored and cleaned up, now it is easy to read and it is also easier to add support for new encodings. - A bunch of new encodings and encoding aliases have been added. - Support for 1->2, 1->3 and 1->4 mappings, which is needed for transliterating with flying accents as GNU does, like "u. - Lots of warnings have been fixed, the major part of the code is now WARNS=6 clean. - New section 1 and section 5 manual pages have been added. - Some GNU-specific calls have been implemented: iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into() - Support for GNU's //IGNORE suffix has been added. - The "-" argument for stdin is now recognized in iconv(1) as per POSIX. - The Big5 conversion module has been fixed. - The iconv.h header files is supposed to be compatible with the GNU version, i.e. sources should build with base iconv.h and GNU libiconv. It also includes a macro magic to deal with the char ** and const char ** incompatibility. - GNU compatibility: "" or "char" means the current local encoding in use - Various cleanups and style(9) fixes. Approved by: delphij (mentor) Obtained from: The NetBSD Project Sponsored by: Google Summer of Code 2009
|
#
423102c6 |
|
22-Feb-2011 |
Ulrich Spörlein <uqs@FreeBSD.org> |
Flesh out WITHOUT_GROFF support to DTRT. A full featured groff is required during buildworld, so build it always and don't rely on it being present on the host system. vgrind(1) is tightly coupled to a roff processor and will not be built/installed when groff is disabled. Also much of the roff'ed documentation under share/doc will not be built/installed when WITHOUT_GROFF is defined. Reviewed by: ru (partial)
|
#
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.
|
#
023f0373 |
|
03-Oct-2010 |
Gordon Tetlow <gordon@FreeBSD.org> |
Retire GNU man in favor of the newly written BSDL version. Approved by: wes (mentor)
|
#
8cfc8258 |
|
13-Sep-2010 |
Warner Losh <imp@FreeBSD.org> |
Move to using Makefile.arch to include the proper target-specific programs.
|
#
6608cc57 |
|
23-Aug-2010 |
Gabor Kovesdan <gabor@FreeBSD.org> |
- Change default grep back to GNU version. BSD grep can be built with the WITH_BSD_GREP knob. - Bump __FreeBSD_version Requested by: dougb Approved by: delphij (mentor)
|
#
65a13e85 |
|
11-Aug-2010 |
Xin LI <delphij@FreeBSD.org> |
Update a stale comment about grep.
|
#
4dc88ebe |
|
22-Jul-2010 |
Gabor Kovesdan <gabor@FreeBSD.org> |
Add BSD grep to the base system and make it our default grep. Deliverables: Small and clean code (1,4 KSLOC vs GNU's 8,5 KSLOC), lower memory usage than GNU grep, GNU compatibility, BSD license. TODO: Performance is somewhat behind GNU grep but it is only significant for bigger searches. The reason is complex, the most important factor is that GNU grep uses lots of optimizations to improve the speed of the regex library. First, we need a modern regex library (practically by adopting TRE), add support for GNU-style non-standard regexes and then reevalute the performance issues and look for bottlenecks. In the meantime, for those, who need better performance, it is possible to build GNU grep by setting WITH_GNU_GREP. Approved by: delphij (mentor) Obtained from: OpenBSD (http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/grep/), freegrep (http://github.com/howardjp/freegrep) Sponsored by: Google SoC 2008 Portbuild tests run by: kris, pav, erwin Acknowledgements to: fjoe (as SoC 2008 mentor), everyone who helped in reviewing and testing
|
#
6513cfc8 |
|
09-Jun-2010 |
Roman Divacky <rdivacky@FreeBSD.org> |
Hook clang into the build on i386/amd64/powerpc. Approved by: ed (mentor)
|
#
2ddf40c6 |
|
25-May-2010 |
Jung-uk Kim <jkim@FreeBSD.org> |
MFC: r208320 Add a new build option, MAN_UTILS. This option lets you control building utilities and related support files for manual pages, which were previously controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. Note this patch implicitly fixes a documentation bug of src.conf(5), which says WITHOUT_MAN may be used to not build manual pages while it was also disabling some utilities for manual pages. Approved by: re (kib)
|
#
07e547fe |
|
19-May-2010 |
Jung-uk Kim <jkim@FreeBSD.org> |
Add a new build option, MAN_UTILS. This option lets you control building utilities and related support files for manual pages, which were previously controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. This patch is slightly improved by me from: PR: misc/145212
|
#
3829a734 |
|
18-May-2010 |
Martin Matuska <mm@FreeBSD.org> |
MFC r207842, r207844, r208099: MFC r207842: Import of liblzma, xz, xzdec, lzmainfo from vendor branch Add support for xz and lzma to lesspipe.sh (xzless, lzless) MFC r207844: Add two public headers missing in r207842 Adjust CFLAGS for lzmainfo, xz, xzdec MFC r208099: Add versioned symbols to liblzma Use default SHLIB_MAJOR. Approved by: delphij (mentor)
|
#
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.
|
#
208987a5 |
|
19-Feb-2010 |
Xin LI <delphij@FreeBSD.org> |
Add seq(1), a small utility to generate sequence number. Obtained from: NetBSD MFC after: 3 months
|
#
35873dce |
|
17-Feb-2010 |
Warner Losh <imp@FreeBSD.org> |
bc and dc are not BSD version, not GNU version.
|
#
07ea9a7c |
|
09-Feb-2010 |
Xin LI <delphij@FreeBSD.org> |
As it turns out, fmt(1) is being used by the base system as well as the ports tree extensively and it is probably a good idea to keep it regardless of NO_MAIL setting. Reported by: Alexander Best Reviewed by: antoine X-MFC-With: r203584
|
#
69618fcf |
|
25-Jan-2010 |
Pyun YongHyeon <yongari@FreeBSD.org> |
Connect smbfs related libraries and tool on sparc64. Reviewed by: marius
|
#
f50eacd5 |
|
23-Jan-2010 |
Antoine Brodin <antoine@FreeBSD.org> |
Unbreak world WITHOUT_OPENSSL: the new dc(1) depends on crypto(3) and bc(1) depends on dc(1).
|
#
fdf1f88b |
|
20-Jan-2010 |
Gabor Kovesdan <gabor@FreeBSD.org> |
Replace GNU bc/dc with BSDL versions ported from OpenBSD. They have a good compatibility level with the GNU counterparts and have shown to be mature enough. For now, the GNU versions aren't removed from the tree, just detached from the build. Sponsored by: Google Summer of Code 2008 Portbuild run by: erwin Approved by: delphij
|
#
5ab7f1fc |
|
14-Jan-2010 |
Ed Schouten <ed@FreeBSD.org> |
Add wtmpcvt(1). This utility allows users to convert their wtmp databases to the new format. It makes no sense for users to keep their wtmp log files if they are unable to view them. It basically copies ut_line into ut_id as well. This makes it possible for last(1) and ac(8) to match login records with their corresponding logout record.
|
#
4c0191c5 |
|
03-Dec-2009 |
Roman Divacky <rdivacky@FreeBSD.org> |
Connect unzip to the build. Approved by: ed (mentor) Approved by: des (unzip author) Tested by: exp ports build (miwi)
|
#
7c7cef72 |
|
15-Jun-2009 |
Ed Schouten <ed@FreeBSD.org> |
Add revoke(1). While hacking on TTY code, I often miss a small utility to revoke my own (pseudo-)terminals. This small utility is just a small wrapper around the revoke(2) call, so you can destroy your very own login sessions. Approved by: re
|
#
89f98d57 |
|
02-Jun-2009 |
Ed Schouten <ed@FreeBSD.org> |
Remove window(1) from the base system. Some time ago Tom Rhodes sent me an email that he was willing to perform various cleanups to the window(1) source code. After some discussion, we both decided the best thing to do, was to move window(1) to the ports tree. The application isn't used a lot nowadays, mainly because it has been superseeded by screen, tmux, etc. A couple of hours ago Tom committed window(1) to ports (misc/window), so I'm removing it from the tree. I don't think people will really miss it, but I'm describing the change in UPDATING anyway. Discussed with: trhodes, pav, kib Approved by: re
|
#
9a3009b8 |
|
19-May-2009 |
George V. Neville-Neil <gnn@FreeBSD.org> |
Add a new program, perror, which takes an errno as a command line argument and outputs the associated textual message in the same way that perror(3) would if called within a program.
|
#
970a1667 |
|
14-Feb-2009 |
Warner Losh <imp@FreeBSD.org> |
Truss builds on mips, so don't filter it building there anymore.
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
69e01db9 |
|
24-Sep-2008 |
Marius Strobl <marius@FreeBSD.org> |
Add back ar(1) which was accidentally decoupled in r183242. Approved by: sam
|
#
690f477d |
|
21-Sep-2008 |
Sam Leffler <sam@FreeBSD.org> |
add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month
|
#
47490ee5 |
|
02-Sep-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Add gprof MIPS MD header and enable building gprof. Obtained from: Juniper Networks
|
#
668dbd57 |
|
01-Sep-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Truss and gprof doesn't build for MIPS.
|
#
21be3b31 |
|
31-Aug-2008 |
Yaroslav Tykhiy <ytykhiy@gmail.com> |
pkill(1) first appeared in /usr/bin, but later it was moved to /bin for the convenience of rc.d. Now it has happily lived there for quite a while. So move the pkill(1) source files from usr.bin to bin, too. Approved by: gad
|
#
6973701a |
|
15-Jun-2008 |
Doug Barton <dougb@FreeBSD.org> |
1. Make the BSD version of cpio the default [1] a. The BSD version will be built and installed unless WITHOUT_BSD_CPIO is defined. b. The GNU version will not be built or installed unless WITH_GNU_CPIO is defined. If this is defined, the symlink in /usr/bin will be to the GNU version whether the BSD version is present or not. When these changes are MFCed the defaults should be flipped. 2. Add a knob to disable the building of GNU grep. This will make it easier for those that want to test the BSD version in the ports. Approved by: kientzle [1]
|
#
cb7a20f2 |
|
26-May-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
Connect bsdcpio up to the build. Starting now, there are two cpio programs in the base system: /usr/bin/gcpio - GNU cpio /usr/bin/bsdcpio - bsdcpio In addition, there is a symlink: /usr/bin/cpio -> /usr/bin/gcpio (default) /usr/bin/cpio -> /usr/bin/bsdcpio (WITH_BSDCPIO) In particular, WITH_BSDCPIO only controls the symlink; bsdcpio is always built regardless. Unless there are objections or problems, I intend: * to make /usr/bin/bsdcpio available in 7.1 * to have /usr/bin/cpio default to bsdcpio in 8.0 (WITH_GCPIO will be an option instead of WITH_BSDCPIO) * to leave /usr/bin/gcpio in the tree until 9.0
|
#
dbdb679c |
|
29-Mar-2008 |
Ruslan Ermilov <ru@FreeBSD.org> |
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.
|
#
8757b00e |
|
13-Mar-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
uuidgen has been repo-copied from usr.bin/ to bin/ to match its "new" (2007/04/09) installation location.
|
#
bc72ba9c |
|
02-Mar-2008 |
Jeff Roberson <jeff@FreeBSD.org> |
- Add cpuset to the build. Sponsored by: Nokia
|
#
da9b9cd9 |
|
22-Feb-2008 |
Ruslan Ermilov <ru@FreeBSD.org> |
Hide BSD ar(1) under the MK_TOOLCHAIN option. Reviewed by: obrien
|
#
a856b6c5 |
|
21-Feb-2008 |
David E. O'Brien <obrien@FreeBSD.org> |
Re-introduce the new BSDLed 'ar' to the build. It is installed as "bsdar" unless WANT_BSDAR is defined. Discussed with: kaiw
|
#
7a767188 |
|
21-Feb-2008 |
Kai Wang <kaiw@FreeBSD.org> |
Back out previous commit. Restore Binutils ar as default. Disconnect 'BSD' ar to the build. Requested by: des
|
#
d0e2abaf |
|
21-Feb-2008 |
Kai Wang <kaiw@FreeBSD.org> |
* Connect ar(1) to the build and make it default ar. Rename GNU binutils ar and ranlib to gar and granlib, respectively. * Introduce a temporary variable WITH_GNUAR as a safety net. When buildworld with -DWITH_GNUAR, GNU binutils ar and ranlib will install as default ones and 'BSD' ar will be disabled. * Bump __FreeBSD_version to reflect the import of 'BSD' ar(1). Approved by: jkoshy (mentor)
|
#
a2854cdf |
|
20-Dec-2007 |
Ruslan Ermilov <ru@FreeBSD.org> |
Fix disorder introduced in previous commit.
|
#
8f2c52e6 |
|
20-Dec-2007 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Pull ministat into the installed system and write it a man-page. (Repocopied from src/tools/tools/ministat)
|
#
b59f38b5 |
|
02-Dec-2007 |
Robert Watson <rwatson@FreeBSD.org> |
Connect procstat(1) to the build.
|
#
946367b8 |
|
09-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
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)
|
#
65c045e9 |
|
09-Oct-2007 |
David E. O'Brien <obrien@FreeBSD.org> |
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)
|
#
152f2a4a |
|
01-Oct-2007 |
Ruslan Ermilov <ru@FreeBSD.org> |
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)
|
#
04031e9a |
|
12-Jun-2007 |
Stephane E. Potvin <sepotvin@FreeBSD.org> |
Options spring cleanup: - Add and document the KVM and KVM_SUPPORT options that are needed for the ifmcstats(3) makefile - Garbage collect unused variables - Add missing inclusion of bsd.own.mk where needed Approved by: kan (mentor) Reviewed by: ru
|
#
9a9ea25f |
|
26-Jan-2007 |
Xin LI <delphij@FreeBSD.org> |
Replace the GNU gzip with a slightly modified NetBSD gzip. The NetBSD version is a feature-to-feature re-implementation of GNU gzip using the freely-redistributable zlib and this version is expected to be mostly bug-to-bug compatible with the GNU implementation. - Because this is a piece of mature code and we want to make changes so it is added directly rather than importing to src/contrib. - Connect newly added code to src/usr.bin/ and rescue/rescue build. - Disconnect the GNU gzip code from build for now, they will be eventually removed completely. - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and WITHOUT_BZIP2. Tested by: kris (full exp-7 pointyhat build) Approved by: core (importing a 4-clause BSD licensed file) Approved by: re (adding new utility during -HEAD code slush)
|
#
64f13329 |
|
25-Jan-2007 |
Peter Wemm <peter@FreeBSD.org> |
Retire objformat(1) as threatened in 2002. Laughed-at-by: kris
|
#
8af480ae |
|
26-Nov-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
- When building world WITHOUT_LIBPTHREAD, link libthr to libpthread. - Don't build ngctl(8) and cached(8) if threading libs aren't built. - Fix various issues in a cached(8) makefile.
|
#
e108ac65 |
|
21-Aug-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Build libsmb and smbutil on ia64.
|
#
4c5876d2 |
|
21-Aug-2006 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Remove alpha left-overs.
|
#
c912a3f7 |
|
04-May-2006 |
Maxim Konovalov <maxim@FreeBSD.org> |
o By popular demand import getent(1) utility: a program retrieves and displays entries from the administrative database specified by database, using the lookup order specified in nsswitch.conf(5). PR: bin/79903, bin/88460, bin/96536 Submitted by: Julien Gabel, Dan Nelson, Daniel J. O'Connor Obtained from: NetBSD Discussed with: ume, soc-bushman MFC after: 1 month
|
#
295c5dea |
|
12-Apr-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
libc_r is no longer provided, and on alpha and sparc64, libthr is (sym)linked to libpthread. Account for this change and check for MK_LIBTHR instead of MK_LIBC_R where appropriate.
|
#
a50767eb |
|
21-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Unbreak WITHOUT_LIBPHREAD/WITHOUT_LIBC_R option support, depending on platform.
|
#
cea557ad |
|
20-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Extend coverage of the MK_IPX build option to the following: - <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option New MK_NCP build option controls: - <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP. [1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with.
|
#
e1fe3dba |
|
17-Mar-2006 |
Ruslan Ermilov <ru@FreeBSD.org> |
Reimplementation of world/kernel build options. For details, see: http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
#
b0b13d15 |
|
03-Mar-2006 |
Maxime Henrion <mux@FreeBSD.org> |
Don't build csup if NO_CRYPT or NO_OPENSSL is defined, since we depend on those. Reported by: marius
|
#
1f6fe9ac |
|
03-Mar-2006 |
Maxime Henrion <mux@FreeBSD.org> |
Connect csup the build!
|
#
5aedf535 |
|
04-Jan-2006 |
Peter Grehan <grehan@FreeBSD.org> |
Enable truss for powerpc
|
#
8a2e2a8e |
|
28-Dec-2005 |
Peter Grehan <grehan@FreeBSD.org> |
Build gprof for powerpc now.
|
#
59fa7082 |
|
19-Sep-2005 |
R. Imura <imura@FreeBSD.org> |
Connect smbfs build on powerpc.
|
#
e73643be |
|
06-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Old habits die hard: Make that .if defined(YES_HESIOD) not .if !defined
|
#
f7ab1209 |
|
06-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Put hesinfo(1) under buildoption "YES_HESIOD"
|
#
ba10db99 |
|
05-Aug-2005 |
Colin Percival <cperciva@FreeBSD.org> |
Add bsdiff and bspatch to the base system. These are tools for constructing and applying binary patches; in particular, they perform well (in the sense of constructing small patches) for executable code. Both portsnap (coming to the base system Real Soon Now) and FreeBSD Update (coming to the base system a bit later) use bspatch. This is the same code as the bsdiff-4.2 which has been in the ports tree (misc/bsdiff) for the past year, with the following exceptions: 1. The license is now the traditional 2-clause BSD; 2. Instead of forking and execing bzip2, the code now uses libbz2; and 3. Some minor changes have been made to fit this code into the base system (adding $FreeBSD$ tags, putting bsdiff and bspatch into separate directories, etc.) This code is rather ugly and has lots of style bugs (mostly because I wrote it before I had ever heard of style(9)). Some day I'll come back and clean it up. Discussed on: freebsd-arch MFC before: 5.5-RELEASE Tested by: Several million users (earlier version).
|
#
5a4d78a1 |
|
05-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Let NO_MAN control catman
|
#
642268f4 |
|
03-Aug-2005 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add NO_CALENDAR
|
#
5cf3bf70 |
|
11-May-2005 |
Max Khon <fjoe@FreeBSD.org> |
- check for geom_uzip module presence using kldstat -m. kldstat -m finds geom_uzip module even if it is compiled in statically. - create output file with x bit set. - build mkuzip on all architectures (verified with "make universe"). - fix typo in info message.
|
#
683cd8e8 |
|
02-May-2005 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Enabke mkuzip(1) on amd64. Submitted by: Matteo Riondato <rionda@gufi.org>
|
#
c71158d4 |
|
02-Mar-2005 |
Tom Rhodes <trhodes@FreeBSD.org> |
Wrap BSD r* commands in NO_RCMDS. Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk. Discussed with: ru, nectar
|
#
41fe9ea1 |
|
13-Feb-2005 |
Xin LI <delphij@FreeBSD.org> |
New order after _netcat has been changed to _nc: sort the list. Submitted by: ru Pointy hat to: me
|
#
a1635c68 |
|
13-Feb-2005 |
Xin LI <delphij@FreeBSD.org> |
Spell the variable as underscore plus their possible value, to follow the style nearby. Submitted by: ru
|
#
4457bf03 |
|
13-Feb-2005 |
Xin LI <delphij@FreeBSD.org> |
Forgotten to commit this file during the last commit. Connect nc(1) to build.
|
#
a2161735 |
|
21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NOCRYPT -> NO_CRYPT
|
#
07736e20 |
|
21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NOATM -> NO_ATM
|
#
6c58990d |
|
13-Nov-2004 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. If turned on no NIS support and related programs will be built. Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il> PR: bin/68303 No objections: des, gshapiro, nectar Reviewed by: ru Approved by: rwatson (mentor) MFC after: 2 weeks
|
#
90d186c0 |
|
05-Oct-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Re-enable descending into the "atm" subdir.
|
#
2a614447 |
|
27-Sep-2004 |
Doug Barton <dougb@FreeBSD.org> |
1. Add much finer granularity to the NO_BIND knobs with the addition of: NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS. 2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional. Reviewed by: ru, des
|
#
cd3ee173 |
|
21-Sep-2004 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Switch from BIND 8 to BIND 9. Submitted by: (in part) dougb@, trhodes@ Reviewed by: dougb@, trhodes@, re@ MFC after: 5 days
|
#
7f4caa8c |
|
10-Sep-2004 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Add mkuzip(8), non-GPL utility to compress filesystem images for use with geom_uzip module. This is based on utility I wrote some 3 years ago for a hack for md(4), which functionally was close to what geom_uzip does today. Since I don't have a time to test that it compiles/works on other arches, stick it to i386 only. Will do it later. Unlike original cloop util, this one embedds FreeBSD-compatible shell code into the generated image, not Linux one. Unfortunately severe space restriction imposed by the CLOOP format doesn't allow to put conditional code which will work both on Linux and FreeBSD. In fact it was quite a challenge to fit necessary FreeBSD code into 127 bytes. ;-)
|
#
23d1e148 |
|
07-Jul-2004 |
Maksim Yevmenkin <emax@FreeBSD.org> |
Make bluetooth compile on all platforms Reviewed by: imp, ru
|
#
a5d31d16 |
|
12-Jun-2004 |
David Malone <dwmalone@FreeBSD.org> |
A first stab at truss support for amd64, basically cogged from i386. It seems to work in my limited tests.
|
#
f7dd47a8 |
|
18-May-2004 |
Peter Wemm <peter@FreeBSD.org> |
Build/install gprof on amd64 as well, after repocopying the MD bits. Not that it has anything to process yet, but that comes next.
|
#
bb52bd2f |
|
14-May-2004 |
Olivier Houchard <cognet@FreeBSD.org> |
Insert "arm" between "amd64" and "powerpc" Requested by: bde
|
#
63b68912 |
|
14-May-2004 |
Olivier Houchard <cognet@FreeBSD.org> |
Use four spaces instead of tab for second level indentation. Requested by: ru
|
#
355114cf |
|
14-May-2004 |
Olivier Houchard <cognet@FreeBSD.org> |
Do not build truss on arm.
|
#
e813a37f |
|
06-Apr-2004 |
Tim Kientzle <kientzle@FreeBSD.org> |
Connect bsdtar to the build.
|
#
f56b4f2d |
|
26-Mar-2004 |
Garance A Drosehn <gad@FreeBSD.org> |
Hook `pkill' (and thus `pgrep') to the standard buildworld. Reviewed by: freebsd-arch
|
#
6ae3893b |
|
23-Mar-2004 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Remove doscmd from the base system now that it lives in the ports tree.
|
#
7cbabef2 |
|
13-Mar-2004 |
Warner Losh <imp@FreeBSD.org> |
With the passing of the asc driver, the sasc prograqm is no longer necessary.
|
#
bd43dc42 |
|
06-Mar-2004 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Hook logins(1) up to the build.
|
#
18d948ad |
|
27-Jan-2004 |
Maksim Yevmenkin <emax@FreeBSD.org> |
Add NO_BLUETOOTH knob to the build process Requested by: phk Reviewed by: imp (mentor), ru
|
#
d10a8d6c |
|
16-Jan-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
- Build things in pure dictionary order (see sort(1)). - Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception. Prodded by: bde
|
#
c219b2ef |
|
02-Nov-2003 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Build lint(1) on ia64.
|
#
4f35c846 |
|
29-Oct-2003 |
Hartmut Brandt <harti@FreeBSD.org> |
Build the NgATM user space SSCOP tool (unless NOATM is defined).
|
#
0986ab12 |
|
12-Oct-2003 |
Maksim Yevmenkin <emax@FreeBSD.org> |
Update Bluetooth code. Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
|
#
42845ac5 |
|
23-Sep-2003 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Fix bug introduced in version 1.246 with the addition of NO_TOOLCHAIN. The c89, c99, lex and yacc subdirectories were bogusly added to the ${MACHINE_ARCH} != "ia64" case. Pointy hat: phk
|
#
d3c0dc17 |
|
10-Sep-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Remove symorder. It's almost useless now that we have ELF kernels and no a.out toolchain.
|
#
ec4b8999 |
|
05-Sep-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
Fix typo: c89, not c88.
|
#
a0d85755 |
|
30-Aug-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Typo in last commit. Spotted by: tjr
|
#
3bc2f9a8 |
|
29-Aug-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Introduce more knobs to slim down FreeBSD userland NO_TOOLCHAIN skips Compilers and Binutils NO_USB skips USB stuff NO_VINUM skips Vinum stuff NO_ACPI skips ACPI stuff
|
#
ebb9f0ef |
|
24-Jul-2003 |
Mark Murray <markm@FreeBSD.org> |
Don't check for the existance of src/crypto/ for building items that may contain crypto. The days of ITAR paranoia are over, and the simple macro tests that remain are sufficient.
|
#
71990d3d |
|
23-Jul-2003 |
Peter Wemm <peter@FreeBSD.org> |
Connect ncplist, ncplogin, and smbutil to the amd64 build.
|
#
4afa3718 |
|
16-Jul-2003 |
Mark Murray <markm@FreeBSD.org> |
Very big makeover in the way telnet, telnetd and libtelnet are built. Previously, there were two copies of telnet; a non-crypto version that lived in the usual places, and a crypto version that lived in crypto/telnet/. The latter was built in a broken manner somewhat akin to other "contribified" sources. This meant that there were 4 telnets competing with each other at build time - KerberosIV, Kerberos5, plain-old-secure and base. KerberosIV is no longer in the running, but the other three took it in turns to jump all over each other during a "make buildworld". As the crypto issue has been clarified, and crypto _calls_ are not a problem, crypto/telnet has been repo-copied to contrib/telnet, and with this commit, all telnets are now "contribified". The contrib path was chosen to not destroy history in the repository, and differs from other contrib/ entries in that it may be worked on as "normal" BSD code. There is no dangerous crypto in these sources, only a very weak system less strong than enigma(1). Kerberos5 telnet and Secure telnet are now selected by using the usual macros in /etc/make.conf, and the build process is unsurprising and less treacherous.
|
#
14823ba8 |
|
24-Jun-2003 |
Julian Elischer <julian@FreeBSD.org> |
Temporarily re-remove the bluetooth tools.. there are problems with their Makefiles I wasn't aware of.. Pointed out by: ru@
|
#
8590c016 |
|
24-Jun-2003 |
Julian Elischer <julian@FreeBSD.org> |
Connect bluetooth tools for i386 only. These are probably machine independent, but there is no way for the developers to test them other than on x86. They will become MD as testing becomes possible.
|
#
93cdc37d |
|
22-Jun-2003 |
Alexey Zelkin <phantom@FreeBSD.org> |
Hook locale(1) to build
|
#
7691f66a |
|
19-May-2003 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Retire the useless NOSECURE knob. Approved by: re (scottl)
|
#
991e6f71 |
|
08-May-2003 |
Peter Wemm <peter@FreeBSD.org> |
Exclude gprof and truss for amd64 too. Approved by: re (scottl)
|
#
dbf104e6 |
|
05-May-2003 |
Mark Murray <markm@FreeBSD.org> |
Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extra cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
|
#
eb8c9e95 |
|
01-May-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
Do not attempt to build chkey(1) and newkey(8) if NOSECURE is defined. Submitted by: Marius Strobl <marius@alchemy.franken.de>
|
#
a52672e9 |
|
01-May-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined. Submitted by: Marius Strobl <marius@alchemy.franken.de>
|
#
2266b8c0 |
|
30-Apr-2003 |
Ruslan Ermilov <ru@FreeBSD.org> |
Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions.
|
#
ce5b9347 |
|
09-Apr-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
Add usbhidaction(1). This allows actions to be bound to HID events. Obtained from: NetBSD
|
#
3f33101a |
|
03-Apr-2003 |
Tim J. Robbins <tjr@FreeBSD.org> |
G/C tconv: It is libmytinfo-dependent and has not compiled for 3+ years.
|
#
0bc81187 |
|
20-Feb-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Some things don't build for PowerPC yet. List from: benno
|
#
f534f8f7 |
|
18-Feb-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
chflags(1) repo copied, usr.bin->bin. We've been installing chflags(1) into /bin since 2000-11-10, so this shouldn't cause any problems.
|
#
d8ac0875 |
|
20-Jan-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
kenv(1) has been repo copied from usr.bin to bin. Sometimes we need kenv(1) in /etc/rc.diskless*.
|
#
8237286e |
|
15-Jan-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Hookup elfdump.
|
#
bc366011 |
|
04-Jan-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Complete the bzip2 suite.
|
#
cbb66355 |
|
30-Dec-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Move elf2aout back to /usr/bin -- it is a general development tool, not a sysadmin tool.
|
#
a2a8085e |
|
27-Nov-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
As warned on freebsd-current@, remove the perl wrapper from /usr/src. The /usr/bin/perl wrapper isn't solving many of the problems it was imported to deal with. There are limitations to it that don't have a clear "fix". Reviewed by: markm, kris Extorted approval from: re(jhb)
|
#
cfad5290 |
|
09-Nov-2002 |
Marcel Moolenaar <marcel@FreeBSD.org> |
o Build truss on all architectures. o xlint is still excluded from the ia64 build, but now in a way that doesn't corrupt ordering for other platforms.
|
#
b382ba4f |
|
29-Oct-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
bsd.doc.mk changes: Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS. Only create _stamp.extra when necessary. Get rid of SOELIMPP and OBJS. Use Groff version of soelim(1); we need its -I option for the following to work. Don't needlessly chdir to SRCDIR. Only a few documents need CD_HACK, and those that need it either use refer(1) or .PSPIC macro which internally uses the .psbb call.
|
#
98c59a0a |
|
07-Oct-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Add the c99(1) utility, which is nothing more than a synonym for cc -std=iso9899:1999 -pedantic, and is required by SUSv3. PR; 36087
|
#
66422f5b |
|
16-Sep-2002 |
Peter Wemm <peter@FreeBSD.org> |
Initiate deorbit burn for the i386-only a.out related support. Moves are under way to move the remnants of the a.out toolchain to ports. As the comment in src/Makefile said, this stuff is deprecated and one should not expect this to remain beyond 4.0-REL. It has already lasted WAY beyond that. Notable exceptions: gcc - I have not touched the a.out generation stuff there. ldd/ldconfig - still have some code to interface with a.out rtld. old as/ld/etc - I have not removed these yet, pending their move to ports. some includes - necessary for ldd/ldconfig for now. Tested on: i386 (extensively), alpha
|
#
155c182a |
|
13-Sep-2002 |
Peter Wemm <peter@FreeBSD.org> |
Promote gcore from i386-specific to the MI section. Compiled on: alpha, sparc64, ia64
|
#
d9ac5b20 |
|
10-Aug-2002 |
Jake Burkholder <jake@FreeBSD.org> |
truss hasn't been ported to ia64 yet. Noticed by: ru
|
#
9b966948 |
|
09-Aug-2002 |
Jake Burkholder <jake@FreeBSD.org> |
xlint seems to build fine on sparc64.
|
#
298f4dc3 |
|
09-Aug-2002 |
Jake Burkholder <jake@FreeBSD.org> |
Put getconf in the right place.
|
#
5cd19a3c |
|
16-Jul-2002 |
Garrett Wollman <wollman@FreeBSD.org> |
A little bit more thought has resulted in a generic script which can implement any of the useless POSIX-required ``regular shell builtin'' utilities, saving one frag and one inode each. The script moves to usr.bin/alias which is alphabetically the first of these commands.
|
#
b107f944 |
|
16-Jul-2002 |
Garrett Wollman <wollman@FreeBSD.org> |
POSIX requires these shell builtins to also exist as totally pointless external commands. Since they serve no useful purpose, it's OK that their implementation is not the most efficient possible.
|
#
40b5c1cf |
|
11-Jul-2002 |
Peter Wemm <peter@FreeBSD.org> |
Bring getconf back in from the cold.
|
#
e9a55423 |
|
03-Jul-2002 |
Johan Karlsson <johan@FreeBSD.org> |
Reconnect whereis Approved by: sheldonh (mentor)
|
#
5e3fde98 |
|
03-Jul-2002 |
Johan Karlsson <johan@FreeBSD.org> |
Disconnect whereis while importing version from NetBSD Approved by: sheldonh (mentor)
|
#
5cdd3a03 |
|
29-Jun-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Untie help and sccs from the build. sccs has been repo copied into projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will be dying shortly. These programs will not be a part of 5.0-RELEASE, at least not in their current form. They'll either end up in src/contrib or ports. Submitted by: obrien
|
#
b075c273 |
|
09-Jun-2002 |
Doug Barton <dougb@FreeBSD.org> |
Per previous discussion, and with Mark's blessing, update the value of this knob to reflect (-)current reality.
|
#
d4d239ae |
|
06-Jun-2002 |
Doug Barton <dougb@FreeBSD.org> |
Hook stat into the build Fix a trailing ws nit while I'm here
|
#
fc281c61 |
|
04-Jun-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Don't build perl if NO_PERL is defined.
|
#
ce7be04e |
|
02-Jun-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Connect perl to the build.
|
#
52183d01 |
|
28-May-2002 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Add uuidgen(2) and uuidgen(1). The uuidgen command, by means of the uuidgen syscall, generates one or more Universally Unique Identifiers compatible with OSF/DCE 1.1 version 1 UUIDs. From the Perforce logs (change 11995): Round of cleanups: o Give uuidgen() the correct prototype in syscalls.master o Define struct uuid according to DCE 1.1 in sys/uuid.h o Use struct uuid instead of uuid_t. The latter is defined in sys/uuid.h but should not be used in kernel land. o Add snprintf_uuid(), printf_uuid() and sbuf_printf_uuid() to kern_uuid.c for use in the kernel (currently geom_gpt.c). o Rename the non-standard struct uuid in kern/kern_uuid.c to struct uuid_private and give it a slightly better definition for better byte-order handling. See below. o In sys/gpt.h, fix the broken uuid definitions to match the now compliant struct uuid definition. See below. o In usr.bin/uuidgen/uuidgen.c catch up with struct uuid change. A note about byte-order: The standard failed to provide a non-conflicting and unambiguous definition for the binary representation. My initial implementation always wrote the timestamp as a 64-bit little-endian (2s-complement) integral. The clock sequence was always written as a 16-bit big-endian (2s-complement) integral. After a good nights sleep and couple of Pan Galactic Gargle Blasters (not necessarily in that order :-) I reread the spec and came to the conclusion that the time fields are always written in the native by order, provided the the low, mid and hi chopping still occurs. The spec mentions that you "might need to swap bytes if you talk to a machine that has a different byte-order". The clock sequence is always written in big-endian order (as is the IEEE 802 address) because its division is resulting in bytes, making the ordering unambiguous.
|
#
776c387a |
|
27-May-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Hook newgrp(1) up to the build. PR: 36190
|
#
02c0301f |
|
25-May-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Move elf2aout to usr.sbin/. Approved by: jake
|
#
35498596 |
|
22-May-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Taking a leap of faith, tie the help command in to the build.
|
#
a0304d80 |
|
22-May-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Tie sccs(1) in to the build, as it now does one thing right: sccs what
|
#
fb22fc68 |
|
22-May-2002 |
Juli Mallett <jmallett@FreeBSD.org> |
Remove mention of the GNU version of ptx, it is dead.
|
#
b9f63041 |
|
22-May-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Build pathchk(1).
|
#
743f138e |
|
20-May-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Build the tabs(1) utility. PR: 36126
|
#
c345c0da |
|
18-May-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
elf2aout can be useful to have on all platforms
|
#
6639a24d |
|
18-May-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Don't build getconf if you don't have a full C++ installation.
|
#
bf7bec33 |
|
18-May-2002 |
Mark Murray <markm@FreeBSD.org> |
Add C rewrites of catman and makewhatis. These aren't quite as the submitter supplied them, as I did some WARNS=n fixups (mostly const-ification). Submitted by: John Rochester <john@jrochester.org>
|
#
cba9c8bd |
|
14-May-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Build the asa(1) utility. PR: 36130 Reviewed by: mike
|
#
ea9e961c |
|
02-May-2002 |
Tim J. Robbins <tjr@FreeBSD.org> |
Add the csplit(1) utility, which splits files based on context, as specified by SUSv3. PR: 36191 Reviewed by: mike
|
#
71f9b2c0 |
|
29-Apr-2002 |
Jake Burkholder <jake@FreeBSD.org> |
Build elf2aout for sparc64.
|
#
788fcec0 |
|
23-Apr-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Back out the NO_RCMNDS knob. 1. The committer refused to respond to questions over the commit. 2. The servers rlogind, rshd, rexecd were not wrapped. 3. "rcmnds" as an abbreviation gets an order of magnitude less hits on Google than the much more well known "rcmds".
|
#
733bc907 |
|
12-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Revert last change, to be revisited later.
|
#
f5a33121 |
|
12-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Temporarily unconnect "doscmd" from build until I can fix its broken Makefile. The breakage is now fatal after the bsd.prog.mk,v 1.109 change.
|
#
e5f7f976 |
|
09-Apr-2002 |
Bosko Milekic <bmilekic@FreeBSD.org> |
Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will, and document in share/examples/etc/make.conf Submitted by: Aleksandar Simic <asimic@dsl.pipex.com> MFC after: 1 week
|
#
00dfed40 |
|
08-Apr-2002 |
Andrey A. Chernov <ache@FreeBSD.org> |
Disconnect sort
|
#
28def05c |
|
08-Apr-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Some things don't compile on ia64 and sparc64 yet.
|
#
12aee77e |
|
05-Apr-2002 |
Peter Wemm <peter@FreeBSD.org> |
Exclude xlint for ia64. For the time being, there are enough gcc dependencies in the machine/* headers to make it explode when -U__GNUC__ is specified by lint. Not to mention that lint is passing undocumented (illegal?) args to cpp and that seems to upset gcc-3.1 now. Specifically, -Wp,-CC. -Wp,-C is documented and legal though.
|
#
ed7a104f |
|
01-Apr-2002 |
Jake Burkholder <jake@FreeBSD.org> |
Connect ktrdump to the build. <cringe>.
|
#
a2e0c81e |
|
24-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Add BSD sort to the build, now that GNU sort is gone.
|
#
2bfd7df3 |
|
12-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Turn back on (x)lint. It is working just fine.
|
#
b4f198c3 |
|
10-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Don't build xlint until surgery is finished.
|
#
21edcafd |
|
06-Mar-2002 |
Bruce Evans <bde@FreeBSD.org> |
Removed gprof4. 8-byte counters are now handled by gprof.
|
#
9a1523bc |
|
05-Mar-2002 |
David E. O'Brien <obrien@FreeBSD.org> |
Add the `1 true AWK' back to the mix.
|
#
a3b69bba |
|
03-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
(x)lint(1) works; re-enable it.
|
#
c25e37e9 |
|
03-Mar-2002 |
Mark Murray <markm@FreeBSD.org> |
Temporarily remove lint(1) from the build until the import and merge of the MFN (Merge from NetBSD) is complete.
|
#
afb5951f |
|
20-Dec-2001 |
Mark Murray <markm@FreeBSD.org> |
Re-enable tip, now that the import and merge are done.
|
#
bee3021d |
|
20-Dec-2001 |
Mark Murray <markm@FreeBSD.org> |
Temporarily remove tip(1) from the build while I upgrade it.
|
#
23eb26fa |
|
14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Kernel support for smbfs is only built on the i386 at the moment, so limit the building and installation of the userland utilities to that architecture for now. Reported by: bmah
|
#
85519b00 |
|
14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Add bmake glue for src/contrib/smbfs and connect userland smbfs support to the build. The MFC reminder below is subject to <re@FreeBSD.org> approval prior to 4.5-RELEASE. Reviewed by: bp, fjoe MFC: 1 week
|
#
dd22788a |
|
13-Dec-2001 |
Mark Murray <markm@FreeBSD.org> |
UUCP is gone from base.
|
#
703407b6 |
|
27-Nov-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Put the "tip" in exactly the same place where it was in rev. 1.169.
|
#
e68347de |
|
26-Nov-2001 |
Mark Murray <markm@FreeBSD.org> |
Some CVS surgery has been done to tip(1) to clean out a commit that I should have done differently. Restore tip(1) to the build. I will return to this with a clean import to tip in due course.
|
#
94e8b5d2 |
|
26-Nov-2001 |
Mark Murray <markm@FreeBSD.org> |
Temporarily remove tip/cu from the build while repo-surgery is done.
|
#
6dbfffa3 |
|
10-Nov-2001 |
Gregory Neil Shapiro <gshapiro@FreeBSD.org> |
Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was replaced with the new version in sendmail's distribution, vacation and the necessary libraries (libsmdb and libsmutil) were changed so they were always compiled. This broke people who didn't checkout src/contrib/sendmail/. I don't know if it's best to think of NO_SENDMAIL as no sendmail sources available or no sendmail binary. It is now the former. Also, remove the sendmail chapter from System Managers Manual (SMM) if NO_SENDMAIL is defined (for similar reasons -- source not available). PR: 31863, 31865 Submitted by: matusita, Joe Kelsey <joe@zircon.seattle.wa.us> MFC after: 3 days
|
#
2335a3d7 |
|
02-Nov-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Bring Gawk back. There just isn't any other POSIX compliant AWK out there. The biggest thing missing from Bell-Labs AWK is the character class regexes.
|
#
43cfcf10 |
|
30-Oct-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Switch to the One True AWK from Bell-Labs, away from GNU AWK.
|
#
04228e35 |
|
20-Aug-2001 |
Kris Kennaway <kris@FreeBSD.org> |
Part II of libss retirement: zap mk_cmds too. Pointy hat to: kris
|
#
cccce27a |
|
17-Aug-2001 |
Peter Wemm <peter@FreeBSD.org> |
Correct path (../crypto, not ../../crypto)
|
#
a8ec1b48 |
|
02-Aug-2001 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Fix a cryptoless world by disconnecting libmp from the build when there is no crypto bits installed and/or NOCRYPTO/NO_OPENSSL is defined. This unfortunately meants that usr.bin/chkey, usr.bin/newkey and usr.sbin/keyserv have also to be disconnected. IMO it is merely a workaround, the proper solution is to move libmp to src/crypto where it belongs and use libgmp for the cryptoless builds instead. Missed by: dd
|
#
85092344 |
|
09-Jul-2001 |
Mark Murray <markm@FreeBSD.org> |
Remove the S/Key key-handling apps, which are no longer needed, as they are replaced by opiepasswd, opieinfo and opiekey.
|
#
d6a9fd06 |
|
21-Jun-2001 |
David E. O'Brien <obrien@FreeBSD.org> |
Add the Bzip2 binaries. These are starting to get used more and more in the base system.
|
#
9488e5f3 |
|
13-Jun-2001 |
Peter Wemm <peter@FreeBSD.org> |
Part 2 of gensetdefs de-orbit burn. linker sets are now self contained for ELF, see src/sys/linker_set.h log.
|
#
d02ca551 |
|
19-May-2001 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Move scrshot(1) functionality into vidcontrol(1). Suggested by: many Not objected to by: nik (scrshot co-author)
|
#
952e1622 |
|
18-May-2001 |
Nik Clayton <nik@FreeBSD.org> |
Add scrshot to the i386 specific section. If someone can test this on the Alpha I'd appreciate it.
|
#
f2155981 |
|
04-May-2001 |
Brian Somers <brian@FreeBSD.org> |
Add nl(1) PR: 27078 Obtained from: NetBSD
|
#
0dc44b5a |
|
25-Mar-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Do not build (and install) both secure/ and standard versions of libtelnet, telnetd, and telnet. This only worked because secure/ was listed late in SUBDIR in Makefile.inc1. Reviewed by: markm
|
#
58445af0 |
|
16-Feb-2001 |
Bruce Evans <bde@FreeBSD.org> |
Removed some garbage (genassym(8) and its infrastructure).
|
#
a3cea3dd |
|
07-Dec-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Retire this ancient version of rdist.
|
#
39bc1ed0 |
|
02-Nov-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Disconnect kzip from the build, as it's about to enter late retirement. PR: 20643 Submitted by: Peter Pentchev <roam@orbitel.bg>
|
#
61a35ccd |
|
08-Sep-2000 |
Jacques Vidrine <nectar@FreeBSD.org> |
Activate hesinfo. Noticed by: Don Lewis <Don.Lewis@tsc.tdk.com>
|
#
4aeb1c05 |
|
19-Jul-2000 |
Paul Saab <ps@FreeBSD.org> |
Add fsync(8). This becomes useful with the advent of MAP_NOSYNC etc. Reviewed by: peter
|
#
edeb84a1 |
|
18-Jul-2000 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Import the new truncate(1) utility. Approved by: jdp
|
#
c87a63c1 |
|
08-Jul-2000 |
Peter Wemm <peter@FreeBSD.org> |
Initial kenv(1) hack for dumping the kernel environment. This can be used to extract modified boot hints to make loader(8)-time changes "sticky". It tries to use \ style quoting so that it can be used directly with foo.conf files. It can also extract specific variables.
|
#
09d308a8 |
|
05-Jul-2000 |
Nick Hibma <n_hibma@FreeBSD.org> |
Add the usbhidctl utility, from NetBSD, by Lennart Augusst
|
#
bac7e45e |
|
27-Jun-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn off GLOBAL. It is moving to Ports. Approved by: unanimous response on arch@freebsd.org
|
#
c586c5db |
|
23-May-2000 |
Paul Saab <ps@FreeBSD.org> |
Detach usr.bin/more and install a link from less. less will behave like more if invoked as more. The old more has not been removed.
|
#
6f7d2d90 |
|
22-May-2000 |
Paul Saab <ps@FreeBSD.org> |
bmake glue for less. Reviewed by: peter
|
#
8c6bd995 |
|
25-Apr-2000 |
Garrett Wollman <wollman@FreeBSD.org> |
Hello, getconf. This is a slight reinvention of the wheel^H^H^H^H^HPOSIX.2 and X/Open utility, and rather more complicated than necessary.
|
#
6eea92a4 |
|
06-Feb-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Move brandelf from being i386 specific to the MI area -- Linux emulation is comming to the Alpha.
|
#
bcbd27be |
|
19-Jan-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Utility to control the printing of "Fixed up unaligned data access for pid nnn at pc 0xADDR" and the fixup of the UA fault on the DEC Alpha when an unaligned access fault happens. Modeled after the OSF/1 utility of the same name. Submitted by: gallatin
|
#
2d410dba |
|
03-Jan-2000 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn on a new /usr/bin/cpp that is a true binary rather than a shell script wrapper. /usr/bin/cpp knows about all the GCC predefined symbols and has the functionality of the previous EGCS 1.1.2 /usr/libexec/cpp.
|
#
e202332c |
|
23-Dec-1999 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Enable genassym.
|
#
f9725088 |
|
22-Dec-1999 |
Kris Kennaway <kris@FreeBSD.org> |
Say goodbye to some crufty old fortran code. Reviewed by: current
|
#
f1b5e7b7 |
|
10-Dec-1999 |
Kris Kennaway <kris@FreeBSD.org> |
Retire error(1). This is no longer useful as it applies only to the 4.xBSD toolchain. Reviewed by: current@freebsd.org Axe kindly supplied by: Institute of Danish Surgeons
|
#
9db938c3 |
|
29-Nov-1999 |
Peter Wemm <peter@FreeBSD.org> |
Reactivate bind and add dnskeygen.
|
#
fe6d3fe5 |
|
29-Nov-1999 |
Peter Wemm <peter@FreeBSD.org> |
Move named and associated tools into a seperate makefile section and disable them pending an import and cleanup of bind 8.2.2.p5.
|
#
27490905 |
|
30-Oct-1999 |
Boris Popov <bp@FreeBSD.org> |
Add ncplogin/logout programs which allow manage connections more precisely than mount_nwfs. Obtained from: ncplib-1.3.3
|
#
e0812b58 |
|
20-Oct-1999 |
Boris Popov <bp@FreeBSD.org> |
Add ncplist program. That makes minimal set of ncp utilities to use NetWare volumes. Other functionality (ncpsend, ncprint) will be added later.
|
#
8a948278 |
|
07-Oct-1999 |
Mark Murray <markm@FreeBSD.org> |
Allow for a telnet in secure/ (SRA telnet). Submitted by: Nick Sayer
|
#
7256d29c |
|
29-Sep-1999 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Reconnect doscmd. It's been fixed.
|
#
3cf3c5d9 |
|
29-Sep-1999 |
Marcel Moolenaar <marcel@FreeBSD.org> |
sigset_t change (part 5 of 5) ----------------------------- Most of the userland changes are in libc. For both the alpha and the i386 setjmp has been changed to accomodate for the new sigset_t. Internally, libc is mostly rewritten to use the new syscalls. The exception is in compat-43/sigcompat.c The POSIX thread library has also been rewritten to use the new sigset_t. Except, that it currently only handles NSIG signals instead of the maximum _SIG_MAXSIG. This should not be a problem because current applications don't use any signals higher than NSIG. There are version bumps for the following libraries: libdialog libreadline libc libc_r libedit libftpio libss These libraries either a) have one of the modified structures visible in the interface, or b) use sigset_t internally and may cause breakage if new binaries are used against libraries that don't have the sigset_t change. This not an immediate issue, but will be as soon as applications start using the new range to its fullest. NOTE: libncurses already had an version bump and has not been given one now. NOTE: doscmd is a real casualty and has been disconnected for the moment. Reconnection will eventually happen after doscmd has been fixed. I'm aware that being the last one to touch it, I'm automaticly promoted to being maintainer. According to good taste this means that I will receive a badge which either will be glued or mechanically stapled, drilled or otherwise violently forced onto me :-) NOTE: pcvt/vttest cannot be compiled with -traditional. The change cause sys/types to be included along the way which contains the const and volatile modifiers. I don't consider this a solution, but more a workaround.
|
#
e0eed6c8 |
|
30-Aug-1999 |
Mark Murray <markm@FreeBSD.org> |
Remove tn3270 from the build, preparatory to a short trial and a brutal sentence. Once the dateline has crossed the repository, tn3270 is history. Folk who want it, please use the new port.
|
#
c7096a25 |
|
30-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
tconv is broken, it's libmytinfo dependent.
|
#
c3aac50f |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
13a29a8a |
|
16-Jul-1999 |
Hidetoshi Shimokawa <simokawa@FreeBSD.org> |
Enable gprof on alpha. * alpha.{c,h} are same as i386.{c,h}. * Force address calculation to be done in long precision(64bit on alpha) rather than double precision(52bit).
|
#
2ec18d8b |
|
18-Apr-1999 |
Peter Wemm <peter@FreeBSD.org> |
Disconnect modload/modunload/modstat from their Makefiles..
|
#
31368069 |
|
18-Apr-1999 |
David E. O'Brien <obrien@FreeBSD.org> |
Turn off f2c. Superseeded by EGCS's g77.
|
#
28bfda34 |
|
15-Apr-1999 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
lsock(1) -> sockstat(1)
|
#
aa9e9524 |
|
14-Apr-1999 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Activate lsock(1).
|
#
7840630d |
|
16-Feb-1999 |
Luoqi Chen <luoqi@FreeBSD.org> |
Re-enable doscmd build.
|
#
0600c890 |
|
09-Nov-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed disorder.
|
#
87bc830f |
|
09-Nov-1998 |
Dima Ruban <dima@FreeBSD.org> |
Reenable fstat for alpha.
|
#
8df85cf6 |
|
09-Nov-1998 |
Dima Ruban <dima@FreeBSD.org> |
Reenable systat/vmstat for alpha.
|
#
37040265 |
|
07-Nov-1998 |
Gary Palmer <gpalmer@FreeBSD.org> |
dig, dnsquery & host seem to work on the alpha now
|
#
489c66fe |
|
02-Nov-1998 |
Joerg Wunsch <joerg@FreeBSD.org> |
Include `enigma' into the list of usr.bin programs.
|
#
bde6c54e |
|
13-Oct-1998 |
Peter Wemm <peter@FreeBSD.org> |
+gensetdefs
|
#
c3b3cd1b |
|
03-Oct-1998 |
Sean Eric Fagan <sef@FreeBSD.org> |
Move truss from i386-specific to always-build. Submitted by: Alex Nash <nash@mcs.net>
|
#
e4dc55c3 |
|
03-Oct-1998 |
Doug Rabson <dfr@FreeBSD.org> |
mt now builds on the alpha.
|
#
2786a038 |
|
24-Sep-1998 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Take doscmd back out - it relies on installed X components to build (!).
|
#
9106cde5 |
|
24-Sep-1998 |
Bruce Evans <bde@FreeBSD.org> |
Fixed disorder and long lines. Decrypted a comment.
|
#
fdfedb52 |
|
23-Sep-1998 |
Luoqi Chen <luoqi@FreeBSD.org> |
Enable elf build for doscmd.
|
#
aaa41712 |
|
16-Sep-1998 |
Doug Rabson <dfr@FreeBSD.org> |
Put ldd back in the standard list since it builds on alpha now.
|
#
ff5fcc93 |
|
04-Sep-1998 |
Satoshi Asami <asami@FreeBSD.org> |
Remove tcl from /usr/src, according to prior agreement. BTW, tcl-8.0 *is* a port so there is nothing to be done on that side now. Approved by: jkh === To: "Jordan K. Hubbard" <jkh@time.cdrom.com> cc: Andreas Klemm <andreas@klemm.gtn.com>, current@freebsd.org Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued) From: David Greenman <dg@root.com> Date: Sun, 03 Aug 1997 20:23:31 -0700 >decision is, I'll respect it. Another chance to architect people's principles...I can hardly wait. Seems quite appropriate for a Sunday - I just need to get one of those collection plates (and money envelopes) so I can profit, too. :-) Tcl stays in /usr/src for now, but it needs to be kept up to date; same for perl. If Jordan doesn't have "setup" (written in tcl) ready for 3.0, then tcl will be yanked prior to the 3.0 release (and made into a port). As for the ports tree only supporting the last FreeBSD release, this seems sensible to me. The "ports" have always been a moving target between releases and the problem is only going to get worse when we expand to supporting other processor architectures. In any case, Satoshi is and always has been in charge of the ports tree and whatever he wants to do with it (within reason :-)) is his decision. Does this cover the issue completely? I admit to deleting messages in this thread with unusual fervor (people have FAR too much time on their hands!). There's a fair bit of reasoning behind the above, but since everyone is sick of arguing about this, I'll spare you the analysis. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
|
#
cb7f1224 |
|
30-Aug-1998 |
Gary Palmer <gpalmer@FreeBSD.org> |
Split lines into one subdir per line.
|
#
839de40e |
|
29-Aug-1998 |
John Birrell <jb@FreeBSD.org> |
BINFORMAT -> OBJFORMAT ready for E-day.
|
#
590c5955 |
|
25-Aug-1998 |
Gary Palmer <gpalmer@FreeBSD.org> |
Delete trailing space that may have caused problems
|
#
23f353f3 |
|
26-Aug-1998 |
Gary Palmer <gpalmer@FreeBSD.org> |
Move kdump & ktrace out of i386 specific section.
|
#
96a332e8 |
|
17-Aug-1998 |
John Birrell <jb@FreeBSD.org> |
More programs that build on alpha now.
|
#
83314c72 |
|
17-Aug-1998 |
Gary Palmer <gpalmer@FreeBSD.org> |
lorder is needed on the alpha too
|
#
5307b900 |
|
12-Jun-1998 |
Peter Wemm <peter@FreeBSD.org> |
The doscmd build process and doscmd.kernel loader is very a.out specific and doesn't fly too well on in an elf enviroment yet.
|
#
89ccd254 |
|
01-Jun-1998 |
Peter Wemm <peter@FreeBSD.org> |
SUBDIR += ldd
|
#
218a1b63 |
|
31-May-1998 |
John Birrell <jb@FreeBSD.org> |
objformat is part of the i386 mid life identity crisis. On alpha, things are in their normal places, so objformat isn't required.
|
#
77dfb966 |
|
25-May-1998 |
Søren Schmidt <sos@FreeBSD.org> |
ELF preparation step 1: Move our old a.out utils to /usr/libexec/aout. Enable binutils and put the utils in /usr/libexec/elf Enable objformat, a little helper program that calls the right utils based on /etc/objformat and $OBJFORMAT. This will enable the ELF generating tools. Remember that this is only step one, the system is still compiled and run in a.out format ONLY. Problem left to solve: The BSD manpages wins over the GNU equivalents as the are installed last. We need to distinguish between the manpages somehow...
|
#
4d47d82d |
|
14-May-1998 |
John Birrell <jb@FreeBSD.org> |
More programs are now broken on alpha due to the libbind changes that prevent the programs from being linked static (duplicated symbols). Other programs depend on kernel internals. These will have to wait for a custom alpha kernel. For now, let's just make the build safe.
|
#
46fec6d1 |
|
14-Apr-1998 |
Peter Wemm <peter@FreeBSD.org> |
Add mktemp directory
|
#
df93fef2 |
|
23-Mar-1998 |
John Birrell <jb@FreeBSD.org> |
Ouch, that nm is aout which is not alpha-friendly. Make it i386 specific.
|
#
1b31c7dd |
|
22-Mar-1998 |
John Birrell <jb@FreeBSD.org> |
Remove a bunch of unsupported machines, and the 'other' case where some subdirs were only processed for install and clean (which caused builds to fail on alpha). Install and clean should always follow SUBDIRS.
|
#
861999b4 |
|
19-Mar-1998 |
Bruce Evans <bde@FreeBSD.org> |
Updated MISSING list.
|
#
5c931089 |
|
13-Mar-1998 |
John Birrell <jb@FreeBSD.org> |
Some things only work on i386.
|
#
e84b212f |
|
15-Dec-1997 |
Wolfgang Helbig <helbig@FreeBSD.org> |
Remove cal, add ncal.
|
#
cae80f25 |
|
13-Dec-1997 |
Mike Smith <msmith@FreeBSD.org> |
Add minigzip
|
#
b4a363e5 |
|
05-Dec-1997 |
Sean Eric Fagan <sef@FreeBSD.org> |
Add truss to the list of subdirectories.
|
#
9cac1741 |
|
28-Sep-1997 |
Mark Murray <markm@FreeBSD.org> |
Changes for KTH KerberosIV.
|
#
7b10af51 |
|
17-Sep-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Activate c89(1).
|
#
6f86349a |
|
18-Aug-1997 |
Jonathan Lemon <jlemon@FreeBSD.org> |
Add doscmd.
|
#
2ef9b73d |
|
19-Jul-1997 |
John Fieber <jfieber@FreeBSD.org> |
Remove SGML tools from -current.
|
#
593718be |
|
05-Jul-1997 |
Peter Wemm <peter@FreeBSD.org> |
.if exists(../eBones) tests the obj dir, not the source dir's existance. The existance of a stale obj dir does not imply the source too.
|
#
e4efe27e |
|
29-May-1997 |
Bill Paul <wpaul@FreeBSD.org> |
Grr... curse my fumble-fingered hide: logmane -> logname Inscribed onto my chest with razor blades and then doused with lemon juice by: Jason Young <doogie@forbidden-donut.anet-stl.com>
|
#
0e04d559 |
|
28-May-1997 |
Bill Paul <wpaul@FreeBSD.org> |
Activate new Secure RPC programs.
|
#
666a6cbb |
|
14-Apr-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add global
|
#
51e16fc1 |
|
12-Apr-1997 |
Peter Wemm <peter@FreeBSD.org> |
Make tclsh conditional on the src/contrib/tcl directory existing, and allow it to be disabled via NOTCL in /etc/make.conf (similar to other stuff in src/Makefile, eg: NOGAMES)
|
#
8187fe48 |
|
23-Mar-1997 |
Joerg Wunsch <joerg@FreeBSD.org> |
Include `top'.
|
#
c115df18 |
|
22-Feb-1997 |
Peter Wemm <peter@FreeBSD.org> |
Revert $FreeBSD$ to $Id$
|
#
f89bbf63 |
|
06-Feb-1997 |
Paul Traina <pst@FreeBSD.org> |
Activate new OPIE programs
|
#
0a987334 |
|
21-Jan-1997 |
David Nugent <davidn@FreeBSD.org> |
Activate limits(1).
|
#
1130b656 |
|
14-Jan-1997 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
8e426721 |
|
08-Jan-1997 |
John Polstra <jdp@FreeBSD.org> |
Enable lockf.
|
#
1f187431 |
|
08-Jan-1997 |
Andrey A. Chernov <ache@FreeBSD.org> |
Make eBones/telnet only if MAKE_EBONES defined
|
#
90c68a67 |
|
03-Nov-1996 |
Mark Murray <markm@FreeBSD.org> |
Compile telnet from eBones instead of secure. 2.2 candidate.
|
#
b0dac702 |
|
19-Oct-1996 |
Søren Schmidt <sos@FreeBSD.org> |
Added brandelf to SUBDIR.
|
#
cb3c44d7 |
|
06-Sep-1996 |
Poul-Henning Kamp <phk@FreeBSD.org> |
remove devconf tools from make tree.
|
#
4a38f1e9 |
|
27-Jun-1996 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add tclsh to Makefile. (If you havn't updated your supfile Make world will croak. CTM is ok)
|
#
161e125c |
|
20-Jun-1996 |
Adam David <adam@FreeBSD.org> |
added fetch
|
#
81faaafa |
|
19-Jun-1996 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Remove ncftp
|
#
bc720a30 |
|
07-Jun-1996 |
Alexander Langer <alex@FreeBSD.org> |
Add units.
|
#
4a7eb58a |
|
24-Mar-1996 |
Paul Richards <paul@FreeBSD.org> |
Add xlint
|
#
11ea7283 |
|
13-Feb-1996 |
Joerg Wunsch <joerg@FreeBSD.org> |
Include both, the regular and the `secure' telnet, when building a release.
|
#
961c0bd1 |
|
31-Dec-1995 |
Andreas Schulz <ats@FreeBSD.org> |
Add sasc to the clean/cleandir target. The machine dependent targets doesn't get cleaned up otherwise.
|
#
912e6037 |
|
29-Dec-1995 |
Bruce Evans <bde@FreeBSD.org> |
Implemented non-statistical kernel profiling. This is based on looking at a high resolution clock for each of the following events: function call, function return, interrupt entry, interrupt exit, and interesting branches. The differences between the times of these events are added at appropriate places in a ordinary histogram (as if very fast statistical profiling sampled the pc at those places) so that ordinary gprof can be used to analyze the times. gmon.h: Histogram counters need to be 4 bytes for microsecond resolutions. They will need to be larger for the 586 clock. The comments were vax-centric and wrong even on vaxes. Does anyone disagree? gprof4.c: The standard gprof should support counters of all integral sizes and the size of the counter should be in the gmon header. This hack will do until then. (Use gprof4 -u to examine the results of non-statistical profiling.) config/*: Non-statistical profiling is configured with `config -pp'. `config -p' still gives ordinary profiling. kgmon/*: Non-statistical profiling is enabled with `kgmon -B'. `kgmon -b' still enables ordinary profiling (and distables non-statistical profiling) if non-statistical profiling is configured.
|
#
67f3063c |
|
23-Oct-1995 |
Peter Wemm <peter@FreeBSD.org> |
Attach dnsquery to Makefile
|
#
9d7f79dc |
|
02-Oct-1995 |
Bruce Evans <bde@FreeBSD.org> |
Enable sasc.
|
#
0bf30bc7 |
|
29-Sep-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Build secure telnet if available and allowed
|
#
323b0c7f |
|
30-Aug-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add ee.
|
#
2ccab10d |
|
06-Aug-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Remove timedef
|
#
3b9d90c0 |
|
06-Aug-1995 |
Mark Murray <markm@FreeBSD.org> |
Only build telnet if secure telnet is not going to be built. Reviewed by: rgrimes
|
#
9624513a |
|
05-Aug-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
timedef added
|
#
f6902906 |
|
08-Jul-1995 |
Andreas Schulz <ats@FreeBSD.org> |
Add kzip to the clean and cleandir target so that it also get cleaned up properly.
|
#
f9e1554f |
|
25-Jun-1995 |
Joerg Wunsch <joerg@FreeBSD.org> |
Include killall.
|
#
dc371ee4 |
|
13-Jun-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Re-enable netstat now that it compiles again.
|
#
84330d38 |
|
13-Jun-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Temporarily disable netstat
|
#
81783644 |
|
10-May-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Remove dmenu from the Makefile
|
#
710b2e36 |
|
09-May-1995 |
John Fieber <jfieber@FreeBSD.org> |
Add sgmlfmt.
|
#
790bacaa |
|
28-Apr-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Remove piano.
|
#
f8c191bd |
|
28-Apr-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add piano.
|
#
bc8b14f1 |
|
27-Apr-1995 |
John Fieber <jfieber@FreeBSD.org> |
Added sgmls
|
#
3e4ece91 |
|
15-Apr-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Added kzip in i386 section
|
#
c4374cae |
|
13-Apr-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Add devmenu(1).
|
#
db2a3eb2 |
|
29-Mar-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add gencat to Makefile Obtained from: NetBSD
|
#
133d8eae |
|
01-Mar-1995 |
Paul Richards <paul@FreeBSD.org> |
Disable fib
|
#
c11cc9c9 |
|
22-Feb-1995 |
Paul Traina <pst@FreeBSD.org> |
Remove watch(8)
|
#
ae9304b1 |
|
21-Feb-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Move mixer to usr.sbin
|
#
b27dffd2 |
|
20-Feb-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
add "fib" Reviewed by: phk Submitted by: Mark Murray <mark@grondar.za> Obtained from:
|
#
5e6cdc1e |
|
17-Feb-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
colldef added
|
#
5d6cb6ca |
|
17-Feb-1995 |
Ugen J.S. Antsilevich <ugen@FreeBSD.org> |
Added to makefile watch - snooping programm to work with /dev/snp
|
#
6d5f4f30 |
|
15-Feb-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
mixer added
|
#
ce0d1cd5 |
|
31-Jan-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add dmenu.
|
#
1408eb84 |
|
28-Jan-1995 |
Poul-Henning Kamp <phk@FreeBSD.org> |
add file2c
|
#
f417f4a9 |
|
25-Jan-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add which.
|
#
dd3d164f |
|
21-Jan-1995 |
Bruce Evans <bde@FreeBSD.org> |
Update comments about MISSING and GNU versions.
|
#
8b359e30 |
|
19-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Added mk_cmds.
|
#
f4282c92 |
|
14-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Added compile_et.
|
#
62dcb67c |
|
13-Dec-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
Point that we use GNU version of uucp
|
#
106d493a |
|
21-Nov-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
add missing tconv
|
#
0a50d08d |
|
20-Nov-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add getopt. 1.x used to have it, it's gone from 2.0, I need it, end of story.
|
#
4ecbaff2 |
|
11-Nov-1994 |
Lars Fredriksen <lars@FreeBSD.org> |
Added chat
|
#
23893997 |
|
18-Oct-1994 |
Paul Traina <pst@FreeBSD.org> |
Remove which per Rod's request.
|
#
35a03abd |
|
18-Oct-1994 |
Paul Traina <pst@FreeBSD.org> |
Added which
|
#
4325553d |
|
16-Oct-1994 |
Gary Palmer <gpalmer@FreeBSD.org> |
Remove `ld' from the clean line also. Someone should look at all the non-i386 machine lines sometime.
|
#
4396424c |
|
15-Oct-1994 |
Gary Palmer <gpalmer@FreeBSD.org> |
Remove directories we don't have from the clean SUBDIR's and add note about it (some of the missing dirs are still referenced by other clauses in the `.if')
|
#
d6f9c011 |
|
15-Oct-1994 |
Gary Palmer <gpalmer@FreeBSD.org> |
Fix up this makefile so that it handles `clean' and `cleandir' properly.
|
#
55178249 |
|
26-Sep-1994 |
Paul Traina <pst@FreeBSD.org> |
Enable new bind utilities.
|
#
47ef0742 |
|
22-Sep-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
ncftp added
|
#
839f16ab |
|
21-Sep-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Build lsvfs.
|
#
699a02bb |
|
13-Sep-1994 |
Doug Rabson <dfr@FreeBSD.org> |
Added ipcrm.
|
#
de88805b |
|
13-Sep-1994 |
Doug Rabson <dfr@FreeBSD.org> |
Added ipcs.
|
#
4f1f23c3 |
|
11-Sep-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Add f2c, rpcgen and rpcinfo, need a decission on cpp and uucp.
|
#
53d5f088 |
|
03-Sep-1994 |
Geoff Rehmet <csgr@FreeBSD.org> |
Changes to file(1) for FreeBSD: - Makefile: bmake the sucker - file.1, magic.5: replace __MAGIC__ and __SECTION__ - add Magdir/freebsd - add file to usr.bin/Makefile A note on the FreeBSD magic entry: The magic number "000000407" is reported as "impure format". This stops file(1) telling us that our object files are "PDP-11 executables". (Saying anything more than "impure format" would probably be bogus. Submitted by: Geoff.
|
#
dae09d45 |
|
28-Aug-1994 |
Geoff Rehmet <csgr@FreeBSD.org> |
add rup rusers rwall Submitted by: Geoff
|
#
90b7e688 |
|
24-Aug-1994 |
Geoff Rehmet <csgr@FreeBSD.org> |
Add lex to makefile Submitted by: Geoff.
|
#
faf2c5cc |
|
23-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Bring symorder over from 1.1.5.1 Submitted by: jkh
|
#
5093d47a |
|
22-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Add back `at' Submitted by: jkh
|
#
ce3f4aed |
|
19-Aug-1994 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Correct missing backslash braindamage pointed out by Julian Elischer. Reviewed by: jkh Submitted by: julian
|
#
12f78166 |
|
19-Aug-1994 |
Guido van Rooij <guido@FreeBSD.org> |
Added entries for key, keyinfo, keyinit Reviewed by: Submitted by: guido
|
#
52e40974 |
|
18-Aug-1994 |
David Greenman <dg@FreeBSD.org> |
Terry Lambert's loadable kernel module support - modstat utility with improvements from the NetBSD group.
|
#
03b50ed1 |
|
16-Aug-1994 |
Sean Eric Fagan <sef@FreeBSD.org> |
Build vi (nvi), now that it's checked in. Submitted by: Sean Eric Fagan
|
#
73407b34 |
|
07-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Move more YP user programs over.
|
#
ba053ca0 |
|
05-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Use the GNU tree patch.
|
#
30a54df5 |
|
05-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Use the apropos and whatis that go with our man program, not the BSD ones.
|
#
b35bdc40 |
|
05-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
More merry makefile munging for man page compatability.
|
#
b57afed2 |
|
30-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Do not install ld or man from here, we use the gnu versions of these.
|
#
1544f99b |
|
28-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
Comment out missing/broken sources.
|
#
9b50d902 |
|
26-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Usr.bin Sources
|