summaryrefslogtreecommitdiffstats
path: root/cpukit (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-10-10build: Merge libpci/Makefile.amSebastian Huber4-41/+26
2018-10-10build: Merge libmd/Makefile.amSebastian Huber4-20/+9
2018-10-10build: Merge libi2c/Makefile.amSebastian Huber4-10/+1
2018-10-10build: Merge libgnat/Makefile.amSebastian Huber4-16/+7
2018-10-10build: Merge libfs/Makefile.amSebastian Huber5-186/+177
2018-10-09build: Merge libdrvmgr/Makefile.amSebastian Huber4-38/+23
2018-10-09build: Merge libdl/Makefile.amSebastian Huber4-41/+29
2018-10-09build: Merge libdebugger/Makefile.amSebastian Huber3-24/+20
2018-10-09build: Merge libcsupport/Makefile.amSebastian Huber4-138/+195
2018-10-09build: Merge libcrypt/Makefile.amSebastian Huber4-15/+5
2018-10-09build: Merge libblock/Makefile.amSebastian Huber4-43/+31
2018-10-09build: Merge libfdt/Makefile.amSebastian Huber4-18/+8
2018-10-09build: Merge ftpd/Makefile.amSebastian Huber3-13/+13
2018-10-09build: Merge dev/Makefile.amSebastian Huber4-26/+14
2018-10-09build: Move sapi/Makefile.amSebastian Huber6-66/+76
2018-10-09build: Remove specialized CPPFLAGSSebastian Huber30-37/+0
2018-10-09shell: Use #include "..." for local header filesSebastian Huber30-37/+36
Update #3375.
2018-10-09telnetd: Ignore setsockopt() return statusSebastian Huber2-2/+2
Update #3529.
2018-10-09ftpd: Restructure chroot() handling.Sebastian Huber1-7/+3
Remove superfluous setting of errno = 0. Update #3530.
2018-10-09leon, spwtdp: Initial driver commitJavier Jalle1-0/+4
2018-10-09posix: Remove static assertionSebastian Huber1-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.
2018-10-08ftpd: Remove superfluous temporary bufferSebastian Huber1-31/+15
Update #3530.
2018-10-08ftpd: Check return status of getsockname()Sebastian Huber1-18/+22
Update #3530.
2018-10-05ftpd: Fix insecure chroot() handlingSebastian Huber1-8/+9
Ensure that the rtems_libio_set_private_env() was successful before the chroot(). Update #3530.
2018-10-05ftpd: Avoid resource leakSebastian Huber1-0/+2
Update #3530.
2018-10-05ftpd: Avoid use of uninitialized memorySebastian Huber1-8/+7
Update #3530.
2018-10-05ftpd: Avoid malloc() and sscanf()Sebastian Huber1-4/+3
Move the user name to the session information. Update #3530.
2018-10-05ftpd: Remove FTPD_SessionInfo_t::pass memberSebastian Huber1-9/+1
There is no need to keep the password throughout the session. Update #3530.
2018-10-05ftpd: Avoid NULL pointer checks before free()Sebastian Huber1-10/+5
They are superfluous and just bloat the code. Update #3530.
2018-10-05jffs2: Avoid use of constant register variableSebastian Huber1-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.
2018-10-05Fix rbtree_postorder_for_each_entry_safe()Sebastian Huber1-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.
2018-10-05score: Fix legacy RTEMS_STATIC_ASSERT()Sebastian Huber7-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.
2018-10-05score: Remove CPU_PROVIDES_IDLE_THREAD_BODYSebastian Huber35-504/+53
Remove the CPU_PROVIDES_IDLE_THREAD_BODY option to avoid unnecessary conditional compilation. Close #3539.
2018-10-05dev/sc16is752: Deal with a baud of zeroSebastian Huber1-8/+13
Avoid division by zero and instead disable rx/tx in case of a zero baud value. Problem identified by Coverity Scan.
2018-10-04Add rtems_interrupt_server_request_set_vector()Sebastian Huber1-0/+27
By default, the interrupt vector of an interrupt server request is set to a special value which is outside the range of vectors supported by the interrupt controller hardware. Add rtems_interrupt_server_request_set_vector() to set the interrupt vector in an interrupt server request. Calls to rtems_interrupt_server_request_submit() will disable the interrupt vector of the request. After processing of the request by the interrupt server the interrupt vector will be enabled again.
2018-10-04Optimize calloc()Sebastian Huber1-4/+5
Use return value of memset() to enable tail call optimizations.
2018-10-04Avoid need for -fno-builtin for calloc()Sebastian Huber1-0/+2
Use RTEMS_OBFUSCATE_VARIABLE() instead.
2018-10-04Remove superfluous pipe_create()Sebastian Huber4-50/+5
2018-10-04Rename files to make them unique within cpukitSebastian Huber8-4/+4
This allows to build librtemscpu.a in one rush in the future.
2018-10-04libdl: Avoid command line definesSebastian Huber2-1/+3
Update #3375.
2018-10-04mghttpd: Add configuration to source fileSebastian Huber2-2/+4
Update #3375.
2018-10-04pppd: Simplify Makefile.amSebastian Huber1-1/+1
Update #3375.
2018-10-04rpc: Use configuration header fileSebastian Huber39-4/+115
Update #3375.
2018-10-02Use rtems_task_exit()Sebastian Huber17-32/+31
Update #3530. Update #3533.
2018-10-01rtems: Add rtems_task_exit()Sebastian Huber3-0/+41
Update #3533.
2018-10-01telnetd: Remove CEXP convenience routinesSebastian Huber1-25/+0
Close #3535.
2018-10-01telnetd: Remove CONFIGURE_MAXIMUM_PTYSSebastian Huber3-66/+75
Add a rtems_telnetd_config_table::client_maximum member to the Telnet configuration. Close #3526. Close #3528.
2018-10-01telnetd: Regroup includesSebastian Huber1-7/+5
2018-10-01telnetd: Remove dead codeSebastian Huber1-7/+0
2018-10-01telnetd: Remove superfluous global variableSebastian Huber1-9/+7
Update #3528.