summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* check-networking.m4: Disable legacy stack for x86_64 and epiphanyJoel Sherrill2018-10-181-1/+5
| | | | | x86_64 is 64-bits and too new for the legacy stack to support. epiphany is a small target and cannot compile the legacy (or new) stack.
* Support O_DIRECTORY open() flagSebastian Huber2018-10-181-2/+13
| | | | Close #3545.
* console: Be fair in simple console readSebastian Huber2018-10-181-2/+7
| | | | | | | Wait for one tick in case no character is available after a call to getchark(). Otherwise the system is constantly busy within an input loop (for example in the RTEMS shell). The polled Termios driver uses the same approach.
* posix: Fix unused result warningSebastian Huber2018-10-121-2/+2
|
* build: Fix build on WindowsSebastian Huber2018-10-122-0/+24
| | | | | Avoid a long argument list while creating the librtemscpu.a library archive.
* telnetd: Add server port to configurationSebastian Huber2018-10-112-4/+18
| | | | Close #3543.
* telnetd: Create sessions at startSebastian Huber2018-10-113-235/+285
| | | | Update #3543.
* telnetd: Allocate the server contextSebastian Huber2018-10-101-7/+8
| | | | Update #3543.
* telnetd: Create server socket at startSebastian Huber2018-10-101-76/+86
| | | | Update #3543.
* telnetd: Rename shell_args to telnetd_sessionSebastian Huber2018-10-101-33/+33
| | | | Update #3543.
* telnetd: Simplify task spawn functionSebastian Huber2018-10-101-92/+36
| | | | | | | Use the minimum task size for the telnet server task since it has to deal only with simple socket operations. Update #3543.
* build: Include header.am in cpukit/Makefile.amSebastian Huber2018-10-1048-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 featureSebastian Huber2018-10-102-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.amSebastian Huber2018-10-103-4/+0
|
* build: Directly reference libraries in testsSebastian Huber2018-10-101-45/+0
| | | | 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, spwtdp: Initial driver commitJavier Jalle2018-10-091-0/+4
|
* posix: Remove static assertionSebastian Huber2018-10-091-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 bufferSebastian Huber2018-10-081-31/+15
| | | | Update #3530.
* ftpd: Check return status of getsockname()Sebastian Huber2018-10-081-18/+22
| | | | Update #3530.