[BACK]Return to CHANGES CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / doc

Annotation of src/doc/CHANGES, Revision 1.1231

1.1231  ! skrll       1: # LIST OF CHANGES FROM LAST RELEASE:                   <$Revision: 1.1230 $>
1.1095    tsutsui     2: #
                      3: #
                      4: # [Note: This file does not mention every change made to the NetBSD source tree.
                      5: # For an exhaustive list, please subscribe to the `source-changes' mailing list,
                      6: # or see the mailing list archives.  For more information, send a message
                      7: # containing just the word `help' to `majordomo@NetBSD.org'.]
                      8: #
                      9: # ----------------------------------------------------------------------------
                     10: # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
                     11: #
                     12: #      theme: Content ...
                     13: #              more content ...
                     14: #              more content. [developer DATE-FORMAT]
                     15: #
                     16: # That's it, one tab to start an item, and two tabs to indent the content.
                     17: # Also please start the content with a capital and end it with a dot.
                     18: #
                     19: # This is very important for the www scripts, otherwise it won't be able to
                     20: # parse the file and the HTML output will be mangled.
1.1106    tsutsui    21: #
                     22: # See htutils/changes/changes2html script for more details.
                     23: #
1.1095    tsutsui    24: # ----------------------------------------------------------------------------
1.1028    xtraeme    25:
1.1       lukem      26:
1.1143    agc        27: Changes from NetBSD 5.0 to NetBSD 6.0:
1.1144    christos   28:
1.1147    tsutsui    29:        syslog(3): Import Martin Schuette's Summer of Code project:
                     30:                Reliable TCP connections, syslog protocol API,
1.1144    christos   31:                encryption. [christos 20081031]
1.1148    tsutsui    32:        agp(4): Add support for Intel G35. [christos 20081108]
                     33:        kernel: Add generic producer/consumer queue. [matt 20081111]
                     34:        lkm: Removed. Superseded by the new module framework. [ad 20081112]
                     35:        module: Allow the POSIX semaphore code to be loaded as a module.
                     36:                [ad 20081112]
                     37:        module: Make compat_ossaudio a module. [ad 20081113]
                     38:        module: Make compat_ndis a module. [ad 20081113]
                     39:        build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
                     40:                [apb 20081113]
                     41:        libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
                     42:                URL. [joerg 20081114]
                     43:        module: Make POSIX AIO loadable as a module. [ad 20081114]
                     44:        amd64, i386: Make boot loader autoload a kernel module corresponding
                     45:                to the root file system type. [ad 20081119]
                     46:        module: Make the emulations, exec formats, coredump, NFS, and
                     47:                the NFS server into modules. [ad 20081119]
1.1147    tsutsui    48:        rump(3): Move VFS functionality away from librump to a new library:
1.1145    pooka      49:                librumpvfs [pooka 20081119]
1.1148    tsutsui    50:        kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
                     51:                [matt 20081120]
                     52:        i386: Switch the i386 installation CDs away from RAM disks and
                     53:                instead use the CD-ROM as the root file system. [ad 20081121]
                     54:        i386: Remove most compat and file system options from GENERIC
                     55:                since they are also provided by modules. [ad 20081122]
                     56:        nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
                     57:                when the NFS server goes away. [mrg 20081123]
                     58:        compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
                     59:                [njoly 20081124]
                     60:        module: Make PPP compressors modules. [cube 20081125]
                     61:        i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
                     62:        agp(4): Add support for the Intel G45 AGP. [christos 20081129]
                     63:        compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
                     64:        module: Add a couple of sysctl(8) entries, kern.module.autoload and
                     65:                kern.module.verbose. [ad 20081203]
                     66:        module: Add a layerfs module. [ad 20081205]
1.1149    tsutsui    67:        libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
1.1148    tsutsui    68:        compat_linux32: Add getresuid() and getresgid() syscalls.
                     69:                [njoly 20081205]
                     70:        ddb(4): Add 'show vmem' and 'show all vmems' commands.
                     71:                [cegger 20081207]
