summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/server.c
AgeCommit message (Expand)Author
2008-05-06We have to check if server_argc is 1 instead of lesser than 0 to see ifTobias Stoeckmann
2008-04-24Use a fixed string in case of vasprintf() error instead of relying onTobias Stoeckmann
2008-04-18Properly check memory allocation in client code. While at it, unifiedTobias Stoeckmann
2008-02-11Cleanup buf implementation:Tobias Stoeckmann
2008-02-09Introduce cvs_ent_line_str() - formats CVS/Entries lines.Xavier Santolaria
2008-02-03Added rdiff support. In order to do this, some output and option fixesTobias Stoeckmann
2008-02-03better CVSROOT/module support, includes remote support and modulesJoris Vink
2008-02-01Added rannotate supportTobias Stoeckmann
2008-01-31Zap trailing whitespaces.Xavier Santolaria
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-29Fixed function name in fatal calls. While at it, adjusted style.Tobias Stoeckmann
2008-01-21Fixed export to be fully functional and compliant to GNU cvs in local andTobias Stoeckmann
2008-01-10Added support for rtag in local and remote setups (with interoperabilityTobias Stoeckmann
2008-01-10Got cvs_server_rlog back into shape.Tobias Stoeckmann
2007-11-09Parse CVSROOT/config and set umask on server-side, too.Tobias Stoeckmann
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-22we no longer create a 0 sized file in our /tmp/cvs-serv<pid> serverJoris Vink
2007-09-07Do not use global option -V (GNU cvs doesn't understand it), be veryTobias Stoeckmann
2007-09-02OpenCVS server init-support with OpenCVS and GNU cvs clients.Tobias Stoeckmann
2007-09-02Stick at GNU cvs behaviour with Root directive handling: it does not needTobias Stoeckmann
2007-08-28more typos in error messages; from Igor Zinovik.Xavier Santolaria
2007-08-23support ArgumentX - unbreaks more gnu cvs client things.Joris Vink
2007-07-03Rework the way opencvs works in relation to files in the Attic/:Joris Vink
2007-06-29Server-side bits for release command.Xavier Santolaria
2007-06-27have the server be more strict about the requests the clientJoris Vink
2007-06-26add support for cvs rlog.Niall O'Higgins
2007-06-06Don't double xstrdup.Ray Lai
2007-05-27Fix off-by-one, from Tobias Stoeckmann.Ray Lai
2007-05-26It is not the job of cvs_server_send_response() to do error checking.Ray Lai
2007-05-26Remove redundant xsnprintf calls.Ray Lai
2007-05-25Call fatal() if we are missing an argument. From Tobias Stoeckmann.Ray Lai
2007-05-25Check vasprintf for failure.Ray Lai
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-17cvs_path_cat() removal since we can now easily handle thatXavier Santolaria
2007-01-31snprintf() -> xsnprintf()Xavier Santolaria
2007-01-26Handle CVS/Entries and file timestamp correctly so we doJoris Vink
2007-01-25use more stack allocations for fixed size buffers. ok xsa@ joris@Otto Moerbeek
2007-01-18import improvements:Joris Vink
2007-01-17add support for remote checkout in both our client and server,Joris Vink
2007-01-13- remote update now works again, with new rcs apiJoris Vink
2007-01-03add support for 'remove' in a remote setup.Joris Vink
2006-12-19add client-side support for Set-static-directory.Xavier Santolaria
2006-12-19add client-side support for Clear-static-directory, Clear-sticky andXavier Santolaria
2006-12-15dummy support for update-patches request.Xavier Santolaria
2006-12-15server-side Static-directory bits.Xavier Santolaria
2006-12-15server-side Sticky bits.Xavier Santolaria
2006-12-04snprintf() -> cvs_path_cat()Xavier Santolaria
2006-11-27hook up annotate server bits.Xavier Santolaria
2006-11-14Add support for the "Set" request.Xavier Santolaria
2006-11-14Handle global -l, -Q, and -r on the server side too.Xavier Santolaria