9front - general discussion about 9front
 help / color / mirror / Atom feed
From: sl@9front.org
To: 9front@9front.org
Subject: 9FRONT "9FRONT NUCLEAR WINTER OF CODE" Released
Date: Mon, 2 Mar 2015 23:48:47 -0500	[thread overview]
Message-ID: <531f18ef54f1b1edabef6ac395124a1a@habu.inri> (raw)

New 9front release "9FRONT NUCLEAR WINTER OF CODE" *
------------------------------------------------------------

http://9front.org/iso/9front-4308.4e3f4e43246e.iso.bz2.torrent
http://9front.org/iso/9front-4308.4e3f4e43246e.iso.bz2


kernel and drivers
------------------

kernel: increase size of palloc.mem[] user page bank array
kernel: reduce Page structure size by changing Page.cachectl[]
kernel: make pagereclaim() a bit less stupid
kernel: maintain Pool.curalloc for poolallocalign() and blockgrow()

pc, pc64: fix intrdisable() MaxIrqLAPIC -> MaxVectorAPIC (thanks mischief)
pc, pc64: simplify intrdisable()

pc64: enable uartisa in default config

zynq: fix print format warning in screeninit()
zynq: do fixed mapping for ocm memory on boot and make kaddr() and paddr() work with it

devmnt: remove unused mntstats fields from Mntrpc

devusb: fix debug ctl nil crash
devusb: check for nil hp->dump and hp->seprintep

igfx: add 0x2a02 for Intel GM965/GL960/X3100
igfx: displayport support for ivy bridge

usbehci: initial support for usb on zynq, remove uncached.h

wifi: ignore truncated tlv in beacon/probes; fix recvbeacon()


libraries
---------

libc: check name in getvent()/putenv()

libdraw: cleanup getsubfont()
libdraw: check fontchar count in openmemsubfont() and readsubfont()
libdraw: use readn() to read headers and Fontchar array
libdraw: use multiple read() calls in openfont() to read .font file
libdraw: font->display->defaultsubfont vs. display->defaultsubfont, dead code, malloc erros

libsec: add TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA client cipher suit support

libthread: use devdup instead of mounting pipe to /mnt/temp for close-on-exec in procexec()
libthread: remove unused internal functions and old xinc assembler files


programs
--------

[125678kqv][cl]: fix sprint() and strcpy() buffer overflows

6c: eleminate more MOV instructions
6c: fix missing memset in Bconv()

6l: no need to emit rex.w prefix for MOVBQZX and MOVWQZX

auth/factotum: factotum: cleanup getnvramkey()

auth/userpasswd: add to mkfile to build by default

aux/vga: cleanup vesa code
aux/vga: use optional edid information to determine mode when vgadb fails
aux/vga: remove vbs/vbe from mode, use shs/ehs when sync is ment, prefer detailed timing in edid
aux/vga: dont error when vesa setscale fails after modeset (thanks rx9p for reporting)

fplot: add modulus % operator

gs: work arround broken xref table pdfs
gs: backport aes support for pdf-1.6
gs: backport 16MB string support

ircrc: dont require nick and user to be the same for auth/userpasswd (thanks spew)

jpg: handle progressive non-interleaved mode

kbdfs: work around qemu

leak: report alloc size mismatch

mothra: add side scrolling, controlled by left and right buttons on the keyboard. if desired, x-scrollbar can be set visible via the visxbar variable in mothra.c. (thanks, jpm_)

nusb/usbd: fix typo in debug prints, dont use %U format as its not installed

tlssrv: fix usage, dont cat
tlssrv: produce meaningfull error message when unable to read certificate

vc: eleminate strcpy in multab code

webfs: check $httpproxy and error when its bogus

wc: extend for 21 bit runes

added games/c64: Commodore 64 emulator


manual pages, documentation, misc.
----------------------------------

fortunes: The NTP codebase is larger than the SSH codebase.


* http://plan9.stanleylieber.com/mothra/img/gsoc2015.png


                 reply	other threads:[~2015-03-03  4:48 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=531f18ef54f1b1edabef6ac395124a1a@habu.inri \
    --to=sl@9front.org \
    --cc=9front@9front.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).