Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-13 | aux/vga: == is not strncmp | ftrvxmtrx | |
2015-06-13 | htmlroff: fix wrong newline in \name handling (| -> ||) | cinap_lenrek | |
2015-06-13 | qc, 9/ppc, 9/mtx: fix wrong if statements | ftrvxmtrx | |
2015-06-13 | kernel: dont use smalloc() to allocate pte array in ibrk() | cinap_lenrek | |
when we'r out of kernel memory, it is probably better to let that alloc fail instead of hanging while holding the segment qlock. | |||
2015-06-13 | vblade, cifs, usbuhci: fix parenthesis | cinap_lenrek | |
2015-06-13 | lock: reopen lockfile after changing mode to make lock effective | cinap_lenrek | |
lock is acquired on open/create when file has DMEXCL set in mode, so we need to reopen the file after setting the bit with wstat. | |||
2015-06-13 | lib9p: fix lib9p wstat qid.type/mode checks (fixes lock(1) for ramfs/hjfs) | cinap_lenrek | |
2015-06-13 | ndb/dns: use same buffer size of udp packet in redistrib() as dnudpserver() ↵ | cinap_lenrek | |
(fixes assert) | |||
2015-06-12 | games/doom: remove Makefile | cinap_lenrek | |
2015-06-12 | games/doom: fix desyncing demo (thanks qwx) | cinap_lenrek | |
the code used P_Random()-P_Random() in some places which has undefined evaluation order resulting in the wrong pseudo random numbers being returned causing demo playback to desync. this change adds P_Random2() function which returns the right delta-random number and uses it in place of P_Random()-P_Random() expression. | |||
2015-06-12 | kernel: fix accounttime() for HZ >= 1000 | cinap_lenrek | |
"milli-CPU's" is too low resolution for the decaying load average calculation when HZ >= 1000. | |||
2015-06-11 | zynq: increase kernel memory for graphics | cinap_lenrek | |
2015-06-11 | zynq: mouse acceleration | cinap_lenrek | |
2015-06-11 | zynq: make screen and cursor kprocs exit properly | cinap_lenrek | |
2015-06-11 | zynq: add support for hardware cursor | cinap_lenrek | |
to enable hardware cursor, write "addr va" to /dev/mousectl where va is the virtual address of the cursor position register. | |||
2015-06-11 | merge | ftrvxmtrx | |
2015-06-11 | fix strncmp/memcmp used with a wrong number | ftrvxmtrx | |
2015-06-10 | cifsd: smbrename is still ok when file is readonly (fixed git) | cinap_lenrek | |
2015-06-10 | zynq: fix flushmemscreen() | cinap_lenrek | |
2015-06-09 | remove drawlsetrefresh and convM2Tnoenc: undefined functions | ftrvxmtrx | |
2015-06-09 | addpt(2): put badrect in .SH NAME so that it gets into the searchindex | ftrvxmtrx | |
2015-06-09 | esetcursor(2), alarm(2): fix prototypes | ftrvxmtrx | |
2015-06-09 | event(2): fix estartfn prototype | ftrvxmtrx | |
2015-06-09 | authsrv.h: remove nonexistent prototypes | ftrvxmtrx | |
2015-06-09 | libdraw: sync allocimage/allocwindow prototypes with man pages | ftrvxmtrx | |
2015-06-09 | ip: fix wrong radix for iphash() (thanks yoann padioleau) | cinap_lenrek | |
yoann padioleaus report on 9fans: > I think I’ve found a bug in the network stack. > in 9/ip/ip.h there is > struct Ipht > { > Lock; > Iphash *tab[Nipht]; > }; > > where Night is 521, > > but then in 9/ip/ipaux.c there is > > ulong > iphash(uchar *sa, ushort sp, uchar *da, ushort dp) > { > return ((sa[IPaddrlen-1]<<24) ^ (sp << 16) ^ (da[IPaddrlen-1]<<8) ^ dp ) % Nhash; > } > > where Nhash is just 64, | |||
2015-06-09 | zynq: add /dev/fbctl to attach framebuffer to devdraw | cinap_lenrek | |
2015-06-09 | devsegment: fix parsecmd() memory leak | cinap_lenrek | |
2015-06-09 | libdraw: consistent use of nil for pointers, error handling | cinap_lenrek | |
2015-06-09 | unix is BUGGERED. remove it | ftrvxmtrx | |
2015-06-09 | authsrv: remove unused opasstokey | ftrvxmtrx | |
2015-06-09 | addpt(2): document badrect function | ftrvxmtrx | |
2015-06-09 | freeimage(2), readcolmap(2), writecolmap(2): fix prototypes | ftrvxmtrx | |
2015-06-08 | exec(2): exec argument size only limited by user stack size | cinap_lenrek | |
2015-06-08 | exec(2): fix prototypes | ftrvxmtrx | |
2015-06-08 | merge | cinap_lenrek | |
2015-06-08 | aux/vga: disable nvidiascale() as it broke modeset on kenjis card | cinap_lenrek | |
this code needs revision, need a list of cards where this actually works. | |||
2015-06-07 | /lib/face: add updated addresses for quanstro, bwc, steve.simon (thanks, erik) | stanley lieber | |
2015-06-07 | devfs: remove useless ~OTRUNC mask for openmode | cinap_lenrek | |
2015-06-07 | zynq: fix /dev/pl | cinap_lenrek | |
prevent double sleep(): callers to sleep() need to be serialized as there can only be one process sleeping at a time. plrlock and plwlock do this. wait for dma to complete in plwrite(): we have to wait for the dma to complete before touching plbuf again. maintain COPEN flag in archopen()/archclose(): when open fails because it was in use, clear the COPEN flag, so archclose() wont screw stuff up. | |||
2015-06-06 | fortunes: Turning off comments. | stanley lieber | |
2015-06-06 | sysinfo: update -p for sysinfo.9front.org | stanley lieber | |
2015-06-07 | sysupdate: change source repo to https://code.9front.org/hg/plan9front | cinap_lenrek | |
code.google.com is shutting down, the new repository is on code.9front.org. | |||
2015-06-07 | libsec/tlshand: implement client side ECDHE (many thanks to pr!) | cinap_lenrek | |
2015-06-07 | libsec/ecc: fix memory leak (free() vs mpfree()) | cinap_lenrek | |
2015-06-06 | prep(8): edisk also adds a EFI system partition (esp) when not already exists. | cinap_lenrek | |
2015-06-06 | inst: provide gpt/mbr choice when disk is blank, format esp | cinap_lenrek | |
2015-06-05 | disk/edisk: create esp partition in addition to plan9 partition in auto mode | cinap_lenrek | |
2015-06-05 | 9boot: look for plan9.ini in all filesystems accessible to efi to find plan9 ↵ | cinap_lenrek | |
partition try the handle buffer in reverse order looking for plan9.ini to find plan9 partition (9fat). when that fails, we'll default to the first handle which should be the esp. | |||
2015-06-04 | ape: define long long limits | mischief | |