9front - general discussion about 9front
 help / color / mirror / Atom feed
* 9FRONT "MY MEMORY OF DRATERM IS FADING" Released
@ 2016-03-01 19:21 sl
  2016-03-03 20:28 ` [9front] " k0ga
  0 siblings, 1 reply; 4+ messages in thread
From: sl @ 2016-03-01 19:21 UTC (permalink / raw)
  To: 9front

New 9front release "MY MEMORY OF DRAWTERM IS FADING" [0]
--------------------------------------------------------

http://9front.org/iso/9front-5126.47bef620b3a3.iso.bz2.torrent
http://9front.org/iso/9front-5126.47bef620b3a3.iso.bz2


dash 1
------

http://fqa.9front.org/dash1.mymemoryofdrawtermisfading.pdf


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

kernel: remove todfix overflow iprint() spam

pc/pc64: remove mpshutdown print
pc/pc64: bring up ap's one after another, use idlehands() while waiting for thunderbirdsarego

pc64: move idle() routine after CALL main(SB) as the comment suggests

sgi: add chmod to bootfs.proto for sgi kernel

devdraw: remove unused Edepth[]

devmnt: deal with partial response for Tversion request in mntversion()

devssl: use tsmemcmp() to compare mac to close timing side channel

ipv6: fix icmphostunr() locking and memory free bugs (from sources)

usbuhci: removing "uhci bug" print spam from interrupt handler

wifi: check tkip/ccmp mac and crc in constant time avoiding timing side channels


booting
-------

provide /n and /mnt early in bootrc to allow consistent use in /lib/namespace


libraries
---------

ape/fmt: %p and %z format for amd64

ape/stdio: %z format is VLONG on amd64

libauthsrv: add D in mkfile
libauthsrv: fix ed448 goldilocks prime comment
libauthsrv: can write p = 2^448 - 2^224 - 1 now, as mpc has constant folding.

libdraw: remove unused static log2[] array

libfis: dont reject drives lacking SSP (sata ssd connected to ide with adapter)

libmp: handle out of memory case in gmfield()
libmp: remove include of libsec.h

libsec: add salsa20 stream cipher
libsec: ecdsa client support for tlshand, cleanups
libsec: refactor asn1 encoding of digest for rsa signatures, fix memory leak in ecverify
libsec: mpconv -> mpfmt
libsec: fix missing error case unlock() in tlshands initCiphers()
libsec: fix double free in pkcs1_decrypt(), handle bad epm length in tlsSecRSAs(), cleanup
libsec: simplify pkcs1_decrypt()
libsec: add libc.h include for aes_xts.c (drawterm)
libsec: fix memset() size in tlsConnectionFree(), remove #include <bio.h>
libsec: remove unused tlsSecKill()
libsec: have 16 32-bit words in DigestState to avoid out of bounds warnings for poly1305


programs
--------

/rc/bin/": fix quoting bug (thanks, aiju and silasm)

auth/cron: just run /bin/rx to execute remote commands

auth/factotum: fix nil pointer crash on p9skclosekey(), thanks k0ga
auth/factotum: fix memory leak for p9any key confirmation, fix key handling for role=client

aux/kbdfs: read outer /dev/kbd file and use it just like /dev/kbdin

exportfs: properly reply to chdir() error when we speak 9p
exportfs: retry execing ourselfs as "/bin/exportfs" (argv0 might be relative path)
exportfs: fix endless loop for eof/error on second read in localread9pmsg()

games/doom: fix white window issue on exit
games/doom: handle allocimage() failure

mpc: constant expression folding

ndb/dns: removing the buggy /net.alt remount hack
ndb/dns: initialize unknown fids to point to the root qid

ndb/dnstcp: -x specifies the mountmoint

newuser: /n/other now handled in /lib/namespace

rc: terminate rc when exec fails, cleanup

rcpu: adding experimental rcpu service [1]
rcpu: post hangup note to remote when connection breaks

rio: fix wrong frame colors when moving non-current window
rio: exit rio when /dev/cons or /dev/kbd read loop terminates

rx: rcpu service support

stats: use rimport or import to mount remote system

tlsclient: add -o option to establish connection over a file, free the AuthInfo structure to avoid leaking secrets

tlssrv: p9any authentication support using TLS-PSK cipher suits
tlssrv: add -A flag to skip changing user after authentication (usefull for aan)

upas/smtpd: remove unused lastsender logic

webfs: faster shutdown using postnote()


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

fortunes: ./configure CFLAGS="-I$HOME/source/harvey/ape/amd64/include -I$HOME/source/harvey/ape/include -mno-red-zone -ffreestanding -fno-builtin -nostdlib -trigraphs -D_SUSV2_SOURCE -D_POSIX_SOURCE -D_LIMITS_EXTENSION -D_BSD_SOURCE -D_BSD_EXTENSION -DHAVE_SOCK_OPTS -DHARVEY -DPlan9" LDFLAGS="-static $HOME/source/harvey/ape/amd64/lib/crt1.o $HOME/source/harvey/ape/amd64/lib/crti.o $HOME/source/harvey/ape/amd64/lib/crtn.o -L$HOME/source/harvey/ape/amd64/lib -L$HOME/source/harvey/amd64/lib" LIBS="-lbsd -lap -lc" LIBM="" --prefix=$HOME/source/harvey/ape/ports *--host=x86_64-linux-gnu --build=x86_64-harvey *--enable-shared=no

/lib/keyboard: add more crucial symbols

glenda's default profile: remove /n/other mount, done by /lib/namespace

authsrv(2): document _asgetpakkey(), authpak_hash(), authpak_new(), authpak_finish()

authsrv(6): fix arrows

salsa(2): some formating fixes; fix source reference

rcpu(1): add


---

[0] http://9front.org/img/mymemoryofdrawtermisfading.front.png
    http://9front.org/img/mymemoryofdrawtermisfading.back.png
    http://okturing.com/src/3486/body

[1] https://code.9front.org/hg/plan9front/rev/65abc13ef7a1


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9front] 9FRONT "MY MEMORY OF DRATERM IS FADING" Released
  2016-03-01 19:21 9FRONT "MY MEMORY OF DRATERM IS FADING" Released sl
@ 2016-03-03 20:28 ` k0ga
  2016-03-03 20:43   ` cinap_lenrek
  0 siblings, 1 reply; 4+ messages in thread
From: k0ga @ 2016-03-03 20:28 UTC (permalink / raw)
  To: 9front

I tried to update to this version and I didn't have problems when I
compile /usr/cmd with objtype=386, but when I try to compile it with
objtype=arm I get this:

pcc -c -D_POSIX_SOURCE strdup.c
ar vu /arm/lib/ape/libap.a _assert.5 abort.5 abs.5 atof.5 atoi.5 atol.5 atoll.5 bsearch.5 calloc.5 clock.5 ctype.5 difftime.5 getenv.5 putenv.5 isalnum.5 itoa.5 itol.5 ldiv.5 mbwc.5 memccpy.5 memchr.5 memcmp.5 mktime.5 qsort.5 raise.5 rand.5 strcat.5 strcoll.5 strcspn.5 strftime.5 strlen.5 strncat.5 strncmp.5 strncpy.5 strpbrk.5 strrchr.5 strspn.5 strstr.5 strtod.5 strtok.5 strtol.5 strtoll.5 strtoul.5 strtoull.5 strxfrm.5 toupper.5 strdup.5
ar: phase error at offset 146950
r - _assert.5
r - abort.5
r - abs.5
r - atof.5
r - atoi.5
r - atol.5
r - atoll.5
r - bsearch.5
r - calloc.5
r - clock.5
r - ctype.5
r - difftime.5
r - getenv.5
r - putenv.5
r - isalnum.5
r - itoa.5
r - itol.5
r - ldiv.5
r - mbwc.5
r - memccpy.5
r - memchr.5
r - memcmp.5
r - mktime.5
r - qsort.5
r - raise.5
r - rand.5
r - strcat.5
r - strcoll.5
r - strcspn.5
r - strftime.5
r - strlen.5
r - strncat.5
r - strncmp.5
r - strncpy.5
r - strpbrk.5
r - strrchr.5
r - strspn.5
r - strstr.5
r - strtod.5
r - strtok.5
r - strtol.5
r - strtoll.5
r - strtoul.5
r - strtoull.5
r - strxfrm.5
r - toupper.5
r - strdup.5
mk: ar vu /arm/lib/ape/libap.a ...  : exit status=rc 121332: ar 121334: error
mk: for(i in gen ...  : exit status=rc 121062: rc 121064: mk 121066: error
mk: for (i in ...  : exit status=rc 120920: rc 121060: mk 121061: error
mk: cd lib mk install  : exit status=rc 120913: mk 120915: error
mk: mk lib.install mk ...  : exit status=rc 120910: mk 120912: error
mk: date for (i ...  : exit status=rc 117518: rc 120908: mk 120909: error


Regards,



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9front] 9FRONT "MY MEMORY OF DRATERM IS FADING" Released
  2016-03-03 20:28 ` [9front] " k0ga
@ 2016-03-03 20:43   ` cinap_lenrek
  2016-03-07 19:06     ` k0ga
  0 siblings, 1 reply; 4+ messages in thread
From: cinap_lenrek @ 2016-03-03 20:43 UTC (permalink / raw)
  To: 9front

try ar t 
seems your /arm/lib/ape/libap.a got corrupted? try to run:

ar t /arm/lib/ape/libap.a

then rename the file to _libap.a or something and retry building
libap.a

--
cinap


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [9front] 9FRONT "MY MEMORY OF DRATERM IS FADING" Released
  2016-03-03 20:43   ` cinap_lenrek
@ 2016-03-07 19:06     ` k0ga
  0 siblings, 0 replies; 4+ messages in thread
From: k0ga @ 2016-03-07 19:06 UTC (permalink / raw)
  To: 9front

> seems your /arm/lib/ape/libap.a got corrupted? try to run:

Yeah, you were right. In some step of the update it got
corrupted.

Thanks,



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-03-07 19:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-01 19:21 9FRONT "MY MEMORY OF DRATERM IS FADING" Released sl
2016-03-03 20:28 ` [9front] " k0ga
2016-03-03 20:43   ` cinap_lenrek
2016-03-07 19:06     ` k0ga

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).