RSS feed
	
	
	
		f6ea726b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/30 20:04
		
aux/wpa: get rid of custom Hfmt() routine, just use encodefmt. use %E for mac addresses
		 
	
		892d66fb
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/29 22:07
		
libsec: implement SPKI fingerprinting for okCertificate()
		 
	
		b101cdfb
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/29 21:47
		
libsec: fix mistake: strnchr -> strchr
		 
	
		3a7d9343
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/29 21:36
		
libsec: avoid unneccesary memory copies and redundant code in x509
		 
	
		452802d4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/29 15:04
		
libsec: get rid of dummy data[1] in Bytes and Ints types (thanks pr)
		 
	
		87996e33
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/29 01:10
		
usbxhci: add missing pexit() in xhcirecover proc (thanks sam-d)
		 
	
		7bbfbb8a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/28 22:41
		
wifi: revert rate adoption divider, breaks arpunks wifi
		 
	
		ff3e212c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/28 20:58
		
/lib/bullshit: +converged
		 
	
		d5710e86
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/28 14:13
		
devtls, devssl: avoid ~0UL comparsion (from drawterm)
		 
	
		66cbcbda
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/28 13:25
		
devmnt: use u32int for tagmask, simplify alloctag()
		 
	
		0f5bbe2d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/27 23:34
		
wifi: don't implicitely update lastseen timestamp on nodelookup()
		 
	
		caf8b2d4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/27 20:24
		
etheriwl, etherwpi: limit transmit queue buffer bloat to 48k (at 22Mbit ≅ 20ms)
		 
	
		b9fe6651
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/27 20:19
		
wifi: don't assume Wifi.rates[] is sorted, return net data rate for mbps (50% theoretical)
		 
	
		0f9c9eb1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 23:45
		
arch(3): document #P/realmodemem file
		 
	
		42a040aa
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 23:26
		
devvga: removing #v/vgabios, use /dev/realmodemem instead
		 
	
		3cd63fc8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 22:56
		
kernel: convert textmode cga screen contents to kmesg only once
		 
	
		c7155ef8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 22:21
		
auth(8): auth/debug tests both dp9ik and p9sk1
		 
	
		2ca534a1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 21:58
		
kernel: remove Ipifc.mbps, unused.
		 
	
		5a5711ca
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/22 13:26
		
/lib/bullshit: blockchain
		 
	
		42052cf2
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/20 23:11
		
ip/tinc: handle and set ethertype for ipv6
		 
	
		8d7c79c4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/19 15:57
		
upas/fs: more bugs
		 
	
		357e1bdd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/19 15:44
		
upas/fs: fix precedence bugs, compare digest pointer to nil
		 
	
		5086860b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/18 19:03
		
ether8169: add Macv45 for RTL8111HN, rename Macv45 -> Macv42 (thanks qeed, sam-d)
		 
	
		3dfe089a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/18 15:50
		
nusb/ether: dont forward loopback packets on bridges, remove read nonblocking hack
		 
	
		52f38135
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/18 15:47
		
devether: dont forward loopback packets on bridges
		 
	
		97156961
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/18 15:44
		
devbridge: disable write blocking on ethernets
		 
	
		94dd6a91
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/17 15:51
		
bridge(3): clarify manpage, this is a layer2 bridge
		 
	
		19587994
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/17 15:33
		
pc, pc64: add devbridge to kernel configuration
		 
	
		43f2438c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/17 15:30
		
devbridge: fix mss clamping
		 
	
		f00ce501
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/17 15:20
		
ip/tinc: handle single byte noop and end-of-option-list tcp options in clampmss()
		 
	
		df262de7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/17 12:17
		
wifi: use protocol constants from ip/ip.h and ip/ipv6.h for dmatproxy()
		 
	
		35e5898d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/16 16:43
		
wifi: matt damon wifi bridging support
		 
	
		2e7bf8b4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/15 17:22
		
ether: allow spoofing of source mac address for bridges; used by vmx
		 
	
		16345d17
		 – aiju <devnull@localhost>
 authored
 on 2017/12/13 17:20
		
