Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
obmc-console
/
375786fc0e8ce34d72bafffb03a28689df94fb62
/
console-server.c
a6b2910
console-server: Add UART Mux Support
by Alexander Hansen
· 10 months ago
312ecdc
console-server: Enable multiple consoles
by Alexander Hansen
· 10 months ago
2325d5d
console-server: refactor pollfd management
by Alexander Hansen
· 11 months ago
c2b0d8c
console-server: introduce `struct console_server`
by Alexander Hansen
· 11 months ago
adedc33
console-server: Enable handler iteration with -fsanitize=address
by Andrew Jeffery
· 10 months ago
28a1761
console-server: Avoid SEGV on on failure to load configuration
by Andrew Jeffery
· 10 months ago
1e04f44
use iniparser dependency for config file parsing
by Alexander Hansen
· 11 months ago
498a4a8
console-server: Respect DBus init failure
by Andrew Jeffery
· 10 months ago
7851a39
obmc-console: Address more instances of realloc() with size 0
by Andrew Jeffery
· 10 months ago
9cc8459
console-server: Clear poller timeout on init
by Andrew Jeffery
· 10 months ago
553cb66
console-server: Define static sigint object as `volatile sig_atomic_t`
by Andrew Jeffery
· 10 months ago
982090d
console-server: Fix leak of TTY sysfs dev node path
by Andrew Jeffery
· 10 months ago
3f8d5be
console-server: Call ringbuffer_fini() to mitigate leak report
by Andrew Jeffery
· 10 months ago
079fc51
console-server: Fix printf() format string for discovered handlers
by Andrew Jeffery
· 10 months ago
e2826c7
console-server: allow separate handler instances
by Jeremy Kerr
· 10 months ago
6925740
Refactor run_console: extract function
by Alexander Hansen
· 11 months ago
7f2bfb9
config: add ringbuffer-size in config file options
by Medicine Yeh
· 1 year, 1 month ago
955d140
console-server: Fix config of lpc_address and sirq sysfs attributes
by Oskar Senft
· 1 year, 7 months ago
7dc08ba
config: Add support for aspeed-uart-routing config directive
by Zev Weiss
· 1 year, 7 months ago
7c02ae1
console-server: Use correct attribute name in VUART test
by Andrew Jeffery
· 1 year, 11 months ago
5ba20b5
obmc-console: Consolidate handling of default socket-id
by Ninad Palsule
· 2 years ago
4e44c79
clang-format: copy latest and re-format
by Andrew Jeffery
· 2 years ago
ae2460d
obmc-console: Provide a default value for `console-id`.
by Andrew Jeffery
· 2 years ago
ba2af96
console-server: Don't require a configuration file
by Andrew Jeffery
· 2 years ago
954be0f
console-server: Add --console-id option
by Andrew Jeffery
· 2 years ago
9a8f30e
obmc-console: Introduce console-id, deprecate socket-id
by Andrew Jeffery
· 2 years ago
30ea638
console-server: Add PTY support for testing purposes
by Andrew Jeffery
· 2 years ago
d769eec
console-server: Move console->tty_kname initialisation to tty_init()
by Andrew Jeffery
· 2 years ago
29c59c4
console-server: Consistently use cleanup labels on error
by Andrew Jeffery
· 2 years ago
4ee702a
console-server: Rationalise acquisition of console_id
by Andrew Jeffery
· 2 years ago
d3cb9c2
console-server: Assign NULL in declarations for brevity
by Andrew Jeffery
· 2 years ago
b14ca19
Added new dbus interface to query console info
by Ninad Palsule
· 2 years, 1 month ago
e258e51
Split dbus related code into separate file
by Ninad Palsule
· 2 years ago
4e71869
Fixed broken dbus interface for multiple consoles
by Ninad Palsule
· 2 years ago
b70f871
obmc-console: Fix readability-isolate-declaration
by Andrew Jeffery
· 2 years ago
0b7b047
obmc-console: Fix readability-else-after-return
by Andrew Jeffery
· 2 years ago
2834c5b
obmc-console: Fix readability-braces-around-statements
by Andrew Jeffery
· 2 years ago
91b5217
obmc-console: Address bugprone-sizeof-expression
by Andrew Jeffery
· 2 years ago
750fb0c
obmc-console: Fix bugprone-reserved-identifier
by Andrew Jeffery
· 2 years ago
19c74d5
obmc-console: Extract definition of _GNU_SOURCE
by Andrew Jeffery
· 2 years ago
5c359cc
obmc-console: Fix bugprone-narrowing-conversions
by Andrew Jeffery
· 2 years ago
fd883a8
console-server: Validate values and fix narrowing conversions
by Andrew Jeffery
· 2 years ago
5db8c79
obmc-console: Fix bugprone-implicit-widening-of-multiplication-result
by Andrew Jeffery
· 2 years ago
a72711a
obmc-console: Add clang-format configuration
by Andrew Jeffery
· 2 years ago
15792aa
console-server: tty_find_device(): Assign rc on error
by Andrew Jeffery
· 2 years ago
fd04832
obmc-console: Mark unused parameters as such
by Andrew Jeffery
· 2 years ago
91dde14
console-server: Choose tty device from a configuration file
by Andrew Jeffery
· 5 years ago
1cecc5d
Eliminate excessive CPU consumption when redirecting UART over SSH
by Johnathan Mantey
· 6 years ago
f9c8f6c
Change baudrate dynamically through dbus
by Cheng C Yang
· 6 years ago
c7fbcd4
server: allow setting baud rate on host tty
by Benjamin Fair
· 7 years ago
1764145
server: ensure per-cycle buffer is smaller than ringbuffer
by Jeremy Kerr
· 8 years ago
6b1fed2
server: improve blocked-write behaviour for handlers
by Jeremy Kerr
· 8 years ago
f733c85
server: use ringbuffer for all handlers
by Jeremy Kerr
· 8 years ago
55c9712
server: Use consistent function names
by Jeremy Kerr
· 8 years ago
45ad767
Make obmc-console-server accept symbol link tty name
by Yi Li
· 9 years ago
87e344c
console-server: include poll.h
by Joel Stanley
· 9 years ago
6221ce9
Supply Serial port as an optional argument to obmc-console-server
by Vishwanatha Subbanna
· 9 years ago
021b91f
server: Allow handlers to fail init
by Jeremy Kerr
· 9 years ago
2eacda5
Merge branch 'travis' of https://github.com/shenki/obmc-console
by Jeremy Kerr
· 9 years ago
54e9569
server: put VUART terminal into raw mode
by Jeremy Kerr
· 9 years ago
458578f
server: enable file is no longer exposed by recent VUART drivers
by Jeremy Kerr
· 9 years ago
f5858b5
console-server: fix initialiser
by Joel Stanley
· 9 years ago
77ee95c
console-server: Remove unused variable
by Joel Stanley
· 9 years ago
9326d77
Add licence document and per-file headers
by Jeremy Kerr
· 9 years ago
e3f9454
server: Provide empty initialiser for struct option array
by Jeremy Kerr
· 9 years ago
d47963e
handlers: pass config to handlers' init()
by Jeremy Kerr
· 9 years ago
d66195c
Add configuration infrastructure
by Jeremy Kerr
· 9 years ago
89ea819
Free remaining pollers before exiting
by Jeremy Kerr
· 9 years ago
769cee1
Use a signal handler to catch SIGINT
by Jeremy Kerr
· 9 years ago
329a35f
Introduce pollers
by Jeremy Kerr
· 9 years ago
1a0e03b
Split IO handling code into separate handler modules
by Jeremy Kerr
· 9 years ago
957818b
Implement VUART device attributes
by Jeremy Kerr
· 9 years ago
1721784
console-server: Specify devices by kernel names
by Jeremy Kerr
· 9 years ago
d831f96
Add initial console server implementation
by Jeremy Kerr
· 9 years ago