Daniel Appiagyei
|
5bfda12634
|
c++ compatibility: rename reserved c++ keywords 'public' and 'this'
|
2023-09-16 19:45:02 +08:00 |
|
Xiang Xiao
|
0203839fa1
|
stream: Add syslogstream implementation
which forward the output to syslog
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: chao an <anchao@xiaomi.com>
|
2023-05-25 15:22:04 +08:00 |
|
Xiang Xiao
|
20ea607bd0
|
stream: Rename syslogstream to syslograwstream
to prepare a new stream implementation of syslog
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Signed-off-by: chao an <anchao@xiaomi.com>
|
2023-05-25 15:22:04 +08:00 |
|
chao an
|
f75adacea6
|
stream/syslog: remove unnecessary ifdef CONFIG_SYSLOG_BUFFER
Signed-off-by: chao an <anchao@xiaomi.com>
|
2023-05-25 15:22:04 +08:00 |
|
chao an
|
0455167457
|
stream/syslog: use internal buffer to decoupling syslog with iob
Signed-off-by: chao an <anchao@xiaomi.com>
|
2023-05-24 09:53:30 +08:00 |
|
yinshengkai
|
1cc3fd59ed
|
libc/syslogstream: fix nxstyle error
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
|
2023-03-13 22:24:53 +02:00 |
|
yinshengkai
|
ca290e85ea
|
libc: stream adds length check
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
|
2023-03-13 22:24:53 +02:00 |
|
yinshengkai
|
2466c07aa3
|
libc/stream: fix syslogstream_addstring length error
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
|
2023-01-30 14:27:04 +01:00 |
|
yinshengkai
|
05f8c588fd
|
libc/syslog: improve streamsyslog, add puts funtions
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
|
2023-01-05 02:00:43 +08:00 |
|
yinshengkai
|
275b2e70a4
|
syslog: fix extra line breaks in syslog when SYSLOG_COLOR_OUTPUT is enabled
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
|
2023-01-02 21:22:46 +08:00 |
|
dongjiuzhu1
|
8f05661a53
|
syslog: A trailing newline is added if none is present.
refs:
https://www.manpagez.com/man/3/syslog/
Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
|
2022-12-30 00:20:33 +08:00 |
|
chao an
|
01eb4d586b
|
mm/iob: iob members are initialized after allocate
Signed-off-by: chao an <anchao@xiaomi.com>
|
2022-12-16 09:51:53 +08:00 |
|
Xiang Xiao
|
055f1f33eb
|
libc/stream: Rename [lib_stream_](put|get) to [lib_stream_](putc|getc)
to make the naming style consistent with each other
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-12-05 14:27:55 +01:00 |
|
Xiang Xiao
|
9bfc91e6f1
|
libc/stream: Remove \n special handle from syslogstream_putc
since \r\n process is already done in up_putc or serial driver level
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-11-25 09:10:05 +01:00 |
|
Xiang Xiao
|
5fd1379d3f
|
syslog: Move syslog stream to libc like other stream implementation
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
|
2022-11-25 01:46:31 +08:00 |
|