summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add missing .TPHEADmasterEmanuele Giaquinta2008-03-311-0/+1
|
* Add support for a tags file to the build system.Timothy Allen2008-03-312-1/+5
| | | | | | - tags built with 'make tags' - tags removed with 'make clean' - tags ignored by git
* Use offsetof macro instead of unportable pointer arithmetic.Eric Hopper2008-03-311-1/+2
|
* Add .gitignore for ignoring build output (*.o and cvsps).Johan Herland2007-05-111-0/+2
| | | | Signed-off-by: Johan Herland <johan@herland.net>
* Get rid of useless "branch_add already set" warningsYann Dirson2006-06-271-4/+3
| | | | This was some testing code added by David, which was kept by error
* Get rid of strsep in cache.c, avoid useless copytestYann Dirson2006-06-171-18/+20
| | | | | | | | | | | This destructive parsing is bad, as shown by the fact that its mere use in the code makes tuning the parser a hell. So let's drop it before going further. This also removes the need to memcpy the buffer, since we won't be modifying it. Note: there are also loads of strsep() calls in cvs_direct.c to get rid of.
* Separate CPPFLAGS from CFLAGSYann Dirson2006-06-171-2/+2
| | | | | This allows to set CGLAGS on command-line without interfering with preprocessor options
* Diff opts typo fix.Roberto C. Sanchez2006-06-161-1/+1
|
* Dynamically allocate the log buffer to prevent warning messagesDavid D. Kilzer2006-06-162-18/+44
| | | | | | | On anoncvs.opensource.apple.com (Apple's anonymous CVS server for WebKit), some very long log entries were included in CVS. I got tired of cvsps-2.1 truncating them, so I made the 'logbuff' buffer be dynamically allocated.
* cvsps: should ignore TRUNK branch if it exists in logDavid D. Kilzer2006-06-161-0/+5
| | | | | | | | | | | | On anoncvs.opensource.apple.com (where access to the now-open-source WebKit is provided), some files have a branch named "TRUNK" with a revision of "1". Yes, I know that's not supposed to be possible, but they guys at Apple found a way to do it. Apparently, using "TRUNK" works in places that "HEAD" does not for some cvs commands. The current version (2.1) will die when it hits the "TRUNK: 1" branch/revision. The attached patch will ignore any branch or tag named "TRUNK".
* Dependency handlingYann Dirson2006-06-151-0/+27
| | | | (cherry picked from 2e3fed14f81ff18fc115f123c331f986908f1c3f commit)
* Call cvs with -q flag when fetching the logYann Dirson2006-06-151-2/+2
| | | | | | This gets rid of the neverending output polution cvs sends to stderr, which is mostly useless and has a strong potential to hide real problem reports
* Handle cvs repo with modulesAlexander Litvinov2006-06-151-11/+51
| | | | | | | | | | Parse 'Working file' lines from cvs log output. This alow to work with cvs repos with modules. To enable this you need to add --no-rlog to cvsps command line args. This patch was made to import such repo into git. But git-cvsimport can't load such data.
* Use INADDR_NONE instead of -1 to check inet_addr() resultPavel Roskin2006-06-131-1/+1
| | | | | | INADDR_NONE is not equal to -1 on 64-bit systems. Signed-off-by: Pavel Roskin <proski@gnu.org>
* Use __linux__ conditional, not LINUX.Pavel Roskin2006-06-131-2/+2
| | | | | | __linux__ is defined automatically, LINUX is not. Signed-off-by: Pavel Roskin <proski@gnu.org>
* FreeBSD isn't evil - just misguidedAnand Kumria2006-06-131-2/+10
| | | | | | | | | | | cvsps fails against a FreeBSD CVS pserver. By fails I mean it fails back to using the 'log' command rather the 'rlog' which would give me stable patchsets. cvsps requires the remote pserver to be 1.11.1 or later for rlog to work and, indeed, the other side is a later version. Unfortunately FreeBSD have, misguidedly, modified the version string such that cvsps misdetects things.
* Fix branch ancestor calculationLinus Torvalds2006-06-101-1/+1
| | | | | Not having any ancestor at all means that any valid ancestor (even of "depth 0") is fine.
* Improve handling of file collisions in the same patchsetLinus Torvalds2006-06-101-2/+25
| | | | Take the file revision into account.
* Increase log-length limit to 64kBLinus Torvalds2006-06-101-1/+1
| | | | Yeah, it should be dynamic. I'm lazy.
* cvsps-2.1 tarball importupstreamYann DIRSON2006-04-1135-0/+7700