summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2008-01-14Changed xmalloc(n * m) pattern into xcalloc(n, m).Tobias Stoeckmann
OK ray@, xsa@ > Diff from Igor Zinovik.
2008-01-13the mixer_devinfo structure contains next and prev pointers; they are usedAlexandre Ratchov
to create doubly linked "chains" of mixer devices. Currently mixerctl(1) supposes that the 'next' index is never smaller than the index of the device; so it fails to handle such mixers. The fix, allows 'next' indexes to be smaller than the index of the device. ok jakemsr@
2008-01-13revert 1.4, a.out toolchain needs this not-so-unused-after-all function.Charles Longeau
ok miod@
2008-01-13Revision buffers are supposed to be of size CVS_REV_BUFSZ (32) insteadTobias Stoeckmann
of 24. OK xsa@ > Diff from Igor Zinovik.
2008-01-13Typos fixed.Tobias Stoeckmann
OK xsa@ > Diff from Igor Zinovik.
2008-01-12Added missing break statements.Tobias Stoeckmann
OK xsa@ > Diff from Igor Zinovik <zinovik at cs dot karelia dot ru>
2008-01-12Updates from master repo:Anders Magnusson
> Fix whitespace bug. > Define __STDC_VERSION__ to 199901L.
2008-01-12Updates from master repo.Anders Magnusson
2008-01-12Updates from master repo:Anders Magnusson
> Change to new initializer handling. > Make prtdcon() target dependent to allow for float constants in code.
2008-01-12Large update from master repo:Anders Magnusson
> Pragma not position dependent > Accept declarations anywhere in the C code. > Just typing "a;" is not allowed anymore when declaring variables. > Change to new initializer handling. > Use symtab entry, not name to identify inline functions. > Remove "suse" symtab element and replace it with output name. > Print out strings directly, do not store them until end. > Make prtdcon() target dependent to allow for float constants in code.
2008-01-12Update from master repo:Anders Magnusson
> Convert TEMPs to use rval for numbers.
2008-01-12better error reporting/job handling error:Marc Espie
- systematically reorder jobs based on who did output last, so that the last job to output is *first* to output again. - better reaction to errors: any job that outputs is checked for termination directly, and the Error message is printed right afterwards. - better error messages, giving more useful information in -j mode.
2008-01-12new function: lstRequeue, to be used by the job handlerMarc Espie
2008-01-11add a note about shell built-ins;Jason McIntyre
2008-01-11providing MLINKS for shell builtins makes little sense: what we had was outJason McIntyre
of date for ever (no ksh builtins), and since we have two shells, pointing to one page or the other is never going to work; so remove MLINKS for csh(1); the cd(1) and wait(1) pages (also builtins); and update any trailing Xr's; please, there are tools like whence, man, and locate for finding this stuff; ok deraadt miod
2008-01-11disable unused functionsCharles Longeau
initially from tobias@, but disabled them by placing them in "#ifdef notyet" which was asked by djm@ ok djm@ tobias@
2008-01-10kill trailing whitespace;Jason McIntyre
2008-01-10fix stupid typo in grouping, make PWD work correctly again.Marc Espie
Found out by Christian Ehrhardt.
2008-01-10This file is in the public domain. ok deraadt@Kjell Wooding
2008-01-10Greatly improve this man page. ok jmc@Kjell Wooding
2008-01-10Synced rlog's usage checks and with rtag. Also unbreaks rtag and rlog withTobias Stoeckmann
GNU cvs on server-side.
2008-01-10various fixes for remote commands (right now we support rlog and rtag)Tobias Stoeckmann
2008-01-10Added support for rtag in local and remote setups (with interoperabilityTobias Stoeckmann
with GNU cvs). Basically we already had rtag in place as tag is supposed to work with revisions in working directory, but our implementation was wrong. Fixed that on the fly as well.
2008-01-10just for the record: I HATE LogTobias Stoeckmann
2008-01-10Damnit, I should avoid this nasty Log word in a comment ...Tobias Stoeckmann
2008-01-10Make cvs_file_classify more readable.Tobias Stoeckmann
"Be especially careful with this one" joris@
2008-01-10xmalloc + memset -> xcallocTobias Stoeckmann
2008-01-10another strcspn() roundTobias Stoeckmann
2008-01-10rcs_getrev is gone: zap prototype, too.Tobias Stoeckmann
2008-01-10Simply the use of cmdp and cvs_command by zapping cvs_command and workingTobias Stoeckmann
solely with cmdp. This remedies some reliability issues with invalid commands supplied and also fixes a GNU cvs style incompatibility with release command. > Based on patch from Igor Zinovik
2008-01-10cvs_mkpath missed to add all "yet to be added" directories into CVS/Entries,Tobias Stoeckmann
thus making further access to these subdirectories rather difficult.
2008-01-10Got cvs_server_rlog back into shape.Tobias Stoeckmann
2008-01-10Don't ignore files and directories due to patterns on repository-side,Tobias Stoeckmann
these patterns should only be applied on working directories. This finally enables a fully working "cvs checkout src" (but don't expect all checkout options to work, too).
2008-01-10An empty -k option is invalidTobias Stoeckmann
2008-01-10Our keyword expansion had a big flaw, due to this construction:Tobias Stoeckmann
if (!(mode & RCS_KWEXP_NONE)) RCS_KWEXP_NONE is defined to 0, so expansion happened always. Left shifted all RCS_KWEXP defines and looked carefully at hard-coded values throughout the code.
2008-01-10Properly free entryTobias Stoeckmann
> Patch from Igor Zinovik
2008-01-10Ignore CVS directories during import in remote setups. assert()ed GNUTobias Stoeckmann
cvs server and was unwanted behaviour anyway.
2008-01-10Handle the addition of directories right, especially in remote setups withTobias Stoeckmann
GNU cvs as a server.
2008-01-10Properly handle "cvs add" on a client/server setup with GNU cvs as a client.Tobias Stoeckmann
2008-01-10Slap in -b support for tag command. It was missing for a full regress testTobias Stoeckmann
as of now.
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
command that supports such files is "cvs status", therefore properly handle them in all other commands, too.
2008-01-10Added support for keyword $Log$. In order to support $Log$, new lines haveTobias Stoeckmann
to be added which mustn't be expanded again (this log message for example would loop forever due to $Log$ keywords in it).
2008-01-07Pull from master repo:Stefan Kempf
Use proper type for ix, code and match in lookup(). ok ragge@
2008-01-07Update to sudo 1.6.9p11Todd C. Miller
2008-01-06Branches are separated with \n\t in GNU rcs/cvs.Tobias Stoeckmann
This makes regress tests easier to check with OpenCVS and GNU cvs. OK xsa@
2008-01-06gnu cvs added a new keyword 'commitid', this diff adds just enough codeNikolay Sturm
to parse the commitid so that cvsweb (using rcs) continues to work on those files ok niallo@, xsa@
2008-01-05saying that -b and -l create smaller files can be misleading - the authorJason McIntyre
was probably thinking of the fact that files created would be smaller than the original file split; instead, just say that they create files. this comes from freebsd pr#119329, submitted by Julian Stacey. his fix was to introduce the notion of "split files", but the idea of "create split files" can be just as confusing, so i've gone with removing the original, ambiguous, adjective.
2008-01-04-k and -f accept multiple arguments; from Pierre RiteauJason McIntyre
2008-01-04Revert r1.9, a.out toolchain needs this not-so-unused-after-all function.Miod Vallat
2008-01-04remove unused functionCharles Longeau
from tobias@ ok xsa@ tobias@