Age | Commit message (Collapse) | Author |
|
This function needs a lot of work.
|
|
Patch similar to the one submitted by <peterw@documenta.com.au>
|
|
channel_new(), XXX fix this in the future...
|
|
|
|
Removed from man page and usage; closes PR 1808
|
|
the first place
|
|
|
|
escape from I-search (I don't know if it's legal, but it works in emacs)
the initial ESC in the sequence is caugth by I-search (which exits), but
not the rest of it which ends up written into the buffer.
This is extra annoying when we don't have undo.
Note that this is better than emacs because the ESC is removed if nothing
indicating a multi-char sequence comes within 300 miliseconds. (Try to ESC
from I-search in emacs and then press 'x').
|
|
|
|
|
|
|
|
|
|
|
|
Numerous changes:
- generate can build several tables
- style cleanup
- statistics code
- use variable names throughout (struct Name)
- recursive variables everywhere
- faster parser (pass buffer along instead of allocating multiple copies)
- correct parser. Handles comments everywhere, and ; correctly
- more string intervals
- simplified dir.c, less recursion.
- extended for loops
- sinclude()
- finished removing extra junk from Lst_*
- handles ${@D} and friends in a simpler way
- cleaned up and modular VarModifiers handling.
- recognizes some gnu Makefile usages and errors out about them.
Additionally, some extra functionality is defined by FEATURES. The set of
functionalities is currently hardcoded to OpenBSD defaults, but this may
include support for some NetBSD extensions, like ODE modifiers.
Backed by miod@ and millert@, who finally got sick of my endless patches...
|
|
|
|
This makes filename TAB-completion more useful, now you don't need to
write that '/' manually.
* random cleanups including using snprintf and memcmp where open-coded
equivalents were used, waitpid instead of 'while (wait() != pid);', etc.
|
|
|
|
o Add libwrap support to supfilesrv, conditioned by #ifdef LIBWRAP
(on by default). <bouyer@netbsd.org>
o Renamed '-l' (the 'live' mode) to '-d' and '-l' is now used to
enable logging of successfull connections. <bouyer@netbsd.org>
o Don't botch varargs: the are not always an array of void * in the stack...
Write a separate function to convert a list of function parameters to
explain why execv failed. <christos@netbsd.org>
o When in compress mode, don't overwrite the destination file directly,
write a temp file and use rename when it is done. (From James Mathiesen
<james@deshaw.com>)
o Rename errno variable to error to avoid collision with errno.h and remove
explicit extern of errno (we get it from errno.h) <mycroft@netbsd.org>
o Cleanup unsigned char vs. char
o Add -u flag, that prevents sup from attempting to restore a and m times
on the received files.
o Replace the provided read_line function with calls to the fparseln function
in libutil. Maintain compatibility on machines without fparseln through
the NEED_READ_LINE define.
o Rename login() to suplogin() to avoid name collition in util.h
o If rmdir() fails, chmod the path to have r/w/x perms and run "rm -rf"
o avoid last.temp filename collision by using rel-suffix
o When creating directories, make sure you remove previous non-directories
before doing so, otherwise sup fails.
o Add -q flag to supscan for quiet operation.
|
|
|
|
by Mark Miller <markm@swoon.net>. OK Markus
|
|
Another Murphy's law: complicated code always works right the first
time. Stupid dumb details, on the other hand.
Of course we can't share both arrays, as we don't know how they will
grow, duh !
|
|
|
|
This makes filename tab-completion work and takes dired a step further.
|
|
|
|
|
|
- nodes without a hint should be fully transparent. The make_transparent
procedure is potentially slow, but in reality, it's very fast.
- don't automatically add an order to un-hinted nodes, so that they are
truely transparent.
Better memory allocation: split the hash of nodes into a single array
instead of duplicating the memory requirements.
Okay Todd.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
does not append a NUL itself.
|
|
|
|
|
|
make diffing easier. No code changes...
|
|
|
|
|
|
|
|
Noticed while diffing against NetBSD version
|
|
Noticed while diffing against NetBSD version
|
|
Noticed while diffing against NetBSD version
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xref draft-ietf-secsh-publickeyfile-01.txt
|