summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-07-28* prepare for an overhaul of the connection code by adding a cvsrootJean-Francois Brousseau
parameter to the cvs_client_connect() and cvs_client_disconnect() functions, so we rely less and less on a global variable
2004-07-28Add a newline at the end of the strings put in CVS/Root andJean-Francois Brousseau
CVS/Repository, like GNU CVS does
2004-07-28Fix the timestamp parsing for Mod-time. Months are now being detectedJean-Francois Brousseau
correctly and there is no assumption about Daylight Savings Time
2004-07-27art.html -> art1.html, PR3872 From: ak@ebi.ac.ukHenning Brauer
2004-07-27add support for {} expansion for prefix in the filter rules, claudio okHenning Brauer
2004-07-27Don't override PREFERRED_DEBUGGING_TYPE. This makes DWARF2 the defaultMark Kettenis
again; stabs doesn't work for 64-bit code. ok miod@, espie@
2004-07-27the `.#*' pattern actually still matches, include it in standardJean-Francois Brousseau
ignore patterns
2004-07-27Fix directory loading with the new file structure allocation codeJean-Francois Brousseau
2004-07-27Be less retarded when parsing the contents of a CVS/Root fileJean-Francois Brousseau
2004-07-27Comment out unused code and some minor cleanup. Add the prototype andJean-Francois Brousseau
skeleton for cvs_printf(), which will be used to output strings that do not need all of the handling that cvs_log() performs. This will be used among other things to prepend the `M' and `E' family of responses to output made by the `server' command.
2004-07-27* use a mix of mktime() and ctime_r() instead of asctime_r() to calculateJean-Francois Brousseau
the Mod-time timestamp. This way, mktime() fills in information about the week day and day of year which was not calculated with the previous method * calculate the GMT offset This fixes a bug where each CVS entry in the Entries files would have `Sun' (for Sunday) as the day of the week.
2004-07-27do not define the prefix, prefixlen and community structs used forHenning Brauer
the filters from within struct filter_match but explicit; no functional change
2004-07-27* parse the timestamp given to Mod-time correctly and store it so theJean-Francois Brousseau
next operation on a file can use it (actually, we need to fix the problem with weekdays) * when getting a sticky command and the directory doesn't exist, create it and populate it with CVS admin files
2004-07-27macro fixesJared Yanovich
punctuation use 'Bl -diag' for diagnostic lists ok jmc
2004-07-27suport macro expansion for peer spec in filter rulesHenning Brauer
things like deny from { $peer1 $peer2 } prefix 192.168.0.0/16 are now possible.
2004-07-27* when opening an Entries file for writing, open the file in append modeJean-Francois Brousseau
* when parsing the entries, break if we encounter the last line 'D' * when adding the line to the file, generate it from the fields instead of taking the line
2004-07-27* don't always return 0 in cvs_client_sendreq()Jean-Francois Brousseau
2004-07-27Add per-device evcount interrupt counters; also use LIST_xxx macros in isr.cMiod Vallat
ok aaron@, tested aoyama@
2004-07-27Zero out the cvs root structure before assigning the fields, otherwiseJean-Francois Brousseau
we can end up with pretty strange results
2004-07-27Factorize exception handling code. The only different part between luna88kMiod Vallat
and mvme88k is the retrieval of the CMMU fault registers. Tested on mvme88k by myself and luna88k by aoyama@
2004-07-27* create cvs_file_alloc() to keep one copy of the file allocation codeJean-Francois Brousseau
and reuse it * add cvs_file_create() to explicitly create a file or directory * add cvs_mkadmin() to fill the administrative files for a CVS directory
2004-07-26* make checkout work in remote mode (almost)Jean-Francois Brousseau
2004-07-26Fix headerJean-Francois Brousseau
2004-07-26* fix two offset bugs in MT stack handlingJean-Francois Brousseau
* create the directory if it does not exist when getting a `Clear-sticky' or `Set-sticky' * fix the cvs_client_getln() that was missing in cvs_resp_statdir() * when receiving a `Created', read the proper lines, then generate a valid pathname to pass to cvs_recvfile() * don't try to compare checksums if the checksum pointer is NULL * in cvs_recvfile(), open the file with the proper flags
2004-07-26Fix pointer passed to fclose() in cvs_ent_close()Jean-Francois Brousseau
2004-07-26Typos in comments.Miod Vallat
2004-07-26document behaviour of mg +-number fileMichael Coulter
ok vincent@ better wording from jmc@
2004-07-26Remove the code that would avoid sending a `Directory' request if theJean-Francois Brousseau
previous `Directory' request had sent the same dir, our code isn't as stupid as it used to be
2004-07-26* start working on the MT supportJean-Francois Brousseau
* add dummy handlers for `Set-sticky', `Clear-sticky' and `Module-expansion'
2004-07-26* when loading a file, cvs_file_get() can now tell whether the fileJean-Francois Brousseau
is up-to-date or modified * add cvs_file_examine() to run a command on a file and its subfiles
2004-07-26Add the handler for the checkout commandJean-Francois Brousseau
2004-07-26Start explaining what the commands do and tweak the mdoc to have aJean-Francois Brousseau
prettier description layout
2004-07-26Belgium USB keyboard map; contributed by Richard Ben Aleya.Miod Vallat
2004-07-26RegenMiod Vallat
2004-07-26Minor glitches in the belgium keyboard layout; reported by Richard Ben Aleya.Miod Vallat
2004-07-26Fold in backport of 2.0 fix for mod_usertrack core dumpBrad Smith
when enabled but no explicit CookieName is set. From: Apache CVS ok henning@
2004-07-26Remove orphaned prototypes.Miod Vallat
2004-07-26Provide a real pmap_proc_iflush() routine.Miod Vallat
2004-07-26Shrink more code if option PTRACE is not set; also use ss_put_value()Miod Vallat
in trap handlers instead of inlining it by hand.
2004-07-26.Xr hostname.if 5Jason McIntyre
.Xr ifconfig 8 .Xr netstart 8 from Alexey E. Suslikov
2004-07-26.Xr hostname.if 5Jason McIntyre
.Xr netstart 8 from Alexey E. Suslikov
2004-07-26- document -v (verbose); from NetBSD (-r 1.16)Jason McIntyre
- order options - simplify macros - sync usage()
2004-07-26- change some lists from -column to -tag (-column not needed) and adjustJason McIntyre
for a decent -width - document MSG_DONTWAIT (from FreeBSD) - simplify macros - document EHOSTUNREACH, EHOSTDOWN, and ENETDOWN; spotted by henning@ - .Xr connect 2 ok henning@ millert@
2004-07-26various tweaks;Jason McIntyre
2004-07-25more consistent handling of vnode recount during rename.Ted Unangst
should solve some panics. various testing for a while.
2004-07-25move db_show_all_procs to kern_proc.c, proc_printit goes in DDB too.Ted Unangst
shuffle functions around so that scheduler is all together. no real functional changes. ok art@ testing miod@
2004-07-25* add an entry for the `Mod-time' responseJean-Francois Brousseau
2004-07-25remove unused functionHenning Brauer
2004-07-25Store pci/cardbus revision number. From NetBSD (dyoung)Todd C. Miller
2004-07-25Program BARs before enabling memory or I/O access. From NetBSD (mycroft).Todd C. Miller