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
cinap_lenrek
f90682e32e
add hungary keyboard map (contributed by bencef)
2012-09-10 11:01:36 +02:00
cinap_lenrek
0a48c1e340
lp: HTML table support
2012-09-10 08:10:30 +02:00
cinap_lenrek
8472086cc6
update manual pages for lp HTML support
2012-09-10 08:01:49 +02:00
cinap_lenrek
f6dd4bb5ee
lp: handle HTML files with html2ms | troff in process/generic
2012-09-10 07:40:28 +02:00
cinap_lenrek
2fd758bf2a
mothra: simpler approach to ignoring <script> tags
2012-09-10 03:09:30 +02:00
cinap_lenrek
f57e4ecb01
hgwebfs: remove prefixing // from file path
2012-09-10 22:20:40 +02:00
cinap_lenrek
b62042cdeb
libaml: store *value* instead of name reference in dest for alias op
2012-09-09 09:06:37 +02:00
cinap_lenrek
6aa1ca35c3
libaml: implement Alias and Debug instructions
2012-09-08 17:48:09 +02:00
google
a71b3dff06
Print correct sizes in prep autopart.
2012-09-09 17:37:21 +12:00
google
dd1b8df880
Add alignment hints for e512 ATA drives.
2012-09-09 17:22:12 +12:00
cinap_lenrek
aead11533e
support file:// urls in hgwebfs extension as apparently hg uses them. m(
2012-09-08 01:55:46 +02:00
stanley lieber
72c1608409
fortunes, rob, theo: I wasn't asking about 9front.
2012-09-06 10:52:41 -05:00
cinap_lenrek
a064a48e6d
nusb: handle 0 csp value on iface, remove unneeded configdev() calls after getdev()
2012-09-06 05:25:23 +02:00
cinap_lenrek
3cdaf6ea5f
usbd: add missing quotefmtinstall
2012-09-06 04:07:51 +02:00
cinap_lenrek
ee0a0fca5d
rdbfs(4), no ^t^t on 9front system
2012-09-06 02:45:15 +02:00
cinap_lenrek
9c18f300a4
devshr: honor noattach
2012-09-06 01:05:37 +02:00
google
577a9f763f
Prevent nusb/disk and nusb/kb from blocking nusbrc
2012-09-06 13:15:59 +12:00
cinap_lenrek
93063b3db0
nusbd: properly handle port detach on hub disconnect
2012-09-05 00:06:20 +02:00
cinap_lenrek
0c52215ae3
usb: fix potential isoread overruns, error instead of panic on isoread in ohci
2012-09-03 04:23:02 +02:00
cinap_lenrek
cfd25faa28
usb: fix isowrite putsamples race
2012-09-03 01:54:34 +02:00
cinap_lenrek
1be10947ba
doom: fix mixbuffer size confusion
2012-09-03 00:24:27 +02:00
cinap_lenrek
d32c8fc79a
ether82563: fix format string error
2012-09-02 21:57:10 +02:00
google
3914d039b1
Add timeout to eeprom and flash init in ether82563 driver.
...
Prevents hang on misidentified or broken cards.
2012-09-03 19:23:28 +12:00
google
25a5ae8a44
Add Intel 82801JIB ICH10 southbridge
2012-09-03 17:44:30 +12:00
google
14843589e2
Intel 82567V DOES support jumbo frames, despite claims to the contrary.
2012-09-03 13:40:51 +12:00
google
59d3ba2ce0
Intel 82567V does not support jumbo frames.
2012-09-02 11:31:53 +12:00
cinap_lenrek
c74eff0906
audiohda: unsigned vid/rid formating
2012-09-02 01:02:34 +02:00
cinap_lenrek
5446d9779c
date: pikeshedding
2012-09-02 00:18:43 +02:00
google
4cd4b82553
Fixes previous commit: dc3f9d299b40
2012-09-02 01:06:38 +12:00
google
2dfe66d72f
Add -i flag to date: prints ISO-8601 datestamp
...
Add -t flag to date: prints ISO-8601 timestamp
2012-09-02 00:33:39 +12:00
google
87b6b93257
Fix for i82567V-2
2012-09-02 00:27:43 +12:00
cinap_lenrek
7f22b32e63
isodate in libc? revert every commit for great justice!
2012-09-01 14:12:29 +02:00
google
0e41e0b7c5
Add prototypes for isotime and isodate. This should have been in the previous commit.
2012-09-02 23:15:15 +12:00
google
dfc348c4e2
Add -i and -t options to date for isodate and isotime display.
2012-09-02 23:08:14 +12:00
google
cdb7bdde96
Add isotime() and isodate() functions to libc.
2012-09-02 23:05:41 +12:00
google
67e047589a
Fix date formatting in asctime after year 2099.
2012-09-02 22:59:31 +12:00
cinap_lenrek
e91301a401
rdmsr/wrmsr become tryrdmsr/trywrmsr, we can should check for trap
2012-08-31 16:48:33 +02:00
cinap_lenrek
a7ed529d97
upas/fs: catch alarm note (used in pop3 code)
2012-08-30 17:39:22 +02:00
cinap_lenrek
c430bf65d3
ndb/dns: fix mistake
2012-08-29 20:14:15 +02:00
cinap_lenrek
e1a0aa42dc
merge
2012-08-29 19:06:12 +02:00
cinap_lenrek
860d938b20
ndb/dns: bug fixes and massive cleanup
...
removing the querylck from the DN as it was never used or being
effective which saves like a ton on space per domain name.
remove the Query.tcplock and put query on the stack. it is
unneccesary to lock the query as its only used by one process
at a time. put Query's on the stack.
change outsidens() to outsidensip() which now takes the ip
buffer that it fills instead of returning static buffer (which
would race with multiple processes involved).
eleminate mostly all of the lock(&dnlock)/unlock(&dnlock) calls.
we'r not working on shared cache RR's in the resolver procs.
we work on *copies* done by rrlookup() made under the dnlock.
the cache garbage collection only runs when all processes are
locked out and is also taking the dnlock while doing so.
cleanup xmitquery(). for the tcp case, we dont need to get
more nameserver addresses, just take the ip from the udp header
that tcpquery() placed there for us.
fixed baddelegation() to actually check for delegation loop even
if theres no dom info for our host.
remove lots of debug code. remove the dnforceage() as it doenst
make sure other processes are locked out. this could destroy
dn's currenctly refered by running queries.
remove dnageallnever() as its not used. dont attach rr's to
keepers to prevent outside spoofing.
make myaddr() retrive the ip address if not set.
2012-08-29 19:01:05 +02:00
stanley lieber
30d016224a
fortunes, troll: epub
2012-08-28 22:48:39 -05:00
stanley lieber
60bcab4d78
/sys/lib/dist/ndb/common: for god and country, geronimo, geronimo, geronimo
2012-08-28 22:46:44 -05:00
aiju
5ba4ccd30e
fixed RFNOMNT
2012-08-27 17:50:48 +02:00
cinap_lenrek
40d5dce459
dns: fix rr->srv memory leak in rrcopy, mark rr->sig->signer, dn aging, cleanup
2012-08-26 21:56:03 +02:00
cinap_lenrek
25070f33fb
audiohda: add intel sch models (thanks puddingpimp on #cat-v for sending a patch)
2012-08-26 17:16:03 +02:00
cinap_lenrek
8f0ec8b725
ndb/dns: fix netmkaddr() race, dnlock consistency, strcpy, cleanups
2012-08-26 01:51:46 +02:00
cinap_lenrek
19219d5a95
archmp: checksum _MP_ structure before use, coherence() and comments (import from sources)
...
we used to only test the checksum of the PCMP structure referenced by
the _MP_ without checking _MP_ itself. now fixed.
geoff added some coherence() calls and comments in the mpstartup and
apic code which seems to be a good idea.
2012-08-25 14:06:42 +02:00
aiju
69f5a04ac3
games/gb: del instead of f12/o
2012-08-25 22:38:32 +02:00
aiju
9cab16b426
games/gb: set audioproc priority
2012-08-25 22:33:51 +02:00
aiju
d7c21149e4
gb: pause function
2012-08-25 22:13:29 +02:00
aiju
46124af6cf
fix CUT macro in cpuid
2012-08-24 19:19:42 +02:00
aiju
6edb672951
added aux/cpuid
2012-08-24 18:49:25 +02:00
stanley lieber
c42a535fe9
fortunes, rob, rsc, troll: updates
2012-08-24 10:18:33 -05:00
cinap_lenrek
3ac4524e4a
syscallfmt: use up->syserrstr instead of up->errstr (import from sources)
2012-08-24 15:53:35 +02:00
cinap_lenrek
da01fdae11
guesscpuhz: add sanity checks for virtualbox (import from sources)
2012-08-24 15:46:21 +02:00
cinap_lenrek
d436b2117e
add unified sigsearch() function to look for bios data structures
...
replace the various functions that searched for bios data structures by
a single sigsearch() one in pc/memory.c that will probe the various bios
data areas.
also, a new checksum() function was added that is to be used to validate
the structures found.
2012-08-24 15:36:56 +02:00
cinap_lenrek
86f323290c
wait: always check up->nchild before going to sleep
...
always make sure that there are child processes we can wait for
before sleeping.
put pwait() sleep into a loop and recheck. this is not strictly
neccesary but prevents accidents if there are spurious wakeups
or a bug.
2012-08-24 13:11:04 +02:00
cinap_lenrek
d404e9e9f8
devmnt: more carefull wakeup in mountmux
...
once we set q->done = 1 in mountmux, the sleeper might return freeing q
so the wakeup might access invalid memory. we change the embedded Rendez
structure in the Mntrpc into a pointer to the sleeping procs up->sleep
rendez so the rendez is always going to be valid even if the rpc has been
freed.
the call to mntstats was moved before we set q->done also to prevent
accessing invalid memory.
2012-08-24 13:00:14 +02:00
cinap_lenrek
80a5bfc1d8
sdvirtio: be more carefull at wakeup
...
wakeup cannot access r->sleep once we set r->done because the
sleeper might just return at this point making r invalid. make
a copy of the sleep rendez pointer before setting r->done.
2012-08-24 12:52:34 +02:00
cinap_lenrek
8e5dd37eba
ndb/dns: fix memory corruption and bad serveraddrs() range checks
2012-08-22 19:45:29 +02:00
cinap_lenrek
87fca361f7
rio: rect outside screen counts as covered wcovered()
2012-08-22 00:11:42 +02:00
cinap_lenrek
20b4f55603
9bootpxe: try /cfg/pxe/default if /cfg/pxe/$ether fails before breaking to the prompt.
2012-08-21 14:23:52 +02:00
cinap_lenrek
be0301f458
calloc: check multiplication overflow
2012-08-19 10:50:39 +02:00
cinap_lenrek
feb58cce49
plot(1) manpage corrections
2012-08-19 09:07:59 +02:00
cinap_lenrek
62f5a7e2b7
vncs: cleanup and error handling
2012-08-19 08:57:40 +02:00
cinap_lenrek
7bb4a790d6
webfs: capture error string from tlsClient
2012-08-18 15:10:34 +02:00
cinap_lenrek
56aa8e173f
libsec: add sha256WithRSAEncryption signature alg
2012-08-18 15:09:02 +02:00
cinap_lenrek
c120dbc777
pccpuf: add vgaradeon
2012-08-17 19:03:26 +02:00
cinap_lenrek
8b93667775
lib/profile: remove startupasfs, start rio as subprocess so we drop to rc if it fails (no framebuffer), drawterm
2012-08-17 18:19:03 +02:00
cinap_lenrek
31ed86ce23
webcookies: create $home/lib/webcookies as 0600
2012-08-17 18:14:34 +02:00
cinap_lenrek
7fdf820589
pckernel: use constants instead of hardcoding cpuid bits in various places
2012-08-17 04:03:51 +02:00
cinap_lenrek
81954dbf25
mothra: bruteforce image src= attribute
2012-08-16 09:03:57 +02:00
cinap_lenrek
2dd17995f1
rio: fix mistake
2012-08-16 06:57:58 +02:00
cinap_lenrek
711557c85e
rio: add some tolerance when declaring windows covered
2012-08-16 06:32:34 +02:00
cinap_lenrek
2eb369bb1d
rio: add covered (burried) windows to the menu3 hidden window list
2012-08-16 04:00:32 +02:00
cinap_lenrek
3932153299
mothra: handle misplaced trailing quotes
2012-08-15 13:15:34 +02:00
cinap_lenrek
21b5efe962
jpg: ignore sampling factors for grayscale as colormap1() doesnt handle it
2012-08-14 05:36:05 +02:00
cinap_lenrek
a8d7bbeeb3
remove 9/pc/boot.fs file
2012-08-14 03:54:26 +02:00
cinap_lenrek
142a77c9dc
nusb/kb: increase mouse packet buffer from 32 to 64 bytes for Microsoft Sidewinder X5 Mouse (thanks Rexford Gibbs for reporting and testing)
2012-08-13 10:41:02 +02:00
cinap_lenrek
73e924d847
hg: hook system_rcpath and user_rcpath instead of polluting enviroment by setting HGRCPATH
2012-08-13 09:53:04 +02:00
cinap_lenrek
2a9b90cf85
page: fix drawpage race
2012-08-12 20:25:22 +02:00
cinap_lenrek
a1f69ed555
hjfs: fix tabs (damn google code editor)
2012-08-11 12:41:49 +02:00
aiju
3759a4a945
disallow walk on open chans
2012-08-11 10:40:48 +00:00
cinap_lenrek
6538711ef0
hjfs: fix permcheck bug
2012-08-11 12:02:05 +02:00
cinap_lenrek
1132aca4f0
vgaclgd542x: support >8bit colors
2012-08-10 21:03:13 +02:00
cinap_lenrek
d1f1be9c57
vgavmware: fix hardware acceleration (fill is not available with SVGA2)
2012-08-10 15:17:27 +02:00
cinap_lenrek
dbc4833d10
acid: fix cvtitoa buffer overflow
2012-08-10 10:06:23 +02:00
cinap_lenrek
8a53b8192d
mothra: avoid eenter deadlock on resize
2012-08-09 04:03:33 +02:00
cinap_lenrek
abba8aa7a9
page: simplify locking, avoid eenter deadlock on resize
2012-08-09 04:03:03 +02:00
cinap_lenrek
5cbae621a5
libdraw: improve handling of screen clipr
2012-08-09 04:02:10 +02:00
cinap_lenrek
84d1ef1463
ape/mkfile: work arround fake "command line arguments" rule matching
2012-08-08 21:36:42 +02:00
cinap_lenrek
f466d3894c
ndb/dns: cleanup
2012-08-08 19:03:10 +02:00
stanley lieber
ea64fd3ad5
fortunes, rob, theo: updates
2012-08-08 09:38:24 -05:00
stanley lieber
23b76aa92d
pkg(1): add new pkg repo to man page
2012-08-08 09:37:53 -05:00
aiju
9e608833e9
hjfs: various fixes
2012-08-08 10:14:20 +02:00
aiju
f2c70fe2f7
more hjfs fixes
2012-08-08 00:52:37 +02:00
aiju
34bf0ce496
hjfs: various changes
2012-08-08 23:14:42 +02:00
aiju
2e19497159
hjfs: default service name, fshalt
2012-08-07 18:43:13 +02:00
aiju
b21b9ba89c
added hjfs
2012-08-07 17:57:04 +02:00
cinap_lenrek
ef1c186305
venti: fix possible nil deref in libventi vtgetreq() and cleanup vacfs (import from sources)
2012-08-07 16:11:35 +02:00
cinap_lenrek
37a93ef857
ppp: noauth server option (import from sources)
2012-08-07 15:57:42 +02:00
cinap_lenrek
36adf27af8
add Echange[] error string
2012-08-07 07:15:41 +02:00
cinap_lenrek
7fbae174eb
floppy: fix endless loop when trying to change floppy type on media change
2012-08-07 07:08:33 +02:00
cinap_lenrek
e15b523a6c
libmach: fix acid -k regression (was broken in r5eeb36d3ddd0)
2012-08-07 03:48:56 +02:00
cinap_lenrek
6baaf0a773
unzip/zipfs: skip over variable length comment in end of table of content record
2012-08-06 02:25:22 +02:00
cinap_lenrek
5eec707368
pci.c: reserve pci membars after assinging them for *nobios= option
2012-08-06 23:56:10 +02:00
cinap_lenrek
cd99666815
memory.c: remove unused xmapupa map
2012-08-06 23:54:52 +02:00
cinap_lenrek
6a443a3e6a
merge
2012-08-05 15:51:38 +02:00
cinap_lenrek
8f9374e811
merge
2012-08-05 15:50:42 +02:00
cinap_lenrek
2f457f5f19
audioac97: reserve ioport ranges
2012-08-05 15:49:38 +02:00
aiju
e2270b09f3
fixed telnetd
2012-08-04 14:52:29 +02:00
cinap_lenrek
4de62918a3
catclock: properly handle initdraw error instead of crashing
2012-08-04 02:06:57 +02:00
cinap_lenrek
b14d7ac38c
cron: snprint, error handling (update from sources)
2012-08-03 22:50:21 +02:00
cinap_lenrek
82ece1bb0c
ps: cleanup
2012-08-02 02:53:42 +02:00
cinap_lenrek
dc25c70249
ps -n print note group
2012-08-02 02:47:18 +02:00
cinap_lenrek
1159f1e54f
ip: fix assert panic on fragmented icmp echo request (see eriks icmp-frag patch)
2012-08-02 02:02:10 +02:00
cinap_lenrek
4971432577
libndb: apply eriks dnsquery() ipv6 reverse lookup patch
2012-08-02 01:25:34 +02:00
cinap_lenrek
64cb1dd5b4
libmach: add arm64 constants (import from sources)
2012-08-02 22:23:58 +02:00
cinap_lenrek
18d1ef20b3
format check for octal fmt strings (import from sources)
2012-08-02 22:22:57 +02:00
cinap_lenrek
da20365290
libauth: fix authrpc buffer overflow (import from sources)
2012-08-02 22:22:05 +02:00
cinap_lenrek
a13a30e854
ndb: recognize ip6.arpa postfix in mkptrname()
2012-08-02 22:20:55 +02:00
cinap_lenrek
8e07a4c9a5
cb: import updates from sources
2012-08-01 21:57:13 +02:00
cinap_lenrek
9b5b68a302
cdfs: pull updates from sources
2012-08-01 21:34:14 +02:00
cinap_lenrek
c7ad44a048
factotum: fix _adgetticket() filedescriptor race, add timeouts to all authserver transactions
2012-08-01 19:18:33 +02:00
cinap_lenrek
acc239ef26
kfs: fix read offset integer overflow
2012-08-01 01:22:01 +02:00
cinap_lenrek
235f71ba47
cwfs: fix read offset integer overflow
2012-08-01 01:10:24 +02:00
aiju
c2304e9329
make sam jump to changes made by undo
2012-08-01 23:14:39 +02:00
cinap_lenrek
9caf93faa8
vesa: timeout blank/unblank operation if it gets stuck
2012-08-01 22:56:58 +02:00
cinap_lenrek
02acb1d4f0
mothra: make emalloc zero memory, fix uninitialized nextline pointer crash
2012-07-31 09:43:24 +02:00
cinap_lenrek
4f33c88a51
import updated compilers from sources
2012-07-30 19:11:16 +02:00
cinap_lenrek
fcc5e75d07
tsemacquire: manpage and syscallfmt
2012-07-30 22:45:49 +02:00
cinap_lenrek
49ac0b93d3
add tsemacquire syscall for go
2012-07-29 20:26:49 +02:00
cinap_lenrek
780d393e4b
ndb/cs: limit number of slave procs
2012-07-29 03:05:05 +02:00
cinap_lenrek
0f59758d12
factotum: authdial timeout
2012-07-29 02:53:59 +02:00
cinap_lenrek
b4d2e39d8c
ndb/cs/dns: make sure never to block the 9p loop when we run out of processes, fail the request instead
2012-07-28 19:17:54 +02:00
cinap_lenrek
15c0d4b7c4
rio: add scroll lock key to toggle scroll mode
2012-07-28 14:47:35 +02:00
cinap_lenrek
6d3ff523db
doom: fix -warp argument parsing bug
2012-07-27 16:49:56 +02:00
cinap_lenrek
543e510da1
doom: cleanup
2012-07-27 14:42:43 +02:00
cinap_lenrek
ab08c97e60
doom: make sure not to drop keyup/keydown events
2012-07-27 11:08:33 +02:00
cinap_lenrek
98b9c4eb1e
rio: dont shift window out to the left when its too wide for the screen
2012-07-26 17:28:14 +02:00
cinap_lenrek
6023250c46
plan9.ini: remove *nomp=
2012-07-25 23:21:16 +02:00
cinap_lenrek
81d43b6f9d
kernel: make mp mode and msi interrupts the default. *msi -> *nomsi
2012-07-25 23:18:26 +02:00
cinap_lenrek
dc544a3462
cwfs: remove noatime runtime option
2012-07-24 20:09:28 +02:00
cinap_lenrek
ffc58b3429
cwfs: make sure we do a full dump after toggling noatime
2012-07-24 19:42:18 +02:00
cinap_lenrek
42cf4e2371
cwfs: fix noatime dumps
2012-07-23 18:57:33 +02:00
cinap_lenrek
03806e9c17
paint: cleanup floodfill
2012-07-23 08:10:17 +02:00
cinap_lenrek
b3d7231013
paint: wait for mouseup after floodfill
2012-07-22 19:25:31 +02:00
cinap_lenrek
9d212c517d
paint: floodfill
2012-07-22 16:33:42 +02:00
cinap_lenrek
f3b08dd655
libdraw: enter/eenter, set and restore clip rect
2012-07-22 16:32:59 +02:00
cinap_lenrek
aae765a161
ndb(6): add tftp description
2012-07-22 16:32:05 +02:00
cinap_lenrek
98d5687ce4
mothra: delayed screen updates to reduce flicker
2012-07-20 14:32:50 +02:00
cinap_lenrek
3707561e04
mothra: work arround mismatched quotes in html attributes
2012-07-20 08:56:29 +02:00
stanley lieber
4f57de2ab8
fortunes, troll: creeping incrementalism
2012-07-19 09:14:03 -05:00
stanley lieber
57616d1455
paint(1): english
2012-07-19 09:13:33 -05:00
cinap_lenrek
72d4a35942
paint: new paint program featuring endless canvas, zoom, palette and use of external commands
2012-07-19 01:00:23 +02:00
cinap_lenrek
55ddbff77d
fix strchr \0 bugs
2012-07-19 23:34:37 +02:00
cinap_lenrek
15885866cb
revert every commit, for great justice!
2012-07-18 21:39:06 +02:00
glenda
fbb8a423e7
fix
2012-07-18 21:29:00 +02:00
aiju
21eced0e5d
all your base are belong to us
2012-07-18 21:21:16 +02:00
cinap_lenrek
c71c05dd64
screen: cleanup
2012-07-18 15:08:01 +02:00
cinap_lenrek
b9ca8e8378
vga: softscreen
...
allow the shadow framebuffer (softscreen) to be used with any
vga driver, not just vesa. this removes the ugly scr->paddr = 0
hack employed by vesa driver to force softscreen and adds a
softscreen vgactl message that can switch the feature on and off
at runtime.
softscreen can greatly improve graphics performance when bus
reads are slow even tho it disables hardware acceleration.
2012-07-18 10:16:00 +02:00
cinap_lenrek
5654f15e56
png: sysfatal, debug print to stderr instead of potentialy messing up output stream
2012-07-17 08:51:20 +02:00
cinap_lenrek
a78f5f8a3d
mothra: handle relative urls in <base> tag
2012-07-17 07:21:22 +02:00
cinap_lenrek
05c11fefe0
topng: fix bug causing bogus double insertion of filter alg byte
2012-07-17 02:17:42 +02:00
cinap_lenrek
aa67915776
resize: fix wrong image size when using non ZP origin
2012-07-16 09:32:51 +02:00
cinap_lenrek
4c2c62ee96
uhtml: use first match
2012-07-16 05:32:16 +02:00
stanley lieber
4a9e02f950
fortunes, theo, troll: new material
2012-07-15 10:49:40 -05:00
cinap_lenrek
8099d78f44
cwfs: noatime flag
2012-07-14 23:49:17 +02:00
cinap_lenrek
b494f61baa
merge
2012-07-14 23:08:38 +02:00
cinap_lenrek
983bd80477
upas/fs: ministry of silly walks struck again
2012-07-14 23:07:18 +02:00
aiju
c612f9c41f
multiboot: use initrd for config
2012-07-13 18:52:39 +02:00
aiju
c03913c62d
fixed multiboot booting
2012-07-13 18:09:42 +02:00
cinap_lenrek
8e11ff283f
cwfs: make /srv/cwfs.cmd redable to receive command output
...
before, cwfs would print everything to /dev/cons. this change
will redirect the output of commands to the /srv/cwfs.cmd pipe
so one can use:
con -C /srv/cwfs.cmd
and not have the fish for the output in /dev/kmesg.
use standard error (/dev/cons) for unsolicited messages as
there is not always a reader on the command file.
2012-07-13 15:09:39 +02:00
cinap_lenrek
53f5bdfd06
cwfs: set whochan for who command, cleanup
2012-07-12 21:00:12 +02:00
cinap_lenrek
55959acbdf
merge
2012-07-12 18:40:58 +02:00
cinap_lenrek
0d0eadef42
mothra: handle email messages as plain text
2012-07-12 18:40:02 +02:00
stanley lieber
af047b58b4
paint: only three remote holes in the default install, in a heck of a long time!
2012-07-09 21:19:03 -05:00
stanley lieber
ad84d289a2
paint: only two remote holes in the default install, in a heck of a long time!
2012-07-09 17:05:59 -05:00
cinap_lenrek
546ee86c52
tcp: memset paranoia, synced from sources
2012-07-09 21:01:42 +02:00
stanley lieber
357aef46a5
xargs(1): improve man page by deleting lines
2012-07-08 19:58:57 -05:00
stanley lieber
4559661b3e
audio(1): grammar
2012-07-08 19:58:21 -05:00
stanley lieber
df275a7b68
xargs(1): clarify
2012-07-08 19:44:05 -05:00
cinap_lenrek
a360bddee7
qio: raise critical queue bloat threshold from 2 to 10 times to queue limit
...
the limit for overqueueing was too small for stuff like fcp
on a fileserver connected with a standard 32K limit pipe like
ramfs.
fcp usesd 8K*16procs > 32K*2
the biggest queue limit used in the kernel is 256K making
the maximum queue bloat 2.5MB or 320K for standard pipes.
that should be big enougth to never happen in practice
unless there is a bug which we like to catch before we
exhaust all kernel memory.
2012-07-08 19:11:29 +02:00
cinap_lenrek
2d09d805f3
mothra: handle span and div, helps to resynchronization on html errors
2012-07-08 01:06:31 +02:00
stanley lieber
7a704e4ab6
cryptsetup(8): add SOURCE and reference aes(2)
2012-07-07 16:19:07 -05:00
stanley lieber
eddec3a69f
cryptsetup(8): grammar, clarity
2012-07-07 16:13:49 -05:00
stanley lieber
8669b49b00
add xargs(1) man page
2012-07-07 15:43:42 -05:00
cinap_lenrek
0b6f559ebc
mothra: edit selection fix
2012-07-08 22:25:23 +02:00
cinap_lenrek
5b35bbce54
mothra: ignore size attribute for select tag
2012-07-07 19:31:41 +02:00
cinap_lenrek
67541baee8
mothra: fix <br/> <hr/> tags
2012-07-07 15:13:07 +02:00
cinap_lenrek
115f14f144
hproxy: force connection close
2012-07-06 16:02:44 +02:00
cinap_lenrek
b811bb8876
add hproxy to mkfile
2012-07-06 15:51:19 +02:00
cinap_lenrek
fdfce9d864
hproxy: simple http proxy server
2012-07-06 15:49:33 +02:00
cinap_lenrek
51915912e9
add bzfs(4) manpage
2012-07-05 21:46:44 +02:00
cinap_lenrek
fa5fd51e11
add tap(1) manpage
2012-07-05 21:11:37 +02:00
cinap_lenrek
45f55eb644
add pstree to ps(1) manpage.
2012-07-05 20:39:34 +02:00
cinap_lenrek
f976fbe8c7
g: more extensions
2012-07-05 20:24:00 +02:00
stanley lieber
b6993361e0
g: expand matched files list and add to grep(1) man page
2012-07-05 13:12:04 -05:00
cinap_lenrek
1e04852c3d
merge
2012-07-05 20:00:24 +02:00
cinap_lenrek
a427fbba8d
add socksd to ipserv(8)
2012-07-05 19:59:40 +02:00
stanley lieber
7f98d205ea
kill(1): english
2012-07-05 12:37:07 -05:00
stanley lieber
1231ba045a
cryptsetup(8): english
2012-07-05 12:34:26 -05:00
cinap_lenrek
4472cbe66e
add cryptsetup(8), add crypt command doc to fs(3)
2012-07-05 19:17:03 +02:00
cinap_lenrek
000363db65
add dontkill to kill(1) manpage
2012-07-05 15:08:37 +02:00
cinap_lenrek
c0627feea3
merge
2012-07-05 14:53:21 +02:00
cinap_lenrek
7c197c8e73
tput(1) manpage, add -b buflen option, exit status
2012-07-05 14:52:38 +02:00
stanley lieber
267253f8d9
pkg(1): fix man page
2012-07-04 22:20:46 -05:00
cinap_lenrek
acce478d8e
factotum: use glenda as hostowner default
2012-07-04 13:23:36 +02:00
cinap_lenrek
59b16cb441
mothra: scrollbar mouse grab in alt display
2012-07-04 01:18:59 +02:00
cinap_lenrek
bdb228e14a
read: add -c flag to copy bytes instead of lines
2012-07-02 17:46:21 +02:00
cinap_lenrek
44f97f0cb1
mothra: remove 4K snarf limit for edit panel
2012-07-02 03:38:05 +02:00
cinap_lenrek
200216313c
mothra: make sequence of links separated by space
2012-07-01 20:02:22 +02:00
cinap_lenrek
2dde3a005d
scram: wire proc to cpu0, work arround for hp dc5700
2012-07-01 17:00:36 +02:00
cinap_lenrek
1c4d78b03b
mothra: join underlined links
2012-07-01 16:59:28 +02:00
cinap_lenrek
8ac89d66a5
plan9.ini(8): ACPI update
2012-06-30 21:09:09 +02:00
cinap_lenrek
91de9fcd63
mothra: fix scrollbar mouse grab behaviour
...
by default, scrollbars captured the mouse unless
all mouse buttons where released. this makes sense
in mothra main window, but makes drop down menus
with scrollbar unusable.
the patch lets one select the behaviour using the
USERFL-flag. if set, the scrollbar will capture
the mouse. if not set, scrollbar will release
the mouse when outside the scrollbar rect.
2012-06-30 19:49:51 +02:00
cinap_lenrek
fe0b72e93c
scram: acpi scram for qemu fix
2012-06-30 16:06:19 +02:00
cinap_lenrek
536815009a
fshalt(8): ACPI
2012-06-29 17:49:41 +02:00
cinap_lenrek
33cec5c411
scram: cleanup
2012-06-29 17:18:43 +02:00
aiju
1eff3709b4
acpi shutdown
2012-06-29 16:55:48 +02:00
stanley lieber
3500a4fafe
fshalt(8): add /sys/src/cmd/scram.c
2012-06-29 09:18:24 -05:00
cinap_lenrek
1e26438dfb
webfs: fix mistake
2012-06-28 17:56:19 +02:00
cinap_lenrek
0862bcc93d
webfs: send Accept headers
2012-06-28 14:32:09 +02:00
stanley lieber
a82360a8e8
fortunes: really
2012-06-27 11:18:24 -05:00
cinap_lenrek
0b22e8b455
aan: use netconninfo from dial(2), threadsetname
2012-06-27 15:54:42 +02:00
cinap_lenrek
623901ed1f
aan: fix bugs, initial timeout, portable network encoding
2012-06-27 12:36:15 +02:00
cinap_lenrek
0b003bb7c7
cpu: revert to old quoting rules, sorry
2012-06-25 17:40:50 +02:00
cinap_lenrek
1b6577785e
cpu: implement aan(8) support
2012-06-25 16:54:17 +02:00
cinap_lenrek
e077349fef
dial(2): not in parallel on 9front
2012-06-25 16:53:33 +02:00
cinap_lenrek
e9af32cc3a
exportfs/import: cleanup
2012-06-25 16:52:59 +02:00
cinap_lenrek
8f67fae1a0
exportfs: fix bugs, error consistency, cleanup
2012-06-25 09:38:19 +02:00
cinap_lenrek
1cd5d74d4d
cpu: -c command quoting, various cleanups
2012-06-25 06:44:23 +02:00
cinap_lenrek
f4480d1517
mothra/uhtml: properly handle quoting in tags
2012-06-24 08:36:42 +02:00
cinap_lenrek
f0b471efb9
realemu: fix cpuid
...
ECX and EDX were incorrectly swapped.
Ref: http://wiki.osdev.org/CPUID
thanks Anthony Martin <ality@pbrane.org> for sending the patch!
2012-06-24 07:28:16 +02:00
cinap_lenrek
7417118d30
apic: fix qemu panic lapic clock xxx > cpu clock > yyy
2012-06-24 05:34:17 +02:00
cinap_lenrek
0209e21f45
9boot: change to new *e820= format, support for 64bit kernels
2012-06-23 03:16:59 +02:00
cinap_lenrek
bfb84cc46a
boot(8): make clear that username can be set from user= plan9.ini
2012-06-22 23:16:08 +02:00
cinap_lenrek
ba7374508e
e820: support new format
2012-06-21 04:57:27 +02:00
cinap_lenrek
447b37d838
e820: check for newer *e820= variable (old e820= might get removed in the future)
2012-06-21 01:55:56 +02:00
cinap_lenrek
cf4c3e7c5c
ether82563: sync with erik (fixed 82579 eeprom checksum error, adds i350 support)
2012-06-21 01:06:17 +02:00
cinap_lenrek
69470de37d
acpi: work arround missing _BBN, check _HID
2012-06-19 16:30:11 +02:00
cinap_lenrek
89efb07d4f
mothra: fix submit fields
2012-06-19 12:32:55 +02:00
cinap_lenrek
ccb3412765
mothra: more mistakes
2012-06-19 11:57:49 +02:00
cinap_lenrek
bda1c8b8f1
mothra: fix mistake
2012-06-19 11:03:09 +02:00
cinap_lenrek
70b8ddeaae
mothra: cleanup
2012-06-19 10:58:59 +02:00
cinap_lenrek
e393b27806
mothra: fix uencode for utf8
2012-06-19 10:16:19 +02:00
cinap_lenrek
064b082ae0
mothra: cleanup
2012-06-19 10:01:05 +02:00
cinap_lenrek
bd6a86a52b
webfs: fix google login 400 bad request
2012-06-19 09:19:10 +02:00
cinap_lenrek
ae311094ad
mothra/webfs: multipart/form-data and file upload support
2012-06-18 21:26:28 +02:00
cinap_lenrek
9428062b55
mothra: multipart/form-data
2012-06-18 09:40:26 +02:00
cinap_lenrek
ff0e3e6a00
mothra: refactor form submit code
2012-06-18 08:00:36 +02:00
cinap_lenrek
b163f8327a
fix the build
2012-06-18 22:10:25 +02:00
cinap_lenrek
a92749485e
archacpi: boot processor comment
2012-06-17 02:49:59 +02:00
cinap_lenrek
b7b8be6831
fix ioapic mre off by one
2012-06-17 01:06:57 +02:00
cinap_lenrek
a47521a3ed
experimental acpi support for apic irq routing
2012-06-17 23:12:19 +02:00
cinap_lenrek
9cb66f310b
jpg: be more tolerant with corrupted files, and dont crash
2012-06-15 08:24:05 +02:00
cinap_lenrek
9b29d5be82
mp: cleanup mp code
2012-06-15 22:10:24 +02:00
cinap_lenrek
57a69ac203
cifs(4): aquarela reference
2012-06-13 00:35:01 +02:00
aiju
fc4a0118f7
btc btc btc btc
2012-06-09 00:10:14 +02:00
aiju
964b86fcd9
more btc stuff
2012-06-08 17:23:29 +02:00
cinap_lenrek
a715d9ec94
btc: mkfile create /$objtype/bin/btc on install
2012-06-08 00:01:06 +02:00
aiju
827c9d7d9f
btc/httpfs: fixed bug
2012-06-08 00:00:37 +02:00
aiju
42656f38ef
more bitcoin
2012-06-08 23:48:41 +02:00
cinap_lenrek
baea7ec1e2
mothra: fix "bad ctl message" bug caused by fprint write buffer limit on long urls
2012-06-07 02:12:04 +02:00
stanley lieber
049855460c
mothra(1): add 'k'
2012-06-06 16:49:29 -05:00
aiju
d2357e6961
added ecdsa to factotum
2012-06-06 16:43:15 +02:00
stanley lieber
46efa642ad
AVPlayerLayer *playerLayer = [AVPlayerLayer playerLayerWithPlayer:player];
2012-06-05 20:12:10 -05:00
stanley lieber
9decd26354
ec(2): english
2012-06-05 20:05:24 -05:00
cinap_lenrek
0479172e71
merge
2012-06-06 22:35:46 +02:00
cinap_lenrek
1bbdbb2828
/sys/doc: remove autogenerated postscript files
2012-06-06 22:28:48 +02:00
stanley lieber
a915df2db1
pkg(1): fix repo url
2012-06-05 14:19:07 -05:00
aiju
1ffd5f9af1
added ec(2), added ripemd160 to sechash(2)
2012-06-04 12:27:38 +02:00
aiju
005248b4c5
added elliptic curve stuff and RIPEMD-160
2012-06-04 11:50:37 +02:00
stanley lieber
c065e02a99
rio/rio.c: update usage
2012-06-03 15:19:23 -05:00
stanley lieber
91c13bda90
pkg/list: show only pkg names
2012-06-02 23:03:50 -05:00
stanley lieber
aa8f8dd151
pkg(1): update repositories
2012-06-02 22:57:12 -05:00
stanley lieber
e7788cffff
kbdfs(8): correct spelling error
2012-06-01 21:30:23 -05:00
stanley lieber
c1374e391c
kbd(3): correct spelling error
2012-06-01 21:24:26 -05:00
stanley lieber
5be42a30d7
mothra: remove log file stubs
2012-05-31 10:58:43 -05:00
stanley lieber
4bf2b98450
mothra(1): remove bogus information
2012-05-31 09:29:55 -05:00
stanley lieber
09887b359a
add sysinfo(1)
2012-05-29 12:27:25 -05:00
cinap_lenrek
48e5446318
merge
2012-05-29 17:56:17 +02:00
cinap_lenrek
d3243530d7
jpg: fix memory corruption
2012-05-29 17:53:49 +02:00
stanley lieber
b389a5bc48
more /lib/theo, /sys/games/lib/fortunes
2012-05-28 14:07:10 -05:00
cinap_lenrek
845db4c372
fix more enviroment pollution
2012-05-26 21:50:10 +02:00
cinap_lenrek
812e0fd058
hget/play: fix enviroment leaks
2012-05-26 21:18:41 +02:00
cinap_lenrek
efc0780d86
mothra: changes toward multipart/formdata
2012-05-25 10:52:10 +02:00
cinap_lenrek
9f150d42a3
juke: fix script to work with mntgen /mnt, fix "empty filename" error for jukefs
2012-05-25 07:12:05 +02:00
cinap_lenrek
3e42a08988
acpi: format string warning for uchar* vs char*
2012-05-25 07:10:46 +02:00
cinap_lenrek
e06ca3a3ec
lp: remove bogus test -w check and bind for /tmp
2012-05-25 07:09:43 +02:00
cinap_lenrek
8bfd915415
playlistfs: use play(1) for format detection and decoding
2012-05-24 08:13:31 +02:00
cinap_lenrek
a170c952ff
ethervt610xx: dont assume sizeof(Ds) <= cls
2012-05-23 18:30:34 +02:00
cinap_lenrek
2c47b855b1
allow # netpath in dial string
2012-05-22 05:36:57 +02:00
cinap_lenrek
f5dd576a50
add seconds(1) command
2012-05-22 05:16:23 +02:00
cinap_lenrek
b5565b0403
cwfs: fix disappearing /tmp +t bug
2012-05-21 18:25:39 +02:00
cinap_lenrek
b44038fec0
kernel: add debug driver for dumping acpi tables
2012-05-19 01:58:40 +02:00
cinap_lenrek
9891d13887
webfs: nstrcpy paranoia
2012-05-18 20:25:50 +02:00
cinap_lenrek
feca854317
abaco: url handling
2012-05-18 18:19:33 +02:00
cinap_lenrek
3b2b18328b
cwfs: add fsmempercent enviroment variable to control iobuffer allocation
2012-05-18 02:01:04 +02:00
cinap_lenrek
a24626c51f
mothra: </div> line breaks
2012-05-16 17:58:42 +02:00
cinap_lenrek
4c16111e66
webfs: add global timeout parameter settable in rootctl and command line
2012-05-16 17:00:19 +02:00
cinap_lenrek
595f9c4a09
jpg: missing malloc/realloc checks
2012-05-16 16:12:11 +02:00
cinap_lenrek
fcfaa7bd61
plan9.ini(8): 9boot quirk in BUGS section
2012-05-16 02:09:59 +02:00
cinap_lenrek
ca12be87df
merge
2012-05-15 02:05:31 +02:00
cinap_lenrek
656236fe6f
merge
2012-05-14 01:40:00 +02:00
cinap_lenrek
b3d47c3a3a
libplumb: realloc memleak (thank you clsmith, THANK YOU!)
2012-05-14 01:35:17 +02:00
stanley lieber
741075f15e
I will buy laptop pre-installed with plan9, can my dream come true?
2012-05-09 10:03:52 -05:00
cinap_lenrek
042bc5be35
disk/format, 9boot: fix alignment issues
2012-05-08 16:30:18 +02:00
cinap_lenrek
8791baf8b3
rio: dont list files we dont serve when reading directory
2012-05-08 23:53:46 +02:00
cinap_lenrek
e614ab1d7f
9bootfat: fat12 support
2012-05-08 23:10:06 +02:00
cinap_lenrek
d0007933f2
disk/format: FAT32 support
2012-05-07 18:06:17 +02:00
cinap_lenrek
466808d9e3
remove dmaon
2012-05-07 22:21:31 +02:00
cinap_lenrek
326c8d9c42
ip/torrent: simplify
2012-05-06 18:00:15 +02:00
cinap_lenrek
3997c57b57
ip/torrent: keep peers in queue
2012-05-06 17:38:20 +02:00
cinap_lenrek
ab022ff67d
ip/torrent: fix mistake
2012-05-06 16:44:09 +02:00
cinap_lenrek
8943c2fb8a
ip/torrent: limit number of connections
2012-05-06 16:33:17 +02:00
cinap_lenrek
7fff1f8dba
disk/format: choose default cluster size if not given
2012-05-06 13:51:53 +02:00
cinap_lenrek
68c77bf4a6
kernel: add eriks #P/cputemp
2012-05-05 10:44:29 +02:00
cinap_lenrek
70aab46761
merge
2012-05-04 11:04:11 +02:00
cinap_lenrek
aa015b1c4f
kernel: use monitor/mwait instruction on pc multiprocessor for idlehands
2012-05-04 11:02:11 +02:00
stanley lieber
fb6e725b4d
mothra: terminus/unicode.12 for smallest fixed font
2012-05-03 16:15:47 -05:00
stanley lieber
3ce608921a
webfs/httpc.: increase dial timeout to 10 seconds, response timeout to 20 seconds
2012-05-03 12:31:09 -05:00
cinap_lenrek
30b2154e75
ip(3): il protocol
2012-05-03 12:47:51 +02:00
cinap_lenrek
1de9ca2de5
bring back il protocol support
2012-05-03 10:47:40 +02:00
cinap_lenrek
299cf4e4b9
kernel: print format
2012-05-03 08:53:47 +02:00
cinap_lenrek
7f04d86dfb
kernel: move duplicated random.c to port
2012-05-03 08:49:25 +02:00
cinap_lenrek
5377a19447
nusb/audio: setup audioin
2012-05-03 22:30:32 +02:00
cinap_lenrek
656762ae98
cardbus io reservation
2012-05-01 03:35:15 +02:00
cinap_lenrek
b20ed3c1f5
mothra/libpanel: fix memory leak in pledit
2012-04-30 13:03:00 +02:00
cinap_lenrek
748bdc13b2
faces: fix memory leaks
2012-04-30 11:48:30 +02:00
cinap_lenrek
a124609b6e
stats: fix memory leaks
2012-04-30 11:26:53 +02:00
cinap_lenrek
7c8abd4f95
merge
2012-04-30 22:11:37 +02:00
cinap_lenrek
9c79deb130
mothra: handle http compression out of band
2012-04-30 22:09:57 +02:00
stanley lieber
8ff0cd425a
ndb/cs: add lookups for ssh
2012-04-28 13:20:37 -05:00
cinap_lenrek
a2e26ffd4c
fdisk: ignore 0 endsecotor for partition geometry discovery
2012-04-28 09:34:02 +02:00
cinap_lenrek
ad14ea30b0
merge
2012-04-28 09:13:17 +02:00
cinap_lenrek
1d42b2dac1
avoid leaking up->dot into the closeproc
2012-04-28 09:12:04 +02:00
stanley lieber
db3e98a74f
troll, fortunes: portable c compilers, php init scripts, it looks like the kernel files are missing
2012-04-27 23:02:50 -05:00
cinap_lenrek
e440d414d5
fix missed clunkq wakeup race
2012-04-27 18:51:15 +02:00
cinap_lenrek
6bd82b34fd
async clunk for cached mounts, fix closeproc explosion
2012-04-27 17:51:20 +02:00
cinap_lenrek
0c0b874d49
ip/torrent: cleanup
2012-04-27 03:46:07 +02:00
cinap_lenrek
d899f9cfc6
ip/torrent: udp tracker support
2012-04-27 03:05:16 +02:00
stanley lieber
caa6d7701d
samterm: cleanup
2012-04-24 19:53:05 -05:00
stanley lieber
4f1575a44e
samterm: enable scroll wheel scrolling in the scrollbar (for scrolling)
2012-04-24 19:17:22 -05:00
stanley lieber
57be281166
/lib/troll, /sys/games/lib/fortunes: ssh2, Processing, bourne shell
2012-04-24 19:15:42 -05:00
cinap_lenrek
23c05d3235
sdvirtio: make sure queue sizes are multiple of two
2012-04-24 08:46:23 +02:00
cinap_lenrek
43fb53943e
sdvirtio: ioalloc, cleanup
2012-04-24 07:48:59 +02:00
cinap_lenrek
8562240e8c
fix more fd <= 0 bugs
2012-04-24 06:57:02 +02:00
cinap_lenrek
7e4d9a4bfa
boot(8): fix example
2012-04-24 06:53:15 +02:00
cinap_lenrek
0baa5c7cbe
ip/torrent: alphabetically order dictionary keys when producing torrent
2012-04-24 23:50:08 +02:00
cinap_lenrek
b7b734bd59
sdvirtio: reset device, better block completion handling
2012-04-23 11:42:05 +02:00
cinap_lenrek
80381d93d9
sdvirtio: cleanup, add to pccpuf config
2012-04-22 07:20:30 +02:00
cinap_lenrek
ee983985d9
sdvirtio: primitive virtio block driver
2012-04-22 05:19:34 +02:00
cinap_lenrek
dd318f09cd
cpp: fd <= 0 vs. fd < 0
2012-04-20 16:42:12 +02:00
cinap_lenrek
f3609bada2
sdide: increase Drq wait timeouts (fixes i/o errors in vbox)
2012-04-19 14:50:00 +02:00
cinap_lenrek
df1d6ba99d
sdide: do drive presence check in atadrive, probe slave drive before master.
2012-04-19 23:56:10 +02:00
cinap_lenrek
e294bcae53
sdide: make ataidentify wait longer if theres no floating bus
2012-04-18 16:49:27 +02:00
cinap_lenrek
1d96a8256e
sdide: do drive probles the non-clever way, this got a-'s cdrom to working
2012-04-18 15:55:51 +02:00
cinap_lenrek
05be074413
ico: support > 8bit color icons
2012-04-17 17:32:34 +02:00
cinap_lenrek
1f0ea6cd96
mothra: fix bogus strtolength
2012-04-17 00:06:25 +02:00
cinap_lenrek
95d7fa1c0e
ip/torrent: more cleanup, error handling for webseed
2012-04-16 13:29:41 +02:00
cinap_lenrek
bb58166162
ip/torrent: cleanup
2012-04-16 01:40:46 +02:00
cinap_lenrek
76edb9027e
merge
2012-04-16 00:51:50 +02:00
cinap_lenrek
fd02ddae19
ip/torrent: webseed support
2012-04-16 00:50:25 +02:00
stanley lieber
28a8d19cd9
troll, fortunes: forks
2012-04-15 15:00:48 -05:00
cinap_lenrek
53511a9097
ip/torrent: create announce-list torrents
2012-04-15 19:26:04 +02:00
cinap_lenrek
0d961d31bc
merge
2012-04-14 18:55:35 +02:00
aiju
83e3b1ce1a
games/gb: crash and audio fix
2012-04-14 20:53:42 +02:00
cinap_lenrek
9509b5850b
mothra: plpack in any case, even if labels dont fit
2012-04-14 14:54:45 +02:00
aiju
3b9b7a6ab8
added midi player
2012-04-14 14:44:15 +02:00
cinap_lenrek
34918e7081
merg
2012-04-14 13:23:41 +02:00
cinap_lenrek
a77fbb8209
pcc: accept .o file extension
2012-04-14 13:22:36 +02:00
cinap_lenrek
fa49f7e3ff
dossrv: make dos 8+3 filenames lowercase
2012-04-14 13:21:31 +02:00
cinap_lenrek
2e3eb536ae
cwfs: write superblocks to worm immidiately after ream to avoid scary touchsb error message
2012-04-14 13:18:25 +02:00
stanley lieber
2279c86091
profile: use vga/unicode.font in default lib/profile
2012-04-09 11:01:02 -05:00
stanley lieber
2f2e313a47
pkg(1): change default $pkgpath to http://r-36.net/9front/pkg/$cputype
2012-04-07 14:34:39 -05:00
aiju
d7f507b5b9
games/gb: better audio, scaling, fixed serious MMC5 bug
2012-04-07 16:03:16 +02:00
aiju
8ebb846fb2
more games/gb fun
2012-04-06 20:57:45 +02:00
aiju
4950b5468b
various games/gb improvements
2012-04-06 23:29:37 +02:00
aiju
e9854eb12b
added gb emulator prototype
2012-04-05 19:11:26 +02:00
cinap_lenrek
2aa121fd6c
mothra: <base> tag, nstrcpy
2012-04-03 19:03:44 +02:00
cinap_lenrek
dd04c51470
webfs: make up fake spoof referer
2012-04-03 08:32:21 +02:00
cinap_lenrek
37606a6b29
libthread: make ioproc even when opening /proc/n/ctl fails (factotum)
2012-04-03 22:10:19 +02:00
cinap_lenrek
0989c2530d
microsoft ico format conversion support
2012-04-01 04:57:11 +02:00
cinap_lenrek
ff7d9ab525
webfs: keep up to 4 connections per peer in pool
2012-04-01 02:09:57 +02:00
cinap_lenrek
7f8fc0c5b4
webfs: fix auth memory leak
2012-04-01 01:09:06 +02:00
cinap_lenrek
cf112fae1b
doom: disable mouse grab on crash, prevent some crashed
2012-03-31 03:44:08 +02:00
cinap_lenrek
9c844d90e1
lib9p: add Srv.start
2012-03-30 20:06:33 +02:00
cinap_lenrek
d9f65faf71
webfs: close idle connections after 5 seconds
2012-03-30 19:07:50 +02:00
cinap_lenrek
9cb700018a
ipconfig: remove 6 minute redundant dhcp retry timeout
2012-03-29 01:11:22 +02:00
cinap_lenrek
ef44366c2a
merge
2012-03-28 18:14:33 +02:00
cinap_lenrek
73b7f5f12c
panic: trailing newlines
2012-03-28 18:13:45 +02:00
cinap_lenrek
c3004ddf25
port/chan.c: fix locking issue
2012-03-28 18:11:09 +02:00
stanley lieber
6022f50f53
/lib/troll, /sys/games/lib/fortunes: current events
2012-03-27 17:25:08 -05:00
cinap_lenrek
6bda7fac86
ether82563: make sure not to run over tx ring head
2012-03-27 16:51:53 +02:00
cinap_lenrek
d4da667861
webfs: don't fold empty path segments in url
2012-03-26 20:22:30 +02:00
cinap_lenrek
4558207db0
webfs: useragent ctl message for /mnt/web/ctl
2012-03-25 06:55:29 +02:00
cinap_lenrek
7e90b11597
mothra: k - kill images in current page
2012-03-23 15:51:15 +01:00
cinap_lenrek
4662b107ff
mothra: let image fragments stay in ther Rtext rect
2012-03-23 15:08:03 +01:00
cinap_lenrek
140d0e7eff
mothra: clip to intersection of r and b->clipr when drawing panels
2012-03-23 14:34:10 +01:00
cinap_lenrek
2d5aecc845
mothra: fix alt display crash, repair mistake
2012-03-23 04:44:52 +01:00
cinap_lenrek
1b734021eb
merge
2012-03-23 04:03:51 +01:00
cinap_lenrek
9840c9f18e
ndb/cs: fix use after free caused by flush/clunk happening before dns lookup finishes
2012-03-23 04:02:34 +01:00
stanley lieber
b72bb9571c
mothra: add 'm'
2012-03-22 13:05:47 -05:00
cinap_lenrek
ecfff7728e
merge
2012-03-21 18:02:45 +01:00
cinap_lenrek
47af19f6ed
vga: fix type in vga.font, make vga/unicode.font file
2012-03-21 17:59:46 +01:00
stanley lieber
2d5f6df354
fortunes: In fact, Wagner found that once you get past 70 tabs Chrome really starts to struggle.
2012-03-19 16:57:30 -05:00
cinap_lenrek
8745e29e15
make pc kernels graphics image memory pool unlimited by default, add *imagemaxmb= kernel parameter
2012-03-18 20:12:29 +01:00
cinap_lenrek
129408103c
mothra: interpret table regardless of nesting
2012-03-18 15:02:23 +01:00
cinap_lenrek
7106166b11
etherigbe: fixup PciCLS if not initialized (qemu)
2012-03-18 01:27:30 +01:00
cinap_lenrek
bc3457726a
merge
2012-03-16 22:42:59 +01:00
cinap_lenrek
9b2d3d4266
ndb: avoid double /net/ndb
2012-03-16 22:42:14 +01:00
stanley lieber
a254cb4de2
fortunes: better ingredients, better pizza.
2012-03-16 15:17:34 -05:00
cinap_lenrek
9c71514b71
hgwebfs: make push work
2012-03-16 17:47:36 +01:00
cinap_lenrek
e86a1f3fbe
hgfs: fix mistake
2012-03-16 17:18:44 +01:00
cinap_lenrek
51f8743f76
hg: hgwebfs extension, ignore /net.alt
2012-03-16 17:13:35 +01:00
cinap_lenrek
7064a591ff
merge
2012-03-15 18:31:41 +01:00
cinap_lenrek
e7c89b6ab4
socksd: setnetmtpt
2012-03-15 23:20:56 +01:00
cinap_lenrek
742a506df5
smtp: try /net.alt on /net dns failure
2012-03-15 18:09:07 +01:00
cinap_lenrek
1f34d714d2
png: increase buffer size
2012-03-14 23:49:51 +01:00
cinap_lenrek
20c27e0197
rio: keep window rects managable on rio resize
2012-03-13 08:14:55 +01:00