stanley lieber
324ab59b08
ircrc(1): man page fixes, thanks pap
2012-10-12 09:17:47 -05:00
stanley lieber
2f83fa7f74
hget(1): fix man page errors, add another example
2012-10-11 22:06:11 -05:00
stanley lieber
b786ff0544
add /rc/bin/formpost; add formpost to hget(1) man page
2012-10-11 16:37:48 -05:00
cinap_lenrek
5cddd21627
cifsd: fix 64bit fileoffset bug
...
the low 32bit word got *sign-extended* on vlong conversion. m(
2012-10-11 21:38:54 +02:00
stanley lieber
05a0570970
ircrc(1): fix error
2012-10-11 11:34:15 -05:00
stanley lieber
1ef8bffd3c
add /sys/man/1/ircrc, thanks pap
2012-10-11 11:31:40 -05:00
cinap_lenrek
16d61d3c97
kernel: try to catch some (rare) mistakes
...
kstrcpy() did not null terminate for < 4 byte buffers. fixed,
but i dont think there is any case where this can happen in
practice.
always set malloctag in kstrdup(), cleanup.
always use ERRMAX bounded kstrcpy() to set up->errstr, q->err
and note[]->msg. paranoia.
instead of silently truncating interface name in netifinit(),
panic the kernel if interface name is too long as this case
is clearly a mistake.
panic kernel when filename is too long for addbootfile() in
devroot. this might happen if your kernel configuration is
messed up.
2012-10-11 17:29:16 +02:00
cinap_lenrek
d9394b0d87
6in4: fix exit status, less strict src filtering, logging (import from sources)
2012-10-11 13:21:30 +02:00
cinap_lenrek
73e7e47d5b
kenrel: simplify image cache by use of ccloseq()
2012-10-10 08:22:35 +02:00
cinap_lenrek
ca9f286b6c
vncv: cleanup
2012-10-09 16:22:19 +02:00
cinap_lenrek
6f2ea28817
vncv: fork tcs with RFNOWAIT as we dont collect wait message
2012-10-09 15:26:45 +02:00
cinap_lenrek
3cc39a0ac7
vncv: snarfvers race, silly walks, add -l option for clipboard charset
2012-10-09 15:15:57 +02:00
cinap_lenrek
14817c4991
/sys/lib/acid/kernel: fix imagecache() and procenv()
2012-10-09 03:52:18 +02:00
cinap_lenrek
e52677328b
merge
2012-10-09 03:23:21 +02:00
cinap_lenrek
eb13b7debc
/sys/lib/acid/kernel: needacid("chan")
2012-10-09 03:22:28 +02:00
aiju
4048ceedd6
fortunes
2012-10-08 22:14:19 +02:00
stanley lieber
8b24e40e29
netaudit(8): english
2012-10-07 22:06:47 -05:00
cinap_lenrek
df66638fb5
netaudit changes and manual page
2012-10-08 00:56:00 +02:00
stanley lieber
e598b6dd31
hjfs(8): fix wording
2012-10-07 15:09:04 -05:00
stanley lieber
104c0eaf29
fortunes, rsc, rob: more
2012-10-07 14:40:29 -05:00
stanley lieber
c2881f43fb
add /sys/man/8/hjfs
2012-10-07 14:39:45 -05:00
cinap_lenrek
54c5131529
/sys/lib/acid/kernel: fix intrcount()
2012-10-07 08:03:02 +02:00
stanley lieber
3049e7036b
hjfs(4): fly your flag
2012-10-06 12:27:40 -05:00
stanley lieber
f80ac5dd42
fortunes, rob, rsc, theo, troll: updates
2012-10-06 11:56:56 -05:00
cinap_lenrek
83ffc3a1da
pc kernel: make imagemem maxsize 10% less of mainmem maxsize
2012-10-06 07:05:08 +02:00
stanley lieber
349abfcd79
add /sys/man/4/hjfs
2012-10-06 03:49:53 +00:00
cinap_lenrek
16a9d6bbd3
tftpfs(4) example typo
2012-10-06 05:14:46 +02:00
cinap_lenrek
bac191c407
httpfile(4) section name quoting
2012-10-06 05:13:14 +02:00
cinap_lenrek
d21df97764
paint(1) fix bad cross reference
2012-10-06 05:12:07 +02:00
stanley lieber
c23d478a25
tftpfs(4): minor corrections
2012-10-05 21:25:55 -05:00
cinap_lenrek
61d1967e74
tftpfs: add manpage, add -x option
2012-10-06 04:14:48 +02:00
cinap_lenrek
5baafe7307
libfis: do not lie about logical sector units
2012-10-06 22:56:05 +02:00
cinap_lenrek
4cfd5cb02e
urlencode: encode null bytes
2012-10-05 23:38:43 +02:00
cinap_lenrek
310afb88ef
urlencode: fix null byte hexdigit() bug
2012-10-05 23:30:05 +02:00
cinap_lenrek
9ac9a135c8
urlencode: decode + as space
2012-10-05 23:21:17 +02:00
cinap_lenrek
4af5408953
replace urlencode with c version that isnt broken for utf-8
2012-10-05 23:14:23 +02:00
aiju
56df14a6a3
fixed ream code; added megabyte output to df
2012-10-03 18:27:22 +02:00
cinap_lenrek
aeb41b90f6
merge
2012-10-03 18:19:17 +02:00
cinap_lenrek
8840830ab8
liblex: fix allprint() definition (from sources)
2012-10-03 18:18:01 +02:00
aiju
0ebd85f72c
hjfs: debug-chdeind and sync commands added
2012-10-03 18:10:56 +02:00
cinap_lenrek
76c102e548
apply sources patch cc-cpp-c99-comm
...
When running "?c -p ...", ensure the backend cpp recognizes C++ comments.
2c(1) states that the compilers recognize // comments, and the bare compilers
do. But if you invoke the compiler with '-p', the backend cpp process
doesn't handle // comments properly unless you also give ?c the undocumented
'-+' option (which it passes through to cpp).
2012-10-03 18:09:53 +02:00
aiju
87b66bade2
fixed debug-getblk
2012-10-03 18:01:23 +02:00
aiju
20f8378ea1
hjfs debug commands
2012-10-03 17:45:58 +02:00
aiju
2bcaa6be7e
fixed potential bug in hjfs
2012-10-03 17:23:17 +02:00
cinap_lenrek
549b4e0225
upas/marshal: fix usage line and add missing flags to manpage
2012-10-02 00:37:17 +02:00
cinap_lenrek
9e7ecc41d5
devproc buffer overflow, strncpy
...
in devproc status read handler the p->status, p->text and p->user
could overflow the local statbuf buffer as they where copied into
it with code like: memmove(statbuf+someoff, p->text, strlen(p->text)).
now using readstr() which will truncate if the string is too long.
make strncpy() usage consistent, make sure results are always null
terminated.
2012-10-01 02:52:05 +02:00
cinap_lenrek
347ac6ef58
guesscpuhz(), apm suspend
...
use fastclock timer (pit2) to measure cpufreq in guesscpuhz(). this
gives a bigger period minimizing the danger of overrun as pit2 runs
at the constant maximum period of 0x10000 ticks. also use smaller
loop increments (1000) and bigger maximum loop upper bound.
move the loops < ... check to the bottom of the loop so we get the
effective count *before* adding the next loop increment.
ilock() while doing measurements in guesscpuhz() to prevent accidents
with other processors reading fastclock or doing guesscpuhz()
in parralel.
export new i8253reset() function for apm to reset the timers after
a apm bios suspend.
2012-09-30 19:41:34 +02:00
cinap_lenrek
2204bb7321
ether82557: timeout for ifstats DumpSC command
2012-09-30 16:16:20 +02:00
cinap_lenrek
5d64e428eb
fix devproc and killbig segment race
...
we have to acquire p->seglock before we lock the individual
segments of the process and lock them. if we dont then pexit()
might free the segments before we can lock them causing the
"qunlock called with qlock not held, from ..." prints.
2012-09-30 16:14:27 +02:00
stanley lieber
fa08484d47
cpuid(8): fix spelling
2012-09-28 21:49:12 -05:00
cinap_lenrek
cd9ac26eb7
cpuid(8) manpage improments
2012-09-29 04:12:42 +02:00
cinap_lenrek
934442ace2
cpuid(8) manpage
2012-09-29 03:57:59 +02:00
cinap_lenrek
67f3dbdaee
mothra: fix select boxes in textview
2012-09-28 01:53:14 +02:00
aiju
7a91a85509
fixed hjfs df
2012-09-27 17:08:52 +02:00
aiju
9cec2db619
really renamed statw to df
2012-09-27 16:26:47 +02:00
aiju
38e993c731
renamed statw to df
2012-09-27 16:26:28 +02:00
aiju
196f605e83
trivial mistake
2012-09-27 15:10:03 +02:00
aiju
45f76d6191
hjfs: statw command
2012-09-27 15:06:42 +02:00
stanley lieber
72061412ce
fortunes, rob, rsc: updates
2012-09-26 18:52:49 -05:00
cinap_lenrek
37e8a817ea
mothra: fix url snarfing
2012-09-26 19:32:34 +02:00
cinap_lenrek
5961379aba
mothra: display url is page list if no title is available
2012-09-26 19:21:04 +02:00
cinap_lenrek
8035bb7dd1
mothra: never snarf the "Go:" box
2012-09-26 19:00:50 +02:00
cinap_lenrek
2b7330765a
mothra: dont make all images into links (only in mothmode)
2012-09-26 18:28:10 +02:00
cinap_lenrek
03f2668d68
libdraw: enter()/eenter() ^W support - we are getting there
2012-09-26 17:35:21 +02:00
cinap_lenrek
d3f93ee1f3
need more coffee
2012-09-26 15:54:25 +02:00
cinap_lenrek
aa3dd7fd8f
libdraw: fix ^W corner case tick == 0 for enter()/eenter()
2012-09-26 15:48:57 +02:00
cinap_lenrek
a77f6553d8
libdraw: implement ^W word delete for enter() and eenter()
2012-09-26 15:31:09 +02:00
cinap_lenrek
01e3e719ed
mothra: various improvements
...
* disallow snarf on password entries
* remove current title label as it is displayed in the page list (redundant)
* avoid redrawing page list just to update the title
* check if the chan changed for backup bitmap in pl_rtdraw()
2012-09-24 01:08:09 +02:00
cinap_lenrek
a8a71a36f5
mothra: cache backup bitmap in pl_rtdraw()
2012-09-24 23:32:57 +02:00
cinap_lenrek
8007596779
mothra: forgot to add snarf.c
2012-09-24 22:50:44 +02:00
cinap_lenrek
948d0a1180
mothra: snarf and paste
2012-09-23 20:14:47 +02:00
cinap_lenrek
f68d096fb7
mothra: dont highlight subpanels in textview
2012-09-23 12:11:21 +02:00
cinap_lenrek
da8dd94a7a
mothra: fast (offscreen) alpha drawing on scroll
2012-09-23 04:18:39 +02:00
cinap_lenrek
74cdf2c10a
mothra: cleanup textview code
2012-09-23 03:48:29 +02:00
cinap_lenrek
bd998b2a78
mothra: text selection 2nd attempt
2012-09-22 19:54:33 +02:00
cinap_lenrek
f34ef5a8d4
mothra: first attempt on text selection
2012-09-22 17:46:56 +02:00
cinap_lenrek
9a06f93b71
tftp: prevent it from hanging if ack packets get lost
...
send ACK reply for duplicate data packets in case our ack response
got lost. make sure packets are in sequence and ignore out of
oder packets (except the ones we'v already acked).
2012-09-20 09:33:40 +02:00
google
9d182f906d
Add disk/smart to mkfile
2012-09-20 10:42:17 +12:00
Marko Kostić
d5be0c1853
user: Marko Kostić <marko.m.kostic@gmail.com>
...
branch 'default'
added sys/lib/kbmap/sr (serbian cyrillic kbmap)
added sys/lib/kbmap/sr@latin (serbian latin kbmap)
2012-09-19 23:37:47 +02:00
google
2c4947656f
Add manpages for atazz and smart
2012-09-20 22:51:20 +12:00
google
2a9d702506
Add Erik Quanstrom's smart tool for ATA SMART.
2012-09-20 22:42:06 +12:00
google
fa7fb8b66b
Add Erik Quanstrom's atazz
...
(needed to disable power management/head unload on 2.5" drive)
2012-09-20 22:39:48 +12:00
cinap_lenrek
913afc39c9
tftpd: apply sstallion's tftpd-rfc patch (from sources)
...
tftpd option handling is not RFC-compliant. This causes picky
clients (such as curl) to fail transfers.
2012-09-18 18:27:59 +02:00
cinap_lenrek
a5756259cf
5l -H7 (elf) support (import from sources)
2012-09-18 18:22:38 +02:00
cinap_lenrek
3ba213a9d7
6c: extern register fix (import from patch/6c-extreg)
...
to make it easy to use normal libraries (such as libdraw, libsec, and libmp)
with the kernel, which uses extern register, don't stray into the external
register set when allocating values to registers.
2012-09-18 18:18:43 +02:00
cinap_lenrek
36f4f9fcd3
bring kernel acid library in sync (import from sources)
2012-09-18 18:11:16 +02:00
google
c3cd4fe746
fix typo.
2012-09-19 21:13:36 +12:00
google
1f7eb17f4b
Enable busmastering for SCH (Poulsbo) PATA controller.
2012-09-19 21:07:44 +12:00
cinap_lenrek
a31c30564c
sdide: make sure bmiba is in i/o port space, not memory
2012-09-16 16:46:28 +02:00
cinap_lenrek
92d3ff8426
rio: single line scroll up/down with holding shift key
2012-09-16 02:49:41 +02:00
cinap_lenrek
5cabb3070c
vnc use Breadn() instead of Bread()
2012-09-16 01:47:44 +02:00
cinap_lenrek
9a02104699
hget -P to read postbody from stdin
2012-09-15 07:07:19 +02:00
cinap_lenrek
1d62e1d8c8
usb: dont give up on unassigned pci irq line in hci driver
...
sometimes, the bios does not assign a interrupt line for pci
devices. this should not be fatal in case of mp ineterrupts
as long as there is intpin or msi can be used.
warn in intrenable() if we hit such a interrupt and set
irq to -1 to prevent it from getting enabled on the pic
or as isa interrupt in apic mode.
2012-09-15 03:17:17 +02:00
cinap_lenrek
336df4d4ae
Qcoalesce patch to satisfy full read length
2012-09-14 03:35:15 +02:00
aiju
d6e505167c
the IRS
2012-09-13 18:44:44 +02:00
cinap_lenrek
8ca0a19825
merge
2012-09-13 09:39:15 +02:00
cinap_lenrek
4590975312
mothra: fix wrong ascent calculation if text element is too large, fix image border layout
2012-09-13 09:37:28 +02:00
stanley lieber
808e622e73
fortunes, rob, troll: the usual
2012-09-12 14:37:56 -05:00
cinap_lenrek
7b3c5d9257
mothra: special parse mode for <script> as parsetag gets confused by long javascript lines
2012-09-11 07:38:11 +02:00
aiju
6479692f56
fortunes!
2012-09-10 18:10:56 +02:00