Daniele Bartolini
|
3fa9cfe404
resource: only start the server if requested
|
2 vuotta sitten |
Daniele Bartolini
|
59cb3521b2
*: fix random chars between ':' and 'MIT'
|
3 vuotta sitten |
Daniele Bartolini
|
3829440252
device: error() when command is not found
|
3 vuotta sitten |
Daniele Bartolini
|
04d3f23ed2
*: update copyright year and license
|
3 vuotta sitten |
Daniele Bartolini
|
328b684c0f
device: mark args as const
|
3 vuotta sitten |
Daniele Bartolini
|
af39a67162
device: unlock input thread at shutdown()
|
3 vuotta sitten |
Daniele Bartolini
|
c5a847b212
device: skip 0-length messages
|
3 vuotta sitten |
Daniele Bartolini
|
a6ccb64dae
resource: fix Ctrl+C/SIGINT/SIGTERM not being honored"
|
3 vuotta sitten |
Daniele Bartolini
|
b31c7ab0df
*: update links to Crown's git repository
|
3 vuotta sitten |
Daniele Bartolini
|
e5954f3df8
src/*: code-style: fix pointer/reference style
|
3 vuotta sitten |
Daniele Bartolini
|
83d26f9456
src/*: code-style: fix brace style
|
3 vuotta sitten |
Daniele Bartolini
|
bc5788ab82
src/*: code-style: fix additive arithmetic operator spacing
|
3 vuotta sitten |
Daniele Bartolini
|
05342874ef
src/*: code-style: remove unnecessary newlines
|
3 vuotta sitten |
Daniele Bartolini
|
f0c5488d73
*: update copyright notice
|
4 vuotta sitten |
Daniele Bartolini
|
9bda411cce
tools: do not start worker threads if port binding fails
|
4 vuotta sitten |
Daniele Bartolini
|
9732426bac
device: refactor ConsoleServer to use dedicated threads for I/O
|
4 vuotta sitten |
Daniele Bartolini
|
116bdd630b
device: rename send() to broadcast()
|
4 vuotta sitten |
Daniele Bartolini
|
5d2e28689e
device: move log() outside of ConsoleServer
|
4 vuotta sitten |
Daniele Bartolini
|
c585fd4e14
*: update copyright notice
|
5 vuotta sitten |
Daniele Bartolini
|
9a570179f7
device: early-out if no clients connected
|
5 vuotta sitten |
Daniele Bartolini
|
ac13e2a034
src: fix cppcheck warnings
|
5 vuotta sitten |
Daniele Bartolini
|
d8f21c61a4
device: add help command
|
5 vuotta sitten |
Daniele Bartolini
|
742f67b3ce
device: cleanup
|
5 vuotta sitten |
Daniele Bartolini
|
2bba3a019c
device: do not randomly crash when more than one client is connected
|
5 vuotta sitten |
Daniele Bartolini
|
7440f1e2ee
device: split message type handlers from command handlers
|
5 vuotta sitten |
Daniele Bartolini
|
b2da0dc9c5
core: avoid UB
|
6 vuotta sitten |
Daniele Bartolini
|
c54185f6c5
use .inl files to implement inline functions
|
6 vuotta sitten |
Daniele Bartolini
|
020d0973db
src: cleanup
|
6 vuotta sitten |
Daniele Bartolini
|
e24dde67e8
update copyright year
|
6 vuotta sitten |
Daniele Bartolini
|
df3d6970e8
device: correctly terminate string buffer
|
6 vuotta sitten |