summaryrefslogtreecommitdiffstats
path: root/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* Remove MAINTAINER= lines from individual Makefiles in favor of thegshapiro2003-07-071-2/+0
| | | | MAINTAINER file (which already had entries for sendmail).
* remove whitespace at end of lineluigi2003-07-042-2/+2
|
* Fixed broken arithmetic expression parser.ru2003-07-041-5/+2
| | | | | Reminded by: bde In memory of: alane
* Make the sysctlbyname stuff look like the 2-level MIB stuff. Thisjmallett2003-07-011-0/+1
| | | | | | | | means actually setting 'len', for example. Which will make uname -i work on some systems where it did not. Anywhere where it did work, it was a matter of coincidence. Submitted by: redpixel on EFnet.
* Improve expression evaluation debugging output, tidy up the handling offanf2003-07-011-22/+23
| | | | EOF, and improve the commentary about backslash-newline handling.
* Add the British hundredweight (brhundredweight). For discussion, see:tom2003-07-011-0/+7
| | | | | | | | | | | | http://london.pm.org/pipermail/london.pm/Week-of-Mon-20030630/019926.html For a definition, see: http://www.bartleby.com/61/55/H0325500.html Also add some more computing terms described at: http://www.wikipedia.org/wiki/Integral_data_type Reviewed by: dwmalone MFC after: 2 weeks
* Various fixes from upstream, including a bug...fanf2003-06-301-11/+18
| | | | | | | | | | | | | | | | | Fix the usage synopsis. Amend the copyright notice to reflect the fact that there's no Berkeley code left. Fix a typo in a comment, improve the descriptions of the way we use some global variables (relevant to the bug below), and note that division-by-zero has side effects so the current expression evaluator can't be trivially extended to arithmetic in its current design. Avoid hitting an abort(); /* bug */ when in "text mode" (i.e. ignoring comment state) by updating the line parser state properly. PR: 53907
* o Fix identation.maxim2003-06-301-21/+21
|
* o Support for '--' to cancel options list processing.maxim2003-06-301-3/+12
| | | | | | | PR: bin/32433 Prodded by: Zak Johnson <zakj-freebsd-hackers@nox.cx> Obtained from: easyedit-1.4.6 MFC after: 2 weeks
* Back out .SU workaround - people at whois-servers.net set upache2003-06-291-6/+1
| | | | su.whois-servers.net
* Add code to keep going if you're really intent on fingering someone, butjmallett2003-06-282-4/+16
| | | | can't use utmp(5).
* Synchronize usage() and SYNOPSIS, and fix them (flags are notru2003-06-282-5/+5
| | | | optional here). Sort options. Print the file name on error.
* utmp.ut_time is not a time_t, do not pass a pointer to it to pr_attime().peter2003-06-281-1/+4
|
* Finish the deorbital burn of the i386-only a.out toolchain.obrien2003-06-2733-4672/+0
|
* Move scmp() to more appropriate locationphantom2003-06-261-10/+9
|
* Add support of '-m' option to show charmaps (or correctly to say list ofphantom2003-06-262-13/+54
| | | | | | available codesets) Modify manpages appropriatelly
* implement LC_MONETARY's int_* keywordsphantom2003-06-261-2/+32
|
* locale.c:phantom2003-06-252-7/+6
| | | | | | | | | | Use newly added __detect_path_locale() helper to lookup _PathLocale value. It adds boundary checking for PATH_LOCALE environment variable value and check for super-user fallback. Makefile: Add lib/libc/locale to compiler's include path (for setlocale.h)
* Catch up with _PATH_LOCALE move from rune.h to paths.hphantom2003-06-251-1/+1
|
* Restore INET6 option from config.h.mikeh2003-06-251-1/+1
| | | | Submitted by: David Malone <dwmalone@maths.tcd.ie>
* Add my birthday to the calendar.smkelly2003-06-251-0/+1
| | | | Approved by: jeff (mentor)
* Temporarily re-remove the bluetooth tools..julian2003-06-241-2/+0
| | | | | | there are problems with their Makefiles I wasn't aware of.. Pointed out by: ru@
* While there is no su.whois-servers.net, use fallback toache2003-06-241-1/+6
| | | | ru.whois-servers.net for su domain or country
* Connect bluetooth tools for i386 only.julian2003-06-241-0/+2
| | | | | | | 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.
* fix this code properly. msdosfs can't have device nodes on them.jmg2003-06-243-3/+7
| | | | | | | comment how to read device nodes from ufs (if an adventurous soul wants to fix it!). Reviewed by: bde
* New committer Diomidis D. Spinellis - dds@FreeBSD.orgdds2003-06-231-0/+1
| | | | Approved by: schweikh (mentor)
* FIx catalog name I overlook in prev. obsolete locales removingache2003-06-231-1/+1
| | | | Submitted by: ru
* We use modernized version of soelim(1) shipped with Groff.ru2003-06-233-269/+0
|
* o Fix rev. 1.41, print a header. -STABLE is OK.maxim2003-06-231-0/+1
| | | | | PR: bin/53585 Submitted by: Alexey Dokuchaev <danfe@regency.nsu.ru>
* Add the date of Turing's death.grog2003-06-231-1/+2
| | | | | Change the entry for Turing's birthday to be the same as in calendar.birthday. This enables cron jobs to uniq(1) the entry.
* Hook locale(1) to buildphantom2003-06-221-0/+1
|
* document 'list' keyword & fix few typosphantom2003-06-221-3/+7
|
* Add FreeBSD specific keyword 'list' implementation. 'locale -k list' canphantom2003-06-221-97/+138
| | | | be used to retrieve list of all available keywords now.
* Add WARNSphantom2003-06-221-0/+1
|
* Fix few typos and remove two unneeded checksphantom2003-06-201-4/+3
| | | | Noticed by: ache
* We have manpage now, so remove NOMANphantom2003-06-201-1/+0
|
* Fix most warnings, sort prototypes, kill spaces at EOLsphantom2003-06-201-27/+36
|
* Add minimalistic manual page for locale(1)phantom2003-06-201-0/+91
|
* Complete rewrite of locale(1) in order to become POSIX complaint utilitty.phantom2003-06-201-84/+400
| | | | | It's possibly not completely complaint with POSIX requirements, but very close to it now.
* Fix broken -a functionality.mbr2003-06-191-1/+1
| | | | | | | | Reviewed by: phk Submitted by: Martin Kammerhofer <mkamm@gmx.net> PR: 53451 MFC: 1 week
* phk added the -x option in May 2000, but only for regular files; formurray2003-06-191-1/+5
| | | | | | | | special files it was treated like -l. This commit adds the -x option in for special files as well. PR: bin/46249 Submitted by: Colin Percival <cperciva@sfu.ca>
* correct spelling of struct cdev * from dev_t which is a 32bit type andjmg2003-06-192-3/+3
| | | | | | isn't very useful for passing pointers on LP64 systems. device names on sparc64 and alpha should now work.
* Bump WARNS to 6. Add usage(). Use provided xmalloc() instead of malloc().charnier2003-06-173-57/+45
| | | | Use err().
* Update for latest lukemftp import.mikeh2003-06-161-2/+2
|
* If lint(1) is not "lint", don't try to lint the xlint compat-libs. Amarkm2003-06-151-1/+7
| | | | third-party lint is probably being used.
* err() on allocation failure. WARNS=9 compliantcharnier2003-06-157-21/+46
| | | | | use #if 0, #ifndef lint, #endif /* not lint */, #endif ordering when a message is provided, use errx() instead of err().
* Now that the kernel access control for quotactl(2) appears to workrwatson2003-06-151-32/+0
| | | | | | | | | | | | | | | | | | | | | | | properly, clean up quota(1). quota(1) has the ability to query quotas either directly from the kernel, or if that fails, by reading the quota.user or quota.group files specified for the file system in /etc/fstab. The setuid bit existed solely (apparently) to let non-operator users query their quotas and consumption when quotas weren't enabled for the file system. o Remove the setuid bit from quota(1). o Remove the logic used by quota(1) when running setuid to prevent users from querying the quotas of other users or groups. Note that this papered over previously broken kernel access control; if you queried directly using the system call, you could access some of the data "restricted" by quota(1). In the new world order, the ability to inspect the (live) quotas of other uids and gids via the kernel is controlled by the privilege requirement sysctl. The ability to query via the file is controlled by the file permissions on the quota database backing files (root:operator, group readable by default).
* Now that the kernel access control for quotactl(2) appears to workrwatson2003-06-152-18/+0
| | | | | | | | | | | | | | | properly, clean up quota(1). quota(1) has the ability to query quotas either directly from the kernel, or if that fails, by reading the quota.user or quota.group files specified for the file system in /etc/fstab. The setuid bit existed solely (apparently) to let non-operator users query their quotas and consumption when quotas weren't enabled for the file system. o Remove the setuid bit from quota(1). o Remove the logic used by quota(1) when running setuid to prevent users from querying the quotas of other users or groups. Note that this papered over previously broken kernel access control.
* Remove MAINTAINER lines.obrien2003-06-143-6/+0
|
* Don't truncate the output file before making sure that we cantrhodes2003-06-141-6/+17
| | | | | | | | | | | | | | | | | | | | | read at least 1 byte from the input file without problems. This fixes a bug in uncompress(1) that causes the accidental removal of files that happen to have the same name as the output file, even when the uncompression fails and is aborted, i.e.: $ echo hello world > hello $ touch hello.Z $ ls -l hello* -rw-rw-r-- 1 giorgos giorgos 12 Jun 14 13:33 hello -rw-rw-r-- 1 giorgos giorgos 0 Jun 14 13:33 hello.Z $ ./uncompress -f hello uncompress: hello.Z: Inappropriate file type or format $ ls -l hello* -rw-rw-r-- 1 giorgos giorgos 0 Jun 14 13:33 hello.Z $ PR: 46787 Submitted by: keramida
OpenPOWER on IntegriCloud