aboutsummaryrefslogtreecommitdiff
path: root/src/core/panic.c
Commit message (Collapse)AuthorAge
* Substantial fixes for listen & dialers.Garrett D'Amore2016-12-25
| | | | | | | | | | At this point listening and dialing operations appear to function properly. As part of this I had to break the close logic up since otherwise we had a loop trying to reap a thread from itself. So there is now a separate reaper thread for pipes per-socket. I also changed lists to be a bit more rigid, and allocations now zero memory initially. (We had bugs due to uninitialized memory, and rather than hunt them all down, lets just init them to sane zero values.)
* Logic for socket shutdown, cleanup, and draining figured out.Garrett D'Amore2016-12-22
| | | | | There's work to do still, but I've left clear indications of the design in comments. Some ugly mysteries are now solved.
* Ditch our own snprintf/vsnprintf (C99). Symbol naming fixes for inproc.Garrett D'Amore2016-12-21
|
* Uncrustify configuration, and shorter copyright banners, plus reformatGarrett D'Amore2016-12-21
| | | | code with uncrustify. (Minor adjustments.) No more arguments!
* More robust platform definition support.Garrett D'Amore2016-12-14
| | | | | | | The idea is that someday it will be possible to just concatenate the entire set of source files into a single giant source file, for systems that want to work this way. As a result, the build system now compiles every file, although some of them will not have any definitions.
* New inproc transport.Garrett D'Amore2016-12-12
| | | | Lots of supporting changes.
* New msgqueue implementation, use CLOCK_MONOTONIC if available.Garrett D'Amore2016-12-11
| | | | Start of socket definitions.
* Fix panic to emit backtrace properly.Garrett D'Amore2016-12-10
|
* Initial commit. This is not going to be useful to you for anything.Garrett D'Amore2016-12-10