summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff/diff.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-11-12ART-specific bits to make sure root tables are properly freed.mpi2-1/+22
While here make sure we test the special "default route" case.
2015-11-12Allocate root tables on demand an free them like any other table.mpi1-35/+59
With this change we no longer waste some precious Kb for unused routing tables like the AF_MPLS one or those with rtableid != 0. This will also simplify the SRP dance during lookups.
2015-11-12Move cron socket to /var/run/cron.sock. Client code will try the oldmillert4-15/+23
location if the new one doesn't exist for now. In order to allow the fchown() to succeed, cron now sets its effective gid to crontab. OK jca@ deraadt@
2015-11-12update NAME; ok schwarze nicmjmc1-3/+6
2015-11-12Add utf8_padcstr and use it to align columns in list-keys.nicm3-13/+42
2015-11-12fix a typo in NAME and add two missing entries;jmc1-4/+6
ok schwarze (i think nicm too, but i'm getting mixed up with oks at the minute...)
2015-11-12the tparam mlink is probably a typo (and duplicate) for tparm, so kill it;jmc1-2/+2
spotted by nicm
2015-11-12tweak previous; ok nicmjmc1-5/+5
2015-11-12Tidy utf8.c a little: build table on first use, and make utf8_width takenicm3-57/+33
a u_int rather than splitting and then combining again in utf8_split.
2015-11-12tmux is UTF-8, so if $TMUX is set (tmux running in tmux), the client isnicm1-17/+23
UTF-8. Also try to make the existing checks more readable.
2015-11-12If we know the terminal outside tmux is not UTF-8, replace UTF-8 innicm4-8/+71
error messages and whatnot with underscores the same as we do when we draw UTF-8 characters as part of the screen.
2015-11-12Nuke the utf8 and status-utf8 options and make tmux only a UTF-8nicm13-162/+95
terminal. We still support non-UTF-8 terminals outside tmux, but inside it is always UTF-8 (as when the utf8 and status-utf8 options were on).
2015-11-12Remove the mouse_utf8_flag format as well.nicm2-6/+3
2015-11-12Support UTF-8 key bindings by expanding the key type from int tonicm19-188/+300
uint64_t and converting UTF-8 to Unicode on input and the reverse on output. (This allows key bindings, there are still omissions - the largest being that the various prompts do not accept UTF-8.)
2015-11-12can just IFQ_DEQUEUE instead of POLL followed immediately by DEQUEUEdlg2-8/+4
ok mpi@
2015-11-12two newlines in the middle of a func doenst look right.dlg1-2/+1
2015-11-12get rid of IFQ_POLL.dlg1-4/+2
IFQ_POLL(&ifp->if_snd, m); if (m == NULL) return; IFQ_DEQUEUE(&ifp->if_snd, m); is the same as IFQ_DEQUEUE(&ifp->if_snd, m); if (m == NULL) return; ok mpi@
2015-11-12Prefix flowid with ph_ and print it in m_print().mpi5-11/+12
ok dlg@
2015-11-12add mul and mul_add to NAME;jmc1-0/+4
2015-11-12Update the dired mode comments.lum1-4/+4
2015-11-12an invalid carp link state is not a fatal error, since a while newly createdotto1-1/+2
carp interfaces have this state for a while. ok mpi@ phessler@
2015-11-12Default history-file should be "" not NULL, from Greg Onufe.nicm1-2/+2
2015-11-12IFQ_DROP means a drop because enqueue on the send q failed, not cos txdlg1-2/+1
later failed.
2015-11-12Use isdigit() instead of ksh's homebrewed alternative.mmcc9-15/+20
ok nicm@. Also discussed with millert@ and guenther@.
2015-11-12Cast three ctype functions' arguments to unsigned char and simplify ammcc1-8/+6
helper function in the process. ok tedu@
2015-11-12syncderaadt1-9/+19
2015-11-12update cross references after deleting the imaginary MLINKSschwarze5-6/+6
bn_internal(3) and lhash(3)
2015-11-12Convert the handful of manuals that had imaginary names,schwarze13-1154/+2210
give them names that really exist. This also helps jmc@'s ongoing work on improving NAME sections.
2015-11-12Remove chardef[] and just use isprint/iscntrl directly, ok tedunicm1-37/+7
2015-11-11Drop mouse-utf8 option and always turn on UTF-8 mouse if the client saysnicm4-22/+10
it supports UTF-8.
2015-11-11update NAME;jmc4-4/+4
kettenis ok'd me poking around in here; ingo ok'd the diff
2015-11-11add missing functions to NAME, or otherwise correct the mlinkjmc30-56/+99
entry for them; feedback/ok schwarze
2015-11-11at already uses O_EXCL when creating files so there's no need tomillert1-47/+8
lock the spool dir. OK jca@
2015-11-11Use warn/warnx and err/errx. OK jca@millert1-102/+62
2015-11-11Convert five more manuals from POD to mdoc.schwarze11-463/+638
I found drafts of these in my tree, probably originally from Max Fillinger, that just needed minor polishing.
2015-11-11Switch back to C versions of true/false. I do not accept any of thederaadt6-18/+22
arguments made 20 years ago. A small elf binary is smaller and faster than a large elf binary running a script. Noone cares about the file sizes on disk. ok semarie millert aja
2015-11-11Convert and enable CMS manuals.schwarze33-1253/+2040
Already some time ago, bcook@ said these can be installed.
2015-11-11Use warn/warnx here too.millert1-12/+10
2015-11-11Remove bogus DST code. mktime() handles DST automatically whenmillert1-5/+1
tm_isdst is set to -1.
2015-11-11Niether cron nor crontab need flock permission.millert2-4/+4
2015-11-11Use warn/warnx where sensible and add fatal/fatalx wrappers formillert1-84/+67
err/errx that unlink atfile as needed. OK deraadt@
2015-11-11Remove obsolete utime() call. It predates the use of a socket tomillert1-4/+1
prod cron into checking the spool dir.
2015-11-11Fix spool dir mode check to avoid extraneous chmod() calls.millert1-3/+3
2015-11-11bottom end of spamdb is just "stdio rpath wpath"deraadt1-1/+4
originally from ricardo mestre, but diff was cut down a bit
2015-11-11Remove the superfluous typedef uvm_flag_t (unsigned int). Also, fix anmmcc4-14/+14
associated mistake in the uvm manpage. Suggested by and ok tedu@
2015-11-11Display full disk size when editing GPT, not the truncated MBR size. Displaykrw3-6/+7
'disk too large' message only when no GPT is found. Problems found, fix tested and ok naddy@.
2015-11-11needs pledge "getpw" alsoderaadt1-2/+2
2015-11-11Use fstatat(), openat() and unlinkat() when operating on files inmillert1-28/+21
the at queue so we don't need to chdir to the queue dir. OK guenther@
2015-11-11For "crontab -u user -e" change the euid for the mkstemp() callmillert1-9/+18
instead of calling fchown() after the fact. Fixes a pledge() issue. OK semarie@
2015-11-11pledge "stdio rpath wpath cpath fattr proc exec tty" seems to work.deraadt1-1/+4
there are a few system, popen, fork... ok florian