Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-07-17 | - let VarModifiers_Apply accept NULL string gracefully, | Marc Espie | |
- simplify Var_Parse: use varfind, then leverage on the result to recognize `special case' dynamic parsing. VarModifiers_Apply need to be called on NULL strings, to be able to parse modifiers applied to non-existent variables. (Alternately, we could call VarModifiers_Apply on a dummy string, but this is less efficient). | |||
2000-07-17 | Major unobfuscation: split var modifiers handling to a separate file. | Marc Espie | |
This does finally make var handling somewhat readable. | |||
2000-07-17 | separate modifiers handling from Var_Parse into a separate | Marc Espie | |
VarModifiers_apply function. for env lookup, create variable structure first, so that we can get away without terminating the variable name in main Var_Parse. | |||
2000-07-17 | Str_Match returns TRUE or FALSE, better style to test those rather | Marc Espie | |
than 1 or 0. | |||
2000-07-17 | This does replace Str_Match with a better routine, which handles negated | Marc Espie | |
intervals, and \\ in intervals. Accordingly, var.c no longer needs to copy the :Marg to replace \: with : We don't use fnmatch(3) because of various optimizations which are harder to achieve in a generic setting. Also add regression suite for the Str_Match function. | |||
2000-07-17 | Constify a few functions, propagated from VarModify. | Marc Espie | |
Replace a few int -> size_t Reviewed by miod@ | |||
2000-07-17 | - recognize that FIND_CMD and FIND_GLOBAL are always used together, | Marc Espie | |
- introduce VarFind_interval function. This avoids having to copy variable names in VarParse, - expose internals of VarFind* function (not used yet, but this will avoid multiple lookups in VarParse), - constify a few functions. Reviewed by miod@ | |||
2000-07-17 | Consistency bug: for substitution should look in the same places other | Marc Espie | |
variable substitution is. | |||
2000-07-17 | +make | Marc Espie | |
2000-07-17 | make regression tests. | Marc Espie | |
Some of these we don't even pass, currently. | |||
2000-07-17 | fixed incorrect reference to mirroring-distfiles(7) to mirroring-ports(7). | Dan Harnett | |
2000-07-17 | o use strlcpy() where sensible | Todd C. Miller | |
o when trying to login as root on a non-secure tty always say "login refused" regardless of whether the password is correct or not | |||
2000-07-17 | art, at least commit something which compiles! | Theo de Raadt | |
2000-07-17 | Don't wait for B_READ buffers on shutdown. | Artur Grabowski | |
From NetBSD. | |||
2000-07-17 | FORK_SHAREVM only works on non-UVM kernels. | Artur Grabowski | |
Pointed out by miod@ | |||
2000-07-17 | Oops. | Artur Grabowski | |
2000-07-17 | Be more careful about return values from hzto. | Artur Grabowski | |
2000-07-16 | Add -o option for printing file offset. Also some whitespace reformatting. | Hugh Graham | |
Handy. Checked by millert and niklas. | |||
2000-07-16 | Stronger caveat wrt stack smashing via % escapes. Each man page | Todd C. Miller | |
carries the same caveat... | |||
2000-07-16 | Consistent COPTS | Marc Espie | |
2000-07-16 | make ssh-add accept dsa keys (the agent does not) | Markus Friedl | |
2000-07-16 | don't pull sys/queue.h in. sync better with kame. | Jun-ichiro itojun Hagino | |
2000-07-16 | non-UVM doesn't even boot | Marc Espie | |
2000-07-15 | Build shared libraries as expected for the new libexec/ld.so. Currently | Dale S. Rahn | |
this is only used for the powerpc. The difference between this and the mips (both ELF) is that powerpc expects the soname field to be libX.{major}.{minor} and is to be built from the _pic version of the library. | |||
2000-07-15 | When modifying users and not specifying a new GID, don't arbitrarily | Hakan Olsson | |
reset it to the default GID, keep the old one. Further, when given a new home dir, actually use it. Fixes PR #1318. | |||
2000-07-15 | sync with latest kame. | Jun-ichiro itojun Hagino | |
- correct possible realloc memory leak. - remove obsolete non-advanced api support (!ADVAPI) - do not overwrite routing entry, when -A is specified (exit with error). | |||
2000-07-15 | Always create ~/.ssh with mode 700; ok Markus | Damien Miller | |
2000-07-15 | fix more ch* in lists | Theo de Raadt | |
2000-07-14 | allow leading whitespace. ok niels | Markus Friedl | |
2000-07-14 | sync | Theo de Raadt | |
2000-07-14 | sync | Theo de Raadt | |
2000-07-14 | correct ch* things mickey forgot | Theo de Raadt | |
2000-07-14 | these are audio drivers | Theo de Raadt | |
2000-07-14 | comment on neomagic business | Theo de Raadt | |
2000-07-14 | on a SparcStation Voyager, the 2nd zs device does not exist. | Theo de Raadt | |
2000-07-14 | sync | Theo de Raadt | |
2000-07-14 | Document REFETCH, network configuration, | Marc Espie | |
using a read-only ports tree. | |||
2000-07-14 | add wscons manuals, from laconica | Michael Shalayeff | |
2000-07-14 | raw import of raw ws* manpages; weasels are ripping my flesh | Michael Shalayeff | |
2000-07-14 | Enable interrupts after configuration phase. | Miod Vallat | |
2000-07-14 | Use generic m68k code when possible ; do not enable interrupts at | Miod Vallat | |
startup. From NetBSD | |||
2000-07-14 | Remove unneeded definitions | Miod Vallat | |
2000-07-14 | Remove unneeded definition | Miod Vallat | |
2000-07-14 | Move splXXXX() stuff from <machine/param.h> to <machine/psl.h>, and | Miod Vallat | |
define more inline functions for dealing with this. From NetBSD | |||
2000-07-14 | Let config(8) know we can use 16 partitions per label now | Miod Vallat | |
2000-07-14 | previous two patches mixed up if/else matching | Theo de Raadt | |
2000-07-14 | ppc_intr_enable change that was previously missed in checkins. | Dale S. Rahn | |
2000-07-13 | close can fail on AFS, report error; from Greg Hudson <ghudson@mit.edu> | Niels Provos | |
2000-07-13 | typo; todd@fries.net | Niels Provos | |
2000-07-13 | allow multiple whitespace but only one '=' between tokens, bug report from | Niels Provos | |
Ralf S. Engelschall <rse@engelschall.com> but different fix. okay deraadt@ |