cinap_lenrek
ec51877698
6c: remove 6c/vlrt.c file
2015-10-04 22:12:16 +02:00
cinap_lenrek
36876b9522
8c: dont abort() when running out of registers.
2015-10-04 22:09:36 +02:00
cinap_lenrek
a23d7cdb84
vc: fix mistake.
2015-10-04 21:22:17 +02:00
cinap_lenrek
b556e87e08
vc: handle 64 bit mixedmode asop
2015-10-04 20:08:10 +02:00
cinap_lenrek
8e41723741
5c: handle 64 bit mixedmode asop
2015-10-04 20:07:34 +02:00
cinap_lenrek
e6d64bab9d
8c: handle 64 bit mixedmode asop and type vlong <-> float/double type conversions
2015-10-04 20:06:59 +02:00
cinap_lenrek
107ca1b42d
cc: handle 64 bit mixedmode asop and type vlong <-> float/double type conversions
2015-10-04 20:06:30 +02:00
cinap_lenrek
bfd0cb0db4
cc/6c: fix return type of mixed asop expressions, preserve type for moves so fixed<->float conversions work correctly
2015-10-04 20:02:58 +02:00
cinap_lenrek
9124e491e5
merge
2015-10-03 12:19:31 +02:00
cinap_lenrek
74a557a167
8c: make cgen64() compile target first when it contains functoin call so final assignment wont trash the registers
2015-10-03 12:18:20 +02:00
aiju
a7b06e0fdd
timepic: string support
2015-09-29 20:49:28 +02:00
BurnZeZ
695f0e0694
aux/gpsfs: fix usage
2015-09-29 04:08:42 -04:00
BurnZeZ
ed196fcb7e
file: detect DICOM and XM audio headers
2015-09-28 03:42:26 -04:00
aiju
920783505c
add timepic(1)
2015-09-27 13:50:18 +02:00
cinap_lenrek
ffe4844da8
cwfs: various cleanups
...
- consistently refer to Dentry.name length with NAMELEN
- make sure whoname is null terminated
- remove useless nil check for whoname
2015-09-26 11:44:29 +02:00
cinap_lenrek
76e0968e35
cwfs: don't use sprint() to fill directory name
...
sprint() will replace invalid utf8 sequences with U+FFFD
which caused directory reads and stats to return the wrong
filename. just strcpy the name bytes.
2015-09-26 11:41:31 +02:00
cinap_lenrek
917da0089d
cpp: handle 4 byte utf sequences (21-bit runes)
2015-09-24 12:23:17 +02:00
cinap_lenrek
bba6d26ca2
cpp: fix memory corruption due to input buffer relocation
...
the dynamic input buffer resize code (fillbuf()) is broken as
the calling code assumes that memory wont relocate. instead
of trying to work out all the cases where this happens, i'm
getting rid of fillbuf() and just read the whole file into
memory in setsource().
the bug could be reproduced with something as simple as:
@{for(i in `{seq 1 10000}){echo $i ', \'; }} | cpp
2015-09-24 05:13:03 +02:00
glenda
2b5ab91775
resize: add -n for nearest neighbour
2015-09-23 17:52:35 +02:00
cinap_lenrek
fa95531388
merge
2015-09-23 17:35:16 +02:00
cinap_lenrek
5639f9504b
rsa2x509, rsa2csr: add newline in usage print
2015-09-23 17:05:48 +02:00
glenda
d6c35b3de8
add qr.c
2015-09-23 16:36:55 +02:00
cinap_lenrek
c878be04f9
scuzz: uncomment synccache command
2015-09-22 12:23:49 +02:00
cinap_lenrek
83d45ee502
mothra: <hr> drawing
...
<hr> is handled by drawing replicated bitmap across the with of
the page.
2015-09-22 11:49:07 +02:00
cinap_lenrek
cb083221d2
igfx: fix typos (thanks qwx)
2015-09-14 15:15:14 +02:00
cinap_lenrek
c06e464ec4
cwfs: initialize /env/timezone on boot so dumps are in localtime
...
when /env/timezone file is missing (boot case), copy /adm/timezone/local
to /env/timezone so localtime() can correct timezone offset.
2015-09-12 03:58:46 +02:00
cinap_lenrek
20ea629b8a
html2ms: bold table headings, remove wrong tag space handling
2015-09-08 19:55:55 +02:00
cinap_lenrek
d79754b4c8
mothra: make text inside <td> bold
2015-09-08 19:23:23 +02:00
cinap_lenrek
b143c1f411
tar: remove unneccesary { }
2015-09-08 18:30:38 +02:00
cinap_lenrek
c7eae3fb72
tar: make z flag work, even when no file name was provided (thanks aiju)
...
tar used to infer compression type from the filenames extension, but when
no file name is given (stdin/stdout), the -z flag was ignored and no
compression filter applied. this changes tar to assume the default
gzip compression method when z is given and no file name is specified.
2015-09-08 18:27:48 +02:00
cinap_lenrek
4d4b825dea
mothra: add missing initializations for plaintext html state
2015-09-07 00:13:40 +02:00
cinap_lenrek
b9eb7258bd
html2ms: handle subscripts and superscripts
2015-09-03 21:24:00 +02:00
cinap_lenrek
72a5fbd8ea
mothra: subscript and superscript support
2015-09-03 19:07:48 +02:00
cinap_lenrek
c8dd01d5f6
auth/passwd: fix structure zeroing order
2015-09-02 11:41:41 +02:00
cinap_lenrek
b749f36baa
libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an argument
2015-09-02 11:28:11 +02:00
mischief
2dec35524e
tput: check sbrk return value
2015-08-25 03:06:36 -07:00
glenda
c4fdc6bfdb
fix fuckup
2015-08-25 09:35:10 +00:00
mischief
6b402b83cf
import E script from bell labs
2015-08-25 02:07:46 -07:00
cinap_lenrek
54a91861df
remove convkeys2
2015-08-22 00:21:11 +02:00
cinap_lenrek
b83dd93e98
init: remove dependency to <authsrv.h>
2015-08-21 23:40:31 +02:00
cinap_lenrek
d24610fe38
tapefs: remove dependency to <authsrv.h>
2015-08-21 23:38:56 +02:00
cinap_lenrek
69dd87eb63
remove srvold9p
2015-08-21 23:23:35 +02:00
cinap_lenrek
61e9d23eb2
cpu, import: remove old9p support
2015-08-21 23:22:59 +02:00
cinap_lenrek
c6a9cbb071
cmd/auth: remove private /dev/random reading routines, use genrandom()
2015-08-21 22:46:26 +02:00
cinap_lenrek
809522e80f
auth/changeuser: set the aes key in plan9 database, but not in securenet db
2015-08-21 20:36:19 +02:00
cinap_lenrek
f6dbd3d993
keyfs: fix typo (thanks jpm)
2015-08-21 20:11:11 +02:00
cinap_lenrek
77e279201d
remove kfs and kfscmd
2015-08-21 19:52:57 +02:00
cinap_lenrek
46a7876d32
disk/mkfs: rmeove kfs support
2015-08-21 19:32:48 +02:00
cinap_lenrek
0ce50ebc57
cwfs: remove 9p1 support
2015-08-21 18:43:25 +02:00
cinap_lenrek
501774b096
authsrv: randomize aes key in mkkey(), not used yet.
2015-08-21 03:32:05 +02:00