summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build: Include header.am in cpukit/Makefile.amSebastian Huber2018-10-1049-668/+435
| | | | | 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 featureSebastian Huber2018-10-107-80/+222
| | | | | | | | | | | | | | 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.amSebastian Huber2018-10-10244-253/+0
|
* build: Directly reference libraries in testsSebastian Huber2018-10-105-64/+27
| | | | Remove use of TMPINSTALL_FILES.
* build: Merge score/cpu/*/Makefile.amSebastian Huber2018-10-1023-1751/+1706
|
* build: Merge libmisc/Makefile.amSebastian Huber2018-10-104-236/+214
|
* build: Merge libnetworking/Makefile.amSebastian Huber2018-10-103-142/+132
|
* build: Merge zlib/Makefile.amSebastian Huber2018-10-103-30/+23
|
* build: Merge telnetd/Makefile.amSebastian Huber2018-10-103-15/+13
|
* build: Merge score/Makefile.amSebastian Huber2018-10-103-230/+217
|
* build: Merge rtems/Makefile.amSebastian Huber2018-10-104-205/+158
|
* build: Merge pppd/Makefile.amSebastian Huber2018-10-103-19/+24
|
* build: Merge posix/Makefile.amSebastian Huber2018-10-104-203/+222
|
* build: Merge mghttpd/Makefile.amSebastian Huber2018-10-103-17/+13
|
* build: Merge libstdthreads/Makefile.amSebastian Huber2018-10-106-23/+13
|
* build: Merge librpc/Makefile.amSebastian Huber2018-10-104-54/+51
|
* build: Merge libpci/Makefile.amSebastian Huber2018-10-104-41/+26
|
* build: Merge libmd/Makefile.amSebastian Huber2018-10-104-20/+9
|
* build: Merge libi2c/Makefile.amSebastian Huber2018-10-104-10/+1
|
* build: Merge libgnat/Makefile.amSebastian Huber2018-10-104-16/+7
|
* build: Merge libfs/Makefile.amSebastian Huber2018-10-105-186/+177
|
* build: Merge libdrvmgr/Makefile.amSebastian Huber2018-10-094-38/+23
|
* build: Merge libdl/Makefile.amSebastian Huber2018-10-094-41/+29
|
* build: Merge libdebugger/Makefile.amSebastian Huber2018-10-093-24/+20
|
* build: Merge libcsupport/Makefile.amSebastian Huber2018-10-094-138/+195
|
* build: Merge libcrypt/Makefile.amSebastian Huber2018-10-094-15/+5
|
* build: Merge libblock/Makefile.amSebastian Huber2018-10-094-43/+31
|
* build: Merge libfdt/Makefile.amSebastian Huber2018-10-094-18/+8
|
* build: Merge ftpd/Makefile.amSebastian Huber2018-10-093-13/+13
|
* build: Merge dev/Makefile.amSebastian Huber2018-10-094-26/+14
|
* build: Move sapi/Makefile.amSebastian Huber2018-10-096-66/+76
|
* build: Remove specialized CPPFLAGSSebastian Huber2018-10-0930-37/+0
|
* shell: Use #include "..." for local header filesSebastian Huber2018-10-0930-37/+36
| | | | Update #3375.
* telnetd: Ignore setsockopt() return statusSebastian Huber2018-10-092-2/+2
| | | | Update #3529.
* ftpd: Restructure chroot() handling.Sebastian Huber2018-10-091-7/+3
| | | | | | Remove superfluous setting of errno = 0. Update #3530.
* leon: do not use -mfix-{device} with ClangDaniel Hellstrom2018-10-092-2/+28
| | | | | | | | | Clang do not support -mfix-gr712rc, -mfix-ut700 and -mfix-ut699. Therefore we adjust the CPU_CFLAGS to remove these when compiling with Clang. Instead use GR712RC: -mcpu=gr712rc GR740: -mcpu=gr740 UT699/UT700: Not currently supported by clang, use LEON3 BSP.
* leon, spwtdp: Initial driver commitJavier Jalle2018-10-097-0/+1357
|
* bsps/arm: Fix ctor/dtor invocation orderSebastian Huber2018-10-091-31/+4
| | | | Remove obsolete .ctor and .dtor output sections.
* posix: Remove static assertionSebastian Huber2018-10-092-2/+1
| | | | | | | | 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 bufferSebastian Huber2018-10-081-31/+15
| | | | Update #3530.
* ftpd: Check return status of getsockname()Sebastian Huber2018-10-081-18/+22
| | | | Update #3530.
* ftpd: Fix insecure chroot() handlingSebastian Huber2018-10-051-8/+9
| | | | | | | Ensure that the rtems_libio_set_private_env() was successful before the chroot(). Update #3530.
* ftpd: Avoid resource leakSebastian Huber2018-10-051-0/+2
| | | | Update #3530.
* ftpd: Avoid use of uninitialized memorySebastian Huber2018-10-051-8/+7
| | | | Update #3530.
* ftpd: Avoid malloc() and sscanf()Sebastian Huber2018-10-051-4/+3
| | | | | | Move the user name to the session information. Update #3530.
* ftpd: Remove FTPD_SessionInfo_t::pass memberSebastian Huber2018-10-053-16/+51
| | | | | | There is no need to keep the password throughout the session. Update #3530.
* ftpd: Avoid NULL pointer checks before free()Sebastian Huber2018-10-051-10/+5
| | | | | | They are superfluous and just bloat the code. Update #3530.
* jffs2: Avoid use of constant register variableSebastian Huber2018-10-051-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 Huber2018-10-051-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 Huber2018-10-057-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.