Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-02 | Sync `rannotate' synopsis. r* commands work on repository modules. | Xavier Santolaria | |
2008-02-02 | Add `rannotate' bits. Requested by tobias@. | Xavier Santolaria | |
2008-02-02 | From src/usr.bin/cvs: | Xavier Santolaria | |
> add changed lines support to log and rlog (the + and - stuff) > from Pierre Riteau; | |||
2008-02-01 | Make cvs_requests struct more readable. | Xavier Santolaria | |
2008-02-01 | introduce cvs_read_config() which will be used as a general | Joris Vink | |
handler to open and read configuration files in CVSROOT/ change cvs_parse_configfile() to use cvs_read_config() instead; ok tobias@ | |||
2008-02-01 | Added rannotate support | Tobias Stoeckmann | |
OK xsa@ | |||
2008-02-01 | Another GNU cvs weirdo: During annotate, invalid revisions are allowed if | Tobias Stoeckmann | |
-f is supplied (thus switching to HEAD), but unknown symbols end in fatal. | |||
2008-01-31 | Handle magic branch numbers in OpenCVS as well. | Tobias Stoeckmann | |
OK joris@ | |||
2008-01-31 | free RCSNUM's when we are done with them; | Joris Vink | |
ok tobias@ | |||
2008-01-31 | Zap trailing whitespaces. | Xavier Santolaria | |
2008-01-31 | If CVS/Entries.Static exists, don't look for more files in repository. | Tobias Stoeckmann | |
OK joris@ | |||
2008-01-31 | We have cvs_client_send_logmsg for transmission of log messages. | Tobias Stoeckmann | |
OK joris@ xsa@ | |||
2008-01-31 | in some cases we did not return a copy of the resulting RCSNUM | Joris Vink | |
towards the caller, which expects a copy (and frees it when done). ok tobias@ | |||
2008-01-31 | remove dead and unreachable code | Joris Vink | |
ok tobias@ xsa@ | |||
2008-01-31 | add changed lines support to log and rlog (the + and - stuff) | Joris Vink | |
from Pierre Riteau; | |||
2008-01-31 | vasprintf requires stdio.h | Tobias Stoeckmann | |
2008-01-31 | explain how to handle local file names containing colons; | Jason McIntyre | |
requested by Tamas TEVESZ ok dtucker | |||
2008-01-31 | Make use of CVS_REV_BUFSZ everywhere for `sticky'. | Xavier Santolaria | |
2008-01-31 | Rename `stickytag' variable to `sticky' for consistency with rest of the code. | Xavier Santolaria | |
2008-01-31 | We have to carefully check if a checkout command is run with a valid | Tobias Stoeckmann | |
directory or file. When it comes to files, check if there is a file available ending in ,v or if it is in Attic. Everything else in invalid. OK joris@, xsa@ | |||
2008-01-31 | During checkout -p don't print files which are in Attic if they are not | Tobias Stoeckmann | |
requested with -r. OK joris@ | |||
2008-01-31 | Rework of cvs_get_repository_name. | Tobias Stoeckmann | |
checkout is allowed to continue if CVS/Repository does not exist. export and import are not supposed to open CVS/Repository. All other commands -- if CVS_USE_WDIR is set -- must fatal if it does not exist. OK joris@ | |||
2008-01-31 | Revert last patch and add this magic branch number only during | Tobias Stoeckmann | |
output, this way we don't have to hassle in our internal brach handling. OK joris@ | |||
2008-01-31 | On repository-side, only parse files which end with ,v (RCS_FILE_EXT). | Tobias Stoeckmann | |
File name ",v" is ignored, too -- in opposite to weird GNU cvs that tries to create a file without name. OK joris@ | |||
2008-01-31 | Our directory entries in CVS/Entries had one slash too much -- zapped. | Tobias Stoeckmann | |
OK xsa@ | |||
2008-01-31 | Replaced the unused cvs_command variable cmd_req with cmd_flags, which states | Tobias Stoeckmann | |
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@ | |||
2008-01-29 | A few changes: | Marc Espie | |
- expand commands earlier, so that we can eventually scan them to take smarter decisions. - clean up the select() mask code and rename variables to sensible things. - quite a few minor renames for readability - erecalloc - clean up wait status handling, do not try to rebuild wait status, but instead parse it early and deal with the parsed code. tested by lots of people, thanks guys! | |||
2008-01-29 | There is no need to xstrdup() optarg. | Tobias Stoeckmann | |
2008-01-29 | Fixed function name in fatal calls. While at it, adjusted style. | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-29 | Properly free dynamically allocated memory on error path. | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-29 | Properly free dynamically allocated memory. Also skip needless checks. | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-29 | Properly check if an argument has been supplied for "Removed" | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-28 | Actually support checkout's -l. | Tobias Stoeckmann | |
OK xsa@ | |||
2008-01-28 | Properly free "rev". | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-28 | Zapped some variables which made the source harder to read (and to verify). | Tobias Stoeckmann | |
> Diff from Igor Zinovik | |||
2008-01-28 | checkout's options -m and -F are mutually exclusive. Also watch out to | Tobias Stoeckmann | |
properly free arguments if options are supplied multiple times. OK ray@ > Diff from Igor Zinovik | |||
2008-01-28 | Properly handle -R -- although it is default, it may be overwritten mit -l | Tobias Stoeckmann | |
in front of it. OK joris@, xsa@ > Diff from Igor Zinovik | |||
2008-01-24 | Work-in-progress for sparc64, by David Crawshaw. | Anders Magnusson | |
2008-01-23 | Don't reset the sticky tag of a file in CVS/Entries if it is not requested. | Tobias Stoeckmann | |
OK niallo@, xsa@ | |||
2008-01-23 | Revert the change for bz #1307 as it causes connection aborts if an IGNORE | Darren Tucker | |
packet arrives while we're waiting in packet_read_expect (and possibly elsewhere). | |||
2008-01-22 | Don't remove magic branch numbers from rcs files, as it breaks compatibility | Tobias Stoeckmann | |
with GNU cvs. OK niallo@, ray@ | |||
2008-01-21 | update to sudo 1.6.9p12 | Todd C. Miller | |
2008-01-21 | when a remote write error occurs during an upload, ensure that ACKs for all | Damien Miller | |
issued requests are properly drained. patch from t8m AT centrum.cz | |||
2008-01-21 | Remove the fixed 100 handle limit in sftp-server and allocate as many | Damien Miller | |
as we have available file descriptors. Patch from miklos AT szeredi.hu; ok dtucker@ markus@ | |||
2008-01-21 | Fixed cvs_findcmd I broke last time: cvs_findcmd is called during .cvsrc | Tobias Stoeckmann | |
parsing and must have a local cmdp variable. > Spotted by Pierre Riteau. | |||
2008-01-21 | Fixed export to be fully functional and compliant to GNU cvs in local and | Tobias Stoeckmann | |
remote setups. OK xsa@ | |||
2008-01-20 | When uploading, correctly handle the case of an unquoted filename with | Damien Miller | |
glob metacharacters that match a file exactly but not as a glob, e.g. a file called "[abcd]". report and test cases from duncan2nd AT gmx.de | |||
2008-01-19 | promote rekeylimit to a int64 so it can hold the maximum useful limit | Damien Miller | |
of 2^32; report and patch from Jan.Pechanec AT Sun.COM, ok dtucker@ | |||
2008-01-19 | When we added support for specified bind addresses for port forwards, we | Damien Miller | |
added a quirk SSH_OLD_FORWARD_ADDR. There is a bug in our handling of this for -L port forwards that causes the client to listen on both v4 and v6 addresses when connected to a server with this quirk, despite having set 0.0.0.0 as a bind_address. report and patch from Jan.Pechanec AT Sun.COM; ok dtucker@ | |||
2008-01-19 | unbreak line numbering (broken in revision 1.164), fix error message | Damien Miller | |