summaryrefslogtreecommitdiffhomepage
path: root/src/daemon
AgeCommit message (Expand)AuthorFilesLines
2021-07-06Annual chores.midipix2-2/+2
2021-03-11daemon routines: properly close the internal-client-ready event as needed.midipix2-1/+3
2020-06-25__ntapi_dsr_start_impl(): use correct (32-bit) entry-point signature.midipix1-1/+1
2019-07-29daemon routines: make __ntapi_dsr_{start|once} strictly internal functions.midipix1-3/+4
2019-02-02__ntapi_tt_seh_frame(): apply hidden visibility.midipix2-2/+2
2018-08-12__ntapi_dsr_init(): overcome potential scheduling bug in recent (10.0) kernel.midipix1-0/+12
2018-08-12__ntapi_dsr_init(): added missing memory barriers.midipix1-5/+11
2018-05-14daemon initialization: revised for optimized thread synchronization.midipix2-102/+108
2018-05-12__ntapi_dsr_connect_internal_client((): remove timeout (designated thread).midipix1-10/+4
2018-03-21daemon interfaces: ntapi_dsr_create_port(): allow passing a security desc.midipix1-1/+1
2017-02-04annual chores.midipix2-2/+2
2017-01-16__ntapi_dsr_start_impl(): copy the loop routine addr and ctx onto the stack.midipix1-2/+4
2017-01-16daemon initialization: establish SEH frames for the daemon and internal thread.midipix2-3/+20
2017-01-07daemon initialization: simplified logic, fixed params-related race hazard.midipix2-47/+53
2016-10-23daemon service routine: set daemon status using atomic updates.midipix2-34/+101
2016-08-11daemon initialization routines: support daemon loop termination.midipix2-64/+53
2016-05-14code maintenance: remove unused variables.midipix1-1/+0
2016-05-07daemon init routine: internal client init: take a more robust code path.midipix2-10/+14
2016-01-23annual chores.midipix2-2/+2
2015-07-27entered advanced internal development stage.midipix2-0/+331