|
|
@e94b73f
|
11/07/18 13:28:55 |
Sebastian Huber |
config: Include <rtems.h> for RTEMS_NEWLIB
5
|
|
|
@e292beba
|
11/07/18 09:47:48 |
Sebastian Huber |
termios: Move default lock functions
Move …
5
|
|
|
@d1f7204
|
11/06/18 12:04:11 |
Sebastian Huber |
config: Fix CONFIGURE_DISABLE_NEWLIB_REENTRANCY
Move the getreent() …
5
|
|
|
@54f35888
|
10/25/18 08:54:12 |
Sebastian Huber |
posix: Provide threads by default
Update #2514.
5
|
|
|
@167654e
|
10/18/18 12:45:24 |
Sebastian Huber |
Remove checks for flockfile(), etc. declarations
Declarations …
5
|
|
|
@f59edebf
|
10/18/18 12:39:09 |
Sebastian Huber |
Remove getcwd()
This function is provided by Newlib since 2000.
…
5
|
|
|
@79d145a7
|
10/18/18 12:36:44 |
Sebastian Huber |
Remove optional getrusage() declaration
Declaration provided by …
5
|
|
|
@e161767e
|
10/18/18 12:33:58 |
Sebastian Huber |
Remove ttyname()
This function is provided by Newlib since 2000.
…
5
|
|
|
@658ec75
|
10/18/18 12:28:17 |
Sebastian Huber |
Remove assert()
This function is provided by Newlib since 2000.
…
5
|
|
|
@87a9900f
|
10/18/18 12:22:46 |
Sebastian Huber |
Remove isatty()
These functions are provided by Newlib since 2000.
…
5
|
|
|
@3cf12c9
|
10/18/18 12:11:10 |
Sebastian Huber |
Remove strlcat(), strlcpy(), strsep(), readdir_r()
These functions …
5
|
|
|
@1ad26cd
|
10/18/18 10:38:58 |
Sebastian Huber |
Support O_NOFOLLOW open() flag
Close #3546.
5
|
|
|
@4af18b3
|
10/11/18 08:51:21 |
Sebastian Huber |
Support O_DIRECTORY open() flag
Close #3545.
5
|
|
|
@c980eaf
|
10/16/18 12:35:12 |
Sebastian Huber |
console: Be fair in simple console read
Wait for one tick in case no …
5
|
|
|
@313f897
|
09/13/18 12:50:08 |
Sebastian Huber |
Optimize calloc()
Use return value of memset() to enable tail call …
5
|
|
|
@1ad43f8
|
09/13/18 12:49:16 |
Sebastian Huber |
Avoid need for -fno-builtin for calloc()
Use …
5
|
|
|
@5418890
|
09/13/18 04:22:21 |
Sebastian Huber |
Remove superfluous pipe_create()
5
|
|
|
@f004b2b8
|
10/02/18 08:22:15 |
Sebastian Huber |
Use rtems_task_exit()
Update #3530.
Update #3533.
5
|
|
|
@995e91e8
|
06/28/18 06:21:44 |
Sebastian Huber |
riscv: Fix global construction
Update #3433.
5
|
|
|
@196ce18
|
06/21/18 10:54:06 |
Sebastian Huber |
console: Add missing return status
Update #3320.
5
|
|
|
@de9b7d7
|
06/01/18 05:04:45 |
Sebastian Huber |
Add RTEMS_FATAL_SOURCE_INVALID_HEAP_FREE
An invalid heap usage such …
5
|
|
|
@337a186
|
02/21/18 11:40:18 |
Sebastian Huber |
Add a simple task console driver
Close #3320.
5
|
|
|
@5618997d
|
02/22/18 14:34:48 |
Sebastian Huber |
termios: Fix use of uninitialized variable
Update #2840.
5
|
|
|
@2c12262
|
11/28/17 05:30:35 |
Sebastian Huber |
termios: Use self-contained objects
Update #2840.
5
|
|
|
@bc5b56a
|
12/04/17 07:56:00 |
Sebastian Huber |
libio: Use API mutex
5
|
|
|
@15e19273
|
11/21/17 10:29:01 |
Sebastian Huber |
sapi: New implementation of rtems_panic()
The previous rtems_panic() …
5
|
|
|
@ddc339c
|
11/13/17 08:21:28 |
Christian.Mauderer |
cpukit: Add _arc4random_getentropy_fail.
Add a default implementation …
5
|
|
|
@791469bd
|
11/06/17 13:49:32 |
Sebastian Huber |
termios: Fix canonical mode
In canonical mode, input is made …
5
|
|
|
@ac28f15
|
11/03/17 07:33:16 |
Sebastian Huber |
Add simple console driver
Update #3170.
Update #3199.
5
|
|
|
@1082798
|
10/23/17 11:30:44 |
Sebastian Huber |
score: Add _IO_Printf() and _IO_Vprintf()
The previous vprintk() …
5
|
|
|
@7bec7f27
|
10/26/17 11:59:06 |
Sebastian Huber |
rtems: Add rtems_print_printer_fprintf_putc()
Update #3170.
Update #3199.
5
|
|
|
@f703e7f
|
10/26/17 11:59:05 |
Sebastian Huber |
tests: Move rtems_test_printer definition
Statically initialize it to …
5
|
|
|
@16db540a
|
10/12/17 05:23:51 |
Sebastian Huber |
Use right time format in _times()
Update #2740.
Close #3179.
5
|
|
|
@de59c065
|
09/27/17 13:08:33 |
Sebastian Huber |
posix: Implement self-contained POSIX mutex
POSIX mutexes are now …
5
|
|
|
@5222488
|
09/26/17 05:49:17 |
Sebastian Huber |
posix: Implement self-contained POSIX condvar
POSIX condition …
5
|
|
|
@89fc9345
|
09/21/17 13:42:45 |
Sebastian Huber |
posix: Implement self-contained POSIX rwlocks
POSIX rwlocks are now …
5
|
|
|
@e67929c
|
09/21/17 12:13:16 |
Sebastian Huber |
posix: Implement self-contained POSIX barriers
POSIX barriers are now …
5
|
|
|
@47b1e31
|
09/19/17 12:10:33 |
Sebastian Huber |
posix: Optimize pthread_once_t
Reduce size of pthread_once_t and make …
5
|
|
|
@a029230a
|
09/18/17 09:31:33 |
Sebastian Huber |
Add "\n" to "\r\n" translation to rtems_putc()
Update #3122.
5
|
|
|
@ac74162
|
09/14/17 13:21:14 |
Sebastian Huber |
libio: Use FIFO for iop free list
Update #3136.
5
|
|
|
@baef823c
|
09/13/17 07:22:19 |
Sebastian Huber |
libio: Add hold/drop iop reference
Check iop reference count in …
5
|
|
|
@98041b68
|
09/13/17 13:19:14 |
Sebastian Huber |
libio: Unify readv() and writev()
Update #3132.
5
|
|
|
@9012db8
|
09/13/17 09:33:25 |
Sebastian Huber |
libio: LIBIO_GET_IOP() LIBIO_GET_IOP_WITH_ACCESS()
Replace …
5
|
|
|
@bbcdc302
|
09/13/17 08:24:25 |
Sebastian Huber |
libio: Add rtems_libio_iop_is_no_delay()
Update #3132.
5
|
|
|
@e2b1db23
|
09/13/17 11:30:30 |
Sebastian Huber |
libio: Add rtems_libio_iop_flags()
Update #3132.
5
|
|
|
@ca90c6c
|
09/13/17 12:00:50 |
Sebastian Huber |
libio: Add rtems_libio_iop_flags_initialize()
Update #3132.
5
|
|
|
@856ede4f
|
09/13/17 08:11:46 |
Sebastian Huber |
libio: Add iop set/clear flags
Update #3132.
5
|
|
|
@ec10d26
|
09/13/17 07:07:14 |
Sebastian Huber |
libio: rtems_libio_check_permissions_with_error()
Rename …
5
|
|
|
@48dbb6cf
|
09/13/17 07:08:34 |
Sebastian Huber |
libio: Remove rtems_libio_check_permissions()
Remove …
5
|
|
|
@0169e90
|
09/13/17 06:55:05 |
Sebastian Huber |
libio: Do simple parameter checks early
This simplifies error …
5
|
|
|
@7b45202
|
09/13/17 06:25:33 |
Sebastian Huber |
libio: Simplify rtems_libio_iop()
Remove the file descriptor …
5
|
|
|
@5eb67f3
|
09/13/17 08:49:19 |
Sebastian Huber |
libio: Remove LIBIO_FLAGS_CREATE
Close #3134.
5
|
|
|
@694e946d
|
09/06/17 05:31:48 |
Sebastian Huber |
libio: Remove special-case reference count
The top-level IO library …
5
|
|
|
@1bc0ad2
|
09/08/17 08:38:46 |
Sebastian Huber |
Simplify and unify BSP_output_char
The BSP_output_char should output …
5
|
|
|
@bdbf1ffa
|
09/06/17 06:54:24 |
Sebastian Huber |
Implement clock()
Newlib uses _times_r() in clock(). The problem is …
5
|
|
|
@731e68a3
|
08/25/17 13:22:37 |
Sebastian Huber |
Fix integer overflow problems in times()
An integer overflow may …
5
|
|
|
@b2ed712
|
08/25/17 08:58:58 |
Sebastian Huber |
Include missing <string.h>
Update #2133.
5
|
|
|
@9d1522ed
|
07/28/17 11:25:25 |
Sebastian Huber |
Fix IO control request type
5
|
|
|
@c6bb1c33
|
06/29/17 14:36:43 |
kevin-kirspel |
posix/mmap: Add support for file handler and MAP_ANON
Added a mmap …
5
|
|
|
@787f51f
|
06/06/17 09:08:16 |
Sebastian Huber |
Do not include <sys/ioctl.h> in kernel-space
Update #2833.
5
|
|
|
@93531e9b
|
06/06/17 06:03:45 |
Sebastian Huber |
Move RTEMS-specific Termios API content
Remove obsolete support for …
5
|
|
|
@64ecfc1
|
06/06/17 06:03:07 |
Sebastian Huber |
Do not use deprecated <sys/termios.h>
Update #2833.
5
|
|
|
@87de70a2
|
03/15/17 18:31:00 |
Gedare Bloom |
posix/mman: add mmap support for shm objects
Update #2859.
5
|
|
|
@d2390ce4
|
04/10/17 13:41:02 |
kevin-kirspel |
Updating default termios initialization for dedicated input/output …
5
|
|
|
@94a4865
|
03/27/17 08:30:23 |
Sebastian Huber |
termios: Avoid invalid memory access
Update #2897.
5
|
|
|
@1c6926c1
|
03/21/17 19:39:48 |
kevin-kirspel |
termios: Synchronize with latest FreeBSD headers
Adding modified …
5
|
|
|
@66fac03
|
03/16/17 10:54:29 |
Sebastian Huber |
libio: Fix deadlock in location management
Perform a …
5
|
|
|
@1f618ab0
|
03/02/17 06:54:52 |
Sebastian Huber |
posix_devctl: Fix for pre C99
Use restrict just like in <devctl.h> …
5
|
|
|
@f71ccc34
|
02/28/17 08:12:13 |
Sebastian Huber |
termios: Simplify some calculations
Use the modular arithmetic …
5
|
|
|
@36635433
|
02/24/17 13:44:04 |
Sebastian Huber |
termios: Implement non-blocking write
5
|
|
|
@a165a96
|
02/23/17 14:43:41 |
Sebastian Huber |
termios: Make write POSIX compatible
Currently only blocking …
5
|
|
|
@c41b47e3
|
02/23/17 14:19:47 |
Sebastian Huber |
termios: Introduce doTransmit()
5
|
|
|
@5244d31e
|
02/23/17 13:04:24 |
Sebastian Huber |
termios: Simplify oproc()
Call rtems_termios_puts() only once. …
5
|
|
|
@c80f6aa9
|
02/24/17 09:29:05 |
Sebastian Huber |
termios: Fix infinite loop in receive path
In canonical mode, the raw …
5
|
|
|
@9fa0f54
|
02/23/17 10:35:44 |
Sebastian Huber |
termios: Change receive callback invocation
Call the receive callback …
5
|
|
|
@49d8f653
|
02/23/17 08:38:54 |
Sebastian Huber |
termios: Change tty_rcvwakeup to bool
Optimize callout invocation check.
5
|
|
|
@9f69ac2
|
02/23/17 09:35:16 |
Sebastian Huber |
termios: Ignore carriage return early if desired
In case carriage …
5
|
|
|
@bb087cb0
|
02/23/17 09:06:52 |
Sebastian Huber |
termios: Protect raw input buffer with device lock
Use the device …
5
|
|
|
@d60c2d79
|
02/23/17 08:12:36 |
Sebastian Huber |
termios: Simplify rtems_termios_read_tty()
Remove dead code.
Update …
5
|
|
|
@5bfeddc0
|
02/21/17 08:01:49 |
Sebastian Huber |
termios: Add kqueue() and poll() support
Real implementation is …
5
|
|
|
@85ed95e
|
02/03/17 09:49:13 |
Sebastian Huber |
termios: Fix static device initalization
This enables early printk() …
5
|
|
|
@e366f77
|
01/31/17 07:08:24 |
Sebastian Huber |
score: Add _Thread_queue_Object_name
Add the special thread queue …
5
|
|
|
@6b13287
|
01/13/17 10:28:35 |
Sebastian Huber |
configure: Remove envlock support
This is provided by Newlib itself.
5
|
|
|
@a3730b38
|
01/11/17 10:04:35 |
Sebastian Huber |
Add and use rtems_assoc_thread_states_to_string()
5
|
|
|
@0c43130
|
01/11/17 10:03:24 |
Sebastian Huber |
Add rtems_assoc_32_to_string()
5
|
|
|
@ef362818
|
12/06/16 03:06:40 |
joel |
Add support for posix_devctl()
5
|
|
|
@0374ccd8
|
12/23/16 12:53:55 |
Sebastian Huber |
libio: Use CONSOLE_DEVICE_NAME
5
|
|
|
@e34fe38
|
10/17/16 12:15:34 |
alexander.krutwig |
termios: Add TERMIOS_IRQ_SERVER_DRIVEN
Add a new interrupt server …
5
|
|
|
@c3764ce
|
10/05/16 08:37:56 |
Sebastian Huber |
termios: Use mutex for task driven mode
Termios has a task driven …
5
|
|
|
@e203b65e
|
12/09/16 08:28:31 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_STDERR_FD_OPEN_FAILED
Update #2825.
5
|
|
|
@a5ba08eb
|
12/09/16 08:27:15 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_STDOUT_FD_OPEN_FAILED
Update #2825.
5
|
|
|
@af8ced5
|
12/09/16 08:18:57 |
Sebastian Huber |
libio: Ensure proper std file descriptors
5
|
|
|
@9622f779
|
12/09/16 07:44:49 |
Sebastian Huber |
Add INTERNAL_ERROR_LIBIO_SEM_CREATE_FAILED
Update #2825.
5
|
|
|
@82529688
|
12/09/16 07:44:22 |
Sebastian Huber |
INTERNAL_ERROR_LIBIO_USER_ENV_KEY_CREATE_FAILED
Update #2825.
5
|
|
|
@3a659b04
|
12/09/16 06:19:22 |
Sebastian Huber |
score: Introduce _Internal_error()
5
|
|
|
@b6606e8
|
12/08/16 15:41:30 |
Sebastian Huber |
score: Remove fatal is internal indicator
The fatal is internal …
5
|
|
|
@c42be504
|
11/16/16 13:50:09 |
Sebastian Huber |
posix: Add self-contained pthread spinlock
Turn pthread_spinlock_t …
5
|
|
|
@9597c4ed
|
11/04/16 08:52:06 |
Sebastian Huber |
Size optimization for resource snapshots
Do not reference the objects …
5
|
|
|
@d271c3bb
|
10/31/16 12:37:59 |
Sebastian Huber |
rtems: Add rtems_task_iterate()
Update #2423.
5
|
|
|
@e814a23
|
09/16/16 12:20:07 |
Sebastian Huber |
termios: Add IO control handler
Update #2785.
5
|
|
|