Ticket #2012: ChangeLog_cpukit.diff
File ChangeLog_cpukit.diff, 40.8 KB (added by Ric Claus, on 02/02/12 at 19:40:35) |
---|
-
(a) ChangeLog_old vs. (b) ChangeLog_new
a b 1 2012-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 1 12 2011-12-09 Chris Johns <chrisj@rtems.org> 2 13 3 14 PR 1968/filesystem … … 7 18 * libfs/src/rfs/rtems-rfs-rtems.h, 8 19 libfs/src/rfs/rtems-rfs-trace.c: Fix the trace flags. Used to fix 9 20 the bug. 10 21 11 22 2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org> 12 23 13 24 PR 1983/networking … … 109 120 110 121 PR 1827/filesystem 111 122 * 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. 113 124 114 125 2011-06-10 Joel Sherrill <joel.sherrilL@OARcorp.com> 115 126 … … 122 133 PR 1776/networking 123 134 * libnetworking/rtems/rtems_glue.c: Higher resolution microtime() 124 135 for SO_TIMESTAMP. 125 136 126 137 2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org> 127 138 128 139 * include/rtems/bspIo.h, include/rtems/concat.h, … … 132 143 score/include/rtems/score/heap.h, 133 144 score/include/rtems/score/sysstate.h, score/src/objectidtoname.c, 134 145 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, 136 147 score/src/threadclearstate.c, score/src/threadclose.c, 137 148 score/src/threadcreateidle.c, score/src/threaddelayended.c, 138 149 score/src/threaddispatch.c, score/src/threadget.c, … … 153 164 154 165 * posix/Makefile.am: Add posixtime.h. 155 166 * posix/src/clockgetres.c, posix/src/clockgettime.c, 156 posix/src/clocksettime.c: 167 posix/src/clocksettime.c: 157 168 Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID. 158 169 Include posix/src/posixtime.h. 159 170 * posix/src/posixtime.h: New. … … 163 174 PR 1774/filesystem 164 175 * libfs/src/imfs/imfs_eval.c: The previous change broke some of 165 176 the tests. This has been fixed. 166 177 167 178 2011-05-11 Sebastian Huber <sebastian.huber@embedded-brains.de> 168 179 169 180 PR 1790/cpukit … … 174 185 PR 1774/filesystem 175 186 * libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make 176 187 handlers to not inspect a mounted file sytems path. 177 188 178 189 2011-04-04 Sebastien Bourdeauducq <sebastien.bourdeauducq@gmail.com> 179 190 180 191 PR 1722/networking … … 186 197 PR 1757/filesystem 187 198 * libfs/src/rfs/rtems-rfs-block-pos.h: Fix the bug in equal 188 199 compare. 189 200 190 201 2011-03-14 Chris Johns <chrisj@rtems.org> 191 202 192 203 PR 1763/shell … … 200 211 libfs/src/rfs/rtems-rfs-rtems-file.c: Set the file size in 201 212 iop-size when a file is open. Fix lseek to end of file then write 202 213 for sizes less than half the file system block size. 203 214 204 215 2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com> 205 216 206 217 PR 1759/cpukit … … 213 224 2011-03-03 Chris Johns <chrisj@rtems.org> 214 225 215 226 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 218 229 to reject invalid types as per the standard. 219 230 220 231 2011-02-08 Brett Swimley <bswimley@advanced.pro> … … 228 239 229 240 2011-02-01 Ralf Corsepius <ralf.corsepius@rtems.org> 230 241 231 * libmisc/stringto/stringtounsignedchar.c, 242 * libmisc/stringto/stringtounsignedchar.c, 232 243 libmisc/stringto/stringtounsignedint.c: Reformat range check. 233 244 * libmisc/Makefile.am: Add stringto/stringtolongdouble.c. 234 245 * libmisc/stringto/stringtolongdouble.c: New. … … 249 260 Add check for result==0. 250 261 251 262 2011-02-01 Ralf Corsepius <ralf.corsepius@rtems.org> 252 263 253 264 * libmisc/Makefile.am: Remove stringto/stringto_template.h. 254 265 * libmisc/stringto/stringto_template.h: Remove. 255 266 … … 311 322 rtems_rfs_buffer_handle_reset. It is not needed and dangerous. 312 323 * cpukit/libmisc/untar/untar.c: Merge 4.11 pax fix. This fix also 313 324 supports MacOS's tar. 314 325 315 326 2010-09-29 Ralf Corsépius <ralf.corsepius@rtems.org> 316 327 317 328 * automake/compile.am: Remove non release-suitable warning flags. … … 748 759 mount table entry in the environment. 749 760 * libcsupport/src/unmount.cL Free the target string. 750 761 * libblock/src/bdpart-mount.c: New mount API. 751 762 752 763 * libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_init.c, 753 764 libfs/src/dosfs/dosfs.h, libfs/src/dosfs/msdos.h, 754 765 libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs.h, … … 758 769 libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs.h, 759 770 libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h, 760 771 libnetworking/rtems/tftp.h: New mount_h API. 761 772 762 773 * libfs/src/devfs/devfs_eval.c: Local include of extern ops. 763 774 * libfs/src/nfsclient/src/nfs.c: New mount API. Removed the mount 764 775 me call and fixed the initialisation to happen when mounting. 765 776 766 777 * libmisc/Makefile.am, libmisc/shell/shellconfig.h: Remove mount 767 778 filesystem files. 768 779 769 780 * libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: Updated to 770 781 the new mount table values. 771 782 772 783 * libmisc/shell/main_mount_ftp.c, 773 784 libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_rfs.c, 774 785 libmisc/shell/main_mount_tftp.c: Removed. … … 779 790 * libnetworking/lib/tftpDriver.c: Updated to the new mount 780 791 API. Fixed to allow mounting from any mount point. Also can now 781 792 have more than file system mounted. 782 793 783 794 * sapi/include/confdefs.h: Add file system configuration support. 784 795 785 796 2010-05-30 Ralf Corsépius <ralf.corsepius@rtems.org> … … 802 813 Cast addr to uintptr_t instead of size_t. 803 814 * libfs/src/nfsclient/src/xdr_mbuf.c (xdrmbuf_setup): 804 815 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): 806 817 Cast addr to uintptr_t instead of size_t. 807 818 * libfs/src/nfsclient/src/dirutils.c: Add PRIomode_t, PRIdoff_t. 808 819 * configure.ac: Add AC_CHECK_SIZEOF(mode_t), AC_CHECK_SIZEOF(off_t). … … 820 831 * libnetworking/netinet/raw_ip.c, 821 832 libnetworking/netinet/udp_usrreq.c: 822 833 Cast mbufs to uintptr_t instead of u_long. 823 * libnetworking/rtems/rtems_mii_ioctl.h, 834 * libnetworking/rtems/rtems_mii_ioctl.h, 824 835 libnetworking/rtems/rtems_mii_ioctl_kern.c: 825 836 Use uint32_t instead of int as ioctl cmd arg. 826 837 … … 841 852 Use size_t instead of int for pathnamelen. 842 853 * libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_eval.c: 843 854 Use size_t instead of int for pathnamelen. 844 * libfs/src/nfsclient/src/nfs.c: 855 * libfs/src/nfsclient/src/nfs.c: 845 856 Use uint32_t instead of u_int_t for readarg and writearg. 846 857 847 858 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> … … 851 862 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> 852 863 853 864 * 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 855 866 to stay bug-ward compatible to freebsd. 856 867 * librpc/src/xdr/xdr_mem.c: Cosmetics from freebsd. 857 868 858 869 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> 859 870 860 * libfs/src/nfsclient/src/rpcio.c: 871 * libfs/src/nfsclient/src/rpcio.c: 861 872 Cast pointers to uintptr_t instead of long. 862 873 xids are uint32_t not u_long. 863 874 * libfs/src/nfsclient/src/nfs.c (NFS_MAKE_DEV_T_INO_HACK, … … 885 896 886 897 * libnetworking/sys/socketvar.h (struct sockbuf): 887 898 Use void* instead of caddr_t. 888 * libfs/src/nfsclient/src/rpcio.c: 899 * libfs/src/nfsclient/src/rpcio.c: 889 900 Use address to rpciod in calls to rxWakeupCB. 890 901 * libnetworking/sys/socket.h (struct sockwakeup): 891 902 Use void* instead of caddr_t. … … 929 940 930 941 2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org> 931 942 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 933 944 in call to srand if "32 bit int" doesn't fit into "int". 934 945 935 946 2010-05-22 Ralf Corsépius <ralf.corsepius@rtems.org> … … 955 966 956 967 * libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c: PR 957 968 1514/filesystem. 958 969 959 970 2010-05-17 Oleg Kravtsov <Oleg.Kravtsov@oktetlabs.ru> 960 971 961 972 PR 1449/cpukit … … 971 982 2010-05-14 Chris Johns <chrisj@rtems.org> 972 983 973 984 * libblock/src/flashdisk.c: Clean up on initialisation errors. 974 985 975 986 2010-05-07 Arnout Vandecappelle <arnout@mind.be> 976 987 977 988 PR 1511/networking … … 1104 1115 1105 1116 2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org> 1106 1117 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, 1108 1119 RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T. 1109 1120 1110 1121 2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org> 1111 1122 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 1113 1124 const casts on 16bit targets). 1114 1125 1115 1126 2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org> … … 1220 1231 2010-03-30 Chris Johns <chrisj@rtems.org> 1221 1232 1222 1233 * libfs/src/dosfs/msdos_misc.c: Fix PR1491. 1223 1234 1224 1235 2010-03-28 Joel Sherrill <joel.sherrill@oarcorp.com> 1225 1236 1226 1237 * score/src/isrthreaddispatch.c: Add include of config.h … … 1232 1243 libmisc/stringto/stringtofloat.c, 1233 1244 libmisc/stringto/stringtoint.c, 1234 1245 libmisc/stringto/stringtolong.c, 1235 libmisc/stringto/stringtolonglong.c, 1246 libmisc/stringto/stringtolonglong.c, 1236 1247 libmisc/stringto/stringtopointer.c 1237 1248 libmisc/stringto/stringtounsignedchar.c 1238 1249 libmisc/stringto/stringtounsignedint.c … … 1412 1423 1413 1424 2010-03-27 Ralf Corsépius <ralf.corsepius@rtems.org> 1414 1425 1415 * libmisc/monitor/mon-command.c: 1426 * libmisc/monitor/mon-command.c: 1416 1427 Add HAVE_CONFIG_H support to let files receive configure defines. 1417 1428 1418 1429 2010-03-26 Ralf Corsépius <ralf.corsepius@rtems.org> 1419 1430 1420 1431 * libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-parse.c, 1421 1432 libmisc/shell/hexsyntax.c, libmisc/shell/main_hexdump.c, 1422 libmisc/shell/main_rm.c: 1433 libmisc/shell/main_rm.c: 1423 1434 Add HAVE_STRINGS_H for better POSIX compliance. 1424 1435 1425 1436 2010-03-26 Ralf Corsépius <ralf.corsepius@rtems.org> … … 1567 1578 * libfs/src/imfs/imfs_init.c: Add rename handler. 1568 1579 1569 1580 * libfs/src/imfs/miniimfs_init.c: Fix up ops struct. 1570 1581 1571 1582 * libfs/src/dosfs/msdos.h: Add msdos_rename and remove 1572 1583 msdos_file_link. 1573 1584 1574 1585 * libfs/src/dosfs/msdos_create.c: Remove the link call. 1575 1586 1576 1587 * libfs/src/dosfs/msdos_eval.c: Fix a path parsing bug. 1577 1588 1578 1589 * libfs/src/dosfs/msdos_init.c: Add rename handler and clean up … … 1587 1598 1588 1599 * libfs/src/rfs/rtems-rfs-rtems.c: Add a rename handler. Fix the 1589 1600 link/unlink calls. 1590 1601 1591 1602 * libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_format.c, 1592 1603 libfs/src/dosfs/msdos_misc.c, httpd/asp.c, 1593 1604 libfs/src/nfsclient/src/nfs.c: Work around a newlib warning when … … 1643 1654 1644 1655 * libfs/src/rfs/rtems-rfs-dir.c: Fix printf format warning for a 1645 1656 64bit off_t. 1646 1657 1647 1658 * libfs/src/rfs/rtems-rfs-file-system.h: Add a macro to get the 1648 1659 file system flags. 1649 1660 1650 1661 * libfs/src/rfs/rtems-rfs-group.c, 1651 1662 libfs/src/rfs/rtems-rfs-group.h: Add rtems_rfs_group_usage. 1652 1663 1653 1664 * libfs/src/rfs/rtems-rfs-rtems.c: Fill in all the fields in the 1654 1665 statvfs struct. 1655 1666 1656 1667 * libfs/src/rfs/rtems-rfs-shell.c: Use rtems_rfs_group_usage. 1657 1668 1658 1669 2010-02-20 Chris Johns <chrisj@rtems.org> … … 1677 1688 * libfs/src/rfs/rtems-rfs-shell.c, 1678 1689 libfs/src/rfs/rtems-rfs-shell.h: Move the format command code into 1679 1690 the shell file. 1680 1691 1681 1692 2010-02-18 Chris Johns <chrisj@rtems.org> 1682 1693 1683 1694 * libfs/src/rfs/rtems-rfs-bitmaps.c, … … 1720 1731 * libblock/src/flashdisk.c, libblock/src/nvdisk.c, 1721 1732 libblock/src/ramdisk-driver.c: Updated to the new error reporting 1722 1733 in libblock. 1723 1734 1724 1735 * libmisc/shell/main_ls.c, libmisc/shell/print-ls.c: Fix printing 1725 1736 the size in long mode. 1726 1737 … … 1729 1740 libnetworking/rtems/rtems_bsdnet_internal.h: Return the BOOTP/DHCP 1730 1741 to the forever behaviour of 4.9 with the ability to call BOOTP and 1731 1742 control the process if required. 1732 1743 1733 1744 2010-02-16 Chris Johns <chrisj@rtems.org> 1734 1745 1735 1746 * libcsupport/src/open.c: Tighten the open handler check. … … 1738 1749 1739 1750 * libcsupport/src/rmdir.c, libcsupport/src/unlink.c: Free the 1740 1751 allocated pathloc. 1741 1752 1742 1753 2010-02-01 Chris Johns <chrisj@rtems.org> 1743 1754 1744 1755 * libmisc/shell/fts.c: Updated to the latest NetBSD version to … … 1747 1758 size bugs. 1748 1759 * libnetworking/rtems/mkrootfs.c: Fix byte order bug when creating 1749 1760 the loopback interface address. 1750 1761 1751 1762 2010-01-28 Sebastian Huber <sebastian.huber@embedded-brains.de> 1752 1763 * libblock/src/bdbuf.c: Fixed invalid chain extract. 1753 1764 … … 2067 2078 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org> 2068 2079 2069 2080 * 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 2071 2082 is disabled. 2072 2083 2073 2084 2009-12-08 Glenn Humphrey <glenn.humphrey@OARcorp.com> … … 2178 2189 2179 2190 * score/src/threaddelayended.c: Clear only the states that are used to 2180 2191 block until someone calls _Thread_Delay_ended(). 2181 2192 2182 2193 2009-11-30 Sebastian Huber <sebastian.huber@embedded-brains.de> 2183 2194 2184 2195 * score/include/rtems/score/protectedheap.h, … … 2208 2219 2009-11-30 Sebastian Huber <sebastian.huber@embedded-brains.de> 2209 2220 2210 2221 * 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. 2212 2223 2213 2224 2009-11-30 Sebastian Huber <sebastian.huber@embedded-brains.de> 2214 2225 … … 2323 2334 2324 2335 2009-11-13 Ralf Corsépius <ralf.corsepius@rtems.org> 2325 2336 2326 * telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype. 2337 * telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype. 2327 2338 2328 2339 2009-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de> 2329 2340 … … 2383 2394 2384 2395 2009-11-08 Ralf Corsépius <ralf.corsepius@rtems.org> 2385 2396 2386 * libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK): 2397 * libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK): 2387 2398 Use UINT32_C(1) to avoid overflow in implict typecast on 16bit 2388 2399 targets. 2389 2400 … … 2405 2416 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org> 2406 2417 2407 2418 * 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 2409 2420 "unsigned short" to circumvent warnings on 16bit targets. 2410 2421 2411 2422 2009-11-02 Sebastian Huber <sebastian.huber@embedded-brains.de> … … 2473 2484 2474 2485 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> 2475 2486 2476 * libblock/include/rtems/flashdisk.h: Use UINT32_C consts to 2487 * libblock/include/rtems/flashdisk.h: Use UINT32_C consts to 2477 2488 avoid implicit int-cast overflows in RTEMS_FDISK_KBYTES. 2478 2489 2479 2490 2009-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> … … 2487 2498 * libmisc/uuid/uuid_time.c: Add cast to uint32_t to allow 16bit 2488 2499 shift on 16bit-int targets. 2489 2500 * 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 2491 2502 instead of hard-coded 16 to permit building on non 16bit-int 2492 2503 targets. 2493 2504 … … 2555 2566 2556 2567 2009-10-16 Sebastian Huber <sebastian.huber@embedded-brains.de> 2557 2568 2558 * libblock/src/ramdisk.c: Removed file. 2569 * libblock/src/ramdisk.c: Removed file. 2559 2570 * libblock/src/ramdisk-config.c, libblock/src/ramdisk-driver.c, 2560 2571 libblock/src/ramdisk-init.c: New files. 2561 2572 * libblock/include/rtems/ramdisk.h: Split up RAM disk functions to … … 2794 2805 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org> 2795 2806 2796 2807 PR 1445/bsps 2797 * include/rtems/pci.h: 2808 * include/rtems/pci.h: 2798 2809 Make pci_[read|write]_config* static inline, again. 2799 2810 2800 2811 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org> … … 2843 2854 2844 2855 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> 2845 2856 2846 * libcsupport/src/termios_setinitialbaud.c: 2857 * libcsupport/src/termios_setinitialbaud.c: 2847 2858 Include rtems/termiostypes.h. 2848 2859 Rename termios_set_initial_baud into rtems_termios_set_initial_baud. 2849 * libcsupport/src/termios_num2baud.c: 2860 * libcsupport/src/termios_num2baud.c: 2850 2861 Include rtems/termiostypes.h. 2851 2862 Rename termios_number_to_baud into rtems_number_to_baud. 2852 * libcsupport/src/termios_baud2num.c: 2863 * libcsupport/src/termios_baud2num.c: 2853 2864 Include rtems/termiostypes.h. 2854 2865 Rename termios_baud_to_number into rtems_termios_baud_to_number. 2855 * libcsupport/src/termios_baud2index.c: 2866 * libcsupport/src/termios_baud2index.c: 2856 2867 Include rtems/termiostypes.h. 2857 2868 Rename termios_baud_to_index into rtems_termios_baud_to_index. 2858 2869 * libcsupport/include/rtems/termiostypes.h: Include stdlib.h. … … 2984 2995 2985 2996 2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org> 2986 2997 2987 * libcsupport/src/libio_init.c, libcsupport/src/libio.c: 2998 * libcsupport/src/libio_init.c, libcsupport/src/libio.c: 2988 2999 Reflect rtems_libio_number_iops being uint32_t. 2989 3000 2990 3001 2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org> … … 3021 3032 3022 3033 PR 1441/cpukit 3023 3034 * libcsupport/src/tcgetprgrp.c: Remove. 3024 * libcsupport/src/tcgetpgrp.c: New (Renamed from 3035 * libcsupport/src/tcgetpgrp.c: New (Renamed from 3025 3036 libcsupport/src/tcgetprgrp.c). 3026 3037 * libcsupport/Makefile.am: Add libcsupport/src/tcgetpgrp.c. 3027 3038 Remove libcsupport/src/tcgetprgrp.c. … … 3503 3514 3504 3515 2009-08-05 Chris Johns <chrisj@rtems.org> 3505 3516 3506 * libmisc/dummy/dummy-networking.c: New. 3517 * libmisc/dummy/dummy-networking.c: New. 3507 3518 * libmisc/dummy/dummy.c, libmisc/Makefile.am: Move 3508 3519 trhe networking configuration into a separate file so 3509 3520 configuration varations do not cause conflicts. … … 3525 3536 variable buffer size allocation. Added worker threads support the 3526 3537 swapout task. 3527 3538 * sapi/include/confdefs.h: Updated the bdbuf configutation. 3528 3539 3529 3540 2009-08-04 Joel Sherrill <joel.sherrill@OARcorp.com> 3530 3541 3531 3542 * sapi/include/confdefs.h: Account for allocation of user extension … … 3943 3954 3944 3955 * telnetd/des.c: Split the des_f struct into smaller parts so 3945 3956 targets that cannot address large structs can be supported. 3946 3957 3947 3958 2009-06-17 Joel Sherrill <joel.sherrill@oarcorp.com> 3948 3959 3949 3960 * score/src/objectshrinkinformation.c: Fix spelling error. … … 3952 3963 3953 3964 * libmisc/shell/hexdump-odsyntax.c: H8300 has the same size float 3954 3965 and double. Fix error in case statement. 3955 3966 3956 3967 2009-06-18 Chris Johns <chrisj@rtems.org> 3957 3968 3958 3969 * score/cpu/mips/rtems/mips/idtcpu.h: Missed another WAIT … … 3964 3975 stop PPC link errors. 3965 3976 * libmisc/shell/main_time.c, libmisc/Makefile.am, 3966 3977 libmisc/shell/shellconfig.h: Add a time command. 3967 3968 * libmisc/shell/shellconfig.h, 3978 3979 * libmisc/shell/shellconfig.h, 3969 3980 2009-06-16 Joel Sherrill <joel.sherrill@oarcorp.com> 3970 3981 3971 3982 * include/rtems/bspIo.h, libcsupport/Makefile.am: Add putk(). … … 3986 3997 3987 3998 * score/cpu/mips/rtems/mips/idtcpu.h: Remote WAIT define. Horrible 3988 3999 overload. 3989 4000 3990 4001 2009-06-13 Joel Sherrill <joel.sherrill@oarcorp.com> 3991 4002 3992 4003 * score/src/heapwalk.c: Remove include of stdlib.h since abort was not … … 4017 4028 libmisc/shell/hexdump-display.c, libmisc/shell/hexdump-odsyntax.c, 4018 4029 libmisc/shell/hexdump-parse.c, libmisc/shell/hexdump.h, 4019 4030 libmisc/shell/hexsyntax.c, libmisc/shell/main_dd.c, 4020 libmisc/shell/main_hexdump.c: New. 4031 libmisc/shell/main_hexdump.c: New. 4021 4032 * libmisc/Makefile.am, libmisc/shell/shellconfig.h: Add dd and 4022 4033 hexdump commands. 4023 4034 … … 4025 4036 4026 4037 * libblock/include/rtems/flashdisk.h, 4027 4038 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. 4029 4040 * libcsupport/src/eval.c: Remove some warnings. 4030 4041 4031 4042 2009-06-12 Chris Johns <chrisj@rtems.org> 4032 4043 4033 4044 * libblock/src/bdbuf.c: Update comments. … … 4296 4307 4297 4308 * sapi/include/confdefs.h, libblock/include/rtems/bdbuf.h: Changed 4298 4309 type of rtems_bdbuf_pool_configuration_size to size_t. 4299 4310 4300 4311 * libblock/include/rtems/bdbuf.h, libblock/include/rtems/blkdev.h, 4301 4312 libblock/include/rtems/diskdevs.h, libblock/src/bdbuf.c, 4302 4313 libblock/src/blkdev.c, libblock/src/diskdevs.c: Buffer pool … … 4340 4351 4341 4352 * libblock/include/rtems/ide_part_table.h: Add MRB partition table 4342 4353 size. 4343 4354 4344 4355 2009-04-28 Chris Johns <chrisj@rtems.org> 4345 4356 4346 4357 * libblock/src/bdbuf.c: Flush the transfer sync event before … … 4351 4362 * libnetworking/nfs/bootp_subr.c: Fixed PR1384. The route set in 4352 4363 the initialise pass is not deleted so an exists error is 4353 4364 returned. Ignore the error. Print the server address as an IP 4354 address not hex digits. 4365 address not hex digits. 4355 4366 4356 4367 * libnetworking/rtems/rtems_dhcp.c: Fixed 4357 4368 PR1338. Close the socket, handle the returned event flags. 4358 4369 4359 4370 2009-04-28 Chris Johns <chrisj@rtems.org> 4360 4371 4361 4372 * sapi/include/confdefs.h: Add a prototype for Init with C linkage … … 4543 4554 4544 4555 2009-02-11 Ralf Corsépius <ralf.corsepius@rtems.org> 4545 4556 4546 * libnetworking/sys/kernel.h: Remove PSEUDO_* 4557 * libnetworking/sys/kernel.h: Remove PSEUDO_* 4547 4558 (Unused, not in FreeBSD). 4548 4559 * libnetworking/sys/kernel.h: Remove struct linker_set (Unused). 4549 4560 * libnetworking/net/if_loop.c: Remove PSEUDO_SET (Unused). … … 4563 4574 * libnetworking/vm/vm.h: Cosmetics from FreeBSD. 4564 4575 * libnetworking/rtems/rtems_bsdnet_internal.h: Remove struct 4565 4576 vm_page, vm_page_t, boolean_t (Unused). 4566 * libnetworking/nfs/bootp_subr.c, 4577 * libnetworking/nfs/bootp_subr.c, 4567 4578 libnetworking/nfsclient/nfsdiskless.h: 4568 4579 Cosmetics from FreeBSD. 4569 4580 * libnetworking/rtems/rtems_bsdnet_internal.h: … … 4575 4586 soo_ioctl, soo_select, soo_stat, getsock (Unused). 4576 4587 4577 4588 2009-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: 4579 4590 Make sched_getparam() POSIX compliant. 4580 4591 4581 4592 2009-02-06 Ralf Corsépius <ralf.corsepius@rtems.org> … … 4612 4623 * libnetworking/Makefile.am: Remove -DKERNEL. 4613 4624 * libnetworking/rtems/rtems_mii_ioctl.c: Remove #undef KERNEL. 4614 4625 * 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, 4616 4627 #define _KERNEL. 4617 4628 * libfs/src/nfsclient/src/rpcio.c, 4618 libfs/src/nfsclient/src/sock_mbuf.c, 4629 libfs/src/nfsclient/src/sock_mbuf.c, 4619 4630 libfs/src/nfsclient/src/xdr_mbuf.c: Remove #define KERNEL. 4620 4631 * libfs/src/dosfs/fat_file.h, libfs/src/dosfs/fat_fat_operations.h: 4621 4632 Move extern "C" brace after includes. … … 4797 4808 unused function args. 4798 4809 * libnetworking/lib/tftpDriver.c: Use INADDR_ANY/INADDR_BROADCAST. 4799 4810 * 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). 4801 4812 * libnetworking/netinet/in.h: Remove struct ip_opts (unused). 4802 4813 4803 4814 2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org> … … 4881 4892 4882 4893 2008-12-31 Ralf Corsépius <ralf.corsepius@rtems.org> 4883 4894 4884 * score/src/coremutexsurrender.c, score/src/coremsgsubmit.c, 4895 * score/src/coremutexsurrender.c, score/src/coremsgsubmit.c, 4885 4896 score/src/coremsgbroadcast.c, score/src/corebarrierrelease.c: 4886 4897 Add __attribute__((unused)) to unused function args. 4887 4898 * score/inline/rtems/score/sysstate.inl: … … 5164 5175 * Makefile.am: Remove include/rtems/stdint.h. 5165 5176 * include/rtems/stdint.h: Remove. 5166 5177 * 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>, 5168 5179 #include <time.h>. Remove bogus #include <sys/types.h>. 5169 5180 5170 5181 2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com> … … 5956 5967 5957 5968 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org> 5958 5969 5959 * libblock/include/rtems/ramdisk.h, 5970 * libblock/include/rtems/ramdisk.h, 5960 5971 libfs/src/nfsclient/proto/mount_prot.x: Convert to Unix file format. 5961 5972 5962 5973 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com> … … 6169 6180 6170 6181 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org> 6171 6182 6172 * posix/include/rtems/posix/cond.h, 6183 * posix/include/rtems/posix/cond.h, 6173 6184 posix/include/rtems/posix/key.h, 6174 6185 posix/include/rtems/posix/mqueue.h, 6175 6186 posix/include/rtems/posix/mutex.h, 6176 posix/include/rtems/posix/priority.h, 6187 posix/include/rtems/posix/priority.h, 6177 6188 posix/include/rtems/posix/psignal.h, 6178 6189 posix/include/rtems/posix/pthread.h, 6179 6190 posix/include/rtems/posix/semaphore.h, … … 6252 6263 6253 6264 2008-09-01 Ralf Corsépius <ralf.corsepius@rtems.org> 6254 6265 6255 * libcsupport/include/timerdrv.h, 6266 * libcsupport/include/timerdrv.h, 6256 6267 libcsupport/include/rtems/libcsupport.h, 6257 6268 libcsupport/src/chdir.c, libcsupport/src/chmod.c, 6258 6269 libcsupport/src/chown.c, libcsupport/src/free.c, … … 6351 6362 6352 6363 2008-09-01 Ralf Corsépius <ralf.corsepius@rtems.org> 6353 6364 6354 * libnetworking/netinet/if_ether.c, 6365 * libnetworking/netinet/if_ether.c, 6355 6366 libnetworking/netinet/igmp.c, 6356 6367 libnetworking/netinet/in.c, 6357 6368 libnetworking/netinet/in_pcb.c, … … 6383 6394 libnetworking/netinet/tcp_debug.c, 6384 6395 libnetworking/netinet/tcp_input.c, 6385 6396 libnetworking/netinet/tcp_output.c, 6386 libnetworking/netinet/tcp_timer.c: 6397 libnetworking/netinet/tcp_timer.c: 6387 6398 Remove BSD "Add clause" (From FreeBSD). 6388 6399 6389 6400 2008-09-01 Ralf Corsépius <ralf.corsepius@rtems.org> … … 6444 6455 6445 6456 * pppd/auth.c, pppd/ccp.c, pppd/chap.c, pppd/chat.c, 6446 6457 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, 6448 6459 pppd/sys-rtems.c, pppd/upap.c, pppd/utils.c: 6449 6460 Stop using old-style function-definitions. 6450 6461 … … 6461 6472 * libcsupport/src/closedir.c, libcsupport/src/getcwd.c, 6462 6473 libcsupport/src/mount.c, libcsupport/src/newlibc.c, 6463 6474 libcsupport/src/opendir.c, libcsupport/src/readdir.c, 6464 libcsupport/src/scandir.c: 6475 libcsupport/src/scandir.c: 6465 6476 Stop using old-style function-definitions. 6466 6477 6467 6478 2008-08-25 Ralf Corsépius <ralf.corsepius@rtems.org> … … 6484 6495 6485 6496 * libmisc/shell/internal.h: Don't include "config.h". 6486 6497 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, 6490 6501 libmisc/shell/main_ls.c, libmisc/shell/main_mv.c, 6491 6502 libmisc/shell/main_rm.c, libmisc/shell/print-ls.c, 6492 6503 libmisc/shell/pwcache.c, libmisc/shell/shellconfig.c, … … 6649 6660 itron/inline/rtems/itron/time.inl, 6650 6661 itron/inline/rtems/itron/vmempool.inl: 6651 6662 Add header guard to force indirect inclusion. 6652 * sapi/inline/rtems/chain.inl: 6663 * sapi/inline/rtems/chain.inl: 6653 6664 Add header guard to force indirect inclusion. 6654 6665 6655 6666 2008-08-19 Ralf Corsepius <ralf.corsepius@rtems.org> … … 6717 6728 6718 6729 2008-08-16 Ralf Corsepius <ralf.corsepius@rtems.org> 6719 6730 6720 * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration 6731 * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration 6721 6732 -Wstrict-prototypes to RTEMS_CFLAGS. 6722 6733 6723 6734 2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com> … … 6859 6870 6860 6871 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org> 6861 6872 6862 * telnetd/telnetd.c: Add missing prototypes. 6873 * telnetd/telnetd.c: Add missing prototypes. 6863 6874 Remove unused local declations. 6864 6875 6865 6876 2008-08-02 Ralf Corsépius <ralf.corsepius@rtems.org> … … 6894 6905 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org> 6895 6906 6896 6907 * 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: 6898 6909 Misc. ansifications. Add prototypes. 6899 6910 6900 6911 2008-08-01 Joel Sherrill <joel.sherrill@OARcorp.com> … … 6904 6915 2008-08-01 Ralf Corsépius <ralf.corsepius@rtems.org> 6905 6916 6906 6917 * 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. 6908 6919 Misc. ansifications. 6909 6920 * librpc/src/rpc/clnt_perror.c: Misc. ansifications. 6910 6921 * librpc/src/rpc/get_myaddress.c: Misc. ansifications. … … 6933 6944 * librpc/src/rpc/rpc_prot.c: Misc. ansifications. 6934 6945 * librpc/src/rpc/pmap_rmt.c: Misc. ansifications. 6935 6946 * 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. 6937 6948 Add missing prototypes. 6938 6949 * librpc/src/rpc/rtime.c, librpc/src/rpc/svc_udp.c: 6939 6950 Misc. ansifications. … … 6954 6965 * score/inline/rtems/score/thread.inl: Add missing prototypes. 6955 6966 * libfs/src/nfsclient/src/nfs.c: Add missing prototype. 6956 6967 * libnetworking/lib/ftpfs.c, libnetworking/libc/rcmd.c, 6957 libnetworking/netinet/in_cksum_m68k.h, 6968 libnetworking/netinet/in_cksum_m68k.h, 6958 6969 libnetworking/netinet/ip_divert.c, libnetworking/rtems/ftpfs.h, 6959 6970 libnetworking/rtems/mkrootfs.c, libnetworking/rtems/mkrootfs.h, 6960 6971 libnetworking/rtems/rtems_showroute.c: Add missing prototypes. … … 6977 6988 2008-07-30 Ralf Corsépius <ralf.corsepius@rtems.org> 6978 6989 6979 6990 * 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, 6981 6992 httpd/wsIntrn.h: Add missing protoypes. 6982 6993 6983 6994 2008-07-29 Tim Cussins <timcussins@eml.cc> … … 6996 7007 6997 7008 2008-07-29 Ralf Corsépius <ralf.corsepius@rtems.org> 6998 7009 6999 * libmisc/capture/capture.h, libmisc/monitor/mon-symbols.c, 7010 * libmisc/capture/capture.h, libmisc/monitor/mon-symbols.c, 7000 7011 libmisc/monitor/monitor.h: Add missing prototypes. 7001 7012 * score/inline/rtems/score/tod.inl: Add prototypes. 7002 7013 * 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, 7005 7016 libcsupport/src/malloc_statistics_helpers.c, 7006 7017 libcsupport/src/scandir.c: Add prototypes. 7007 7018 * telnetd/pty.c: Add prototypes. Remove misc. C++-code pollution. … … 7066 7077 set_errno_and_return_minus_one to 7067 7078 rtems_set_errno_and_return_minus_one. Move fat_buf_access from 7068 7079 header and stopped it being inlined. Updated to libblock changes. 7069 7080 7070 7081 * libfs/src/dosfs/fat_fat_operations.c, 7071 7082 libfs/src/dosfs/fat_file.c, libfs/src/dosfs/msdos_create.c, 7072 7083 libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c, … … 7092 7103 7093 7104 * libmisc/shell/main_ls.c, libmisc/shell/main_rm.c: Updated to BSD 7094 7105 commands with more features. 7095 7106 7096 7107 * score/src/coremutex.c: Fix the strict order mutex code. 7097 7108 7098 7109 * libmisc/shell/shell.c: Change shell tasks mode to be timeslice 7099 7110 and no ASR. 7100 7111 7101 7112 * sapi/include/confdefs.h: Change ata_driver_task_priority to 7102 7113 rtems_ata_driver_task_priority. Add the new BD buf cache 7103 7114 parameters with defaults. 7104 7115 7105 7116 * score/src/interr.c: Do not return if the CPU halt call returns. 7106 7117 7107 7118 2008-07-24 Sebastian Huber <sebastian.huber@embedded-brains.de> 7108 7119 7109 7120 * libcsupport/include/rtems/libcsupport.h: Moved declaration of … … 7213 7224 7214 7225 2008-07-10 Peter Rasmussen <Peter.Rasmussen@embedded-brains.de> 7215 7226 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, 7218 7229 score/cpu/m68k/rtems/score/m68k.h: 7219 7230 7220 7231 added support to save coldfire FPU/EMAC context … … 7235 7246 symbol. 7236 7247 Macros which were not used by cpukit have been 7237 7248 moved to libcpu/powerpc/rtems/powerpc/powerpc.h. 7238 7249 7239 7250 2008-07-10 Joel Sherrill <joel.sherrill@OARcorp.com> 7240 7251 7241 7252 * include/rtems/status-checks.h: Fix style. … … 7388 7399 7389 7400 * cpukit/sapi/include/confdefs.h: Add missing quote to string to 7390 7401 remove warning. 7391 7402 7392 7403 * cpukit/score/cpu/m68k/rtems/score/m68k.h: Add the default 7393 7404 priority level for large memory Coldfires. 7394 7405 … … 7507 7518 7508 7519 2008-05-31 Ralf Corsépius <ralf.corsepius@rtems.org> 7509 7520 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 7512 7523 extern "C" {}. 7513 7524 7514 7525 2008-05-30 Till Straumann <strauman@slac.stanford.edu> … … 7566 7577 reduce size of data area. 7567 7578 IMFS: Fixed creation of symbolic links to avoid a compiler warning. 7568 7579 DOSFS: Use LibBlock instead of read() to read the boot record. 7569 7580 7570 7581 2008-05-27 Sebastian Huber <Sebastian.Huber@embedded-brains.de> 7571 7582 7572 7583 * libcsupport/include/console.h: New define: CONSOLE_DEVICE_NAME. … … 8540 8551 when a page is detected as failed and present on more than one 8541 8552 queue. Add a count to the queues so queue length can be used to 8542 8553 manage compaction. 8543 8554 8544 8555 2008-01-03 Till Straumann <strauman@slac.stanford.edu> 8545 8556 8546 8557 * score/src/threadhandler.c, sapi/src/exshutdown.c: … … 8580 8591 support. 8581 8592 * libblock/src/flashdisk.c: Fixed disk drive count size setting 8582 8593 bug. 8583 8594 8584 8595 2007-12-21 Xi Yang <hiyangxi@gmail.com> 8585 8596 8586 8597 * rtems/src/semtranslatereturncode.c: Add support for proper stacking … … 8866 8877 libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c, 8867 8878 libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c, 8868 8879 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, 8870 8881 libmisc/shell/write_file.c: Move all shell_* types, variables and 8871 8882 functions to rtems_shell_* to avoid namespace clashes with 8872 8883 applications. The is an RTEMS shell after all. … … 8877 8888 * libmisc/shell/main_mount.c, libmisc/shell/main_mount_ftp.c, 8878 8889 libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_nfs.c, 8879 8890 libmisc/shell/main_mount_tftp.c: New. 8880 8891 8881 8892 2007-12-16 Ralf Corsépius <ralf.corsepius@rtems.org> 8882 8893 8883 8894 * configure.ac: Revert Joel's 2007-06-13 NDEBUG patch. … … 9366 9377 2007-11-17 Till Straumann <strauman@slac.stanford.edu> 9367 9378 9368 9379 * 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 9370 9381 so that it knows what PHY they want to look at. 9371 9382 9372 9383 2007-11-09 Joel Sherrill <joel.sherrill@OARcorp.com> … … 9550 9561 2007-10-26 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> 9551 9562 9552 9563 * libi2c/README-libi2c 9553 document structure of libi2c library 9564 document structure of libi2c library 9554 9565 9555 9566 2007-10-25 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> 9556 9567 … … 9768 9779 9769 9780 2007-09-05 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> 9770 9781 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: 9775 9786 Added functionality for osmonweb support 9776 9787 9777 9788 2007-09-04 Joel Sherrill <joel.sherrill@oarcorp.com> … … 9947 9958 * pppd/Makefile.am: Reflect moving out md*. 9948 9959 * pppd/md4.h, pppd/md4.c, pppd/md5.c, pppd/md5.h: Remove (moved to 9949 9960 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, 9951 9962 libmd/md5.h, libmd/preinstall.am: New (moved out from pppd). 9952 9963 * configure.ac, Makefile.am: Add libmd. 9953 9964 … … 10008 10019 shttpd/log.c, shttpd/Makefile, shttpd/md5.c, shttpd/md5.h, 10009 10020 shttpd/mime_type.c, shttpd/resources.rc, shttpd/shttpd.1, 10010 10021 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: 10012 10023 Import from shttpd-1.37.tar.gz. 10013 10024 10014 10025 2007-06-11 Ralf Corsépius <ralf.corsepius@rtems.org> … … 10268 10279 10269 10280 * librpc/src/xdr/xdr_float.c: Include <rtems/endian.h> instead of 10270 10281 <machine/endian.h>. 10271 * libnetworking/rtems/rtems_showroute.c, 10282 * libnetworking/rtems/rtems_showroute.c, 10272 10283 libnetworking/rtems/rtems_showipstat.c, 10273 10284 libnetworking/rtems/rtems_showtcpstat.c, 10274 10285 libnetworking/rtems/rtems_showicmpstat.c, … … 10292 10303 libnetworking/kern/kern_subr.c: Include <rtems/bsd/sys/queue.h> 10293 10304 instead of <sys/queue.h>. 10294 10305 * 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, 10296 10307 libnetworking/net/if.h, libnetworking/net/if_media.h, 10297 10308 libnetworking/net/if_var.h, libnetworking/netinet/in_var.h, 10298 10309 libnetworking/netinet/in_pcb.h: Include <rtems/bsd/sys/queue.h> … … 10316 10327 extension code was inlined for no particular reason so moved that to 10317 10328 C bodies. Split executive shutdown from initialization since not 10318 10329 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. 10320 10331 * sapi/src/exshutdown.c, score/src/chainappend.c, 10321 10332 score/src/chainextract.c, score/src/chainget.c, 10322 10333 score/src/chaininsert.c, score/src/userextaddapiset.c, … … 10361 10372 2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org> 10362 10373 10363 10374 PR 1243 10364 * pppd/auth.c (set_allowed_addrs): Remove bogus dereference. 10375 * pppd/auth.c (set_allowed_addrs): Remove bogus dereference. 10365 10376 10366 10377 2007-05-08 Ralf Corsépius <ralf.corsepius@rtems.org> 10367 10378 10368 10379 * 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. 10370 10381 * libnetworking/netdb.h: Change netent->n_net to uint32_t to comply 10371 10382 with SUSv3. 10372 10383 * telnetd/icmds.c: Add HAVE_CONFIG_H magic. 10373 10384 * rtems/src/regionprocessqueue.c, score/src/heapresizeblock.c 10374 10385 score/src/threadqrequeue.c, ftpd/ftpd.c, libblock/src/show_bdbuf.c: 10375 10386 Add HAVE_CONFIG_H magic. 10376 * libnetworking/libc/gethostbydns.c, 10387 * libnetworking/libc/gethostbydns.c, 10377 10388 libnetworking/libc/inet_net_ntop.c, 10378 10389 libnetworking/libc/inet_pton.c: Eliminate __P. 10379 10390 * 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). 10381 10392 Use UINT32_C macros to avoid overflows on 16bit targets. 10382 10393 Eliminate __P. 10383 10394 * configure.ac: Check for working PRIxPTR. … … 10449 10460 10450 10461 2007-04-17 Ralf Corsépius <ralf.corsepius@rtems.org> 10451 10462 10452 * score/include/rtems/score/thread.h: 10463 * score/include/rtems/score/thread.h: 10453 10464 Use Context_Control_fp* instead of void* for fp_contexts. 10454 10465 10455 10466 2007-04-16 Joel Sherrill <joel@OARcorp.com> … … 10490 10501 10491 10502 * posix/Makefile.am, wrapup/Makefile.am, configure.ac: Rename 10492 10503 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 10494 10505 rtems/posix/time.h. 10495 10506 * posix/src/nanosleep.c: Include rtems/score/timespec.h instead of 10496 10507 rtems/posix/time.h. … … 10506 10517 10507 10518 2007-04-09 Ralf Corsépius <ralf.corsepius@rtems.org> 10508 10519 10509 * libcsupport/src/newlibc.c: Add __ATTRIBUTE_IMPURE_PTR__ 10520 * libcsupport/src/newlibc.c: Add __ATTRIBUTE_IMPURE_PTR__ 10510 10521 (Fixes "relocation truncated to fit: R_MIPS_GPREL16" against 10511 10522 _impure_ptr bug). 10512 10523 Fix abuse of _REENT_INIT(). … … 10713 10724 10714 10725 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org> 10715 10726 10716 * librpc/src/rpc/clnt_tcp.c (clnttcp_create): 10727 * librpc/src/rpc/clnt_tcp.c (clnttcp_create): 10717 10728 Use uintptr_t for "disrupt". Remove bogus (long) cast. 10718 10729 * libnetworking/net/ppp-comp.h: Remove (Unused). 10719 10730 * libnetworking/Makefile.am: Remove net/ppp-comp.h. … … 10736 10747 10737 10748 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org> 10738 10749 10739 * libnetworking/sys/protosw.h (pr_usrreqs.pru_attach, 10750 * libnetworking/sys/protosw.h (pr_usrreqs.pru_attach, 10740 10751 pr_usrreqs.pru_control, pr_usrreqs.pru_rcvd, pr_usrreqs.pru_rcvoob): 10741 10752 Change int args to intptr_t because they are casted to pointers. 10742 * libnetworking/netinet/tcp_usrreq.c, 10753 * libnetworking/netinet/tcp_usrreq.c, 10743 10754 libnetworking/kern/uipc_socket2.c: Reflect changes to sys/protosw.h. 10744 10755 10745 10756 2007-03-28 Ralf Corsépius <ralf.corsepius@rtems.org> … … 10836 10847 10837 10848 2007-03-26 Joel Sherrill <joel@OARcorp.com> 10838 10849 10839 * libcsupport/src/assoc.c, libcsupport/src/libio.c, 10850 * libcsupport/src/assoc.c, libcsupport/src/libio.c, 10840 10851 libcsupport/src/write.c: Split files to shrink minimum.exe. Hopefully 10841 10852 this will not be deemed necessary to commit to the 4.7 branch. 10842 10853 * libcsupport/src/assoclocalbyname.c, … … 10954 10965 10955 10966 * score/include/rtems/score/wkspace.h, 10956 10967 score/inline/rtems/score/wkspace.inl, score/src/wkspace.c: 10957 Change _Workspace_Handler_initialization and 10968 Change _Workspace_Handler_initialization and 10958 10969 _Workspace_Allocate_or_fatal_error to using size_t. 10959 10970 * libnetworking/sys/rtprio.h: Remove (Unused). 10960 10971 * libnetworking/Makefile.am: Remove sys/rtprio.h. … … 11158 11169 11159 11170 2007-01-20 Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> 11160 11171 11161 * libblock/src/bdbuf.c, libblock/include/bdbuf.h: 11172 * libblock/src/bdbuf.c, libblock/include/bdbuf.h: 11162 11173 export some internal variables to make them available in 11163 11174 "show_bdbuf" monitor add-on 11164 11175 … … 11177 11188 11178 11189 2007-01-02 Ralf Corsépius <ralf.corsepius@rtems.org> 11179 11190 11180 * posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/ 11191 * posix/include/aio.h: s/aoi_lio_opcode/aio_lio_opcode/ 11181 11192 (BZ 1203).