RSS feed
836f7f45
– cinap_lenrek
– 2020-03-01T11:35:17-05:00
libsec: remove unused code not relevant to drawterm
9863ee8b
– cinap_lenrek
– 2020-03-01T09:14:07-05:00
libsec: remove hash pickle functions
e56902a6
– cinap_lenrek
– 2020-01-11T18:16:07-05:00
devdraw: fix topnwindows() panic when images are not windows (thanks aiju)
3c6be475
– Sigrid
– 2019-12-04T08:01:14-05:00
sndio: a better fix - just call error()
5876605b
– Sigrid
– 2019-12-03T16:11:39-05:00
sndio: audiodevclose: don't crash if failed to init before
11fecde6
– cinap_lenrek
– 2019-12-02T19:12:00-05:00
devcmd: on posix, use execvp() and handle chdir(), format better status line
f502310b
– cinap_lenrek
– 2019-11-30T13:57:17-05:00
devcmd: format a 5-field status line in oscmdwait() as described by cmd(3)
f2f53748
– cinap_lenrek
– 2019-11-25T17:38:05-05:00
cmd(3): encode empty argument as "" for win32
788f6549
– cinap_lenrek
– 2019-11-25T17:23:49-05:00
cmd(3): fix command argument quoting for win32
580a5149
– cinap_lenrek
– 2019-11-23T20:08:45-05:00
cmd(3): implement command execution for posix
9c784144
– cinap_lenrek
– 2019-11-23T19:04:21-05:00
devlfd-posix: bring back lfdfd() for posix-factotum.c
7c69c6d7
– cinap_lenrek
– 2019-11-23T18:21:28-05:00
cmd(3): port the os command execution device from inferno (win32 only so far)
748142a9
– 23hiro
– 2019-09-24T16:53:20-04:00
win32: audio scale fix (thanks Jacob Moody)
bcbb3563
– cinap_lenrek
– 2019-06-19T11:34:27-04:00
devaudio: implement volume setting for win32 (thanks jsmoody)
5f074880
– cinap_lenrek
– 2019-03-09T14:51:48-05:00
libmemdraw: update memarc() and memellipse() from 9front
176099bb
– cinap_lenrek
– 2019-02-12T22:05:46-05:00
libip: don't reject ipmask in v6 form for v4 address
46311023
– cinap_lenrek
– 2019-02-12T16:00:46-05:00
libip: sync with 9front
f12ca802
– cinap_lenrek
– 2019-02-01T11:38:01-05:00
gui-x11: free the right GC in xallocmemimage() error case
5689c790
– cinap_lenrek
– 2019-02-01T11:33:45-05:00
gui-x11: implement screensize()
d68a6212
– cinap_lenrek
– 2019-01-30T12:52:53-05:00
merge
f5639c63
– cinap_lenrek
– 2019-01-30T12:52:06-05:00
devdraw: get rid of softscreen==0xa110c hack and make attachscreen() return Memdata* (from 9front)
66c514de
– cinap_lenrek
– 2019-01-30T05:38:08-05:00
gui-x11: fix USED()...
395d4c92
– cinap_lenrek
– 2019-01-29T18:41:52-05:00
screen: add screensize() function to reallocate the gscreen
1c709767
– cinap_lenrek
– 2019-01-28T18:00:09-05:00
devdraw: simplify drawgen() (from 9front)
679555db
– cinap_lenrek
– 2019-01-22T16:50:35-05:00
devtls: remove static "already" flag in tlsinit(). this function is only run once. (from 9front)
83e42639
– cinap_lenrek
– 2018-12-06T14:49:41-05:00
libmp: fix mptouv behaviour to match mptoui (sync with 9front)
f389dc63
– cinap_lenrek
– 2018-12-05T09:56:34-05:00
libmp: mptov: make it actually work (sync with 9front)
aa06c6a0
– cinap_lenrek
– 2018-12-01T21:25:39-05:00
libsec: fix memory leak in pkcs1_decrypt() (from 9front)
fe1f7fac
– cinap_lenrek
– 2018-10-03T13:29:18-04:00
move setterm() to kern/posix.c and kern/win32.c (thanks j-xy)
d06ed886
– mischief
– 2018-09-12T03:29:20-04:00
kern: fix *another* longjmp bug
7e48e47a
– mischief
– 2018-09-11T22:34:02-04:00
kern: fix another longjmp bug
550a8ec5
– cinap_lenrek
– 2018-09-05T04:56:13-04:00
devfs-posix: error on rename when newpath already exists
fd5ced87
– cinap_lenrek
– 2018-09-01T12:47:39-04:00
fswstat: can't modify automatic variables that get used in waseror() handler
aa140ab5
– cinap_lenrek
– 2018-08-19T16:01:21-04:00
devdraw: zero initialize DImage.dscreen pointer (vnc, drawterm)
f3fbc0b2
– cinap_lenrek
– 2018-07-23T13:31:15-04:00
merge
3e20c041
– cinap_lenrek
– 2018-07-23T13:30:41-04:00
devmouse: produce signed msec timstamp in /dev/mouse
774d1d23
– cinap_lenrek
– 2018-07-07T15:03:16-04:00
gui-win32: remove shift mouse button swap code
911a007c
– aiju
– 2018-07-07T05:09:00-04:00
add mousewheel to cocoa drawterm (thanks Steven McDonald)
047ad2e0
– aiju
– 2018-07-03T17:28:16-04:00
add .hgignore
41144a24
– aiju
– 2018-07-03T17:28:04-04:00
add osx tuttle glenda and add makefile target to copy binary into .app
d951a96b
– aiju
– 2018-07-03T17:05:17-04:00
add osx cocoa port
0748e023
– aiju
– 2018-07-03T17:04:12-04:00
add guimain() and cpubody() indirection to allow for osx cocoa port
9383debb
– cinap_lenrek
– 2018-06-19T15:42:55-04:00
devip: allow * hostname for listen
ec3e4f9b
– cinap_lenrek
– 2018-06-06T16:50:08-04:00
win32: fix windows7 graphics glitches when in fullscreen
175d88f6
– aiju
– 2018-05-14T10:57:33-04:00
merge
658bdec9
– aiju
– 2018-05-14T10:57:11-04:00
win32: convert clipboard to and from CR+LF
ee260887
– aiju
– 2018-04-17T05:45:42-04:00
windows: RtlGenRandom cannot always be statically linked
19fc2213
– aiju
– 2018-04-17T05:45:25-04:00
windows: PADDRINFOA is not always available
83150518
– aiju
– 2018-04-17T05:45:02-04:00
windows: fix creating directories under volume root
807168fe
– aiju
– 2018-04-17T05:44:47-04:00
windows: add fullscreen mode
7ba556c6
– henesy
– 2018-03-20T04:45:36-04:00
Adding manual page drawterm.1
5fe2b255
– Dave
– 2018-01-20T10:42:03-05:00
Add DragonFly support to drawterm
9110fed3
– cinap_lenrek
– 2018-01-06T14:09:16-05:00
merge
a8472c1d
– cinap_lenrek
– 2018-01-06T14:07:46-05:00
aan: implement client timeout
fd1a984f
– cinap_lenrek
– 2018-01-06T03:18:11-05:00
libsec: remove asn1toDSApriv()
75e61c07
– 23hiro
– 2018-01-02T09:44:47-05:00
cpu: add -t flag to overwrite default 1 day aan timeout.
5c9d398c
– cinap_lenrek
– 2018-01-01T23:26:15-05:00
libauth: don't compile unneeded (for drawterm) units, update _attrfmt() and auth.h header
f7b7d007
– cinap_lenrek
– 2018-01-01T17:25:07-05:00
libauth: fix out of bounds memory access in _parseattr()
503427f3
– cinap_lenrek
– 2018-01-01T15:19:25-05:00
cpu: replace custom hex parsing code with dec16() avoding timing side channels
91d5706e
– cinap_lenrek
– 2017-12-31T05:38:01-05:00
libc: update various libc functions (from 9front)
0fbac08c
– cinap_lenrek
– 2017-12-31T05:36:54-05:00
libc: update encodefmt support l flag on < (base32) (from 9front)
07eda1b8
– cinap_lenrek
– 2017-12-31T05:17:18-05:00
libc, libmp: new constant time encode(2) routines (from 9front)
ce450582
– cinap_lenrek
– 2017-12-29T21:28:56-05:00
libsec: keep in sync with 9front
7ac6345a
– cinap_lenrek
– 2017-12-29T14:05:01-05:00
libsec: get rid of dummy data[1] in Bytes and Ints types (thanks pr)
2edf6164
– cinap_lenrek
– 2017-12-28T13:24:25-05:00
devfs-posix: add missing stat() call in fsattach to fill info for root fid
22aa6e04
– cinap_lenrek
– 2017-12-28T13:09:40-05:00
devssl, devtls: fix ~0UL comparsion in wstat on amd64/gcc
15af8dd5
– cinap_lenrek
– 2017-12-28T12:28:31-05:00
devmnt: use u32int for tagmask, simplify alloctag()
74af129a
– cinap_lenrek
– 2017-11-30T15:52:29-05:00
libsec: make includes consistent for sha2block*.c
b1b106c0
– cinap_lenrek
– 2017-11-30T15:34:47-05:00
libsec: add sha1block (from 9front)
89649ad9
– cinap_lenrek
– 2017-11-29T20:56:26-05:00
libsec: unroll sha1block functions (from 9front)
bc76055c
– cinap_lenrek
– 2017-11-25T22:46:59-05:00
devcons: add #c/kmesg, redraw kmesg buffer after resize
fee6fdde
– cinap_lenrek
– 2017-11-25T11:56:22-05:00
screen: do mouseresize() from devdraw instead of the resizeproc
bc5528aa
– cinap_lenrek
– 2017-11-25T11:55:39-05:00
gui-win32: call terminit() only after window size has been determined
74e47cde
– cinap_lenrek
– 2017-11-25T10:54:59-05:00
drawterm: debounce screen resize
b5df2820
– cinap_lenrek
– 2017-11-23T17:16:10-05:00
gui-x11: reset screenputs before panicing with x i/o error
69161a85
– cinap_lenrek
– 2017-11-23T13:13:57-05:00
drawterm: implement window resize for gui-x11 and gui-win32
966e3f1d
– cinap_lenrek
– 2017-11-21T14:55:13-05:00
devcons: remove /dev/swap
eb4ce56d
– cinap_lenrek
– 2017-11-21T14:54:38-05:00
libsec: sync with 9front
df8c7d8f
– cinap_lenrek
– 2017-11-21T14:53:54-05:00
use $PASS environment variable secstore/p9any password
2f3f38b8
– cinap_lenrek
– 2017-07-20T15:03:57-04:00
fix bounds check in screenputc() (thanks mischief)
e10ae983
– cinap_lenrek
– 2017-05-19T19:27:30-04:00
gui-win32: fix WM_SCROLLWHEEL mouse position
e3a4e2d5
– cinap_lenrek
– 2017-05-09T16:19:58-04:00
allocate 2 ulongs for secalloc() to keep it 8 byte aligned (use first ulong for magic constant)
b2e55f09
– cinap_lenrek
– 2017-05-07T12:14:35-04:00
kernel: fix namelenerror(), avoid memrchr() and make it static (from 9front)
d6760dce
– cinap_lenrek
– 2017-04-29T15:35:02-04:00
get rid of drawdebug cruft
2c92a6e0
– cinap_lenrek
– 2017-04-23T13:21:02-04:00
libsec: update thumbprint implementation from 9front
1583a55d
– cinap_lenrek
– 2017-04-04T18:25:04-04:00
kern: merge with chan.c, dev.c, pgrp.c from 9front, fix waserror() botch in devwalk()
cdb9a6e1
– cinap_lenrek
– 2017-04-04T13:02:25-04:00
tlshand: simplify tlsReadN() (from 9front)
43866763
– cinap_lenrek
– 2017-04-03T19:59:45-04:00
tlshand: sync with 9front
15e68cc2
– cinap_lenrek
– 2017-04-02T20:49:08-04:00
tlshand: fix ECDHE and DHE for SSLv3 (from 9front)
d60c87d4
– cinap_lenrek
– 2017-03-18T20:13:32-04:00
devdraw: get rid of screen blanking state
2da0defa
– aiju
– 2017-03-14T19:44:48-04:00
translate xkb dead accent codes into corresponding unicode characters
f2c70311
– cinap_lenrek
– 2017-02-25T17:33:24-05:00
devfs-posix: fix syntax error...
0f3766f4
– cinap_lenrek
– 2017-02-25T17:03:59-05:00
implement setting atime and mtime in fswstat for unix and windows
333472c8
– cinap_lenrek
– 2017-02-10T19:29:59-05:00
libsec: update tlshand from 9front...
298b974e
– cinap_lenrek
– 2017-02-10T16:53:18-05:00
libsec: import from 9front
6f175d28
– cinap_lenrek
– 2017-02-09T18:21:28-05:00
libsec: import changed from 9front
1cb0ad40
– cinap_lenrek
– 2017-02-06T15:51:02-05:00
libsec: import x509 and rsagen changes from 9front
f5683254
– cinap_lenrek
– 2017-02-04T23:18:45-05:00
libsec: have rsagen() always produce postive !dk to avoid confusion
24964a29
– cinap_lenrek
– 2017-02-04T21:02:48-05:00
libmp: fix mpmod() aliasing bug when n == r and x < 0 (thanks aiju, mischief)
64c6eaaa
– cinap_lenrek
– 2017-02-03T19:35:35-05:00
aan: use unsigned message counters
Next