vmx(1): fix virtio network bloomfilter
		 
	
		92bc1a3a
		 – stanley lieber <stanley.lieber@gmail.com>
 authored
 on 2017/12/11 14:58
		
/sys/man/*/*: fix perms (sorry)
		 
	
		6b004055
		 – stanley lieber <stanley.lieber@gmail.com>
 authored
 on 2017/12/11 14:36
		
fortunes: Subject: [oss-security] nvi denial of service
		 
	
		7029f9e3
		 – stanley lieber <stanley.lieber@gmail.com>
 authored
 on 2017/12/11 14:34
		
/sys/lib/rootstub
		 
	
		201fda2b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/09 17:07
		
devether: remove duplicated parseether() implementation (pull from libip)
		 
	
		a8d79e9a
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/09 13:20
		
libflate: force non-empty huffman table in mkzprecode() for deflate
		 
	
		c3fd0cd8
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/05 18:44
		
disk/edisk: allow printing and readonly inspection of hybrid MBR/GPT disks (thanks aiju)
		 
	
		9b68833b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/04 00:14
		
realemu: fix precedence bug in argconv() format routine (thanks dan cross)
		 
	
		efad9bd7
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/04 00:09
		
realemu: fix pit bcd mode
		 
	
		bfd1e250
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 14:23
		
plan9.ini(8): 9boot(8) is not a DOS program, remove outdated BUGS section
		 
	
		d791b8b4
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 13:54
		
devvga: properly handle physical screen size and panning
		 
	
		b69c06ad
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 11:34
		
screenlock: put position check back in grabmouse (thanks deuteron)
		 
	
		1f902a8e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 01:41
		
screenlock: have keyboard activity reset blank timeout
		 
	
		d96bf0e1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 01:27
		
screenlock: avoid continuous blanking, draw fullscreen over border
		 
	
		5a71536b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 00:47
		
screenlock: some improvements
		 
	
		2a76ddb1
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 00:14
		
libauth: replace proto=p9cr with new proto=dp9ik/p9sk1 role=login for auth_userpasswd()
		 
	
		ea4cad6b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/03 00:10
		
auth/factotum: add role=login protocol variant to dp9ik/p9sk1
		 
	
		cd50c9fd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/02 23:54
		
auth/login: add missing quotefmtinstall(), quote dom attribute
		 
	
		bfa7b736
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/02 21:22
		
errstr(2): add /sys/src/libc/9sys/rerrstr.c to SOURCE section
		 
	
		43633bf3
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/12/01 18:13
		
screenlock: blank screen using /dev/mousectl (thanks sl)
		 
	
		3ebe5285
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/30 16:50
		
libsec: make includes consistent for sha2block*.c
		 
	
		99ae0b60
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/30 16:30
		
libsec: unroll portable sha1block function
		 
	
		69a177ff
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/29 21:16
		
libsec: unroll portable sha2block functions
		 
	
		bcdafd39
		 – aiju <devnull@localhost>
 authored
 on 2017/11/27 15:34
		
games/blit: update screen when display address changes (thanks aap)
		 
	
		e57db371
		 – aiju <devnull@localhost>
 authored
 on 2017/11/27 04:30
		
vmx(1): fix openbsd 6.2 amd64 !entrystate bug
		 
	
		2de19cc0
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/26 20:31
		
libsec: optimize aesCBCencrypt()/aesCBCdecrypt()
		 
	
		cb3734b6
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/26 12:11
		
cga: capture cga console contents on boot, make sure cgapos is in range
		 
	
		f9865349
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/25 23:49
		
devvga: re-render text from kmesg after resize
		 
	
		b3b2df3b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/22 16:09
		
spin: Update to most recent version. (thanks Ori_B)
		 
	
		41af33ab
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/19 19:10
		
libsec: write optimized _chachablock() function for amd64 / sse2
		 
	
		b6fa1fce
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/19 16:11
		
libmach: fix format for 8db sse shift ops
		 
	
		652d3d55
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/19 16:10
		
6l: fix typo in optab table for APSLLQ (0x7e -> 0x73)
		 
	
		69096bf5
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/19 12:17
		
kernel: make isaconfig() consistent, not inplace tokenizing the conf string
		 
	
		26c03933
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/19 10:42
		
inst/mounthjfs: use /dev/swap instead of #c/swap to determine memory size (thanks aap)
		 
	
		e2fcebee
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/18 11:03
		
6in4: add -m mtu option to specify outer MTU
		 
	
		b8cbbc83
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/16 18:15
		
9pc64: handle special case in fpurestore() for procexec()/procsetup()
		 
	
		a867b0cd
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/16 09:15
		
audio/flacdec: add eof handler avoiding endless spinning on broken files (thanks deuteron)
		 
	
		5dbbd484
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/13 19:16
		
pc64: fix mistake fpurestore() mistake
		 
	
		430cf20b
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/12 19:48
		
igfx: allocate backing memory for framebuffer and hw cursor when not done by bios (from qu7uux)
		 
	
		dd15da61
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/12 18:15
		
libsec: AES-NI support for amd64
		 
	
		5aaabd4f
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/12 17:55
		
pc64: allow using the FPU in syscall and pagefault handlers
		 
	
		b0d6b50d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/07 19:34
		
pc64: set ts flag before schedinit()
		 
	
		523670be
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/04 16:11
		
merge
		 
	
		ab5acc26
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/04 16:08
		
kernel: introduce per process FPU struct (PFPU) for more flexible machine specific fpu handling
		 
	
		b01375f9
		 – stanley lieber <stanley.lieber@gmail.com>
 authored
 on 2017/11/02 15:55
		
/lib/rsc: It only works when we're in the process of preparing a release.
		 
	
		97be97f0
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/02 05:05
		
tinc(8): mash -> mesh
		 
	
		c2506bda
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/01 14:40
		
tinc(8): more spelling spam
		 
	
		5f41f591
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/11/01 14:34
		
tinc(8): spelling, thanks jpm
		 
	
		99580e8e
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/31 18:58
		
tinc(8): outout -> output
		 
	
		9156f012
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/31 18:44
		
tinc: implement experimental mash peer to peer VPN from http://www.tinc-vpn.org/
		 
	
		cbd2d932
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 23:04
		
aes(2): document aes_xts_encrypt() and aes_xts_decrypt() functions
		 
	
		c3ebdd79
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 22:08
		
kernel: pc/pc, fix comment line
		 
	
		4a6aea16
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 21:55
		
swap(3): document permissions and encryption behaviour, reference to memory(8)
		 
	
		bc70e7b9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 21:24
		
devcons: remove obsolete comment
		 
	
		5615cb23
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 21:23
		
kernel: track more header dependencies in port/portmkfile
		 
	
		041ae403
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 19:24
		
devswap: fix mistake
		 
	
		7168a0d9
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 19:09
		
kernel: introduce devswap #¶ to serve /dev/swap and handle swapfile encryption
		 
	
		0c377164
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 18:01
		
devfs: rewrite cryptio()
		 
	
		c884e088
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 17:49
		
libsec: rewrite aex_xts_encrypt()/aes_xts_decrypt()
		 
	
		db0471ba
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/29 17:41
		
cwfs: use /dev/swap instead of #c/swap to determine memory size
		 
	
		17bb4c07
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/28 14:53
		
libc: improve alignment of QLp structure on amd64, cosmetics
		 
	
		975ad7f2
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/25 22:42
		
libc: wunlock() part 2
		 
	
		fd193885
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/23 02:08
		
upas/smtpd: don't call syslog() from the note handler, this can deadlock
		 
	
		1f4c119d
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/20 16:58
		
libc: cleanup atexit and put exits() in its own compilation unit
		 
	
		a2ecbab6
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/20 16:31
		
vt: block when sending input to host (fixes truncated paste)
		 
	
		bd43d52c
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/17 17:36
		
libsec: make sectorNumber argument for aes_xts routines uvlong
		 
	
		9685be04
		 – cinap_lenrek <cinap_lenrek@felloff.net>
 authored
 on 2017/10/17 17:34
		
libsec: add AES CFB and AES OFB stream ciphers
		 
Next