summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/import.c
AgeCommit message (Expand)Author
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2010-09-23Add cvs_mkdir() for recursive directory creation on import, based on aNicholas Marriott
2010-07-23Reduce variable/function name and whitespace differences betweenRay Lai
2009-06-27release storage after asprintf. ok sthen@Martynas Venckus
2009-06-07More cvs/diff/rcs convergence:Ray Lai
2009-06-06Sync some rcsdiff changes to cvsdiff. As a side effect,Ray Lai
2009-01-02Add format attributes to functions that use variable arguments andCan Erkin Acar
2008-06-15open the RCS file descriptor with O_RDONLY, like all other code does.Joris Vink
2008-06-14Conforming to RCS specification, it is possible but unlikely to encounterTobias Stoeckmann
2008-06-10properly inherit file permissions.Joris Vink
2008-06-10Don't spawn editor for log message on server-side if no log message hasTobias Stoeckmann
2008-06-10New trigger framework that allows us to run the required scriptsJoris Vink
2008-06-08Handle commits on a per-directory basis instead handling all of them atTobias Stoeckmann
2008-06-08allow for multiple release tags, noticed by tobias@Joris Vink
2008-06-08properly check the passed tags if they are valid before attemptingJoris Vink
2008-05-22expension -> expansionTobias Stoeckmann
2008-05-22Error messages fixes; Stefan Sperling.Xavier Santolaria
2008-03-01import_get_rcsdiff() doesnt need cvs_noexec checks.Joris Vink
2008-03-01allow dry-runs (-n) to work properly;Joris Vink
2008-02-27prevent file racesJoris Vink
2008-02-20With latest buf cleanup, rcs_rev_getbuf won't return NULL anymore.Tobias Stoeckmann
2008-02-11Cleanup buf implementation:Tobias Stoeckmann
2008-02-04Added -k flag support for all commands which support it.Tobias Stoeckmann
2008-01-31remove dead and unreachable codeJoris Vink
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-10Our keyword expansion had a big flaw, due to this construction:Tobias Stoeckmann
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-02Stick at GNU cvs behaviour by writing "Initial revision" in revision 1.1Tobias Stoeckmann
2007-08-30properly send our log message to the server using Argumentx, so weJoris Vink
2007-06-28Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
2007-06-01add support for local and remote branch checkout. for example,Niall O'Higgins
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-21Simplify cvs_buf_differ(). Also cvs_buf_differ(), a comparisonRay Lai
2007-02-17cvs_path_cat() removal since we can now easily handle thatXavier Santolaria
2007-02-09remove the cvs_file_classify() `loud' argument, it was usedJoris Vink
2007-02-01add support for [-k mode]; tests/ok otto@.Xavier Santolaria
2007-01-31snprintf() -> xsnprintf()Xavier Santolaria
2007-01-20sweep opencvs for missing rcs_translate_tag() return checks.Niall O'Higgins
2007-01-19move cvs_import() proto to the correct place.Xavier Santolaria
2007-01-18import improvements:Joris Vink
2007-01-14move things around in rcs_rev_getbuf() and rcs_rev_write_fd()Joris Vink
2007-01-13make import and init work again after the small breakageJoris Vink
2007-01-12major re-work of the RCS api. this results in 100x performance improvements ...Niall O'Higgins
2007-01-12complete binary support for opencvs,Joris Vink
2007-01-11revert last commit after discussing w/ joris@; makes sense to removeXavier Santolaria
2007-01-11no need to unlink() the tmp files here as they have already been addedXavier Santolaria
2007-01-07and lets make import work with the new logmsg code too!Joris Vink
2006-12-04snprintf() -> cvs_path_cat()Xavier Santolaria
2006-12-04- unlink tmp files when finished.Xavier Santolaria