cinap_lenrek
508b796b27
upas/fs: fix more locking bugs, remove debugging clutter, remove planb mbox code
2017-03-14 23:06:39 +01:00
cinap_lenrek
163dccbac0
upas/fs: make sure mbox is locked during msgdecref() in rclunk()
2017-03-14 19:32:20 +01:00
mischief
d18440d992
gs: validate parameter is dict in .initialize_dsc_parse
...
gs bug 697190, upstream commit 875a0095
also check gs_alloc_struct return value from upstream commit a2afc66d
2017-03-14 00:48:50 -07:00
mischief
07a14612a1
gs: check for sufficient params in .sethalftone5
...
ghostscript bug 697203, upstream commit f5c7555c303
2017-03-13 18:12:17 -07:00
cinap_lenrek
9b2d3ed37a
gs: fix dangleing pointer crash with "lock" (ghostscript Bug 697204)
2017-03-13 18:56:52 +01:00
spew
59ed389a6e
games/galaxy: fix creation of new bodies
...
I accidentally deleted the line that sets the initial
position of the vector
2017-03-12 18:52:36 -05:00
spew
3f2d3721de
games/galaxy: avoid unnecessary calculations
...
It is not necessary to recalculate the center of the
screen every time.
2017-03-12 18:33:54 -05:00
spew
dff1e3813f
games/galaxy: fix zoom
...
Zooming when far away from the center of gravity
of the galaxy would zoom the center of the screen
out of view. Now adjust the origin so that the
center of the screen stays centered
2017-03-12 18:24:45 -05:00
cinap_lenrek
ffa430c570
upas/fs: lock mbox in syncallmboxes() to avoid assert crash
2017-03-12 21:29:28 +01:00
cinap_lenrek
b24ebff76a
upas/fs: remove useless syncsem, make sure mbox is locked when fetching / syncing
2017-03-12 21:23:21 +01:00
cinap_lenrek
f616c63b39
imap4d: simplify auth with encodefmt (backport from 9front)
2017-03-12 18:50:27 +01:00
aiju
8b6804717b
nupas: delete okcidr(); always trust spf records
2017-03-12 17:19:20 +00:00
cinap_lenrek
8046225c9d
send(8): document new reject behaviour with -r flag
2017-03-12 17:36:04 +01:00
cinap_lenrek
c172881606
add mdir(6), splitmbox(8) and update upasfs(4)
2017-03-12 17:32:01 +01:00
cinap_lenrek
dff78ef64a
merge
2017-03-12 17:20:13 +01:00
cinap_lenrek
4bcd247b90
change listener from ip/imap4d to upas/imap4d
2017-03-12 17:18:56 +01:00
cinap_lenrek
963cfc9a6f
merging erik quanstros nupas
2017-03-12 17:15:03 +01:00
cinap_lenrek
5b7a62e5e6
merge
2017-03-11 20:42:25 +01:00
cinap_lenrek
8177d20fb2
kernel: get rid of active.Lock and active.thunderbirdsargo
2017-03-11 16:30:51 +01:00
cinap_lenrek
a7f8ebca2f
pc kernel: give cpu servers as many image cache strctures as processes
2017-03-11 16:28:11 +01:00
cinap_lenrek
5104934135
pc kernel: avoid AP's spinning in syncclock(), don't wait for thunderbirdsargo
2017-03-11 16:24:56 +01:00
cinap_lenrek
812383473c
pc kernel: assume tsc and lapic clock rate on application processors is the same as on bootrap processor
2017-03-11 16:18:01 +01:00
cinap_lenrek
3e0e77a852
pc kernel: don't use active.thunderbirdsargo in vunmap() tlb flush code
2017-03-11 16:13:58 +01:00
cinap_lenrek
cb5f6005bc
teg2: fix format string warning in mmu.c
2017-03-11 16:07:48 +01:00
spew
2c6c64c474
games/galaxy: simplify zoom loop
2017-03-10 10:37:12 -06:00
spew
acd1a3edda
games/galaxy: new mouse behavior
...
MB1 moves the galaxy. MB2 zooms the galaxy. New body creation
moved to the menu
2017-03-10 09:57:23 -06:00
aiju
a4d45256a7
update /lib/legal/NOTICE
2017-03-09 12:01:20 +00:00
cinap_lenrek
5fc5c18208
cwfs: handle DMTMP flag in create
2017-03-06 03:07:03 +01:00
cinap_lenrek
5c6a03f4f4
cdproto: various cleanups
...
- bind /n/src9 only when theres .hg directory, so you can use /root as /n/src9
- skip *.6 and *.orig files in source direcrtories
- skip *.pdf and *.ps files in /sys/man
- skip cpurc.local and termrc.local
- dont create /fd, /mnt and/n in the root
- be specific about /lib
- create /cfg/pxe
2017-03-04 22:56:02 +01:00
cinap_lenrek
9e720c82b3
merge
2017-03-03 01:22:35 +01:00
cinap_lenrek
bc83608fca
kenrel: increase archfile array size from 16 to 32
2017-03-03 01:19:50 +01:00
spew
0e9973c80f
games/galaxy: Change button 2 to reposition the galaxy, remove "move" from the button 3 menu
2017-03-01 15:59:26 -06:00
mischief
a4895f5e44
pc64: enable cputemp driver
...
works on on x301 and t420.
2017-03-01 02:43:51 -08:00
mischief
319a9cc905
pc, pc64: bump Qmax in devarch
...
my x301 and t420 run out of archfiles with *acpi= while trying to add
hdacmd from audiohda.
2017-03-01 02:43:14 -08:00
spew
0ab5d34be4
games/galaxy: tweak pausing behavior
2017-02-27 19:56:46 -06:00
cinap_lenrek
9ce9299d17
games/doom: ... but keep fd=2 open :)
2017-02-27 00:01:39 +01:00
cinap_lenrek
6064e1b6fb
games/doom: avoid /dev/cursor fd leak into music process
2017-02-27 00:00:58 +01:00
cinap_lenrek
394af5a216
authsrv: handle short reads in initkeyseed()
2017-02-26 23:10:17 +01:00
cinap_lenrek
6de804b578
authsrv: don't hash in hostowner key for keyseed
...
aiju → i don't like it, it's more bullshit ways to expose the key :)
aiju → if someone can grab /adm/keyseed, they can also grab /adm/users and /adm/keys
2017-02-26 22:44:47 +01:00
cinap_lenrek
da343924f4
games(1): document games/midi -c arguments
2017-02-26 22:17:41 +01:00
cinap_lenrek
fb1299102f
play: recognize .mus file extension
2017-02-26 22:17:18 +01:00
cinap_lenrek
8834003afa
games/doom: music support (thanks qu7uux)
2017-02-26 22:14:10 +01:00
cinap_lenrek
577de86669
midi: ignore bends, allow piping from stdin and to stdout, write in chunks from within sample loop (thanks qu7uux)
2017-02-26 19:30:48 +01:00
cinap_lenrek
70c6dab003
play, file: recognize midi and mus audio
2017-02-26 19:26:42 +01:00
cinap_lenrek
297bf25f61
add games/mus midi converter (by qu7uux)
2017-02-26 19:23:52 +01:00
cinap_lenrek
009bec0752
authsrv: salt the keyseed from /adm/keyseed file
...
change the keyseed key derivation to hkdf sha256
using the hostowners des key plus 256 bit random
salt from /adm/keyseed.
2017-02-26 03:47:46 +01:00
cinap_lenrek
27498dd63a
authsrv: fix mkkey() dummy key generation (thanks aiju)
2017-02-26 02:21:49 +01:00
cinap_lenrek
27485e62d1
authsrv: get rid of needreply parameter by changing vnc protocol handler
2017-02-26 01:34:42 +01:00
aiju
9f2c7606ab
hgwebfs: keep trying as long as we get needkey response
2017-02-26 01:13:13 +01:00
aiju
6651be7516
authsrv: more useful error reporting
2017-02-26 01:11:37 +01:00