| @@ -1,3 +1,6 @@ |
| | 1 | 20110104 |
| | 2 | emu/MacOSX/win.c detect double clicks [issue 232, jas] |
| | 3 | emu/MacOSX/os.c replace erendezvous by a per-kproc semaphore for osblock/osready |
| 1 | 20101220 | 4 | 20101220 |
| 2 | changes to srv(3) to notify client when server vanishes [issue 244, thanks to powerman and roger] | 5 | changes to srv(3) to notify client when server vanishes [issue 244, thanks to powerman and roger] |
| 3 | 20101205 | 6 | 20101205 |
| @@ -362,4 +365,457 @@ · 358 unmodified lines |
| 362 | 20071015 | 365 | 20071015 |
| 363 | add cap creation to infauth in server role in factotum | 366 | add cap creation to infauth in server role in factotum |
| 364 | 20071011 | 367 | 20071011 |
| 365 | remove obsolete references to sh-exception( | 368 | remove obsolete references to sh-exception(2) |
| | 369 | 20071010 |
| | 370 | add abhey's changes for cmd key as unicode compose key for MacOS X to emu/MacOSX/win.c |
| | 371 | 20071008 |
| | 372 | nemo's change to emu/port/random.c; really the file needs a little rewriting for clarity (too many overlapping states) |
| | 373 | 20071002 |
| | 374 | ensure fmtdef.h included by some lib9 functions so that va_copy is defined on older systems that lack that needless notion |
| | 375 | <{} and >{} added to sh(1) |
| | 376 | 20070929 |
| | 377 | move emu/MacOSX/mkfile to .../mkfile-x11 and replace it by the variant that builds for Carbon, now the default |
| | 378 | 20070927 |
| | 379 | add working drawcursor to emu/MacOSX/win.c, based on mirtchovski's changes (but mapping general cursor images to Mac's form) |
| | 380 | 20070910 |
| | 381 | update spki(2) [change handling of hashes, add signature functions] appl/lib/spki/spki.b module/spki.m, updated for GSoC |
| | 382 | 20070906 |
| | 383 | add toreal to string(2) |
| | 384 | 20070905 |
| | 385 | /appl/cmd/ed.b (caerwyn's fix for g/.../d) |
| | 386 | also /appl/lib/ecmascript/builtin.b (toupper fix) |
| | 387 | 20070902 |
| | 388 | make /appl/lib/daytime.b accept Daytime->text's output; add string2tm to man page (issue 59) |
| | 389 | 20070901 |
| | 390 | add andrey's changes to emu/MacOSX/win.c (used by emu/MacOSX/mkfile-a) |
| | 391 | add saoret's changes to dis/lookman, dis/man (issue 58) |
| | 392 | add micah.stetson's change to /appl/cmd/src.b (issue 57) |
| | 393 | 20070817 |
| | 394 | two old changes that weren't in the distribution... |
| | 395 | libkeyring/rsaalg.c: previously failed to ensure the output key was the right length (really rsagen should do that) |
| | 396 | libinterp/alt.c: use a better random number generator |
| | 397 | 20070814 |
| | 398 | bufio.b didn't update the buffer pointers correctly on write errors |
| | 399 | 20070807 |
| | 400 | libinterp/keyring.c don't include owner= if owner is nil or "" |
| | 401 | add auth/rsagen |
| | 402 | 20070806 |
| | 403 | /module/lists.m add PATH(!), also simplify concat implementation |
| | 404 | 20070725 |
| | 405 | /dis/man initialise fils correctly to empty list and remove hack (issue 56) |
| | 406 | 20070720 |
| | 407 | utils/5l/asm.c: ensure SBZ field in MOV is regarded as MBZ (ie, force to zero) |
| | 408 | 20070714 |
| | 409 | add Sys->readn, update sys-read(2) |
| | 410 | copy two repairs from emu/port/inferno.c to os/port/inferno.c |
| | 411 | remove readn implementation from several commands |
| | 412 | print correct diagnostic in appl/cmd/crypt.b |
| | 413 | prevent window titlebars from being dragged out of the main window in wm/wm.b |
| | 414 | 20070619 |
| | 415 | remembered to include /appl/cmd/trfs.b /dis/trfs.dis |
| | 416 | 20070614 |
| | 417 | /appl/lib/venti.b bug fixes, a few more errstrs, remove prints to stderr |
| | 418 | add initial module/vac.m appl/lib/vac.b from mjl (gsoc project ventivac) |
| | 419 | add initial /appl/cmd/^(vacfs.b vacget.b vacput.b) /man/4/vacfs /man/1/vacget from mjl (gsoc:ventivac) |
| | 420 | include omitted man/mkfile man/lib |
| | 421 | 20070608 |
| | 422 | update /lib9 functions to use silly va_copy (and then va_end) instead of just assigning, to account for silly C implementations |
| | 423 | change /appl/cmd/mc.b not to require Draw or Env (so lc works on smaller systems) |
| | 424 | update acme to include the font size data (eg, for use by mc(1)) |
| | 425 | 20070607 |
| | 426 | /appl/wm/man.b /appl/lib/man.b to allow 10.1 etc as section references |
| | 427 | 20070605 |
| | 428 | add another xopen #define to lib9.h includes for Linux |
| | 429 | copy plan9 acme's colormix |
| | 430 | 20070601 |
| | 431 | /appl/cmd/ls.b /dis/ls.dis /man/1/ls: document new -F option and -T option |
| | 432 | /appl/cmd/auth/factotum/factotum.b: ignore empty writes, don't fail; make a few diagnostics match plan 9 |
| | 433 | rename /appl/cmd/mc.b to /appl/cmd/calc.b; also /man/1/mc to /man/1/calc; /dis/mc.dis to /dis/calc.dis |
| | 434 | add /appl/cmd/mc.b (initial version) |
| | 435 | replace /dis/lc.dis by /dis/lc; remove /appl/cmd/lc.b |
| | 436 | remove /appl/cmd/mathcalc.b /dis/mathcalc.dis /man/1/mathcalc |
| | 437 | 20070510 |
| | 438 | quickly remove references to udp's "oldheaders" because plan 9 removed it |
| | 439 | remove obootpd completely |
| | 440 | 20070418 |
| | 441 | add scan code to X11 (issue 45) |
| | 442 | 20070411 |
| | 443 | if mkconfig has been changed from the distribution, use it to set parameters in makemk.sh (issue 41) |
| | 444 | add iso8859-15 (what? will the line stretch on to the crack of doom?) (issue 43) |
| | 445 | 20070410 |
| | 446 | fix some porting errors in /appl/cmd/look.b |
| | 447 | document look's -r option in look(1) |
| | 448 | 20070407 |
| | 449 | /os/port/^(portdat.h lib.h portfns.h xalloc.c) compatiblity changes with plan 9 |
| | 450 | /os/pc ether drivers updated to match plan 9, and os/ip (and a few files in /os/port) also updated, including removing some unreachable code |
| | 451 | /os/ip/tcp.c changes from plan 9 for out-of-sequence segments |
| | 452 | 20070319 |
| | 453 | emu/port/devsrv.c and os/port/devsrv.c delete wc at correct time |
| | 454 | 20070312 |
| | 455 | rename -D and -k options to plumb (old ones still accepted); add -i option to take data from standard input; update man page |
| | 456 | enable 64-bit seeks in /emu/Nt/devfs.c |
| | 457 | 20070302 |
| | 458 | change /mkfile to build yacc earlier, mainly to make bootstrap of a new host easier (makemk.sh and mk install) |
| | 459 | change /utils/mkfile not to build k[acl] and q[acl] on Plan 9, since the system ones are the same |
| | 460 | 20070228 |
| | 461 | make array bounds checking the default for on-the-fly compilers (emu/port/main.c) |
| | 462 | improve wording in security-ssl(2) and ssl(3) |
| | 463 | 20070227 |
| | 464 | /include/fcall.h: ensure unsigned promotion to counter ansi sign-extending rules for GBIT64 |
| | 465 | /libmemdraw/draw.c: copy fix to memfillcolor |
| | 466 | 20070220 |
| | 467 | add 0x92 as chip ID for ether91c111.c |
| | 468 | 20070217 |
| | 469 | repair /appl/lib/libc.b and /appl/lib/libc0.b strncmp implementations (used only by c2l output) [inferno-os issue 9] |
| | 470 | /emu/port/devip.c, get socket fd on reopen of ctl |
| | 471 | /appl/acme/exec.b, trim string correctly [inferno-os issue 11] |
| | 472 | 20070216 |
| | 473 | add /module/lists.m, /appl/lib/lists.b, and lists(2) |
| | 474 | 20070209 |
| | 475 | remove debugging -d option to exportfs call in emu/Plan9/devsrv9.c(!) |
| | 476 | 20070206 |
| | 477 | /appl/svc/auth.sh: replace exit by raise |
| | 478 | /man/2/styxservers: document replychan and replydirect |
| | 479 | 20070201 |
| | 480 | update US timezone files to save energy |
| | 481 | 20070131 |
| | 482 | add /appl/lib/convcs/utf16_btos.b, utf16_stob.b etc [rog] |
| | 483 | 20070130 |
| | 484 | fix wording in some of the licence files (eg, remove references to old liberal licence) |
| | 485 | 20070123 |
| | 486 | check lengths properly in devenv.c |
| | 487 | move all of doc into lib/proto/inferno from lib/proto/src |
| | 488 | 20070122 |
| | 489 | add doc/port.ms, doc/port.pdf to src proto. add brief instructions for source rebuild to port.ms |
| | 490 | 20070118 |
| | 491 | add json(2) {/appl/lib/json.b, /module/json.m, /dis/lib/json.dis} for RFC4627 notation [json(6)] |
| | 492 | 20070117 |
| | 493 | remove duplicate libmp/libsec reference from /mkfile (i assume it wasn't necessary to visit them twice!) |
| | 494 | 20070116 |
| | 495 | move Man from /dis/man.dis (which vanished a few changes ago) to /dis/lib/man.dis. honestly. wm/man works again. |
| | 496 | 20070114 |
| | 497 | remove some unused static declarations in /utils/mk/shprint.c |
| | 498 | 20070111 |
| | 499 | delete drawxflush from devdraw.c (call drawq(un)?lock instead) |
| | 500 | 20070107 |
| | 501 | have emu (/emu/port/main.c) check environment variables INFERNO and ROOT before EMU and -r, for inferno root directory |
| | 502 | (haven't yet changed the build system and mkfiles to match) |
| | 503 | remove /include/libcrypt_o.h since the library isn't used |
| | 504 | add complete(2) |
| | 505 | 20070103 |
| | 506 | replace man.dis by Salva Peiró's sh version of plan 9's man script |
| | 507 | 20061221 |
| | 508 | add data2c to Irix package prototype |
| | 509 | remove unwanted .dis/.sbl files from /appl packages |
| | 510 | change liblogfs to GPLv2 from proprietary, to fit google code |
| | 511 | correct cmd(3) to account for new stderr file |
| | 512 | 20061219 |
| | 513 | cmd(3) and thus os(1) change to separate standard output and error streams |
| | 514 | all /emu/*/cmd.c change to account for that (original changes to devcmd.c and MacOSX/cmd.c courtesy Cibernet) |
| | 515 | 20061215 |
| | 516 | replaced things like <???> because gcc annoyingly whines even with 1950's trigraphs off |
| | 517 | libtk/textu.c: uninitialised field in boundary case |
| | 518 | libtk/textw.c: possibly uninitialised value; leave unchanged |
| | 519 | utils/ql/l.h: uchar as to ushort, because of extra ops |
| | 520 | 20061214 |
| | 521 | added fopen to xml.m to allow bufio->sopen and others to be used |
| | 522 | 20061213 |
| | 523 | added MacOSX/386 components |
| | 524 | 20061013 |
| | 525 | updated /os/ip/lookbackmedium.c and /os/ip/rudp.c |
| | 526 | 20061021 |
| | 527 | change /os/port/exportfs.c to allow negotiating up to 64k msize |
| | 528 | (matching /emu/port/exportfs.c) |
| | 529 | 20060809 |
| | 530 | /appl/lib/newns.b uses String->unquoted, if it can load it |
| | 531 | 20060803 |
| | 532 | /libtk/textw.c: default page up/down scrolls 0.75 of a page (to give context); also allows fractional value |
| | 533 | 20060801 |
| | 534 | /utils/data2s/data2s.c: allocate at least one linker byte to empty files to avoid complaints |
| | 535 | 20060715 |
| | 536 | /appl/lib/pop3.b remove defaultserver(); update pop3(2) to remove references to /services |
| | 537 | similarly update smtp(2) |
| | 538 | avoid some boundary cases in /appl/charon/^(build.b layout.b) |
| | 539 | 20060625 |
| | 540 | added caerwynj@gmail.com changes to /appl/acme/acme/mail/src/Mailpop3.b |
| | 541 | 20060622 |
| | 542 | /appl/lib/sets*.b: correct op's implementation of 2r1101 |
| | 543 | 20060613 |
| | 544 | added csv(2), /module/csv.m, /appl/lib/csv.b |
| | 545 | 20060608 |
| | 546 | preliminary rfc822(2), /appl/lib/rfc822.b |
| | 547 | 20060605 |
| | 548 | /appl/lib/chanfill.b: remove alt => * |
| | 549 | 20060601 |
| | 550 | fix /appl/lib/dis.b to save the real array once read in |
| | 551 | 20060526 |
| | 552 | /appl/lib/venti.b: fix g64's byte ordering [not that it is, or can be called yet] |
| | 553 | 20060524 |
| | 554 | copy end fix to lib*/utfecpy.c |
| | 555 | 20060523 |
| | 556 | w3c-uris(2): add a .copy() operation |
| | 557 | 20060518 |
| | 558 | /Nt/386/include/lib9.h define _USE_32BIT_TIME_T and deprecate `deprecated' warnings |
| | 559 | 20060504 |
| | 560 | remove use of HEAP_ALIGN from /*/port/devprof.c; change Heap.pad to Heap.hprof in /include/interp.h |
| | 561 | 20060426 |
| | 562 | correct text and selection colours in wm/sh for loss-of-focus and holding modes |
| | 563 | 20060423 |
| | 564 | add /appl/lib/w3c/uris.b w3c-uris(2) /module/uris.m |
| | 565 | 20060419 |
| | 566 | /emu/port/devcmd.c: correct wakeup state for started command |
| | 567 | 20060412 |
| | 568 | /appl/svc/webget include caerwyn's changes |
| | 569 | 20060411 |
| | 570 | put `|| exit 1' after each (command-list) in the mkfiles, just for bash |
| | 571 | 20060410 |
| | 572 | /appl/cmd/limbo/typecheck.b /limbo/typecheck.c - stop wrong warning wrt use of ref fn |
| | 573 | 20060313 |
| | 574 | remembered to install cddb port from last year... cddb(7) |
| | 575 | 20060312 |
| | 576 | /emu/Nt/win.c; #define windows names out of the way to remove IPoint etc |
| | 577 | /emu/Nt/os.c, simplify osblock/osready and eliminate erendezvous |
| | 578 | /emu/port/devcons.c, tug into line with /os/port, to prepare for single-window changes |
| | 579 | echo ^U on CAN (ctrl-U) |
| | 580 | 20060311 |
| | 581 | replace Limbo version of shutdown by sh script; it's still a bit silly |
| | 582 | 20060309 |
| | 583 | /*/port/inferno.c: 0 or -1 return value from dial functions |
| | 584 | /os/port/portmkfile: remove reference to ../kfs |
| | 585 | /man/8/httpd document -a; /appl/svc/httpd/httpd.b |
| | 586 | /libmp/port/mptouv.c sign extension fix from 9 |
| | 587 | /module/keyring.m, /libinterp/ipint.c: add some bitwise operators |
| | 588 | change (undocumented) /appl/cmd/test.b so that `host' mkfiles will work in Inferno |
| | 589 | should probably change the mkfiles to replace it |
| | 590 | 20060303 |
| | 591 | /emu/Plan9/win.c replace ldepthof |
| | 592 | 20060302 |
| | 593 | add KPX11 flag to hosted kproc to boost the stack for silly x11 & co. |
| | 594 | put keyboard and cursor processing into a separate kproc with big stack in /emu/port/win-x11a.c |
| | 595 | change various os.c to match |
| | 596 | 20060301 |
| | 597 | /appl/cmd/rioimport.b fix initialisation race |
| | 598 | 20060227 |
| | 599 | fix /utils/ql/l.h: oprange should be [ALAST] (with extra 405xx opcodes), also AEND->ALIST elsewhere |
| | 600 | put faster gethunk in ql and kl (mimic other compilers) |
| | 601 | 20060226 |
| | 602 | enable /emu/port/devpointer.c, with changes to /emu/*/win*.c to call mousetrack, /emu/port/main.c to bind #m, |
| | 603 | and code for pointer and cursor removed from devcons.c |
| | 604 | update Nt/win.c and port/win-x11a.c from drawterm to get/put host snarf buffer |
| | 605 | change devmem.c from #m to #% not to clash with pointer |
| | 606 | 20060225 |
| | 607 | add /emu/port/devsnarf.c (#^) and put clipread from drawterm in /emu/Nt/win.c |
| | 608 | 20060224 |
| | 609 | modify /appl/lib/secstore.b, /module/secstore.m, secstore(2) [add dial, auth, mkseckey, mkfilekey, remove] |
| | 610 | add /appl/cmd/auth/secstore.b, secstore(1) |
| | 611 | remove strange exception handling in /appl/cmd/dd.b |
| | 612 | add dhcpclient(2) |
| | 613 | 20060223 |
| | 614 | add /appl/cmd/auth/aescbc.c |
| | 615 | add /appl/cmd/crypt.b [rog] |
| | 616 | add crypt(1) |
| | 617 | add /appl/lib/secstore.b /module/secstore.m secstore(2) |
| | 618 | 20060221 |
| | 619 | /libsec/port/hmac.c: treat existing but not seeded digest correctly |
| | 620 | /libinterp/ipint.c, /module/keyring.m, add new operator `invert' |
| | 621 | 20060220 |
| | 622 | add ida(2), /appl/lib/ida, /module/ida.m |
| | 623 | 20060216 |
| | 624 | add ubfa(2), ubfa(6), /module/ubfa.m, /appl/lib/ubfa.b |
| | 625 | 20060214 |
| | 626 | [rog] add cursor changing support to tk, wm, wmlib (eg, for acme) |
| | 627 | 20060213 |
| | 628 | remove libcrypt_o from distribution |
| | 629 | 20060211 |
| | 630 | add /man/1/9win [rog] |
| | 631 | change /appl/cmd/auth/keyfs.b to confirm key only when creating the file [rog] |
| | 632 | punt floating-point conversions in powerpc jit on macos for time being |
| | 633 | (have particular values in certain FP registers when native) |
| | 634 | 20060210 |
| | 635 | update /libmemdraw/draw.c to include 9's changes for concurrent use |
| | 636 | remove canlock as assembly language interface, replaced by _tas |
| | 637 | replace native use of tas by _tas; make declarations all agree |
| | 638 | add holdon/holdoff ctl request to wm/sh |
| | 639 | wmproxy in appl/lib/wmlib.b does not create new pgrp |
| | 640 | 20060206 |
| | 641 | update /appl/cmd/cp.b with digbyt's changes (mode/uid/gid correct on copied directories) |
| | 642 | 20060203 |
| | 643 | update /appl/cmd/ip/dhcp.b /appl/cmd/lib/dhcpclient.b |
| | 644 | update /os/init/i4e.b to use it |
| | 645 | add /man/8/dhcp |
| | 646 | 20060118 |
| | 647 | add ksize(10.1), kstrip(10.1), /utils/kstrip |
| | 648 | new _MAGIC definitions in utils/libmach/a.out.h |
| | 649 | 20060114 |
| | 650 | change /os/boot/arm1110 mkfile to work on unix and windows; add to /lib/proto/os |
| | 651 | 20060111 |
| | 652 | -s (exportonly) -x/-y (geometry) options to 9win (TODO: rog, manual page!) |
| | 653 | wm/sh.b: correct hold mode; remove little-used and undocumented history file |
| | 654 | 20060109 |
| | 655 | delete #pragma from flate.h |
| | 656 | ensure lib9 compiles replacement sbrk for MacOSX |
| | 657 | 20060106 |
| | 658 | update compilers |
| | 659 | update compilers' manual page |
| | 660 | fix os/port/portmkfile for Plan 9: don't use $OBJDIR but Inferno/$OBJTYPE |
| | 661 | have os/port/portmkfile check for i$CONF.p9 and use that not i$CONF for acid |
| | 662 | add srclist(10.1) |
| | 663 | 20060105 |
| | 664 | account for new definition of rendezvous (void* not ulong) |
| | 665 | add dummy setmalloctag to utils where needed (for Plan 9) |
| | 666 | set profileflg only for ATEXT in utils/?c/txt.c |
| | 667 | update /os/boot/pc |
| | 668 | 20060103 |
| | 669 | /os/ip updated from Plan 9 |
| | 670 | /os/ip/^(bootp.c dhcp.c ihbootp.c) changed to use announce not connect for udp |
| | 671 | 20051215 |
| | 672 | /man/6/keytext added |
| | 673 | 20051207 |
| | 674 | /tools/odbc.c portability changes, and fix modes on several files |
| | 675 | 20051202 |
| | 676 | /emu/Plan9/devfs.c strip Inferno root from file system diagnostics |
| | 677 | 20051130 |
| | 678 | change /appl/svc/httpd to use lock(2) not lockprocs |
| | 679 | 20051123 |
| | 680 | /appl/cmd/bind.b changed not to use arg.dis, implement -q, and diagnostic change |
| | 681 | /appl/cmd/mount.b acquired a -q option as well |
| | 682 | 20051114 |
| | 683 | avoid limit==0 in wm/memory.b |
| | 684 | 20051108 |
| | 685 | have poolmaxsize return 0 for pool of size 0 |
| | 686 | remove /os/*/u.h (in favour of /$SYSTARG/$OBJTYPE/include/u.h) |
| | 687 | update mkfiles accordingly |
| | 688 | adjust mkfiles for libsec and libmp compilation for native kernels |
| | 689 | 20051107 |
| | 690 | added /os/manga |
| | 691 | 20051101 |
| | 692 | fixed /os/port/devloopback.c |
| | 693 | updated netif.c netif.h |
| | 694 | 20051028 |
| | 695 | updated gettar(1) and /appl/cmd/gettar.b |
| | 696 | 20051025 |
| | 697 | fix British Summer Time in locales |
| | 698 | 20051021 |
| | 699 | updated /appl/lib/newns.b and namespace(6) for environment variable substitution |
| | 700 | 20051018 |
| | 701 | moved in changes from home to os/port: cis.c devbridge.c ethermii.c portclock.c devuart.c devbench.c random.c portfns.h tod.c uart.h |
| | 702 | - mainly for changes to implement fasttick and timers |
| | 703 | 20051017 |
| | 704 | /limbo/ecom.c and /appl/cmd/limbo/ecom.c: ensure src set in temporary Node to avoid `no file specified' in sbl.[bc] |
| | 705 | 20050925 |
| | 706 | added format(2) |
| | 707 | 20050922 |
| | 708 | iostats(4) added |
| | 709 | 20050919 |
| | 710 | improve behaviour in wm/sh when in raw mode |
| | 711 | 20050916 |
| | 712 | /appl/lib/styx.b: return value for Rmsg.unpack for Rstat didn't include len[2] |
| | 713 | 20050912 |
| | 714 | update /appl/lib/disks.b, disks(2) |
| | 715 | update /appl/cmd/disk/format.b |
| | 716 | add /appl/cmd/disk/prep, /appl/cmd/disk/mbr.b |
| | 717 | replace format(8) by prep(8) |
| | 718 | delete undocumented /appl/cmd/disk/part.b |
| | 719 | 20050908 |
| | 720 | added disks(2) and scsiio(2) |
| | 721 | 20050906 |
| | 722 | os/port/devsrv.c and emu/port/devsrv.c to allow setting length by wstat (also DMAPPEND) |
| | 723 | appl/cmd/dossrv.b fix to interpret aname:offset |
| | 724 | usb updated to support current native uhci drivers |
| | 725 | /appl/lib/usb/usbmass.b changed to work with new driver and more devices |
| | 726 | 20050901 |
| | 727 | new /appl/cmd/ip/sntp.b, sntp(8) |
| | 728 | 20050824 |
| | 729 | cp(1): added -gux options |
| | 730 | 20050810 |
| | 731 | mangaload(8): new |
| | 732 | 20050812 |
| | 733 | /appl/cmd/limbo/nodes.b didn't always initialise n.c (eg, a != a) |
| | 734 | 20050712 |
| | 735 | updated utils/[12][acl] to match Plan 9's |
| | 736 | 20050627 |
| | 737 | added streamcp (renamed fcp since that's what plan 9 calls a similar thing) |
| | 738 | 20050626 |
| | 739 | added write lock to emu/port/devip.c to stop Linux (and perhaps others) splitting socket writes by different processes |
| | 740 | 20050620 |
| | 741 | added w3c-xpointers(2) [/module/xpointers.m; /appl/lib/w3c/xpointers.b] |
| | 742 | 20050617 |
| | 743 | fixed qid array reference in /appl/cmd/lockfs.b [cjones83] |
| | 744 | 20050610 |
| | 745 | updated lib/ndb/dns |
| | 746 | fixed count < 0 when reading beyond end of file in disk/kfs |
| | 747 | 20050526 |
| | 748 | fixed factotum's p9any to use user= attribute in key not /dev/user |
| | 749 | fix /appl/lib/daytime.b's handling of dlpairs; also read /env/timezone if that's there |
| | 750 | update /appl/lib/w3c/css.b to read CSS2.1 |
| | 751 | add w3c-css(2); possibly should move module file to w3c/css.m? |
| | 752 | 20050518 |
| | 753 | added GPL/LGPL notice files |
| | 754 | made single mk.b from many included source files |
| | 755 | added MIT-template or LGPL NOTICE files to lib* directories |
| | 756 | updated doc/port.ms |
| | 757 | included libmp and libsec in lib/proto/src (Lucent Public License), not yet used |
| | 758 | fix bug in cmd(3) introduced by killonclose |
| | 759 | 20050425 |
| | 760 | add sexprs(6) |
| | 761 | add truerand/ntruerand and nsec[defined as osnsec] to lib9.h |
| | 762 | redefine fmax and log2 in lib9.h |
| | 763 | some/all FreeBSD-5.x-y don't initialise rfork_thread's procmask from parent (contrary to docs); compensate in FreeBSD/os.c |
| | 764 | finally copy last year's changes to 1c from home |
| | 765 | call logs->init in applylog |
| | 766 | changed /appl/cmd/cmp.b to work correctly for differing buffer sizes, errors, etc. |
| | 767 | included /os/pc/sd53c8xx.[in] and added /utils/na [not compiled by default] |
| | 768 | mask off OEXCL in (emu/port os/port)^/sysfile.c:/^kcreate's openmode |
| | 769 | wm/sh.b: keep menuitem 0 if noscroll selected |
| | 770 | added units(1) |
| | 771 | 20050413 |
| | 772 | licence following MIT-template replaces `free for all' instances |
| | 773 | "-N nice" option in os(1) |
| | 774 | geodesy(2) is new |
| | 775 | ebook(1) is newly released (Open Ebook browser) |
| | 776 | wm-sh(1) has a rearranged menu, with scroll/noscroll option added |
| | 777 | /doc/asm.ms has been updated |
| | 778 | section 10 has been updated |
| | 779 | limbo compiler will make simple functions inline if possible |
| | 780 | limbo compiler supports `ref fn' type |
| | 781 | /doc/limbo/addendum.ms [also .ps .pdf] updated to reflect `ref fn' and other changes |
| | 782 | keyring-ipint(2) has a few new operations (shl, shr, copy) |
| | 783 | DigestState has new copy operation replacing cloneDigestState |
| | 784 | Keyring has new functions certtoattr, pktoattr and sktoattr each returning |
| | 785 | a string containing attr=value ... representations of certificates and keys |
| | 786 | u.h has been updated for all platforms, hosted and native |
| | 787 | new ptrint, u8int, u16int, u64int, FPdbleword, and more accurate varargs for < 4 byte values |
| | 788 | lib9.h has extra encode/decode functions moved from libcrypt |
| | 789 | string.m has new quotec function [TODO: man page] |
| | 790 | crypt/ssl3.b handles a particular certificate type better |
| | 791 | charon has several bug fixes in javascript, notably parsing of certain expressions |
| | 792 | /doc/descent/* `Descent into Limbo' updated |
| | 793 | internally libinterp uses a different representation for parts of the linkage table |
| | 794 | /doc/lprof.ms [also .ps and .pdf] gives overview of Limbo profiling |
| | 795 | /doc/ebookimp.ms [also .ps and .pdf] discusses implementation of its XML browsing |
| | 796 | /doc/compiler.ms has been updated |
| | 797 | /doc/dis.ms eclr has been removed |
| | 798 | emu(1) -b enables bounds checking in JIT |
| | 799 | cs(8) handles general query (!attr=val ...) |
| | 800 | mkfs/mkext(8) handles big archives |
| | 801 | emuinit tries sh -c on command if not immediately dis |
| | 802 | /appl/lib/string.b: rewritten unquoted for correct handling of embedded quotes |
| | 803 | limbo warns about unused local variables |
| | 804 | limbo: -F enables new implementation of function ref |
| | 805 | limbo: -O runs optimiser |
| | 806 | mount -9 uses 9fs not styx as service address |
| | 807 | cmd(3) adds "killonclose" and parameter to "nice" |
| | 808 | TODO: group check in styxserver |
| | 809 | styxlisten accumulates algs correctly |
| | 810 | os/port/mkdevc builds vgacursor table |
| | 811 | touch uses OEXCL |
| | 812 | /appl/lib/debug knows about ref fn |
| | 813 | ecmascript: for(... in ...) parsed correctly |
| | 814 | getuserpasswd added to factotum(2) |
| | 815 | /appl/lib/print reincorporated |
| | 816 | wm/clock |
| | 817 | ftpfs calls factotum (getuserpasswd) |
| | 818 | hoststdin/hoststdout/hoststderr [preliminary] |
| | 819 | /os/boot/pc updated, as is its shipping list |
| | 820 | 20041217 |
| | 821 | base point |