summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-06pc, pc64: increase CONFADDR buffer from 4K to 24Kcinap_lenrek
move APBOOTSTRAP and TMPADDR to make space available for boot parameters. which can become quite long such as *e820.
2018-10-04fortunes: I'm beginning to wonder if anyone is left that isn't part of ↵stanley lieber
9front? -- Steve Stallion
2018-10-03cpurc: filter ipv6 loopback address for automatic ip address setup (thanks fhs)cinap_lenrek
2018-10-03devip: remove unused QLock from udp and icmpv6 control blocks (thanks brho)cinap_lenrek
2018-09-295i ki qi vi: avoid buffer overflow in command read loopcinap_lenrek
2018-09-28audio/libogg: sync to ogg v1.3.3mischief
this corresponds to upstream git commit 4380566a44b8d5e85ad511c9c17eb04197863ec5.
2018-09-285e: byte access incorrectly checked for long; brk has to round up addressesaiju
2018-09-28ip/ipconfig: silently ignore prefix information with Autonomous flag clearcinap_lenrek
2018-09-28ip/ipconfig: default onlink and autoflag to 1cinap_lenrek
2018-09-28devip: only add interface route for "on-link" prefixescinap_lenrek
when a prefix is added with the onlink flag clear, packets towards that prefix needs to be send to the default gateway so we omit adding the interface route. when the on-link flag gets changed to 1 later, we add the interface route. the on-link flag is sticky, so theres no way to clear it back to zero except removing and re-adding the prefix.
2018-09-27vt: fix backup/forward after resizecinap_lenrek
2018-09-27vt: implement word selectcinap_lenrek
2018-09-26idn(2): add documentation for idn2utf() and utf2idn()cinap_lenrek
2018-09-26provide procsetname(2) manpagecinap_lenrek
2018-09-26libc: add procsetname()cinap_lenrek
2018-09-26libc: return number of bytes produced for idn2utf() and utf2idn()cinap_lenrek
2018-09-25ip/ipconfig: increase maximum host and domainname size to 255 bytes. idn for ↵cinap_lenrek
-h option
2018-09-25ndb/inform: handle internationalized domain namescinap_lenrek
2018-09-25mergecinap_lenrek
2018-09-25ip/ipconfig: handle internationalized domain namescinap_lenrek
2018-09-25ip/dhcp6d: handle internationalized domain namescinap_lenrek
2018-09-25ip/dhcpd: handle internationalized domain namescinap_lenrek
2018-09-25ndb/dns: use libc's new idn functionscinap_lenrek
2018-09-25webfs: remove idn.ccinap_lenrek
2018-09-25webfs: fix memory leak in Nfmt(), use libc's new idn functionscinap_lenrek
2018-09-25libc: add utf2idn() and idn2utf() functions to deal with internationalized ↵cinap_lenrek
domain names
2018-09-25mergecinap_lenrek
2018-09-25ip/dhcpd: implement rfc3397 dhcp search domain option (dnsdomain)cinap_lenrek
2018-09-25ip/ipconfig: implement rfc3397 dhcp dns search option (dnsdomain)cinap_lenrek
2018-09-25Disallow '/' in file names.Ori Bernstein
A bad rename call could send a path with a '/' to cwfs. This is invalid, and should be disallowed.
2018-09-24ip/ipconfig: handle noconfig flag for router advertisement, add debug ↵cinap_lenrek
prints, cleanup
2018-09-23libhtml: increase Nestmax to render some convoluted pages (thanks fernan)cinap_lenrek
example page with broken citation list numbering: https://en.m.wikipedia.org/wiki/Commodore_64
2018-09-23devip, ipconfig: avoid overflow on lifetime checkscinap_lenrek
2018-09-23devip: valid and prefered life-time should be unsigned, add remove6 ctl commandcinap_lenrek
2018-09-23devip: fix default parameter calculation for router life-timecinap_lenrek
router life time is in seconds, while max ra interval is in milliseconds!
2018-09-23devip: make updating ra6 router parameters atomiccinap_lenrek
when we fail to parse and validate the command, no update should take place.
2018-09-23ip/ipconfig: valid lifetime is in seconds, not milliseconds.cinap_lenrek
2018-09-23ip/ipconfig: remove expired default routes on router advertisementcinap_lenrek
2018-09-22keyboard(2) spelling (thanks Amavect)23hiro
2018-09-20vt: make selecting() wait until all buttons are lifted avoiding menu when ↵cinap_lenrek
chording
2018-09-20vt: implement line selection by double clickcinap_lenrek
2018-09-19cfs: close mount half of pipe, fixes cfs not exiting when unmountedmischief
2018-09-19kprof: fix precedence (thanks geoff)cinap_lenrek
2018-09-18sum, md5sum, sha1sum: set exit status properly on open/read errorsmischief
2018-09-18webfs: remove automatic Referer headermischief
automatic Referer headers were found to break downloads from sourceforge.net, causing html pages to appear instead of tarballs. if a website does need them, they can be added as needed via hget's -r flag, or added to mothra. reverts commits 67f536d20329 and 6d999c39a9f0
2018-09-18mtx, ppc: remove cistrcmp() and cistrncmp() redefinitioncinap_lenrek
2018-09-18kernel: fix livelock in rebalance (thanks Richard Miller)cinap_lenrek
Once a second rebalance() is called on cpu0 to adjust priorities, so cpu-bound processes won't lock others out. However it was only adjusting processes which were running on cpu0. This was observed to lead to livelock, eg when a higher-priority process spin-waits for a lock held by a lower priority one.
2018-09-17boot(8): document tls and reboot methodscinap_lenrek
2018-09-16bootrc: add experimental reboot method to load another kernelcinap_lenrek
syntax: reboot!bootfile[!method...] this echos bootfile to /dev/reboot, causing bootfile kernel to be started. when method is given, we first connect to the filesystem and set bootargs so that bootfile can be loaded from the target network or local fileserver. note, when no bootfile is given, this causes the kernel to reboot to bios.
2018-09-16libndb: add missing ndbdedup.ccinap_lenrek