| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
contributed, and main development is happening in the FreeBSD repo.
Suggested by: joel
|
|
|
|
|
|
|
| |
writing from/to streams, as leaving them out stops csup from cleaning up on
SIGINT and friends properly.
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
details to the cvsup server. The deltatext does not need parsing, and some
parts of the rcsfile data structure doesn't need to be set up.
- Fix a bug where the RCS expansion mode is not written out.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Instead of including protocol info in diffs, strip them before adding
deltatext and take this into account when applying the diff later.
- Don't use strlen when the string in the RCS file may contain garbage. This got
caught in the checksumming before, but was not fixed until now. Instead of
using strlen, pass the token length when adding log and text entries to a
delta. Add an extra length parameter to duptext() to record the token length.
- When adding new branches to a file, add them in at the tail instead of the
head of the list to get correct ordering when writing out.
- Input stream when diffing was opened twice.
- Don't expand keywords in diffs between deltas.
|
|
|
|
|
| |
- Fix a lot of style issues remaining and old debugging output.
- Update comments where needed.
|
|
|