summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was generated by cvs2svn to compensate for changes in r62449,peter2000-07-03206-14945/+23614
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the most recent ncurses 5.1 prerelease (20000701).peter2000-07-03209-15553/+24257
| | | | | | | | | | | | Mostly this is intended to resolve the trace() badness once and for all. Obtained from: ftp://dickey.his.com/ncurses/
* | Remove trailing whitespace only.sheldonh2000-07-032-18/+18
| |
* | Fix overlong line and trailing whitespace introduced in rev 1.8.sheldonh2000-07-031-1/+2
| |
* | Add to the SEE ALSO section, a reference to the RFC mentioned insheldonh2000-07-032-1/+12
| | | | | | | | text introduced in the previous commit.
* | -lcompat doesn't seem to be needed anymore.roberto2000-07-031-1/+1
| | | | | | | | MFC candidate (compile fine on 5.0 and 4.0-STABLE).
* | Argh. Cut/paste transcription error. Fix syntax of previous commit.peter2000-07-031-1/+1
| |
* | USA_RESIDENT is forced to YES or NO at the start of Makefile.inc1peter2000-07-031-1/+2
| | | | | | | | | | | | Use that to be the final arbiter of whether or not to build the librsaintl.so plugin for openssl/openssh. Add a magic WANT_RSAINTL flag to force building even if USA_RESIDENT=YES.
* | Re-pair the MLINKS of unvis.3 with strunvisx.3. This undoubtedly was agreen2000-07-031-1/+1
| | | | | | | | world breakage.
* | Add the RealMedia file format. Also, add the $FreeBSD$.green2000-07-031-0/+5
| |
* | Previous commit broke the case of chained CNAME entries. Instead handlekris2000-07-031-6/+18
| | | | | | | | | | | | | | the bogus case by being stricter about errors. Submitted by: itojun Obtained from: KAME
* | Fix a nasty bug which would leave the struct hostent incompletely filled outkris2000-07-031-1/+1
| | | | | | | | | | | | | | | | when parsing certain DNS records during a reverse address resolution. Thus when code tries to examine the returned host name, it dereferences a null pointer :-( Problem noticed by: ps
* | Forced commit:chris2000-07-030-0/+0
| | | | | | | | | | | | | | Read permissions are set when the SS_CANTRCVMORE flag is _not_ set and the receive buffer is empty. Write permissions are set when SS_CANTSENDMORE is _not_ set.
* | Instead of just blindly setting -rw-rw-rw-:chris2000-07-021-2/+11
| | | | | | | | | | | | | | | | | | o Set access mode to -r--r--r-- if SS_CANTRCVMORE is set and the receive buffer is empty. o Set access mode to --w--w--w- is SS_CANTSENDMORE is set. Discussed with: alfred
* | Add strunvisx.3 MLINK.alex2000-07-021-1/+1
| |
* | Document VIS_HTTPSTYLE:alex2000-07-022-4/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | VIS_HTTPSTYLE is a new encoding style for use in vis(), strvis() and strvisx() that escapes characters according to RFC 1808 (URI encoding). Since decoding of these require different detection of start-points of escaped characters, VIS_HTTPSTYLE can be given as flag to unvis(). unvis() will then properly decode URIs. A new function appeared, strunvisx(): strunvisx() behaves similar as strunvis(), with one exception: It has an additional flag parameter, which is passed to unvis() to archive the effect I described above.
* | - Various comment fixes and additions.groudier2000-07-022-267/+62
| | | | | | | | | | | | | | | | | | | | - Add 2 explicit (paranoid?) memory barriers in the interrupt code (After the reading of the `flag' and prior to looking at the data, of course. :-) ). - Remove obsolete informations from the README.sym file. This commit actually results in no object difference for IA32, but 2x`mb' added for Alpha.
* | Report -rw-rw-rw file access modes in soo_stat.chris2000-07-021-1/+2
| | | | | | | | Reviewed by: alfred
* | Add versions of the UK keymaps with the key marked "Caps Lock"joe2000-07-023-3/+3
| | | | | | | | | | | | | | | | | | | | acting as a left control key. Many want a control key in the "real" place, but still want the keymap to match the printed keys as much as possible. Inspired by obrien's us.pc-ctrl.kbd keymap, although I've had these in my tree for a long time (since the left control key on my laptop stopped working :)
* | Perl's version number needs to change.markm2000-07-021-1/+1
| |
* | Perl's version number needs upating.markm2000-07-021-1/+1
| |
* | Fix memory leak introduced with regcomp.c rev 1.14.dcs2000-07-021-0/+6
| |
* | Follow-up commit to today's gnu/usr.bin/perl commit; serial numbermarkm2000-07-023-4/+4
| | | | | | | | brought inline with Perl standards.
* | Bunch-o'-tweaks.markm2000-07-026-149/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) (Biggest) I tried long-and-hard to keep the version number (5.006) backwards compatible with FreeBSD; I have lost this battle, and must defer to the Perl convention (5.6.0). Victims include suidperl. this means that dirs with a name of 5.006 will be replaced with dirs named 5.6.0 in both /usr/libdata/perl and /usr/local/lib/perl. 2) Errno module is added. 3) Alpha bits extensively tweeked after a Beast-build. Other commits to follow.
* | Include libusb in the buildn_hibma2000-07-021-1/+1
| |
* | Add ftp4.fr.freebsd.org (aka altair.worldonline.fr) and ftp5.fr.freebsd.orgroberto2000-07-023-0/+12
| | | | | | | | | | | | (aka ns1.bsdfr.org) Strong MFC 4.1 candidate.
* | This is the patch to make my soundcard, a Creative Ensoniq AudioPCI (anroberto2000-07-021-3/+6
| | | | | | | | | | | | es1371 chip, device id 0x58801274 rev 0x02). Submitted by: Kenneth Wayne Culver <culverk@wam.umd.edu>
* | Enhance the optimization provided by pre-matching. Fix style bugs withdcs2000-07-023-12/+177
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | previous commits. At the time we search the pattern for the "must" string, we now compute the longest offset from the beginning of the pattern at which the must string might be found. If that offset is found to be infinite (through use of "+" or "*"), we set it to -1 to disable the heuristics applied later. After we are done with pre-matching, we use that offset and the point in the text at which the must string was found to compute the earliest point at which the pattern might be found. Special care should be taken here. The variable "start" is passed to the automata-processing functions fast() and slow() to indicate the point in the text at which they should start working from. The real beginning of the text is passed in a struct match variable m, which is used to check for anchors. That variable, though, is initialized with "start", so we must not adjust "start" before "m" is properly initialized. Simple tests showed a speed increase from 100% to 400%, but they were biased in that regexec() was called for the whole file instead of line by line, and parenthized subexpressions were not searched for. This change adds a single integer to the size of the "guts" structure, and does not change the ABI. Further improvements possible: Since the speed increase observed here is so huge, one intuitive optimization would be to introduce a bias in the function that computes the "must" string so as to prefer a smaller string with a finite offset over a larger one with an infinite offset. Tests have shown this to be a bad idea, though, as the cost of false pre-matches far outweights the benefits of a must offset, even in biased situations. A number of other improvements suggest themselves, though: * identify the cases where the pattern is identical to the must string, and avoid entering fast() and slow() in these cases. * compute the maximum offset from the must string to the end of the pattern, and use that to set the point at which fast() and slow() should give up trying to find a match, and return then return to pre-matching. * return all the way to pre-matching if a "match" was found and later invalidated by back reference processing. Since back references are evil and should be avoided anyway, this is of little use.
* | Remove from the notes a bug that it's said to have been fixed.dcs2000-07-021-5/+0
| | | | | | | | | | | | PR: 15561 Submitted by: Martin Kammerhofer <mkamm@gmx.net> Confirmed by: ache
* | Modify ktrace's general I/O tracing, ktrgenio(), to use a struct uio *green2000-07-026-69/+108
| | | | | | | | | | | | | | | | | | | | | | | | | | instead of a struct iovec * array and int len. Get rid of stupidly trying to allocate all of the memory and copyin()ing the entire iovec[], and instead just do the proper VOP_WRITE() in ktrwrite() using a copy of the struct uio that the syscall originally used. This solves the DoS which could easily be performed; to work around the DoS, one could also remove "options KTRACE" from the kernel. This is a very strong MFC candidate for 4.1. Found by: art@OpenBSD.org
* | Call login_close() to prevent parent from memory leaking in someache2000-07-022-0/+4
| | | | | | | | cases due to vfork()
* | fix fd leak by close(fd) at end of loop.imp2000-07-021-0/+1
| |
* | Fix manpath for new perlache2000-07-021-1/+1
| |
* | Prevent user from breaking his limits and restrictions orache2000-07-013-4/+61
| | | | | | | | | | | | | | abusing sendmail by any other way via MAILTO tag (since sendmail is running from daemon). Now run sendmail from user, as any other cron user command. Obtained from: Inspired by OpenBSD, but implementation is different
* | Make sure argv gets NULL terminated if cron entry has >= MAX_ARGS argumentsache2000-07-011-0/+1
| | | | | | | | Obtained from: OpenBSD popen.c v1.3
* | - Build modules with world so that modules are back in the bin dist.jhb2000-07-011-6/+5
| | | | | | | | | | | | - Small cleanups to kernel installs. - Don't install kernel.config and loader.config on the boot floppy since they haven't been used in quite some time.
* | Print the correct speed when speed is less than 1MB/s.n_hibma2000-07-011-1/+1
| | | | | | | | | | | | Fixed in cam_xpt.c, r1.81 Submitted by: Gerd Knops <gerti@bitart.com>
* | Enable SIGCHLD to stop childs complaining to SIG_IGN of it.ache2000-07-011-1/+1
| | | | | | | | | | | | It helps perl f.e. Obtained from: OpenBSD do_command.c v1.7
* | Style fixes.dan2000-07-011-11/+12
| |
* | Add URI encoding to the vis/unvis routines courtesy of VIS_HTTPSTYLE.dan2000-07-013-1/+74
| | | | | | | | | | | | | | | | Since alex is a -doc committer, he can update his own manpage. :-) Also add $FreeBSD$ while I'm here. Submitted by: alex
* | Add .image.list to the list of temporary files which can be deletedroger2000-07-011-1/+1
| |
* | Add a missing 'fi' from an if statementroger2000-07-011-0/+1
| |
* | Backout rev 1.8. This really does not give us the version numberps2000-07-012-5/+5
| | | | | | | | | | | | of the kld's. Pointed out by: bp
* | bring in binary search tree code.alfred2000-07-018-3/+415
| | | | | | | | Obtained from: NetBSD
* | The SVR4 module calls itself ELFOSABI_SOLARIS, and who am I to disagreegreen2000-07-011-2/+3
| | | | | | | | | | | | if it runs my Solaris binaries? Add the missing "Solaris" type here so that binaries may be branded with it rather than the seemingly- defunct ELFOSABI_SVR4.
* | Various cleanups are made to reduce warnings and make code prettier :)green2000-07-015-17/+29
| | | | | | | | | | Also, check for ftruncate() return value and die on failure, but only try to ftruncate() when the file is a regular file.
* | Add 'bridge' so we can clean up the bridge files tooroger2000-07-011-1/+1
| |
* | Fix my own style bugs (use of spaces instead of tabs for indentation).bsd2000-07-013-54/+54
| | | | | | | | This is a style-only change.
* | Quit on EOF from terminal instead of redisplaying the prompt.mph2000-06-301-1/+1
| |
* | Note des' libfetch/fetch changes.imp2000-06-301-4/+16
| | | | | | | | | | | | Clarify requirements for dev random, et al, from markm's commit. Initial diffs for the latter by: archie
OpenPOWER on IntegriCloud