summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2008-02-05Change the method of identifying server connections to hide fromStuart Henderson
netstat without -a: use the connection state to identify TCP servers, check the foreign address (not local address) to identify servers on UDP and raw sockets. From Philip Guenther, style changes suggested by Claudio. ok claudio
2008-02-05prevent the "ttflush write failed" panic when resizing using a windowReyk Floeter
manager that that continously sends resize events. fix inspired by an older diff for vi (r1.15 of src/usr.bin/vi/cl/cl_screen.c) ok otto@ jasper@
2008-02-04Fix release number.Mike Belopuhov
ok jmc
2008-02-04CVSROOT/modules:Joris Vink
correct -i and -o usage -i runs the program specified on commit -o runs the program specified on checkout
2008-02-04link sftp-server into sshd; feedback and ok djm@Markus Friedl
2008-02-04implement -n for checkout:Joris Vink
"Do not execute programs listed in the CVSROOT/modules file." ok tobias@, pleasekeepthingssortedktnx xsa@
2008-02-04r* commands have their own usage; don't check usage of their working dirTobias Stoeckmann
equivalents. OK joris@, xsa@
2008-02-04unbreak add in a remote setup.Joris Vink
bad tobias, no cookie.
2008-02-04trailing space police;Joris Vink
2008-02-04more CVSROOT/modules stuff:Joris Vink
- support for -i flag: Run "prog" on "cvs commit" from top-level of module. - fix some memory leaks in modules.c - pass the line number from cvs_read_config() towards the callbacks so its easier to print out where it's going wrong, if it ever does. OK tobias@
2008-02-04Stripped off 'nb', which was (or was supposed to be) used to distinguishTobias Stoeckmann
between a named branch and a revision number supplied by -r. This can be done easier in cvs_write_tagfile directly. OK joris@
2008-02-04Make CVS/Entries.Log look the same as GNU cvs'. This way interoperabilityTobias Stoeckmann
is possible. OK joris@
2008-02-04Added -k flag support for all commands which support it.Tobias Stoeckmann
OK joris@
2008-02-03shuffle some stuff around so we dont end up doing the same thingsJoris Vink
twice in cvs_module_lookup() and checkout_check_directory(); allow single files to be ignored with ! as well;
2008-02-03be more strict when checking ignore patterns;Joris Vink
kill unused var;
2008-02-03more CVSROOT/module stuff:Joris Vink
- allow more then 1 module to be specified per definition - respect the "!" sign which means: "hey ignore this dir when checking out" - non alias definitions can now contain files ok tobias@
2008-02-03dont forget to send the -d flag to our server as well if itJoris Vink
was specified;
2008-02-03respect any -l option that might have been set in CVSROOT/modules;Joris Vink
2008-02-03Diff header complies to GNU cvs now.Tobias Stoeckmann
OK joris@
2008-02-03with the recent changes for CVSROOT/modules we can now support theJoris Vink
basics of checkout -d. Multiple modules with -d is still "not supported". example: $ opencvs -d /cvs co -d kernel_source_3_0 -rOPENBSD_3_0 ksrc yes, it rocks. ok tobias@
2008-02-03Added rdiff support. In order to do this, some output and option fixesTobias Stoeckmann
had to be done for diff, too. OK joris@
2008-02-03better CVSROOT/module support, includes remote support and modulesJoris Vink
that are not aliases (-a); OK tobias@
2008-02-03Do not unify this "-fr UNKNOWN" handling, it breaks commands which haveTobias Stoeckmann
to work fine and just ignore files which don't have requested symbol. Spotted by joris@.
2008-02-03Like i wrote in last commit, it's supposed to be sys/time.h, not sys/times.h.Tobias Stoeckmann
2008-02-03cvs_update_leavedir is only useful if dirs have to be pruned.Tobias Stoeckmann
OK joris@
2008-02-03(f)utimes takes sys/time.hTobias Stoeckmann
2008-02-02document daily(8)'s running of /etc/Distfile;Jason McIntyre
2008-02-02Better CVSROOT/modules file format.Xavier Santolaria
2008-02-02Basic CVSROOT/modules bits.Xavier Santolaria
2008-02-02Zap trailing whitespaces.Xavier Santolaria
2008-02-02remove unneeded headersJoris Vink
2008-02-02initial CVSROOT/modules support, only does aliases at the moment (-a).Joris Vink
"modules.c, hurray!" xsa@, ok tobias@
2008-02-02Fix broken indentation introduced in last commit.Xavier Santolaria
Spotted by Pierre Riteau.
2008-02-02Missed one annotate -> rannotate in sysnopsis.Xavier Santolaria
2008-02-02Add `rlog' bits.Xavier Santolaria
2008-02-02Although this doesn't comply to common sense, it complies to GNU cvs. AllTobias Stoeckmann
commands which supply -f and -r have this weirdness: an unknown symbol leads to fatal instead of head revision. OK xsa@
2008-02-02Sync `rannotate' synopsis. r* commands work on repository modules.Xavier Santolaria
2008-02-02Add `rannotate' bits. Requested by tobias@.Xavier Santolaria
2008-02-02From src/usr.bin/cvs:Xavier Santolaria
> add changed lines support to log and rlog (the + and - stuff) > from Pierre Riteau;
2008-02-01Make cvs_requests struct more readable.Xavier Santolaria
2008-02-01introduce cvs_read_config() which will be used as a generalJoris Vink
handler to open and read configuration files in CVSROOT/ change cvs_parse_configfile() to use cvs_read_config() instead; ok tobias@
2008-02-01Added rannotate supportTobias Stoeckmann
OK xsa@
2008-02-01Another GNU cvs weirdo: During annotate, invalid revisions are allowed ifTobias Stoeckmann
-f is supplied (thus switching to HEAD), but unknown symbols end in fatal.
2008-01-31Handle magic branch numbers in OpenCVS as well.Tobias Stoeckmann
OK joris@
2008-01-31free RCSNUM's when we are done with them;Joris Vink
ok tobias@
2008-01-31Zap trailing whitespaces.Xavier Santolaria
2008-01-31If CVS/Entries.Static exists, don't look for more files in repository.Tobias Stoeckmann
OK joris@
2008-01-31We have cvs_client_send_logmsg for transmission of log messages.Tobias Stoeckmann
OK joris@ xsa@
2008-01-31in some cases we did not return a copy of the resulting RCSNUMJoris Vink
towards the caller, which expects a copy (and frees it when done). ok tobias@
2008-01-31remove dead and unreachable codeJoris Vink
ok tobias@ xsa@