Sat, 13 Jan 2024 08:53:42 +0000 update tags default tip
convert-repo [Sat, 13 Jan 2024 08:53:42 +0000] rev 46
update tags
Wed, 06 Jan 2021 16:09:11 +0500 Merge pull request #11 from protoCall7/fix-documented-paths
Sunil Nimmagadda <sunil@nimmagadda.net> [Wed, 06 Jan 2021 16:09:11 +0500] rev 45
Merge pull request #11 from protoCall7/fix-documented-paths Fixing the path for the documented default for -k committer: GitHub <noreply@github.com>
Tue, 05 Jan 2021 23:48:34 -0800 Fixing the path for the documented default for -k
Peter H. Ezetta <peterezetta@porch.com> [Tue, 05 Jan 2021 23:48:34 -0800] rev 44
Fixing the path for the documented default for -k
Mon, 09 Jan 2017 15:31:05 +0500 Provide an option to specify cert/key on commandline. v1.0.2
Sunil Nimmagadda <sunil@esdenera.com> [Mon, 09 Jan 2017 15:31:05 +0500] rev 43
Provide an option to specify cert/key on commandline. While here, document new options and fix mandoc lint warnings.
Mon, 09 Jan 2017 15:30:07 +0500 UINT_MAX requires limits.h
Sunil Nimmagadda <sunil@esdenera.com> [Mon, 09 Jan 2017 15:30:07 +0500] rev 42
UINT_MAX requires limits.h
Fri, 05 Sep 2014 10:24:20 +0500 The sockaddr_storage returned by accept(2) belongs to session and v1.0.1
Sunil Nimmagadda <sunil@nimmagadda.net> [Fri, 05 Sep 2014 10:24:20 +0500] rev 41
The sockaddr_storage returned by accept(2) belongs to session and not the listener. Move it to a place where it belongs: struct session.
Fri, 05 Sep 2014 08:13:18 +0500 Stop leaking sock descriptors in error path.
Sunil Nimmagadda <sunil@nimmagadda.net> [Fri, 05 Sep 2014 08:13:18 +0500] rev 40
Stop leaking sock descriptors in error path.
Thu, 04 Sep 2014 20:28:47 +0500 Whitespace.
Sunil Nimmagadda <sunil@nimmagadda.net> [Thu, 04 Sep 2014 20:28:47 +0500] rev 39
Whitespace.
Sun, 31 Aug 2014 16:35:51 +0500 Merge refactor branch.
Sunil Nimmagadda <sunil@nimmagadda.net> [Sun, 31 Aug 2014 16:35:51 +0500] rev 38
Merge refactor branch.
Sun, 31 Aug 2014 16:18:35 +0500 Disengaging imsgev is tricky. First imsgev_clear as we know there
Sunil Nimmagadda <sunil@nimmagadda.net> [Sun, 31 Aug 2014 16:18:35 +0500] rev 37
Disengaging imsgev is tricky. First imsgev_clear as we know there isn't anything left to be written. Signal imsgev termination by setting iev->terminate = 1(Mind that we are setting it from with the callback). As imsgev would again callback dispatch with IMSGEV_DONE, we cannot free imsgev yet. So iev_maildrop need to exist beyond lifetime of session until IMSGEV_DONE. Allocating it seperately from session. imsgev_close is avoided as it schedules another EV_WRITE which is not needed in our case. This fixes a crash observed consistently with a little perl script to simulate concurrent sessions. Thanks MALLOC_OPTIONS='SFG<<'
(0) -10 tip