Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-03 | ip/dhcpd: parseip() error handling, make sure client ip is ipv4, add ↵ | cinap_lenrek | |
explicit length arguments to lookupname() and lookupserver() | |||
2018-06-03 | ip/ipconfig: use ipmove() instead of memmove() | cinap_lenrek | |
2018-06-02 | fix incorrect character range in vga/unicode.font leading to missing CJK ↵ | aiju | |
characters | |||
2018-06-02 | tcs: support EUC-JP JIS X 0212 codes | aiju | |
2018-06-01 | merge | cinap_lenrek | |
2018-06-01 | ndb/cs: make ipv6 only host practical by checking ip version on local interfaces | cinap_lenrek | |
avoid returning ip addresses that cannot be reached due to lack of a compatible ip address. this means when here is no ipv4 address configured, we wont return ipv4 addresses and would not query dns for an A record. likewise, when here is no ipv6 address configured then we wont query dns for an AAAA record. ipv6 lookups can still be disabled with the -4 flag just as before. | |||
2018-05-31 | doom: don't set repl if scale is 1 | qwx | |
2018-05-29 | sdram: properly support multiple ramdisks, so that ramdiskX corresponds to sdZX | cinap_lenrek | |
2018-05-29 | emulators ui: don't call flushmouse twice | qwx | |
2018-05-28 | 6c, 8c: Fix nocast cast bug which prevents address arithmetic from being ↵ | spew | |
computed at compile time | |||
2018-05-27 | merge | cinap_lenrek | |
2018-05-27 | 9boot: detect SYSLINUX "memdisk" and pass to kernel via ramdisk0= parameter | cinap_lenrek | |
this makes virtual "memdisk" from SYSLINUX accessible to the kernel, allowing the iso to be loaded via TFTP and started without any ethernet or disk drivers available. | |||
2018-05-27 | sdram: experimental ramdisk driver | cinap_lenrek | |
this driver makes regions of physical memory accessible as a disk. to use it, ramdiskinit() has to be called before confinit(), so that conf.mem[] banks can be reserved. currently, only pc and pc64 kernel use it, but otherwise the implementation is portable. ramdisks are not zeroed when allocated, so that the contents are preserved across warm reboots. to not waste memory, physical segments do not allocate Page structures or populate the segment pte's anymore. theres also a new SG_CHACHED attribute. | |||
2018-05-27 | sshfs(4): language | aiju | |
2018-05-27 | sshfs(4): don't drink and troff | aiju | |
2018-05-27 | sshfs(4): replace the much maligned -r option | aiju | |
2018-05-26 | Bfn improvements | aiju | |
2018-05-24 | cc: fix result of operation not used warning for void casts | spew | |
2018-05-24 | dc(1): add pi program as example | aiju | |
2018-05-24 | merge | aiju | |
2018-05-24 | ape: floating point improvements (thanks spew) | aiju | |
2018-05-23 | ndb/dnsdebug: handle .ip6.arpa names | cinap_lenrek | |
2018-05-23 | ndb/dnsquery: handle .ip6.arpa names, don't mount the dns service | cinap_lenrek | |
2018-05-22 | ip/tftpd: deal with block wrap arround | cinap_lenrek | |
2018-05-21 | pc64: fix fpu bug | cinap_lenrek | |
fpurestore() unconditionally changed fpstate to FPinactive when the kernel used the FPU. but in the FPinit case, the registers are not saved by mathemu(), resulting in all zero initialized registers being loaded once userspace uses the FPU so the process would have wrong MXCR value. the index overflow check was wrong with using shifted value. | |||
2018-05-20 | ape: fix auth.h | cinap_lenrek | |
2018-05-20 | authsrv: implement AuthNTLM | cinap_lenrek | |
2018-05-20 | merge | cinap_lenrek | |
2018-05-20 | separate MSCHAP(v2) and NTLM(v2) authentication | cinap_lenrek | |
due to linux omiting the final Z(4) in the NTLMv2 reply, and the need for the windom for LMv2 authentication, here is a new AuthNTLM ticket request now with length and dom fields. | |||
2018-05-20 | camv: fix leak on resize | qwx | |
2018-05-20 | fplot: draw axes; zoom more naturally; unzoom | aiju | |
2018-05-20 | ip/cifsd: limit response data count in TRANS2 for remotebuffersize, avoid ↵ | cinap_lenrek | |
empty filename for the root | |||
2018-05-20 | authsrv: work arround linux omiting final Z(4) after the AvrPairs | cinap_lenrek | |
2018-05-19 | dontkill: explicitely set exit status to '' | cinap_lenrek | |
2018-05-19 | cifsd: fix ntlmv2 authentication | cinap_lenrek | |
in ntlmv2, the client will retry the challenge response trying a bunch of different domain names assuming the same server challenge. so we have to make retries work with factotum and the auth server. also, windows 7 with compatlevel=4 sends all zeros LM response. | |||
2018-05-18 | merge | spew | |
2018-05-18 | ssh:add -r for extra raw mode | spew | |
2018-05-16 | merge | cinap_lenrek | |
2018-05-16 | ndb/cs: prevent deadlock with ndb/cs by mounting /srv/dns *AFTER* /net | cinap_lenrek | |
the dnsquery() library function should not start mouting /srv/dns on its own. this problem arrises only for ndb/cs as it is started before ndb/dns. the issue with mounting /srv/dns before /net is when ndb/cs attempts to read the list of interfaces, accessing /net/ipifc, which triggers a rpc to ndb/dns as it is ontop of the mount. this can yield a deadlock when ndb/dns blocks its 9p loop waiting for requests to complete on a refresh and the requests are stuck waiting for ndb/cs to translate a dial string for announce(). | |||
2018-05-15 | sshfs: if we're going to annoy everyone we should at least match documentation | aiju | |
2018-05-15 | 9boot: DHCPv6 support for efi | cinap_lenrek | |
2018-05-14 | emulators ui: fix input botch and typo | qwx | |
2018-05-14 | merge | cinap_lenrek | |
2018-05-14 | devip: don't set mtu of interface to zero when not specified (thanks joe9) | cinap_lenrek | |
change 9f74a951ae6a introduced a bug that set the mtu of a new interface to 0 when not specified in the add ctl. | |||
2018-05-14 | drop your /lib/keyboard sir william, I cannot wait till lunchtime. | qwx | |
2018-05-14 | merge | aiju | |
2018-05-14 | My /lib/keyboard explodes with delight! | aiju | |
2018-05-13 | audio/pcmconv: fix accidental cast to float instead of double | BurnZeZ | |
2018-05-13 | ape: add signed fixed size integer typedefs to u.h | qwx | |
2018-05-13 | demote libemu to common code | qwx | |
- too small, nothing else that won't be under /games will use it - "libemu" as a name doesn't make sense here |