| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
|
|
|
|
| |
Bombardieri.
|
|
|
|
|
| |
exists in the working copy or not instead of checking fd being -1
since this can differ in server or local mode.
|
|
|
|
|
|
|
| |
- Empty brackets forbidden in C99.
- ? : and skipping middle argument is both disallowed and considered bad
programming habit.
OK ray@, xsa@.
|
|
|
|
|
|
|
|
|
|
|
|
| |
last opened CVS/Entries around to operate on and close it whenever
we switch directory. gives us a small performance boost, obviously.
while doing this, switch the way we write revisions to disk by
using fwrite(3) so stuff can get written to disk in chunks
instead of writing everything line by line, another win.
with help from otto@
ok tobias@
|
|
|
|
| |
ok joris
|
| |
|
| |
|
|
|
|
|
|
| |
you add a file with -m message).
ok joris
|
|
|
|
| |
still has some rough edges.
|
|
|
|
| |
OK tobias@.
|
|
|
|
| |
OK joris@
|
|
|
|
| |
OK joris@
|
|
|
|
|
|
|
|
|
|
|
| |
if the current command is supposed to use a working directory or if it is a
repository-only command (as of now checkout -p, rtag, rlog).
Makes the code simpler, easier to read and automagically fixes some issues
we encountered with these commands (for example if a working directory
exists, or "." operations are performed).
OK joris@, niallo@
|
|
|
|
|
|
|
|
| |
in front of it.
OK joris@, xsa@
> Diff from Igor Zinovik
|
| |
|
| |
|
|
|
|
|
| |
Simplifies further size tweaks if needed.
OK niallo@ ray@.
|
| |
|
|
|
|
|
|
| |
in the old school days and serves no purpose what so ever now.
otto@ mentioned this to me a while ago
|
| |
|
|
|
|
|
|
|
|
| |
dont exist on disk anyway, and when removing a file that has been
added but not commited the correct file_status is FILE_REMOVE_ENTRY
and not FILE_ADDED.
ok otto@
|
|
|
|
|
|
|
| |
do not connect to the remote server until we are sure all the options
passed to the commands are valid.
noticed by xsa@
|
| |
|
|
|
|
| |
testing appriciated, as always.
|
|
|
|
| |
on the client-side only.
|
|
|
|
| |
- better error message.
|
| |
|
|
|
|
|
|
| |
we let the commands pass the correct function.
all in preparation for remote.
|
| |
|
|
|
|
| |
noticed by xsa@
|
| |
|
|
|
|
|
| |
for each cvs_file struct, this will help us with sticky tags,
commiting to branches and importing into existing repositories.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
from me to actually make it work properly.
commiting since xsa@ is not around and i want to move forward.
ray@ agrees.
|
|
|
|
|
|
|
|
|
|
|
|
| |
this for the past 2 weeks now and it should go in at
the start of the hackathon so others can help out.
this code is a lot safer, smarter, faster and best of
all it is actually doing what it is suppose to do!
basic checkout, update, status, diff and commit are
working in local mode only.
there is no support for any remote setups now.
|
|
|
|
| |
no binary change; ok ray
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
makes the code a lot more readable and understandable.
ok xsa@ and niallo@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- checkout in local mode (example: /cvs)
- update in local and server mode (example: /cvs and user@host:/cvs)
- import in local and server mode (example: /cvs and user@host:/cvs)
what remains to be done:
- not all options are supported yet, and update cannot pick up newly
added files yet. these things are pending and will be commited
real soon.
- checkout only works locally right now.
- fix rcs parsing code so that we don't fucking hog 100% cpu
on really BIG BIG BIG ass trees.
mainly tested by pedro@ and myself, thanks a lot pedro!
"go for it" niallo@
|
| |
|
| |
|
|
|
|
|
| |
- fix crash if we specify -f and the file is not on disk anymore
ok joris@.
|
| |
|
| |
|