| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | source/base: Remove unused ref constructor | William A. Kennington III | 2019-03-29 | 1 | -22/+0 |
| | | | | | | | | | | | | | We don't ever use this constructor and it was effectively package private. Remove it as we don't ever need to add references to our sd_event_source*. Tested: Built and run through unit test suite. Change-Id: I1ca9fd4ecfdef1a3fd5aa2ca214be657c1a04b94 Signed-off-by: William A. Kennington III <wak@google.com> | ||||
| * | internal/sdref: Remove in favor of stdplus/handle | William A. Kennington III | 2019-03-29 | 1 | -8/+9 |
| | | | | | | | | | | | | We no longer need to roll our own managed handle type now that stdplus implements a generic one. Tested: Built and run through unit tests. Change-Id: Id34cd8d3ffacf7901d49cac335fa93f744f0e310 Signed-off-by: William A. Kennington III <wak@google.com> | ||||
| * | clang-tidy: Basic configuration | William A. Kennington III | 2018-12-13 | 1 | -2/+2 |
| | | | | | | | | | | | | This also cleans up some outstanding issues detected by the configuration. Tested: Ran through unit test scripts. Change-Id: I3357a2280a681a87532d6d72315260db2ab73e87 Signed-off-by: William A. Kennington III <wak@google.com> | ||||
| * | source/*: Make updating callbacks possible | William A. Kennington III | 2018-10-29 | 5 | -0/+21 |
| | | | | | | | | | | | | | Sometimes callers want to be able to update the callback used when the source is acted upon. This is needed for updating references stored in the callback. Tested: Run through the unit test suite. Change-Id: I78bda32569287964bfc9d49501869d3a2b497f3d Signed-off-by: William A. Kennington III <wak@google.com> | ||||
| * | source/base: Improve some method types | William A. Kennington III | 2018-07-23 | 1 | -6/+7 |
| | | |||||
| * | source/event: Rename Event to EventBase | William A. Kennington III | 2018-07-23 | 1 | -9/+15 |
| | | |||||
| * | source/io: Temporarily remove {get,set}_fd_own | William A. Kennington III | 2018-07-23 | 1 | -31/+0 |
| | | | | | | | | These functions were implemented only in newer systemd 237+. We often deal with older verisons so lets add them back after some time passes. We could also make them an optional autodetected feature to work around the issue. | ||||
| * | source/child: Implement | William A. Kennington III | 2018-07-22 | 1 | -0/+163 |
| | | |||||
| * | source/signal: Implement | William A. Kennington III | 2018-07-22 | 1 | -0/+160 |
| | | |||||
| * | source/io: Implement | William A. Kennington III | 2018-07-22 | 1 | -0/+258 |
| | | |||||
| * | test/source/event: Add missing <type_traits> | William A. Kennington III | 2018-07-22 | 1 | -0/+1 |
| | | |||||
| * | source/event: Implement event_handler style sources | William A. Kennington III | 2018-07-22 | 1 | -0/+152 |
| | | |||||
| * | test/time: Missing functional | William A. Kennington III | 2018-07-22 | 1 | -0/+1 |
| | | |||||
| * | test/time: Validate callback | William A. Kennington III | 2018-07-22 | 1 | -0/+2 |
| | | |||||
| * | source/time: Implement | William A. Kennington III | 2018-07-19 | 1 | -0/+204 |
| | | |||||
| * | source/base: Make callback handling generic | William A. Kennington III | 2018-07-17 | 1 | -1/+3 |
| | | |||||
| * | source/base: Refactor out callback routine | William A. Kennington III | 2018-07-17 | 1 | -30/+14 |
| | | | | | | The callback mechanism will be used by other callback methods in the same fashion, so we can template and re-use this functionality | ||||
| * | source/base: Support automatically configuring userdata | William A. Kennington III | 2018-07-17 | 1 | -1/+30 |
| | | | | | | This makes callbacks work correctly as the systemd callback functions need to know where to look for the object storing the real callback. | ||||
| * | test/source/base: Clean up duplicated code | William A. Kennington III | 2018-07-17 | 1 | -192/+110 |
| | | |||||
| * | source/base: Implement moving | William A. Kennington III | 2018-07-17 | 1 | -0/+162 |
| | | |||||
| * | source/base: Make it possible to get the prepare callback | William A. Kennington III | 2018-07-17 | 1 | -0/+8 |
| | | |||||
| * | source/base: Make it possible to get the underlying sd_event_source | William A. Kennington III | 2018-07-17 | 1 | -6/+9 |
| | | |||||
| * | source/base: Only disable the event if it exists | William A. Kennington III | 2018-07-17 | 1 | -0/+10 |
| | | | | | | This shouldn't happen in practice but will be needed to supporting moving. | ||||
| * | source/base: Take an event directly instead of sdevent | William A. Kennington III | 2018-07-17 | 1 | -13/+46 |
| | | | | | Also expose a mechanism for retrieving our internal event. | ||||
| * | source/base: Add the prepare callback functionality | William A. Kennington III | 2018-07-17 | 1 | -0/+70 |
| | | |||||
| * | source/base: Expose trivial built in methods | William A. Kennington III | 2018-07-17 | 1 | -4/+155 |
| | | |||||
| * | Large refactoring | William A. Kennington III | 2018-07-17 | 1 | -0/+59 |

