Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: Include header.am in cpukit/Makefile.am | Sebastian Huber | 2018-10-10 | 48 | -658/+388 |
| | | | | | Include all cpukit/*/header.am files in cpukit/Makefile.am. This gets rid of all subtree Makefile.am and the sudirs hack. | ||||
* | telnetd: Remove keep stdio feature | Sebastian Huber | 2018-10-10 | 2 | -80/+55 |
| | | | | | | | | | | | | | | The Telnet service started via rtems_telnetd_start() had a keep stdio feature. This just created a task and executed the command function in a loop. For this kind of service we do not library support. This can be done by an application task on its own. Remove this feature and provide only the real Telnet server functionality. Use syslog() for error and status messages. Add test program for the Telnet server. Close #3542. | ||||
* | build: Remove local.am | Sebastian Huber | 2018-10-10 | 3 | -4/+0 |
| | |||||
* | build: Directly reference libraries in tests | Sebastian Huber | 2018-10-10 | 1 | -45/+0 |
| | | | | Remove use of TMPINSTALL_FILES. | ||||
* | build: Merge score/cpu/*/Makefile.am | Sebastian Huber | 2018-10-10 | 23 | -1751/+1706 |
| | |||||
* | build: Merge libmisc/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -236/+214 |
| | |||||
* | build: Merge libnetworking/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -142/+132 |
| | |||||
* | build: Merge zlib/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -30/+23 |
| | |||||
* | build: Merge telnetd/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -15/+13 |
| | |||||
* | build: Merge score/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -230/+217 |
| | |||||
* | build: Merge rtems/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -205/+158 |
| | |||||
* | build: Merge pppd/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -19/+24 |
| | |||||
* | build: Merge posix/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -203/+222 |
| | |||||
* | build: Merge mghttpd/Makefile.am | Sebastian Huber | 2018-10-10 | 3 | -17/+13 |
| | |||||
* | build: Merge libstdthreads/Makefile.am | Sebastian Huber | 2018-10-10 | 6 | -23/+13 |
| | |||||
* | build: Merge librpc/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -54/+51 |
| | |||||
* | build: Merge libpci/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -41/+26 |
| | |||||
* | build: Merge libmd/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -20/+9 |
| | |||||
* | build: Merge libi2c/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -10/+1 |
| | |||||
* | build: Merge libgnat/Makefile.am | Sebastian Huber | 2018-10-10 | 4 | -16/+7 |
| | |||||
* | build: Merge libfs/Makefile.am | Sebastian Huber | 2018-10-10 | 5 | -186/+177 |
| | |||||
* | build: Merge libdrvmgr/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -38/+23 |
| | |||||
* | build: Merge libdl/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -41/+29 |
| | |||||
* | build: Merge libdebugger/Makefile.am | Sebastian Huber | 2018-10-09 | 3 | -24/+20 |
| | |||||
* | build: Merge libcsupport/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -138/+195 |
| | |||||
* | build: Merge libcrypt/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -15/+5 |
| | |||||
* | build: Merge libblock/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -43/+31 |
| | |||||
* | build: Merge libfdt/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -18/+8 |
| | |||||
* | build: Merge ftpd/Makefile.am | Sebastian Huber | 2018-10-09 | 3 | -13/+13 |
| | |||||
* | build: Merge dev/Makefile.am | Sebastian Huber | 2018-10-09 | 4 | -26/+14 |
| | |||||
* | build: Move sapi/Makefile.am | Sebastian Huber | 2018-10-09 | 6 | -66/+76 |
| | |||||
* | build: Remove specialized CPPFLAGS | Sebastian Huber | 2018-10-09 | 30 | -37/+0 |
| | |||||
* | shell: Use #include "..." for local header files | Sebastian Huber | 2018-10-09 | 30 | -37/+36 |
| | | | | Update #3375. | ||||
* | telnetd: Ignore setsockopt() return status | Sebastian Huber | 2018-10-09 | 2 | -2/+2 |
| | | | | Update #3529. | ||||
* | ftpd: Restructure chroot() handling. | Sebastian Huber | 2018-10-09 | 1 | -7/+3 |
| | | | | | | Remove superfluous setting of errno = 0. Update #3530. | ||||
* | leon, spwtdp: Initial driver commit | Javier Jalle | 2018-10-09 | 1 | -0/+4 |
| | |||||
* | posix: Remove static assertion | Sebastian Huber | 2018-10-09 | 1 | -2/+0 |
| | | | | | | | | Standard C does not allow pointer operands in an integer constant expressions. GCC issues only a -Wpedantic warning in the removed static assertion. However, clang is pedantic by default and issues an error. Rely on the test case instead. | ||||
* | ftpd: Remove superfluous temporary buffer | Sebastian Huber | 2018-10-08 | 1 | -31/+15 |
| | | | | Update #3530. | ||||
* | ftpd: Check return status of getsockname() | Sebastian Huber | 2018-10-08 | 1 | -18/+22 |
| | | | | Update #3530. | ||||
* | ftpd: Fix insecure chroot() handling | Sebastian Huber | 2018-10-05 | 1 | -8/+9 |
| | | | | | | | Ensure that the rtems_libio_set_private_env() was successful before the chroot(). Update #3530. | ||||
* | ftpd: Avoid resource leak | Sebastian Huber | 2018-10-05 | 1 | -0/+2 |
| | | | | Update #3530. | ||||
* | ftpd: Avoid use of uninitialized memory | Sebastian Huber | 2018-10-05 | 1 | -8/+7 |
| | | | | Update #3530. | ||||
* | ftpd: Avoid malloc() and sscanf() | Sebastian Huber | 2018-10-05 | 1 | -4/+3 |
| | | | | | | Move the user name to the session information. Update #3530. | ||||
* | ftpd: Remove FTPD_SessionInfo_t::pass member | Sebastian Huber | 2018-10-05 | 1 | -9/+1 |
| | | | | | | There is no need to keep the password throughout the session. Update #3530. | ||||
* | ftpd: Avoid NULL pointer checks before free() | Sebastian Huber | 2018-10-05 | 1 | -10/+5 |
| | | | | | | They are superfluous and just bloat the code. Update #3530. | ||||
* | jffs2: Avoid use of constant register variable | Sebastian Huber | 2018-10-05 | 1 | -0/+12 |
| | | | | | Avoid the use of a constant register variable which is used in some conditions. This gets rid of a clang -Wsometimes-uninitialized warning. | ||||
* | Fix rbtree_postorder_for_each_entry_safe() | Sebastian Huber | 2018-10-05 | 1 | -2/+2 |
| | | | | | | | | Use the non-standard typeof operator to avoid code generation errors with clang and use of uninitialized variable warnings with GCC and Coverity Scan. Update #3465. | ||||
* | score: Fix legacy RTEMS_STATIC_ASSERT() | Sebastian Huber | 2018-10-05 | 7 | -11/+25 |
| | | | | | | | | | In standard C pointer operands are not allowed in integer constant expressions. Avoid a static assertion based on an array typedef since this could lead to warnings ("variably modified 'x' at file scope" and "typedef 'x' locally defined but not used"); This implementation requires unique messages. | ||||
* | score: Remove CPU_PROVIDES_IDLE_THREAD_BODY | Sebastian Huber | 2018-10-05 | 35 | -504/+53 |
| | | | | | | | Remove the CPU_PROVIDES_IDLE_THREAD_BODY option to avoid unnecessary conditional compilation. Close #3539. | ||||
* | dev/sc16is752: Deal with a baud of zero | Sebastian Huber | 2018-10-05 | 1 | -8/+13 |
| | | | | | Avoid division by zero and instead disable rx/tx in case of a zero baud value. Problem identified by Coverity Scan. |