1.1168    tsutsui    72:        re(4): Add support for a 8168C/8111C revision. [alc 20081208]
                     73:        tab(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
                     74:        httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
1.1153    alc        75:        ath(4): Switch from the binary HAL to the open-source HAL released by
                     76:                Sam Leffler. [alc 20081211]
1.1168    tsutsui    77:        compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
                     78:        boot.cfg(5): Add an option to clear the screen. [christos 20081213]
1.1154    jmcneill   79:        pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
1.1168    tsutsui    80:        sparc: Switch to use wscons. [macallan 20081213]
                     81:        snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
                     82:                and make it supersede bitmask_snprintf(9). [christos 20081216]
                     83:        sup(1): Add -M user flag to specify the username to send mail to from
                     84:                the command line. [christos 20081217]
                     85:        malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
1.1157    isaki      86:        x68k:   pow(4) switches to use MI powerd(8) [isaki 20081220]
1.1168    tsutsui    87:        viaide(4): Add VT8237S Integrated SATA Controller support.
                     88:                [nonaka 20081221]
1.1158    haad       89:        lvm:    Add LVM functionality to NetBSD; this is done by dm(4) driver
                     90:                in kernel and lvm2 tools made by RedHat. We use the same well
1.1159    jmcneill   91:                known interface as Linux does for managing LVM. [haad 20081222]
                     92:        gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
                     93:                [jmcneill 20081228]
1.1168    tsutsui    94:        mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
                     95:                [christos 20090103]
                     96:        rc.d(8): Add a script for rndctl(8). [apb 20090104]
                     97:        module: Add sysvbfs module. [pooka 20090105]
1.1179    tsutsui    98:        bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
1.1161    macallan   99:                wireless network controllers. From Taylor Campbell.
                    100:                [macallan 20090109]
1.1162    cegger    101:        rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
                    102:        rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
1.1168    tsutsui   103:        makefs(8): Add support for encoding RISC OS metadata into
1.1198    wiz       104:                ISO 9660 file systems. [bjh21 20090110]
1.1168    tsutsui   105:        time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
                    106:                POSIX issues in timeval and timespec. [christos 20090110]
1.1166    wiz       107:        make(1): Changes to the way .for loops are processed. [dsl 20090111]
1.1168    tsutsui   108:        openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
1.1198    wiz       109:        age(4): Add a driver for Attensic/Atheros L1 Gigabit Ethernet.
1.1167    cegger    110:                From FreeBSD via OpenBSD. [cegger 20090116]
                    111:        atphy(4): Add a driver for Attensic/Atheros F1 PHY.
                    112:                From FreeBSD via OpenBSD. [cegger 20090116]
1.1170    jmmv      113:        atf(7): Import 0.6.  [jmmv 20090119]
1.1198    wiz       114:        msdosfs: The default behavior when mounting empty file systems has
1.1172    jmcneill  115:                been changed. Previously, msdosfs would assume the -s flag
                    116:                (short filenames) in this case; now msdosfs will assume the
1.1173    jmcneill  117:                -l flag (long filenames). [jmcneill 20090122]
1.1174    agc       118:        openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
                    119:                src/crypto/external. The command-line driver program, openpgp,
                    120:                which is shipped with it has been mostly rewritten to be more
                    121:                user-friendly. [agc 20090123]
1.1175    bouyer    122:        X11: added support for X11FLAVOUR=xorg for NetBSD/alpha.  No support
                    123:                for turbochannel graphic cards yet. [bouyer 20090124]
1.1221    tsutsui   124:        kernel: Add support for loading pseudo-device drivers. [haad 20090202]
                    125:        module: Add a module for vnd(4) driver. [haad 20090205]
                    126:        dkctl(8): Display cache, strategy, and list of wedges if no command
                    127:                is specified in the command line. [uebayasi 20090207]
1.1180    reinoud   128:        udf, mount_udf(8): add support for session opening/closing on
                    129:                sequential media. Media can be closed on request on unmount by
                    130:                passing the '-c' flag as mount option. [reinoud 20090208]
1.1221    tsutsui   131:        libc: Add RFC 2045 MIME Quoted-Printable support. [christos 20090210]
                    132:        sgimips: Add Personal IRIS 4D/20 and 4D/25 (IP6 and IP10) support.
                    133:                [rumble 20090212]
                    134:        sk(4): Add support for flow control. [cegger 20090212]
                    135:        nfe(4): Add support for flow control for MCP65. [cegger 20090212]
1.1182    lukem     136:        share/mk: Enable -Wsign-compare for $WARNS>=4.  [lukem 20090212]
1.1183    jmmv      137:        tests: Converted the awk, basename, bzip2, config, cut, dirname, grep,
1.1184    jmmv      138:                gzip, libcrypto, m4, make and sdiff tests to ATF.  Initial
                    139:                work from the GSoC 2008 project by Lukasz Strzygowski.
                    140:                [jmmv 20090213]
1.1221    tsutsui   141:        libfetch: Import libfetch-2.22. [joerg 20090214]
1.1186    christos  142:        openssh: Import 5.1. [christos 20090216]
1.1187    jmcneill  143:        amd64, i386: The bootloader has been enhanced to support framebuffer
                    144:                consoles using VESA BIOS extensions. These changes allow the
                    145:                x86 ports to work with the genfb(4) driver, and obsoletes
                    146:                the i386-only vesafb(4) driver. [jmcneill 20090216]
1.1221    tsutsui   147:        lvm: Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30.
                    148:                [haad 20090218]
                    149:        compat_linux(8), compat_linux32: Add IPC_64 support for all shmctl(2)
                    150:                commands, not only for STAT/SET. [njoly 20090218]
1.1188    jmcneill  151:        i386: The vesafb(4) driver has been retired. [jmcneill 20090218]
1.1190    jmmv      152:        tests: Converted some of the kernel tests, including kqueue and ipf,
                    153:                to ATF.  Initial work from the GSoC 2008 project by Lukasz
                    154:                Strzygowski.  [jmmv 20090220]
1.1191    roy       155:        dhcpcd(8): Import dhcpcd-4.0.11. [roy 20090221]
1.1192    ad        156:        softdep: The soft dependences / soft updates feature of the fast
                    157:                file system (FFS) has been supplanted by meta data
1.1198    wiz       158:                journaling (logging).  Logging provides better reliability
1.1192    ad        159:                and better performance for most applications.  Soft
                    160:                dependencies will no longer be available from NetBSD 6.0
                    161:                onwards.  We encourage users to enable logging on FFS file
                    162:                systems. [ad 20090222]
1.1194    roy       163:        dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
1.1221    tsutsui   164:        evbarm: Improved support for GPIO support on the EP93xx ARM processors.
                    165:                [kenh 20090227]
                    166:        ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
                    167:                [christos 20090301]
                    168:        zaurus: Add zboot from OpenBSD. [nonaka 20090302]
1.1195    bouyer    169:        xen: Add PCI pass-through support for Xen3.  domain0 kernel gets a
                    170:                pciback PCI drivers, to which device specified in the
                    171:                pciback.hide boot parameter will attach.
1.1198    wiz       172:                DomU kernels gets a xpci device, to which PCI buses
1.1195    bouyer    173:                will attach.  [bouyer 20090305]
1.1196    bouyer    174:        xen: Add XEN3PAE_DOM0, a i386 domain0 kernel with PAE support.
                    175:                requires a i386PAE or x86_64 hypervisor.  [bouyer 20090305]
1.1221    tsutsui   176:        ar(1): Add support to ar(1) for 'deterministic mode'.
                    177:                [christos 20090306]
1.1197    joerg     178:        kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
1.1198    wiz       179:                memory. Default can be overridden via sysctl. [joerg 20090306]
1.1200    tsutsui   180:        fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
                    181:                later chips. [tsutsui 20090307]
1.1199    ad        182:        crash(8): Add a new utility to diagnose kernel crashes. Based upon
                    183:                the in-kernel debugger (ddb). [ad 20090307]
1.1221    tsutsui   184:        piixide(4): Add support for 82965PM. [christos 20090309]
                    185:        libfetch: Import libfetch-2.23. [joerg 20090310]
                    186:        wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
                    187:                [msaitoh 20090310]
                    188:        module: Add tprof modules. [yamt 20090310]
                    189:        zaurus: Add kloader(4) support. [nonaka 20090311]
                    190:        altmem(4): Add 'alternative memory' disk device driver.
                    191:                [jmcneill 20090312]
1.1222    tsutsui   192:        zaurus: Add only playback support to zaudio(4). [nonaka 20090313]
1.1221    tsutsui   193:        vnd(4): Implement DIOCCACHESYNC ioctl. [christos 20090314]
1.1202    tsutsui   194:        sgimips: Add TCPv4/UDPv4 RX hardware checksum support for mec(4)
                    195:                Ethernet on O2. [tsutsui 20090316]
1.1221    tsutsui   196:        zoneinfo: Import tzdata2009c. [kleink 20090316]
1.1203    christos  197:        am-utils: Import latest from head; adds udf support amd -uu
                    198:                [christos 20090320]
1.1221    tsutsui   199:        re(4): Add hardware checksum support for newer PCIe 8168C/8111C/8102E
                    200:                chips. [tsutsui 20090321]
                    201:        eject(1): Turn on amd(8) support for eject. [christos 20090323]
                    202:        i386: Use "i486" as GNU_ARCH for i386. [drochner 20090327]
1.1204    ad        203:        kmem_alloc(9): Add more extensive runtime debugging facilities.
                    204:                [ad 20090329]
1.1221    tsutsui   205:        wm(4): Add workaround for 82543GC. [msaitoh 20090329]
                    206:        wm(4): Enable hardware vlan(4) support. [darran 20090331]
                    207:        amd64, i386: Default to UFS2 on sysinst(8). [ad 20090404]
1.1226    tsutsui   208:        sysinst(8): Default to wapbl(4) log for ufs partitions. [ad 20090404]
1.1221    tsutsui   209:        pckbd(4): Add a Czech keyboard layout. [mkirby 20090406]
                    210:        sysinst(8): Make installer reject UFS2 for root partition on ports
                    211:                whose bootloaders don't support UFS2 boot. [tsutsui 20090407]
1.1214    tsutsui   212:        cvs(1): Import 1.12.13 [christos 20090408]
1.1221    tsutsui   213:        libc: Add glob_pattern_p(3) for new cvs(1). [christos 20090408]
1.1206    apb       214:        mtree(8): Add -S option to sort entries.  [apb 20090408]
1.1221    tsutsui   215:        newfs_sysvbfs(8): Add support creating a file system to a regular file.
                    216:                [pooka 20090409]
                    217:        libc: Add memrchr(3). [christos 20090410]
1.1208    christos  218:        bind: Update to 9.6.1-P1.  Full NSEC3 support, automatic zone
1.1213    tsutsui   219:                re-signing, new update-policy methods tcp-self and 6to4-self,
                    220:                unbundle libbind, change the default pid file location from
                    221:                /var/run to /var/run/{named,lwresd} for improved chroot/setuid
                    222:                support. [christos 20090412]
1.1208    christos  223:        libbind: Update to 6.0-rc1. Use md5 for randomid instead of
1.1213    tsutsui   224:                sequential id, add suppport for DS, SSHFP, RRSIG, NSEC, DNSKEY,
1.1214    tsutsui   225:                DHCID, NSEC3, NSEC3PARAM, HIP and DLV, various new API
1.1213    tsutsui   226:                functions.  [christos 20090412]
1.1221    tsutsui   227:        re(4): Add support for RTL8168CP and RTL8168D. [tsutsui 20090413]
1.1214    tsutsui   228:        dhcpcd(8): Import dhcpcd-4.0.13 [roy 20090417]
1.1222    tsutsui   229:        zaurus: Add recoding support to zaudio(4). [nonaka 20090418]
1.1221    tsutsui   230:        httpd(8): Import bozohttpd-20090418. [mrg 20090418]
                    231:        bge(4): Add misc quirk code for chip specific bugs.
                    232:                From FreeBSD and OpenBSD.  [msaitoh 20090419]
                    233:        queue(3): Add SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST,
                    234:                SIMPLEQ_CONCAT, and SIMPLEQ_LAST. [mschuett 20090420]
1.1210    cegger    235:        ale(4): Add a driver for Attensic/Atheros L1E Gigabit Ethernet.
1.1211    nonaka    236:                From OpenBSD and improvements from Kevin Lahey.
                    237:                [cegger 20090420]
                    238:        sdmmc(4): Add a driver for SD/MMC from OpenBSD. [nonaka 20090421]
1.1221    tsutsui   239:        landisk: Add UFS2 boot support. [tsutsui 20090421]
                    240:        pmax: Add UFS2 boot support. [tsutsui 20090421]
                    241:        uftdi(4): Add support for USB serial adapter REX-USB60F.
                    242:                [taca 20090421]
                    243:        netpgp: Import netpgp. This is a heavily-modified version of
                    244:                openpgpsdk, and will replace it. [agc 20090423]
                    245:        landisk: Enable to build a bootable install disk image.
                    246:                [tsutsui 20090423]
                    247:        compat_linux(8): Add IPC_64 support for all semctl(2)/msgctl(2).
                    248:                [njoly 20090423]
1.1216    macallan  249:        zx(4): Add wscons support [macallan 20090423]
1.1221    tsutsui   250:        compat_linux32: Add IPC_64 support for all semctl(2),
                    251:                following corresponding compat_linux(8) change.
                    252:                [njoly 20090427]
1.1217    roy       253:        dhcpcd(8): Import dhcpcd-5.0.0. [roy 20090428]
1.1221    tsutsui   254:        rc.d(8): Add an rc.d script for dhcpcd(8). [roy 20090428]
                    255:        ichlpcib(4): Attach 82801IEM LPC Interface Bridge too. [njoly 20090429]
                    256:        sh3: Add some support for SH7706. [nonaka 20090430]
1.1219    apb       257:        hppa: Merge the nick-hppapmap branch which includes a port of the
                    258:                OpenBSD pmap, improves support for machines without the
1.1221    tsutsui   259:                PA7100LC or PA7300LC CPUs, and much more.  [skrll 20090430]
                    260:        libc: Add stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
                    261:                [perry 20090501]
1.1219    apb       262:        install(1): Add support for writing sha256, sha384, or sha512 hashes
                    263:                to a METALOG.  [apb 20090501]
                    264:        build: Use sha256 instead of sha1 hashes in METALOG and
                    265:                /etc/mtree/set.* files.  [apb 20090501]
1.1220    roy       266:        dhcpcd(8): Import dhcpcd-5.0.1 [roy 20090503]
1.1221    tsutsui   267:        hp700: Enable support for UFS2 boot. [tsutsui 20090503]
1.1226    tsutsui   268:        rpcgen(1): Add support for hyper and quad keywords. [ginsbach 20090506]
1.1225    wiz       269:        apropos(1): Add -S and -s support, for searching by machine and
                    270:                section [wiz 20090508]
1.1224    christos  271:        file(1): Import 5.03 [christos 20090508]
1.1227    roy       272:        dhcpcd(8): Import dhcpcd-5.0.2 [roy 20090510]
1.1228    roy       273:        dhcpcd(8): Import dhcpcd-5.0.3 [roy 20090511]
1.1229    plunky    274:        bluetooth: Update the Bluetooth service discovery API and merge it
                    275:                into libbluetooth, retiring the separate libsdp.
                    276:                [plunky 20090512]
1.1230    roy       277:        dhcpcd(8): Import dhcpcd-5.0.4 [roy 20090514]
1.1231  ! skrll     278:        hp700: com at dino now works [skrll 20090518]
1.1230    roy       279:

CVSweb <webmaster@jp.NetBSD.org>