Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2018-05-12 | add port of aiju's port of games/2600 | qwx | |
2018-05-12 | add libemu | qwx | |
move redundant code from emulators to a common library | |||
2018-05-12 | add signed fixed size integer typedefs | qwx | |
2018-05-11 | ndb/dns: lookup *all* entries in dblookup(), v4 and v6 queries in parallel, ↵ | cinap_lenrek | |
remove weigthed timeouts dblookup() used to only return the first matching entry. in case of ipv6, we want all entries returned to get both v4 and v6 addresses... and these might not neccesarily be in the same entry (see /lib/ndb/common). note also this makes it behave the same as in cachedb mode which reads in the whole database. we do not know if v4 or v6 routing works, so the simplest is just to query v4 and v6 nameservers in parallel. this is done by changing serveraddrs() to return one address type, and we make sure to get at least one v4 and one v6 address each round. get rid of the weigthed timeout code... there where too many assumptions. instead, we give a round 500ms timeout (or 1 second in patient mode) and honor the maximum query time. | |||
2018-05-11 | merge | cinap_lenrek | |
2018-05-11 | fix manpage cross references | cinap_lenrek | |
2018-05-10 | libplumb: fix plumbunpackpartial() | cinap_lenrek | |
- *morep was not set in error cases - attr and ntext could be leaked | |||
2018-05-10 | merge | cinap_lenrek | |
2018-05-10 | ppp: set source specific default route regardless of primary flag, set link ↵ | cinap_lenrek | |
speed thru new ctl message when -b is specified | |||
2018-05-10 | ip: add some primitive rate limiting knobs to counteract bufferbloat | cinap_lenrek | |
2018-05-08 | add usb tablet support | aiju | |
2018-05-05 | libmp: add awk-generated tests | aiju | |
2018-05-05 | mpdiv: get signs right... | aiju | |
2018-05-05 | mp: more tests | aiju | |
2018-05-04 | mpmagadd: oops... | aiju | |
2018-05-04 | mpmagadd: force output sign +1 always | aiju | |
2018-05-04 | mpdiv: fix sign bug | aiju | |
2018-05-04 | pc: add $ operator | aiju | |
2018-05-04 | libmp: add new tests | aiju | |
2018-05-03 | mplogic: don't drop carry out | aiju | |
2018-05-03 | pc(1): always allocate at least one mpdigit (itomp assumes this) | aiju | |
2018-05-03 | merge | cinap_lenrek | |
2018-05-03 | libplumb: fix old leak introduced in 18b8ed1a5ea3 | mischief | |
2018-05-03 | ipconfig(8): clarify -p and -P options | cinap_lenrek | |
2018-05-02 | games/mines: chain new CLists in splitknown correctly | aiju | |
2018-05-02 | games/mines -g: elements taken from list should be -2, not -1 | aiju | |
2018-05-02 | ip/linklocal: invert the localadm bit from mac address instead of just ↵ | cinap_lenrek | |
setting it | |||
2018-05-02 | remove ipv6on, update ipconfig(8) | cinap_lenrek | |
2018-05-02 | ip/ipconfig: fix exit status for ndbconfig | cinap_lenrek | |
2018-05-02 | termrc: fix mistake | cinap_lenrek | |
2018-05-01 | termrc: put #u in front for endpoint renaming to be effective, handle ↵ | cinap_lenrek | |
multipe ether= tuples in ndb | |||
2018-05-01 | merge | cinap_lenrek | |
2018-05-01 | ip/ipconfig: populate /net/ndb from v6 router advertisements, configure ↵ | cinap_lenrek | |
multiple addresses in ndbconfig() we now update /net/ndb with the following information gathered from router advertisements (rfc6106 and plan9 specific options): - recursive dns servers (option 25, ndb: dns=) - dns search list (option 31, ndb: dnsdomain=) - plan9 fileserver (option 250, ndb: fs=) - plan9 authserver (option 251, ndb: auth=) note the plan9 specific options can be disabled with the -G flag. for ndbconfig (-N flag), we now collect all ip addresses in ndb belonging to the devices mac address and configue them all. v6 addresses are getting added when a link local address exists or the -6 flag has been specified to automatically configure one. move the dhcp code in its own dhcp.c file and make symbols static that are not used across modules. | |||
2018-05-01 | ndb/cs: fix crash in ndbredorder due to ndbnew() not maintaining the ->line ring | cinap_lenrek | |
we have to maintain the ->line chain for ndbreorder() to work, so add a little helper: ndbline() which replicates the ->entry chain and links the last tuple to the first; makeing the whole list into a single line. | |||
2018-05-01 | libplumb: allow attributes larger than 4096, set some malloc tags | mischief | |
2018-04-28 | ndb/csquery: insert \n between read chunks | cinap_lenrek | |
2018-04-28 | ip/ppp: remove old struct | cinap_lenrek | |
2018-04-28 | libndb: cleanup | cinap_lenrek | |
2018-04-26 | mpdiv: fix dividing 0 by a small power of two | aiju | |
2018-04-24 | merge | cinap_lenrek | |