Ticket #2012: ChangeLog_cpukit.diff

File ChangeLog_cpukit.diff, 40.8 KB (added by Ric Claus, on 02/02/12 at 19:40:35)

cpukit ChangeLog? patchfile

  • (a) ChangeLog_old vs. (b) ChangeLog_new

    a b  
     12012-02-02      Ric Claus <claus@SLAC.Stanford.edu>
     2
     3        PR 2012/shell
     4        * libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the
     5        length argument and to provide an "ldump" command.  This file now also
     6        supports the "wdump" command.  In addition, an RTEMS API function called
     7        rtems_mdump() is provided to allow easy dumping from application code.
     8        * libmisc/shell/main_mwdump.c: Obsolete file.
     9        * libmisc/Makefile.am: Removed main_mwdump.c
     10        * libmisc/shell/shellconfig.h: Added "ldump" command.
     11
    1122011-12-09      Chris Johns <chrisj@rtems.org>
    213
    314        PR 1968/filesystem
     
    718        * libfs/src/rfs/rtems-rfs-rtems.h,
    819        libfs/src/rfs/rtems-rfs-trace.c: Fix the trace flags. Used to fix
    920        the bug.
    10        
     21
    11222011-12-07      Ralf Corsépius <ralf.corsepius@rtems.org>
    1223
    1324        PR 1983/networking
     
    109120
    110121        PR 1827/filesystem
    111122        * libfs/src/rfs/rtems-rfs-rtems.c: Skip the parent (..) path value
    112         when eval make moving up out of the RFS file system. 
     123        when eval make moving up out of the RFS file system.
    113124
    1141252011-06-10      Joel Sherrill <joel.sherrilL@OARcorp.com>
    115126
     
    122133        PR 1776/networking
    123134        * libnetworking/rtems/rtems_glue.c: Higher resolution microtime()
    124135        for SO_TIMESTAMP.
    125        
     136
    1261372011-05-25      Ralf Corsépius <ralf.corsepius@rtems.org>
    127138
    128139        * include/rtems/bspIo.h, include/rtems/concat.h,
     
    132143        score/include/rtems/score/heap.h,
    133144        score/include/rtems/score/sysstate.h, score/src/objectidtoname.c,
    134145        score/src/objectnametoid.c, score/src/objectnametoidstring.c,
    135         score/src/thread.c, score/src/threadchangepriority.c, 
     146        score/src/thread.c, score/src/threadchangepriority.c,
    136147        score/src/threadclearstate.c, score/src/threadclose.c,
    137148        score/src/threadcreateidle.c, score/src/threaddelayended.c,
    138149        score/src/threaddispatch.c, score/src/threadget.c,
     
    153164
    154165        * posix/Makefile.am: Add posixtime.h.
    155166        * posix/src/clockgetres.c, posix/src/clockgettime.c,
    156         posix/src/clocksettime.c: 
     167        posix/src/clocksettime.c:
    157168        Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
    158169        Include posix/src/posixtime.h.
    159170        * posix/src/posixtime.h: New.
     
    163174        PR 1774/filesystem
    164175        * libfs/src/imfs/imfs_eval.c: The previous change broke some of
    165176        the tests. This has been fixed.
    166        
     177
    1671782011-05-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
    168179
    169180        PR 1790/cpukit
     
    174185        PR 1774/filesystem
    175186        * libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
    176187        handlers to not inspect a mounted file sytems path.
    177        
     188
    1781892011-04-04      Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com>
    179190
    180191        PR 1722/networking
     
    186197        PR 1757/filesystem
    187198        * libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal
    188199        compare.
    189        
     200
    1902012011-03-14      Chris Johns <chrisj@rtems.org>
    191202
    192203        PR 1763/shell
     
    200211        libfs/src/rfs/rtems-rfs-rtems-file.c: Set the file size in
    201212        iop-size when a file is open. Fix lseek to end of file then write
    202213        for sizes less than half the file system block size.
    203        
     214
    2042152011-03-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
    205216
    206217        PR 1759/cpukit
     
    2132242011-03-03      Chris Johns <chrisj@rtems.org>
    214225
    215226        PR 1749/filesystem
    216         * libcsupport/src/mknod.c, libfs/src/rfs/rtems-rfs-inode.c: 
    217         Fix the incorrect handling of the file type in the mode value 
     227        * libcsupport/src/mknod.c, libfs/src/rfs/rtems-rfs-inode.c:
     228        Fix the incorrect handling of the file type in the mode value
    218229        to reject invalid types as per the standard.
    219230
    2202312011-02-08      Brett Swimley <bswimley@advanced.pro>
     
    228239
    2292402011-02-01      Ralf Corsepius <ralf.corsepius@rtems.org>
    230241
    231         * libmisc/stringto/stringtounsignedchar.c, 
     242        * libmisc/stringto/stringtounsignedchar.c,
    232243        libmisc/stringto/stringtounsignedint.c: Reformat range check.
    233244        * libmisc/Makefile.am: Add stringto/stringtolongdouble.c.
    234245        * libmisc/stringto/stringtolongdouble.c: New.
     
    249260        Add check for result==0.
    250261
    2512622011-02-01      Ralf Corsepius <ralf.corsepius@rtems.org>
    252        
     263
    253264        * libmisc/Makefile.am: Remove stringto/stringto_template.h.
    254265        * libmisc/stringto/stringto_template.h: Remove.
    255266
     
    311322        rtems_rfs_buffer_handle_reset. It is not needed and dangerous.
    312323        * cpukit/libmisc/untar/untar.c: Merge 4.11 pax fix. This fix also
    313324        supports MacOS's tar.
    314        
     325
    3153262010-09-29      Ralf Corsépius <ralf.corsepius@rtems.org>
    316327
    317328        * automake/compile.am: Remove non release-suitable warning flags.
     
    748759        mount table entry in the environment.
    749760        * libcsupport/src/unmount.cL Free the target string.
    750761        * libblock/src/bdpart-mount.c: New mount API.
    751        
     762
    752763        * libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_init.c,
    753764        libfs/src/dosfs/dosfs.h, libfs/src/dosfs/msdos.h,
    754765        libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs.h,
     
    758769        libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs.h,
    759770        libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h,
    760771        libnetworking/rtems/tftp.h: New mount_h API.
    761        
     772
    762773        * libfs/src/devfs/devfs_eval.c: Local include of extern ops.
    763774        * libfs/src/nfsclient/src/nfs.c: New mount API. Removed the mount
    764775        me call and fixed the initialisation to happen when mounting.
    765        
     776
    766777        * libmisc/Makefile.am, libmisc/shell/shellconfig.h: Remove mount
    767778        filesystem files.
    768779
    769780        * libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: Updated to
    770781        the new mount table values.
    771        
     782
    772783        * libmisc/shell/main_mount_ftp.c,
    773784        libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_rfs.c,
    774785        libmisc/shell/main_mount_tftp.c: Removed.
     
    779790        * libnetworking/lib/tftpDriver.c: Updated to the new mount
    780791        API. Fixed to allow mounting from any mount point. Also can now
    781792        have more than file system mounted.
    782        
     793
    783794        * sapi/include/confdefs.h: Add file system configuration support.
    784795
    7857962010-05-30      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    802813        Cast addr to uintptr_t instead of size_t.
    803814        * libfs/src/nfsclient/src/xdr_mbuf.c (xdrmbuf_setup):
    804815        Cast addr to uintptr_t instead of size_t.
    805         * librpc/src/xdr/xdr_mem.c (xdr_memcreate): 
     816        * librpc/src/xdr/xdr_mem.c (xdr_memcreate):
    806817        Cast addr to uintptr_t instead of size_t.
    807818        * libfs/src/nfsclient/src/dirutils.c: Add PRIomode_t, PRIdoff_t.
    808819        * configure.ac: Add AC_CHECK_SIZEOF(mode_t), AC_CHECK_SIZEOF(off_t).
     
    820831        * libnetworking/netinet/raw_ip.c,
    821832        libnetworking/netinet/udp_usrreq.c:
    822833        Cast mbufs to uintptr_t instead of u_long.
    823         * libnetworking/rtems/rtems_mii_ioctl.h, 
     834        * libnetworking/rtems/rtems_mii_ioctl.h,
    824835        libnetworking/rtems/rtems_mii_ioctl_kern.c:
    825836        Use uint32_t instead of int as ioctl cmd arg.
    826837
     
    841852        Use size_t instead of int for pathnamelen.
    842853        * libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_eval.c:
    843854        Use size_t instead of int for pathnamelen.
    844         * libfs/src/nfsclient/src/nfs.c: 
     855        * libfs/src/nfsclient/src/nfs.c:
    845856        Use uint32_t instead of u_int_t for readarg and writearg.
    846857
    8478582010-05-27      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    8518622010-05-27      Ralf Corsépius <ralf.corsepius@rtems.org>
    852863
    853864        * librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c:
    854         Revert to using u_long instead of rpcprog_t, rpcvers_t 
     865        Revert to using u_long instead of rpcprog_t, rpcvers_t
    855866        to stay bug-ward compatible to freebsd.
    856867        * librpc/src/xdr/xdr_mem.c: Cosmetics from freebsd.
    857868
    8588692010-05-27      Ralf Corsépius <ralf.corsepius@rtems.org>
    859870
    860         * libfs/src/nfsclient/src/rpcio.c: 
     871        * libfs/src/nfsclient/src/rpcio.c:
    861872        Cast pointers to uintptr_t instead of long.
    862873        xids are uint32_t not u_long.
    863874        * libfs/src/nfsclient/src/nfs.c (NFS_MAKE_DEV_T_INO_HACK,
     
    885896
    886897        * libnetworking/sys/socketvar.h (struct sockbuf):
    887898        Use void* instead of caddr_t.
    888         * libfs/src/nfsclient/src/rpcio.c: 
     899        * libfs/src/nfsclient/src/rpcio.c:
    889900        Use address to rpciod in calls to rxWakeupCB.
    890901        * libnetworking/sys/socket.h (struct sockwakeup):
    891902        Use void* instead of caddr_t.
     
    929940
    9309412010-05-22      Ralf Corsépius <ralf.corsepius@rtems.org>
    931942
    932         * libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Use "16 bit int" arg 
     943        * libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Use "16 bit int" arg
    933944        in call to srand if "32 bit int" doesn't fit into "int".
    934945
    9359462010-05-22      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    955966
    956967        * libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c: PR
    957968        1514/filesystem.
    958        
     969
    9599702010-05-17      Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru>
    960971
    961972        PR 1449/cpukit
     
    9719822010-05-14      Chris Johns <chrisj@rtems.org>
    972983
    973984        * libblock/src/flashdisk.c: Clean up on initialisation errors.
    974        
     985
    9759862010-05-07      Arnout Vandecappelle <arnout@mind.be>
    976987
    977988        PR 1511/networking
     
    11041115
    110511162010-04-13      Ralf Corsépius <ralf.corsepius@rtems.org>
    11061117
    1107         * aclocal/gcc-sanity.m4: Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T, 
     1118        * aclocal/gcc-sanity.m4: Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T,
    11081119        RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T.
    11091120
    111011212010-04-13      Ralf Corsépius <ralf.corsepius@rtems.org>
    11111122
    1112         * shttpd/io_dir.c: Cast consts to size_t (Avoid overflows on implicit 
     1123        * shttpd/io_dir.c: Cast consts to size_t (Avoid overflows on implicit
    11131124        const casts on 16bit targets).
    11141125
    111511262010-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    122012312010-03-30      Chris Johns <chrisj@rtems.org>
    12211232
    12221233        * libfs/src/dosfs/msdos_misc.c: Fix PR1491.
    1223        
     1234
    122412352010-03-28      Joel Sherrill <joel.sherrill@oarcorp.com>
    12251236
    12261237        * score/src/isrthreaddispatch.c: Add include of config.h
     
    12321243        libmisc/stringto/stringtofloat.c,
    12331244        libmisc/stringto/stringtoint.c,
    12341245        libmisc/stringto/stringtolong.c,
    1235         libmisc/stringto/stringtolonglong.c, 
     1246        libmisc/stringto/stringtolonglong.c,
    12361247        libmisc/stringto/stringtopointer.c
    12371248        libmisc/stringto/stringtounsignedchar.c
    12381249        libmisc/stringto/stringtounsignedint.c
     
    14121423
    141314242010-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
    14141425
    1415         * libmisc/monitor/mon-command.c: 
     1426        * libmisc/monitor/mon-command.c:
    14161427        Add HAVE_CONFIG_H support to let files receive configure defines.
    14171428
    141814292010-03-26      Ralf Corsépius <ralf.corsepius@rtems.org>
    14191430
    14201431        * libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-parse.c,
    14211432        libmisc/shell/hexsyntax.c, libmisc/shell/main_hexdump.c,
    1422         libmisc/shell/main_rm.c: 
     1433        libmisc/shell/main_rm.c:
    14231434        Add HAVE_STRINGS_H for better POSIX compliance.
    14241435
    142514362010-03-26      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    15671578        * libfs/src/imfs/imfs_init.c: Add rename handler.
    15681579
    15691580        * libfs/src/imfs/miniimfs_init.c: Fix up ops struct.
    1570        
     1581
    15711582        * libfs/src/dosfs/msdos.h: Add msdos_rename and remove
    15721583        msdos_file_link.
    15731584
    15741585        * libfs/src/dosfs/msdos_create.c: Remove the link call.
    1575        
     1586
    15761587        * libfs/src/dosfs/msdos_eval.c: Fix a path parsing bug.
    15771588
    15781589        * libfs/src/dosfs/msdos_init.c: Add rename handler and clean up
     
    15871598
    15881599        * libfs/src/rfs/rtems-rfs-rtems.c: Add a rename handler. Fix the
    15891600        link/unlink calls.
    1590        
     1601
    15911602        * libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_format.c,
    15921603        libfs/src/dosfs/msdos_misc.c, httpd/asp.c,
    15931604        libfs/src/nfsclient/src/nfs.c: Work around a newlib warning when
     
    16431654
    16441655        * libfs/src/rfs/rtems-rfs-dir.c: Fix printf format warning for a
    16451656        64bit off_t.
    1646        
     1657
    16471658        * libfs/src/rfs/rtems-rfs-file-system.h: Add a macro to get the
    16481659        file system flags.
    1649        
     1660
    16501661        * libfs/src/rfs/rtems-rfs-group.c,
    16511662        libfs/src/rfs/rtems-rfs-group.h: Add rtems_rfs_group_usage.
    1652        
     1663
    16531664        * libfs/src/rfs/rtems-rfs-rtems.c: Fill in all the fields in the
    16541665        statvfs struct.
    1655        
     1666
    16561667        * libfs/src/rfs/rtems-rfs-shell.c: Use rtems_rfs_group_usage.
    16571668
    165816692010-02-20      Chris Johns <chrisj@rtems.org>
     
    16771688        * libfs/src/rfs/rtems-rfs-shell.c,
    16781689        libfs/src/rfs/rtems-rfs-shell.h: Move the format command code into
    16791690        the shell file.
    1680        
     1691
    168116922010-02-18      Chris Johns <chrisj@rtems.org>
    16821693
    16831694        * libfs/src/rfs/rtems-rfs-bitmaps.c,
     
    17201731        * libblock/src/flashdisk.c, libblock/src/nvdisk.c,
    17211732        libblock/src/ramdisk-driver.c: Updated to the new error reporting
    17221733        in libblock.
    1723        
     1734
    17241735        * libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing
    17251736        the size in long mode.
    17261737
     
    17291740        libnetworking/rtems/rtems_bsdnet_internal.h: Return the BOOTP/DHCP
    17301741        to the forever behaviour of 4.9 with the ability to call BOOTP and
    17311742        control the process if required.
    1732        
     1743
    173317442010-02-16      Chris Johns <chrisj@rtems.org>
    17341745
    17351746        * libcsupport/src/open.c: Tighten the open handler check.
     
    17381749
    17391750        * libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Free the
    17401751        allocated pathloc.
    1741        
     1752
    174217532010-02-01      Chris Johns <chrisj@rtems.org>
    17431754
    17441755        * libmisc/shell/fts.c: Updated to the latest NetBSD version to
     
    17471758        size bugs.
    17481759        * libnetworking/rtems/mkrootfs.c: Fix byte order bug when creating
    17491760        the loopback interface address.
    1750        
     1761
    175117622010-01-28      Sebastian Huber <sebastian.huber@embedded-brains.de>
    17521763        * libblock/src/bdbuf.c: Fixed invalid chain extract.
    17531764
     
    206720782009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
    20682079
    20692080        * posix/Makefile.am: Unconditionally build src/sigprocmask.c.
    2070         * posix/src/sigprocmask.c: Provide stub if RTEMS_POSIX_API 
     2081        * posix/src/sigprocmask.c: Provide stub if RTEMS_POSIX_API
    20712082        is disabled.
    20722083
    207320842009-12-08      Glenn Humphrey <glenn.humphrey@OARcorp.com>
     
    21782189
    21792190        * score/src/threaddelayended.c: Clear only the states that are used to
    21802191        block until someone calls _Thread_Delay_ended().
    2181  
     2192
    218221932009-11-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
    21832194
    21842195        * score/include/rtems/score/protectedheap.h,
     
    220822192009-11-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
    22092220
    22102221        * score/include/rtems/score/chain.h, sapi/include/rtems/chain.h: Added
    2211         defines for initialization of empty chains. 
     2222        defines for initialization of empty chains.
    22122223
    221322242009-11-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
    22142225
     
    23232334
    232423352009-11-13      Ralf Corsépius <ralf.corsepius@rtems.org>
    23252336
    2326         * telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype. 
     2337        * telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype.
    23272338
    232823392009-11-12      Sebastian Huber <sebastian.huber@embedded-brains.de>
    23292340
     
    23832394
    238423952009-11-08      Ralf Corsépius <ralf.corsepius@rtems.org>
    23852396
    2386         * libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK): 
     2397        * libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK):
    23872398        Use UINT32_C(1) to avoid overflow in implict typecast on 16bit
    23882399        targets.
    23892400
     
    240524162009-11-02      Ralf Corsépius <ralf.corsepius@rtems.org>
    24062417
    24072418        * libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_conv.c,
    2408         libfs/src/dosfs/msdos_misc.c: Use uint16_t instead of 
     2419        libfs/src/dosfs/msdos_misc.c: Use uint16_t instead of
    24092420        "unsigned short" to circumvent warnings on 16bit targets.
    24102421
    241124222009-11-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
     
    24732484
    247424852009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
    24752486
    2476         * libblock/include/rtems/flashdisk.h: Use UINT32_C consts to 
     2487        * libblock/include/rtems/flashdisk.h: Use UINT32_C consts to
    24772488        avoid implicit int-cast overflows in RTEMS_FDISK_KBYTES.
    24782489
    247924902009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    24872498        * libmisc/uuid/uuid_time.c: Add cast to uint32_t to allow 16bit
    24882499        shift on 16bit-int targets.
    24892500        * libmisc/uuid/gen_uuid.c: Add HAVE_CONFIG_H guard.
    2490         Include <limits.h>. Shift pid_t's by (sizeof(pid_t)*CHAR_BIT)>>1 
     2501        Include <limits.h>. Shift pid_t's by (sizeof(pid_t)*CHAR_BIT)>>1
    24912502        instead of hard-coded 16 to permit building on non 16bit-int
    24922503        targets.
    24932504
     
    25552566
    255625672009-10-16     Sebastian Huber <sebastian.huber@embedded-brains.de>
    25572568
    2558         * libblock/src/ramdisk.c: Removed file. 
     2569        * libblock/src/ramdisk.c: Removed file.
    25592570        * libblock/src/ramdisk-config.c, libblock/src/ramdisk-driver.c,
    25602571        libblock/src/ramdisk-init.c: New files.
    25612572        * libblock/include/rtems/ramdisk.h: Split up RAM disk functions to
     
    279428052009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    27952806
    27962807        PR 1445/bsps
    2797         * include/rtems/pci.h: 
     2808        * include/rtems/pci.h:
    27982809        Make pci_[read|write]_config* static inline, again.
    27992810
    280028112009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    28432854
    284428552009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
    28452856
    2846         * libcsupport/src/termios_setinitialbaud.c: 
     2857        * libcsupport/src/termios_setinitialbaud.c:
    28472858        Include rtems/termiostypes.h.
    28482859        Rename termios_set_initial_baud into rtems_termios_set_initial_baud.
    2849         * libcsupport/src/termios_num2baud.c: 
     2860        * libcsupport/src/termios_num2baud.c:
    28502861        Include rtems/termiostypes.h.
    28512862        Rename termios_number_to_baud into rtems_number_to_baud.
    2852         * libcsupport/src/termios_baud2num.c: 
     2863        * libcsupport/src/termios_baud2num.c:
    28532864        Include rtems/termiostypes.h.
    28542865        Rename termios_baud_to_number into rtems_termios_baud_to_number.
    2855         * libcsupport/src/termios_baud2index.c: 
     2866        * libcsupport/src/termios_baud2index.c:
    28562867        Include rtems/termiostypes.h.
    28572868        Rename termios_baud_to_index into rtems_termios_baud_to_index.
    28582869        * libcsupport/include/rtems/termiostypes.h: Include stdlib.h.
     
    29842995
    298529962009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
    29862997
    2987         * libcsupport/src/libio_init.c, libcsupport/src/libio.c: 
     2998        * libcsupport/src/libio_init.c, libcsupport/src/libio.c:
    29882999        Reflect rtems_libio_number_iops being uint32_t.
    29893000
    299030012009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    30213032
    30223033        PR 1441/cpukit
    30233034        * libcsupport/src/tcgetprgrp.c: Remove.
    3024         * libcsupport/src/tcgetpgrp.c: New (Renamed from 
     3035        * libcsupport/src/tcgetpgrp.c: New (Renamed from
    30253036          libcsupport/src/tcgetprgrp.c).
    30263037        * libcsupport/Makefile.am: Add libcsupport/src/tcgetpgrp.c.
    30273038          Remove libcsupport/src/tcgetprgrp.c.
     
    35033514
    350435152009-08-05      Chris Johns <chrisj@rtems.org>
    35053516
    3506         * libmisc/dummy/dummy-networking.c: New. 
     3517        * libmisc/dummy/dummy-networking.c: New.
    35073518        * libmisc/dummy/dummy.c, libmisc/Makefile.am: Move
    35083519        trhe networking configuration into a separate file so
    35093520        configuration varations do not cause conflicts.
     
    35253536        variable buffer size allocation. Added worker threads support the
    35263537        swapout task.
    35273538        * sapi/include/confdefs.h: Updated the bdbuf configutation.
    3528        
     3539
    352935402009-08-04      Joel Sherrill <joel.sherrill@OARcorp.com>
    35303541
    35313542        * sapi/include/confdefs.h: Account for allocation of user extension
     
    39433954
    39443955        * telnetd/des.c: Split the des_f struct into smaller parts so
    39453956        targets that cannot address large structs can be supported.
    3946        
     3957
    394739582009-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
    39483959
    39493960        * score/src/objectshrinkinformation.c: Fix spelling error.
     
    39523963
    39533964        * libmisc/shell/hexdump-odsyntax.c: H8300 has the same size float
    39543965        and double. Fix error in case statement.
    3955        
     3966
    395639672009-06-18      Chris Johns <chrisj@rtems.org>
    39573968
    39583969        * score/cpu/mips/rtems/mips/idtcpu.h: Missed another WAIT
     
    39643975        stop PPC link errors.
    39653976        * libmisc/shell/main_time.c, libmisc/Makefile.am,
    39663977        libmisc/shell/shellconfig.h: Add a time command.
    3967        
    3968         * libmisc/shell/shellconfig.h, 
     3978
     3979        * libmisc/shell/shellconfig.h,
    396939802009-06-16      Joel Sherrill <joel.sherrill@oarcorp.com>
    39703981
    39713982        * include/rtems/bspIo.h, libcsupport/Makefile.am: Add putk().
     
    39863997
    39873998        * score/cpu/mips/rtems/mips/idtcpu.h: Remote WAIT define. Horrible
    39883999        overload.
    3989        
     4000
    399040012009-06-13      Joel Sherrill <joel.sherrill@oarcorp.com>
    39914002
    39924003        * score/src/heapwalk.c: Remove include of stdlib.h since abort was not
     
    40174028        libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-odsyntax.c,
    40184029        libmisc/shell/hexdump-parse.c, libmisc/shell/hexdump.h,
    40194030        libmisc/shell/hexsyntax.c, libmisc/shell/main_dd.c,
    4020         libmisc/shell/main_hexdump.c: New. 
     4031        libmisc/shell/main_hexdump.c: New.
    40214032        * libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add dd and
    40224033        hexdump commands.
    40234034
     
    40254036
    40264037        * libblock/include/rtems/flashdisk.h,
    40274038        libblock/include/rtems/nvdisk.h, libblock/src/flashdisk.c,
    4028         libblock/src/nvdisk.c: Change names to match the RAM disk change. 
     4039        libblock/src/nvdisk.c: Change names to match the RAM disk change.
    40294040        * libcsupport/src/eval.c: Remove some warnings.
    4030        
     4041
    403140422009-06-12      Chris Johns <chrisj@rtems.org>
    40324043
    40334044        * libblock/src/bdbuf.c: Update comments.
     
    42964307
    42974308        * sapi/include/confdefs.h, libblock/include/rtems/bdbuf.h: Changed
    42984309        type of rtems_bdbuf_pool_configuration_size to size_t.
    4299        
     4310
    43004311        * libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h,
    43014312        libblock/include/rtems/diskdevs.h, libblock/src/bdbuf.c,
    43024313        libblock/src/blkdev.c, libblock/src/diskdevs.c: Buffer pool
     
    43404351
    43414352        * libblock/include/rtems/ide_part_table.h: Add MRB partition table
    43424353        size.
    4343        
     4354
    434443552009-04-28      Chris Johns <chrisj@rtems.org>
    43454356
    43464357        * libblock/src/bdbuf.c: Flush the transfer sync event before
     
    43514362        * libnetworking/nfs/bootp_subr.c: Fixed PR1384. The route set in
    43524363        the initialise pass is not deleted so an exists error is
    43534364        returned. Ignore the error. Print the server address as an IP
    4354         address not hex digits. 
     4365        address not hex digits.
    43554366
    43564367        * libnetworking/rtems/rtems_dhcp.c: Fixed
    43574368        PR1338. Close the socket, handle the returned event flags.
    4358        
     4369
    435943702009-04-28      Chris Johns <chrisj@rtems.org>
    43604371
    43614372        * sapi/include/confdefs.h: Add a prototype for Init with C linkage
     
    45434554
    454445552009-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
    45454556
    4546         * libnetworking/sys/kernel.h: Remove PSEUDO_* 
     4557        * libnetworking/sys/kernel.h: Remove PSEUDO_*
    45474558        (Unused, not in FreeBSD).
    45484559        * libnetworking/sys/kernel.h: Remove struct linker_set (Unused).
    45494560        * libnetworking/net/if_loop.c: Remove PSEUDO_SET (Unused).
     
    45634574        * libnetworking/vm/vm.h: Cosmetics from FreeBSD.
    45644575        * libnetworking/rtems/rtems_bsdnet_internal.h: Remove struct
    45654576        vm_page, vm_page_t, boolean_t (Unused).
    4566         * libnetworking/nfs/bootp_subr.c, 
     4577        * libnetworking/nfs/bootp_subr.c,
    45674578        libnetworking/nfsclient/nfsdiskless.h:
    45684579        Cosmetics from FreeBSD.
    45694580        * libnetworking/rtems/rtems_bsdnet_internal.h:
     
    45754586        soo_ioctl, soo_select, soo_stat, getsock (Unused).
    45764587
    457745882009-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
    4578         * posix/include/sched.h, posix/src/sched_getparam.c: 
     4589        * posix/include/sched.h, posix/src/sched_getparam.c:
    45794590        Make sched_getparam() POSIX compliant.
    45804591
    458145922009-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    46124623        * libnetworking/Makefile.am: Remove -DKERNEL.
    46134624        * libnetworking/rtems/rtems_mii_ioctl.c: Remove #undef KERNEL.
    46144625        * libnetworking/nfs/bootp_subr.c: #include <sys/ucred.h>.
    4615         * libcsupport/include/sys/ioccom.h: Remove #define KERNEL, 
     4626        * libcsupport/include/sys/ioccom.h: Remove #define KERNEL,
    46164627        #define _KERNEL.
    46174628        * libfs/src/nfsclient/src/rpcio.c,
    4618         libfs/src/nfsclient/src/sock_mbuf.c, 
     4629        libfs/src/nfsclient/src/sock_mbuf.c,
    46194630        libfs/src/nfsclient/src/xdr_mbuf.c: Remove #define KERNEL.
    46204631        * libfs/src/dosfs/fat_file.h, libfs/src/dosfs/fat_fat_operations.h:
    46214632        Move extern "C" brace after includes.
     
    47974808          unused function args.
    47984809        * libnetworking/lib/tftpDriver.c: Use INADDR_ANY/INADDR_BROADCAST.
    47994810        * libnetworking/netinet/in.h: Add in_addr_t.
    4800         Re-base "struct in_addr" on in_addr_t (mandated by POSIX). 
     4811        Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
    48014812        * libnetworking/netinet/in.h: Remove struct ip_opts (unused).
    48024813
    480348142009-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    48814892
    488248932008-12-31      Ralf Corsépius <ralf.corsepius@rtems.org>
    48834894
    4884         * score/src/coremutexsurrender.c, score/src/coremsgsubmit.c, 
     4895        * score/src/coremutexsurrender.c, score/src/coremsgsubmit.c,
    48854896        score/src/coremsgbroadcast.c, score/src/corebarrierrelease.c:
    48864897        Add __attribute__((unused)) to unused function args.
    48874898        * score/inline/rtems/score/sysstate.inl:
     
    51645175        * Makefile.am: Remove include/rtems/stdint.h.
    51655176        * include/rtems/stdint.h: Remove.
    51665177        * configure.ac: Require stdint.h.
    5167         * score/include/rtems/score/timespec.h: #include <stdint.h>, 
     5178        * score/include/rtems/score/timespec.h: #include <stdint.h>,
    51685179        #include <time.h>. Remove bogus #include <sys/types.h>.
    51695180
    517051812008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
     
    59565967
    595759682008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
    59585969
    5959         * libblock/include/rtems/ramdisk.h, 
     5970        * libblock/include/rtems/ramdisk.h,
    59605971        libfs/src/nfsclient/proto/mount_prot.x: Convert to Unix file format.
    59615972
    596259732008-09-05      Joel Sherrill <joel.sherrill@OARcorp.com>
     
    61696180
    617061812008-09-04      Ralf Corsépius <ralf.corsepius@rtems.org>
    61716182
    6172         * posix/include/rtems/posix/cond.h, 
     6183        * posix/include/rtems/posix/cond.h,
    61736184        posix/include/rtems/posix/key.h,
    61746185        posix/include/rtems/posix/mqueue.h,
    61756186        posix/include/rtems/posix/mutex.h,
    6176         posix/include/rtems/posix/priority.h, 
     6187        posix/include/rtems/posix/priority.h,
    61776188        posix/include/rtems/posix/psignal.h,
    61786189        posix/include/rtems/posix/pthread.h,
    61796190        posix/include/rtems/posix/semaphore.h,
     
    62526263
    625362642008-09-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    62546265
    6255         * libcsupport/include/timerdrv.h, 
     6266        * libcsupport/include/timerdrv.h,
    62566267        libcsupport/include/rtems/libcsupport.h,
    62576268        libcsupport/src/chdir.c, libcsupport/src/chmod.c,
    62586269        libcsupport/src/chown.c, libcsupport/src/free.c,
     
    63516362
    635263632008-09-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    63536364
    6354         * libnetworking/netinet/if_ether.c, 
     6365        * libnetworking/netinet/if_ether.c,
    63556366        libnetworking/netinet/igmp.c,
    63566367        libnetworking/netinet/in.c,
    63576368        libnetworking/netinet/in_pcb.c,
     
    63836394        libnetworking/netinet/tcp_debug.c,
    63846395        libnetworking/netinet/tcp_input.c,
    63856396        libnetworking/netinet/tcp_output.c,
    6386         libnetworking/netinet/tcp_timer.c: 
     6397        libnetworking/netinet/tcp_timer.c:
    63876398        Remove BSD "Add clause" (From FreeBSD).
    63886399
    638964002008-09-01      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    64446455
    64456456        * pppd/auth.c, pppd/ccp.c, pppd/chap.c, pppd/chat.c,
    64466457        pppd/demand.c, pppd/fsm.c, pppd/ipcp.c, pppd/lcp.c,
    6447         pppd/magic.c, pppd/options.c, pppd/rtemsmain.c, 
     6458        pppd/magic.c, pppd/options.c, pppd/rtemsmain.c,
    64486459        pppd/sys-rtems.c, pppd/upap.c, pppd/utils.c:
    64496460        Stop using old-style function-definitions.
    64506461
     
    64616472        * libcsupport/src/closedir.c, libcsupport/src/getcwd.c,
    64626473        libcsupport/src/mount.c, libcsupport/src/newlibc.c,
    64636474        libcsupport/src/opendir.c, libcsupport/src/readdir.c,
    6464         libcsupport/src/scandir.c: 
     6475        libcsupport/src/scandir.c:
    64656476        Stop using old-style function-definitions.
    64666477
    646764782008-08-25      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    64846495
    64856496        * libmisc/shell/internal.h: Don't include "config.h".
    64866497        Adjust header guard.
    6487         * libmisc/shell/cmp-ls.c, libmisc/shell/err.c, 
    6488         libmisc/shell/errx.c, libmisc/shell/filemode.c, 
    6489         libmisc/shell/fts.c, libmisc/shell/main_cp.c, 
     6498        * libmisc/shell/cmp-ls.c, libmisc/shell/err.c,
     6499        libmisc/shell/errx.c, libmisc/shell/filemode.c,
     6500        libmisc/shell/fts.c, libmisc/shell/main_cp.c,
    64906501        libmisc/shell/main_ls.c, libmisc/shell/main_mv.c,
    64916502        libmisc/shell/main_rm.c, libmisc/shell/print-ls.c,
    64926503        libmisc/shell/pwcache.c, libmisc/shell/shellconfig.c,
     
    66496660        itron/inline/rtems/itron/time.inl,
    66506661        itron/inline/rtems/itron/vmempool.inl:
    66516662        Add header guard to force indirect inclusion.
    6652         * sapi/inline/rtems/chain.inl: 
     6663        * sapi/inline/rtems/chain.inl:
    66536664        Add header guard to force indirect inclusion.
    66546665
    665566662008-08-19      Ralf Corsepius <ralf.corsepius@rtems.org>
     
    67176728
    671867292008-08-16      Ralf Corsepius <ralf.corsepius@rtems.org>
    67196730
    6720         * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration 
     6731        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
    67216732        -Wstrict-prototypes to RTEMS_CFLAGS.
    67226733
    672367342008-08-15      Joel Sherrill <joel.sherrill@OARcorp.com>
     
    68596870
    686068712008-08-02      Ralf Corsépius <ralf.corsepius@rtems.org>
    68616872
    6862         * telnetd/telnetd.c: Add missing prototypes. 
     6873        * telnetd/telnetd.c: Add missing prototypes.
    68636874        Remove unused local declations.
    68646875
    686568762008-08-02      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    689469052008-08-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    68956906
    68966907        * librpc/src/xdr/xdr_mem.c librpc/src/xdr/xdr_rec.c
    6897         librpc/src/xdr/xdr_sizeof.c, librpc/src/xdr/xdr_stdio.c: 
     6908        librpc/src/xdr/xdr_sizeof.c, librpc/src/xdr/xdr_stdio.c:
    68986909        Misc. ansifications. Add prototypes.
    68996910
    690069112008-08-01      Joel Sherrill <joel.sherrill@OARcorp.com>
     
    690469152008-08-01      Ralf Corsépius <ralf.corsepius@rtems.org>
    69056916
    69066917        * librpc/src/rpc/getrpcport.c: Misc. ansifications.
    6907         * librpc/src/rpc/getrpcent.c: Remove stray local decls. 
     6918        * librpc/src/rpc/getrpcent.c: Remove stray local decls.
    69086919        Misc. ansifications.
    69096920        * librpc/src/rpc/clnt_perror.c: Misc. ansifications.
    69106921        * librpc/src/rpc/get_myaddress.c: Misc. ansifications.
     
    69336944        * librpc/src/rpc/rpc_prot.c: Misc. ansifications.
    69346945        * librpc/src/rpc/pmap_rmt.c: Misc. ansifications.
    69356946        * librpc/src/rpc/clnt_simple.c: Misc. ansifications.
    6936         * librpc/src/rpc/auth_unix.c: Misc. ansifications. 
     6947        * librpc/src/rpc/auth_unix.c: Misc. ansifications.
    69376948        Add missing prototypes.
    69386949        * librpc/src/rpc/rtime.c, librpc/src/rpc/svc_udp.c:
    69396950        Misc. ansifications.
     
    69546965        * score/inline/rtems/score/thread.inl: Add missing prototypes.
    69556966        * libfs/src/nfsclient/src/nfs.c: Add missing prototype.
    69566967        * libnetworking/lib/ftpfs.c, libnetworking/libc/rcmd.c,
    6957         libnetworking/netinet/in_cksum_m68k.h, 
     6968        libnetworking/netinet/in_cksum_m68k.h,
    69586969        libnetworking/netinet/ip_divert.c, libnetworking/rtems/ftpfs.h,
    69596970        libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h,
    69606971        libnetworking/rtems/rtems_showroute.c: Add missing prototypes.
     
    697769882008-07-30      Ralf Corsépius <ralf.corsepius@rtems.org>
    69786989
    69796990        * httpd/emfdb.h, httpd/socket.c, httpd/uemf.c, httpd/uemf.h,
    6980         httpd/um.h, httpd/webmain.c, httpd/webs.c, httpd/webs.h, 
     6991        httpd/um.h, httpd/webmain.c, httpd/webs.c, httpd/webs.h,
    69816992        httpd/wsIntrn.h: Add missing protoypes.
    69826993
    698369942008-07-29      Tim Cussins <timcussins@eml.cc>
     
    69967007
    699770082008-07-29      Ralf Corsépius <ralf.corsepius@rtems.org>
    69987009
    6999         * libmisc/capture/capture.h, libmisc/monitor/mon-symbols.c, 
     7010        * libmisc/capture/capture.h, libmisc/monitor/mon-symbols.c,
    70007011        libmisc/monitor/monitor.h: Add missing prototypes.
    70017012        * score/inline/rtems/score/tod.inl: Add prototypes.
    70027013        * score/src/coretodset.c: Remove stray args in function call.
    7003         * libcsupport/include/rtems/libcsupport.h, 
    7004         libcsupport/include/rtems/libio_.h, 
     7014        * libcsupport/include/rtems/libcsupport.h,
     7015        libcsupport/include/rtems/libio_.h,
    70057016        libcsupport/src/malloc_statistics_helpers.c,
    70067017        libcsupport/src/scandir.c: Add prototypes.
    70077018        * telnetd/pty.c: Add prototypes. Remove misc. C++-code pollution.
     
    70667077        set_errno_and_return_minus_one to
    70677078        rtems_set_errno_and_return_minus_one. Move fat_buf_access from
    70687079        header and stopped it being inlined. Updated to libblock changes.
    7069        
     7080
    70707081        * libfs/src/dosfs/fat_fat_operations.c,
    70717082        libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos_create.c,
    70727083        libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c,
     
    70927103
    70937104        * libmisc/shell/main_ls.c, libmisc/shell/main_rm.c: Updated to BSD
    70947105        commands with more features.
    7095        
     7106
    70967107        * score/src/coremutex.c: Fix the strict order mutex code.
    70977108
    70987109        * libmisc/shell/shell.c: Change shell tasks mode to be timeslice
    70997110        and no ASR.
    7100        
     7111
    71017112        * sapi/include/confdefs.h: Change ata_driver_task_priority to
    71027113        rtems_ata_driver_task_priority. Add the new BD buf cache
    71037114        parameters with defaults.
    71047115
    71057116        * score/src/interr.c: Do not return if the CPU halt call returns.
    7106        
     7117
    710771182008-07-24     Sebastian Huber <sebastian.huber@embedded-brains.de>
    71087119
    71097120        * libcsupport/include/rtems/libcsupport.h: Moved declaration of
     
    72137224
    721472252008-07-10     Peter Rasmussen <Peter.Rasmussen@embedded-brains.de>
    72157226
    7216         * score/cpu/m68k/cpu_asm.S, cpukit/score/cpu/m68k/rtems/asm.h, 
    7217         cpukit/score/cpu/m68k/rtems/score/cpu.h, 
     7227        * score/cpu/m68k/cpu_asm.S, cpukit/score/cpu/m68k/rtems/asm.h,
     7228        cpukit/score/cpu/m68k/rtems/score/cpu.h,
    72187229        score/cpu/m68k/rtems/score/m68k.h:
    72197230
    72207231        added support to save coldfire FPU/EMAC context
     
    72357246        symbol.
    72367247        Macros which were not used by cpukit have been
    72377248        moved to libcpu/powerpc/rtems/powerpc/powerpc.h.
    7238        
     7249
    723972502008-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
    72407251
    72417252        * include/rtems/status-checks.h: Fix style.
     
    73887399
    73897400        * cpukit/sapi/include/confdefs.h: Add missing quote to string to
    73907401        remove warning.
    7391        
     7402
    73927403        * cpukit/score/cpu/m68k/rtems/score/m68k.h: Add the default
    73937404        priority level for large memory Coldfires.
    73947405
     
    75077518
    750875192008-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
    75097520
    7510         * score/include/rtems/score/object.h, 
    7511         score/include/rtems/score/watchdog.h: Move #include's out of 
     7521        * score/include/rtems/score/object.h,
     7522        score/include/rtems/score/watchdog.h: Move #include's out of
    75127523        extern "C" {}.
    75137524
    751475252008-05-30      Till Straumann <strauman@slac.stanford.edu>
     
    75667577        reduce size of data area.
    75677578        IMFS: Fixed creation of symbolic links to avoid a compiler warning.
    75687579        DOSFS: Use LibBlock instead of read() to read the boot record.
    7569        
     7580
    757075812008-05-27      Sebastian Huber <Sebastian.Huber@embedded-brains.de>
    75717582
    75727583        * libcsupport/include/console.h: New define: CONSOLE_DEVICE_NAME.
     
    85408551        when a page is detected as failed and present on more than one
    85418552        queue. Add a count to the queues so queue length can be used to
    85428553        manage compaction.
    8543        
     8554
    854485552008-01-03      Till Straumann <strauman@slac.stanford.edu>
    85458556
    85468557        * score/src/threadhandler.c, sapi/src/exshutdown.c:
     
    85808591        support.
    85818592        * libblock/src/flashdisk.c: Fixed disk drive count size setting
    85828593        bug.
    8583        
     8594
    858485952007-12-21      Xi Yang <hiyangxi@gmail.com>
    85858596
    85868597        * rtems/src/semtranslatereturncode.c: Add support for proper stacking
     
    88668877        libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
    88678878        libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c,
    88688879        libmisc/shell/shell.c, libmisc/shell/shell_cmdset.c,
    8869         libmisc/shell/shell_makeargs.c, libmisc/shell/str2int.c, 
     8880        libmisc/shell/shell_makeargs.c, libmisc/shell/str2int.c,
    88708881        libmisc/shell/write_file.c: Move all shell_* types, variables and
    88718882        functions to rtems_shell_* to avoid namespace clashes with
    88728883        applications. The is an RTEMS shell after all.
     
    88778888        * libmisc/shell/main_mount.c, libmisc/shell/main_mount_ftp.c,
    88788889        libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_nfs.c,
    88798890        libmisc/shell/main_mount_tftp.c: New.
    8880        
     8891
    888188922007-12-16      Ralf Corsépius <ralf.corsepius@rtems.org>
    88828893
    88838894        * configure.ac: Revert Joel's 2007-06-13 NDEBUG patch.
     
    936693772007-11-17      Till Straumann <strauman@slac.stanford.edu>
    93679378
    93689379        * libnetworking/rtems/rtems_glue.c: let rtems_bsdnet_ifconfig
    9369         (SIOCGIFMEDIA) pass the user parameter down to the ioctl 
     9380        (SIOCGIFMEDIA) pass the user parameter down to the ioctl
    93709381        so that it knows what PHY they want to look at.
    93719382
    937293832007-11-09      Joel Sherrill <joel.sherrill@OARcorp.com>
     
    955095612007-10-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    95519562
    95529563        * libi2c/README-libi2c
    9553         document structure of libi2c library 
     9564        document structure of libi2c library
    95549565
    955595662007-10-25      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    95569567
     
    97689779
    976997802007-09-05      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    97709781
    9771         * libmisc/monitor/mon-object.c, 
    9772         * libmisc/monitor/monitor.h, libmisc/monitor/mon-part.c, 
    9773         * libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c, 
    9774         * libmisc/monitor/mon-task, libmisc/Makefile.am: 
     9782        * libmisc/monitor/mon-object.c,
     9783        * libmisc/monitor/monitor.h, libmisc/monitor/mon-part.c,
     9784        * libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c,
     9785        * libmisc/monitor/mon-task, libmisc/Makefile.am:
    97759786        Added functionality for osmonweb support
    97769787
    977797882007-09-04      Joel Sherrill <joel.sherrill@oarcorp.com>
     
    99479958        * pppd/Makefile.am: Reflect moving out md*.
    99489959        * pppd/md4.h, pppd/md4.c, pppd/md5.c, pppd/md5.h: Remove (moved to
    99499960          libmd).
    9950         * libmd/Makefile.am, libmd/md4.c, libmd/md4.h, libmd/md5.c, 
     9961        * libmd/Makefile.am, libmd/md4.c, libmd/md4.h, libmd/md5.c,
    99519962        libmd/md5.h, libmd/preinstall.am: New (moved out from pppd).
    99529963        * configure.ac, Makefile.am: Add libmd.
    99539964
     
    1000810019        shttpd/log.c, shttpd/Makefile, shttpd/md5.c, shttpd/md5.h,
    1000910020        shttpd/mime_type.c, shttpd/resources.rc, shttpd/shttpd.1,
    1001010021        shttpd/shttpd.c, shttpd/shttpd.h, shttpd/shttpd.ico, shttpd/ssl.h,
    10011         shttpd/standalone.c, shttpd/std_includes.h, shttpd/string.c: 
     10022        shttpd/standalone.c, shttpd/std_includes.h, shttpd/string.c:
    1001210023        Import from shttpd-1.37.tar.gz.
    1001310024
    10014100252007-06-11      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    1026810279
    1026910280        * librpc/src/xdr/xdr_float.c: Include <rtems/endian.h> instead of
    1027010281        <machine/endian.h>.
    10271         * libnetworking/rtems/rtems_showroute.c, 
     10282        * libnetworking/rtems/rtems_showroute.c,
    1027210283        libnetworking/rtems/rtems_showipstat.c,
    1027310284        libnetworking/rtems/rtems_showtcpstat.c,
    1027410285        libnetworking/rtems/rtems_showicmpstat.c,
     
    1029210303        libnetworking/kern/kern_subr.c: Include <rtems/bsd/sys/queue.h>
    1029310304        instead of <sys/queue.h>.
    1029410305        * libnetworking/sys/socketvar.h, libnetworking/sys/mount.h,
    10295         libnetworking/sys/sysctl.h, libnetworking/net/raw_cb.h, 
     10306        libnetworking/sys/sysctl.h, libnetworking/net/raw_cb.h,
    1029610307        libnetworking/net/if.h, libnetworking/net/if_media.h,
    1029710308        libnetworking/net/if_var.h, libnetworking/netinet/in_var.h,
    1029810309        libnetworking/netinet/in_pcb.h: Include <rtems/bsd/sys/queue.h>
     
    1031610327        extension code was inlined for no particular reason so moved that to
    1031710328        C bodies.  Split executive shutdown from initialization since not
    1031810329        every application shuts down.  Moved __fini call to executive shutdown
    10319         to be more symmetrical with where it is called at startup. 
     10330        to be more symmetrical with where it is called at startup.
    1032010331        * sapi/src/exshutdown.c, score/src/chainappend.c,
    1032110332        score/src/chainextract.c, score/src/chainget.c,
    1032210333        score/src/chaininsert.c, score/src/userextaddapiset.c,
     
    10361103722007-05-09      Ralf Corsépius <ralf.corsepius@rtems.org>
    1036210373
    1036310374        PR 1243
    10364         * pppd/auth.c (set_allowed_addrs): Remove bogus dereference. 
     10375        * pppd/auth.c (set_allowed_addrs): Remove bogus dereference.
    1036510376
    10366103772007-05-08      Ralf Corsépius <ralf.corsepius@rtems.org>
    1036710378
    1036810379        * libnetworking/machine/endian.h: Convert htons, htonl, ntohs, ntohl
    10369         to inline functions, using uint[16,32]_t. 
     10380        to inline functions, using uint[16,32]_t.
    1037010381        * libnetworking/netdb.h: Change netent->n_net to uint32_t to comply
    1037110382        with SUSv3.
    1037210383        * telnetd/icmds.c: Add HAVE_CONFIG_H magic.
    1037310384        * rtems/src/regionprocessqueue.c, score/src/heapresizeblock.c
    1037410385        score/src/threadqrequeue.c, ftpd/ftpd.c, libblock/src/show_bdbuf.c:
    1037510386        Add HAVE_CONFIG_H magic.
    10376         * libnetworking/libc/gethostbydns.c, 
     10387        * libnetworking/libc/gethostbydns.c,
    1037710388        libnetworking/libc/inet_net_ntop.c,
    1037810389        libnetworking/libc/inet_pton.c: Eliminate __P.
    1037910390        * librpc/src/rpc/rtime.c: Use uint32_t instead of unsigned long for
    10380         return value of ntohl (POSIX requirement). 
     10391        return value of ntohl (POSIX requirement).
    1038110392        Use UINT32_C macros to avoid overflows on 16bit targets.
    1038210393        Eliminate __P.
    1038310394        * configure.ac: Check for working PRIxPTR.
     
    1044910460
    10450104612007-04-17      Ralf Corsépius <ralf.corsepius@rtems.org>
    1045110462
    10452         * score/include/rtems/score/thread.h: 
     10463        * score/include/rtems/score/thread.h:
    1045310464          Use Context_Control_fp* instead of void* for fp_contexts.
    1045410465
    10455104662007-04-16      Joel Sherrill <joel@OARcorp.com>
     
    1049010501
    1049110502        * posix/Makefile.am, wrapup/Makefile.am, configure.ac: Rename
    1049210503          AM_CONDITIONAL(HAS_POSIX) into LIBPOSIX.
    10493         * posix/src/clockgettime.c, posix/src/clocksettime.c: Don't include 
     10504        * posix/src/clockgettime.c, posix/src/clocksettime.c: Don't include
    1049410505          rtems/posix/time.h.
    1049510506        * posix/src/nanosleep.c: Include rtems/score/timespec.h instead of
    1049610507          rtems/posix/time.h.
     
    1050610517
    10507105182007-04-09      Ralf Corsépius <ralf.corsepius@rtems.org>
    1050810519
    10509         * libcsupport/src/newlibc.c: Add __ATTRIBUTE_IMPURE_PTR__ 
     10520        * libcsupport/src/newlibc.c: Add __ATTRIBUTE_IMPURE_PTR__
    1051010521        (Fixes "relocation truncated to fit: R_MIPS_GPREL16" against
    1051110522        _impure_ptr bug).
    1051210523        Fix abuse of _REENT_INIT().
     
    1071310724
    10714107252007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
    1071510726
    10716         * librpc/src/rpc/clnt_tcp.c (clnttcp_create): 
     10727        * librpc/src/rpc/clnt_tcp.c (clnttcp_create):
    1071710728        Use uintptr_t for "disrupt". Remove bogus (long) cast.
    1071810729        * libnetworking/net/ppp-comp.h: Remove (Unused).
    1071910730        * libnetworking/Makefile.am: Remove net/ppp-comp.h.
     
    1073610747
    10737107482007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
    1073810749
    10739         * libnetworking/sys/protosw.h (pr_usrreqs.pru_attach, 
     10750        * libnetworking/sys/protosw.h (pr_usrreqs.pru_attach,
    1074010751        pr_usrreqs.pru_control, pr_usrreqs.pru_rcvd, pr_usrreqs.pru_rcvoob):
    1074110752        Change int args to intptr_t because they are casted to pointers.
    10742         * libnetworking/netinet/tcp_usrreq.c, 
     10753        * libnetworking/netinet/tcp_usrreq.c,
    1074310754        libnetworking/kern/uipc_socket2.c: Reflect changes to sys/protosw.h.
    1074410755
    10745107562007-03-28      Ralf Corsépius <ralf.corsepius@rtems.org>
     
    1083610847
    10837108482007-03-26      Joel Sherrill <joel@OARcorp.com>
    1083810849
    10839         * libcsupport/src/assoc.c, libcsupport/src/libio.c, 
     10850        * libcsupport/src/assoc.c, libcsupport/src/libio.c,
    1084010851        libcsupport/src/write.c: Split files to shrink minimum.exe. Hopefully
    1084110852        this will not be deemed necessary to commit to the 4.7 branch.
    1084210853        * libcsupport/src/assoclocalbyname.c,
     
    1095410965
    1095510966        * score/include/rtems/score/wkspace.h,
    1095610967        score/inline/rtems/score/wkspace.inl, score/src/wkspace.c:
    10957         Change _Workspace_Handler_initialization and 
     10968        Change _Workspace_Handler_initialization and
    1095810969        _Workspace_Allocate_or_fatal_error to using size_t.
    1095910970        * libnetworking/sys/rtprio.h: Remove (Unused).
    1096010971        * libnetworking/Makefile.am: Remove sys/rtprio.h.
     
    1115811169
    11159111702007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    1116011171
    11161         * libblock/src/bdbuf.c, libblock/include/bdbuf.h: 
     11172        * libblock/src/bdbuf.c, libblock/include/bdbuf.h:
    1116211173        export some internal variables to make them available in
    1116311174        "show_bdbuf" monitor add-on
    1116411175
     
    1117711188
    11178111892007-01-02      Ralf Corsépius <ralf.corsepius@rtems.org>
    1117911190
    11180         * posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/ 
     11191        * posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/
    1118111192        (BZ 1203).