Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | i386: GDTR manipulation functions parameters changed to use explicit width types | Jan Dolezal | 2014-11-20 | 2 | -5/+7 |
| | |||||
* | score: i386: functions converting real mode pointer to physical address and back | Jan Dolezal | 2014-11-20 | 2 | -0/+75 |
| | |||||
* | i386/pc386: configurable size of descriptor tables | Jan Dolezal | 2014-11-20 | 6 | -8/+51 |
| | |||||
* | dl01,dl02: Avoid non-runnable $(EXEEXT) files | Sebastian Huber | 2014-11-20 | 2 | -2/+14 |
| | |||||
* | bdbuf: Use rtems_cache_get_data_line_size() | Sebastian Huber | 2014-11-20 | 1 | -9/+1 |
| | |||||
* | bsps/arm: Enable L2C for Cortex-A9 MPCore BSPs | Sebastian Huber | 2014-11-20 | 11 | -65/+98 |
| | |||||
* | bsps/arm: L2C 310 drop exclusive cache support | Sebastian Huber | 2014-11-20 | 1 | -71/+50 |
| | | | | Optimize locking. | ||||
* | bsps/arm: L1 cache support changes | Sebastian Huber | 2014-11-20 | 1 | -16/+21 |
| | |||||
* | bsps/arm: L2C 310 compile-time errata 588369 | Sebastian Huber | 2014-11-20 | 1 | -49/+19 |
| | |||||
* | bsps/arm: L2C 310 compile-time errata 753970 | Sebastian Huber | 2014-11-20 | 1 | -71/+43 |
| | |||||
* | bsps/arm: L2C 310 exclusive config is fatal | Sebastian Huber | 2014-11-20 | 2 | -8/+18 |
| | |||||
* | bsps/arm: L2C 310 use l2c_310_* prefix throughout | Sebastian Huber | 2014-11-20 | 1 | -99/+99 |
| | |||||
* | bsps/arm: L2C 310 use L2C_310_* prefix throughout | Sebastian Huber | 2014-11-20 | 1 | -232/+232 |
| | |||||
* | bsps/arm: L2C 310 add compile time checks | Sebastian Huber | 2014-11-20 | 4 | -85/+80 |
| | | | | Simplify initialization. Replace some assert() with fatal errors. | ||||
* | bsps/arm: L2C 310 delete invalid link | Sebastian Huber | 2014-11-20 | 1 | -2/+0 |
| | |||||
* | bsps/arm: L2C 310 simplify and remove white space | Sebastian Huber | 2014-11-20 | 1 | -292/+177 |
| | |||||
* | bsps/arm: L2C 310 rename BSP_ARM_L2CC_BASE | Sebastian Huber | 2014-11-20 | 3 | -28/+28 |
| | | | | Rename BSP_ARM_L2CC_BASE to BSP_ARM_L2C_310_BASE. | ||||
* | shell: Include <rtems/shell.h> early | Sebastian Huber | 2014-11-20 | 1 | -2/+3 |
| | | | | This avoids a conflict with the global variable defines. | ||||
* | shell: Documentation | Sebastian Huber | 2014-11-20 | 2 | -3/+161 |
| | |||||
* | shell: Add CMDLS, CMDCHOWN, CMDCHMOD commands | Sebastian Huber | 2014-11-20 | 6 | -0/+489 |
| | |||||
* | shell: Fix help topic header | Sebastian Huber | 2014-11-20 | 1 | -4/+3 |
| | |||||
* | shell: Add mode, UID and GID to shell commands | Sebastian Huber | 2014-11-20 | 7 | -27/+66 |
| | | | | | Use this information to determine if a command is visible to the current user and if the current user is allowed to execute this command. | ||||
* | shell: Inherit UID and GID if no login check | Sebastian Huber | 2014-11-20 | 2 | -0/+21 |
| | | | | | | Use the UID and GID of the executing user for the real and effective UID and GID of the shell task in case no login check is present. This prevents privilege escalation via shell scripts. | ||||
* | shell: Add and use rtems_shell_execute_cmd() | Sebastian Huber | 2014-11-20 | 4 | -18/+20 |
| | |||||
* | shell: Make rtems_shell_main_joel() static | Sebastian Huber | 2014-11-20 | 1 | -8/+1 |
| | |||||
* | shell: Print to stderr in TIME command | Sebastian Huber | 2014-11-20 | 1 | -3/+3 |
| | |||||
* | shell: Add initial commands and aliases only once | Sebastian Huber | 2014-11-20 | 4 | -26/+22 |
| | | | | Make tables read-only. | ||||
* | shell: Simplify rtems_shell_add_cmd_struct() | Sebastian Huber | 2014-11-20 | 1 | -14/+15 |
| | |||||
* | shell: Rename HALT to SHUTDOWN command | Sebastian Huber | 2014-11-20 | 4 | -36/+23 |
| | | | | Use a normal command for shutdown via exit(). | ||||
* | Ensure security of default user environment | Sebastian Huber | 2014-11-20 | 8 | -9/+227 |
| | |||||
* | shell: Do chroot() after successful login | Sebastian Huber | 2014-11-20 | 4 | -40/+85 |
| | |||||
* | shell: Use exiting once initialization | Sebastian Huber | 2014-11-20 | 1 | -38/+31 |
| | | | | Avoid TOCTOU issues. Avoid pull in of global buffers. | ||||
* | shell: Get supplementary group IDs in login check | Sebastian Huber | 2014-11-20 | 2 | -0/+15 |
| | |||||
* | Add supplementary groups to user environment | Sebastian Huber | 2014-11-20 | 6 | -26/+330 |
| | |||||
* | samples/fileio: Use unlimited objects | Sebastian Huber | 2014-11-20 | 1 | -8/+1 |
| | |||||
* | samples/fileio: Fix warning | Sebastian Huber | 2014-11-20 | 1 | -0/+2 |
| | |||||
* | dosfs: Avoid MIN() re-definition | Sebastian Huber | 2014-11-20 | 1 | -0/+2 |
| | |||||
* | Filesystem: Typo | Sebastian Huber | 2014-11-20 | 1 | -1/+1 |
| | |||||
* | libcsupport: Implement getgroups() | Sebastian Huber | 2014-11-20 | 5 | -11/+157 |
| | |||||
* | libcsupport: Use POSIX key for getgrent() | Sebastian Huber | 2014-11-20 | 5 | -29/+117 |
| | |||||
* | shell: Use crypt_r() in rtems_shell_login_check() | Sebastian Huber | 2014-11-20 | 8 | -23/+224 |
| | | | | | | | Use '*" to disable shell login instead of '!' according to the Linux man page. Use getpwnam_r() instead of getpwnam(). Do not access the user environment directly. Update the user environment only after a successful login check. | ||||
* | libcsupport: Minimal /etc/passwd and /etc/group | Sebastian Huber | 2014-11-20 | 3 | -126/+49 |
| | | | | | Create a minimal /etc/passwd and /etc/group with user root and group root only with no passwords. | ||||
* | libcsupport: Avoid TOCTOU and format errors | Sebastian Huber | 2014-11-20 | 7 | -20/+200 |
| | |||||
* | libcsupport: Use pthread_once() | Sebastian Huber | 2014-11-20 | 1 | -5/+9 |
| | |||||
* | libcsupport: Split passwd/group support | Sebastian Huber | 2014-11-20 | 5 | -383/+476 |
| | |||||
* | libcsupport: Add copyrights according to rev hist | Sebastian Huber | 2014-11-20 | 1 | -0/+7 |
| | |||||
* | Add crypt_r(), etc. | Sebastian Huber | 2014-11-20 | 18 | -0/+1335 |
| | | | | | Add crypt_add_format(), crypt_r(), crypt_md5_r(), crypt_sha256_r() and crypt_sha512_r(). | ||||
* | Add SHA256 and SHA512 support | Sebastian Huber | 2014-11-20 | 14 | -12/+1003 |
| | |||||
* | Add <sys/endian.h> | Sebastian Huber | 2014-11-20 | 3 | -0/+200 |
| | |||||
* | bsp/xilinx-zynq: Add Cadence I2C bus driver | Sebastian Huber | 2014-11-20 | 6 | -0/+645 |
| |