Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-09 | Provide an option to specify cert/key on commandline. | Sunil Nimmagadda | |
While here, document new options and fix mandoc lint warnings. | |||
2014-09-05 | The sockaddr_storage returned by accept(2) belongs to session and | Sunil Nimmagadda | |
not the listener. Move it to a place where it belongs: struct session. | |||
2014-08-31 | Merge refactor branch. | Sunil Nimmagadda | |
2014-08-31 | Disengaging imsgev is tricky. First imsgev_clear as we know there | Sunil Nimmagadda | |
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<<' | |||
2014-08-28 | Shorten. | Sunil Nimmagadda | |
2014-08-27 | mtype, mpath are accessible to maildrop, simplify setup parameters. | Sunil Nimmagadda | |
2014-08-27 | Rename to differentiate setup and init operations. | Sunil Nimmagadda | |
2014-04-11 | Remove redundant sock member in session. io already holds the sock for each ↵ | Sunil Nimmagadda | |
session. | |||
2014-04-10 | Since we now waitpid on WAIT_ANY, pop3_main needed return pid. | Sunil Nimmagadda | |
2014-04-07 | Fix clang warnings. offset is always long. | Sunil Nimmagadda | |
2014-04-01 | Merge branch 'refactor' | Sunil Nimmagadda | |
2014-04-01 | Import. | Sunil Nimmagadda | |
2014-04-01 | Simplify list_all handling. Send an imsg for each msg instead of | Sunil Nimmagadda | |
consolidating into one imsg. We are no longer limited by MAX_IMSGSIZE. End of list is signalled by sending an imsg with hash as "" or sz as 0. | |||
2014-03-27 | Import pop3d. | Sunil Nimmagadda | |