aboutsummaryrefslogtreecommitdiffstats
path: root/src/mds-server/mds-server.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-08-21add and use xclose and xfclose, we do not want close or fclose to be ignored because a singal interrupts it.Mattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2015-02-13bump yearMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-10no more direct allocations, always use macros, unless using allocaMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-09with a few exceptions, never return directly on failure, always goto fail by invoking fail_ifMattias Andrée1-7/+5
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-08rename pfail to failMattias Andrée1-5/+5
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-08m + make sure we never lose errnoMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-08no more goto failMattias Andrée1-11/+11
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-12-08replace all goto pfail with fail_if, so that we can take whence it failedMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-11-26typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-09-08pack client_list on dangerMattias Andrée1-3/+11
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-20add sigdanger supportMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-12macros for ato* with castMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-11add fork_for_safety option + beginning of kernel-based keyboardMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02miscMattias Andrée1-6/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-08-02miscMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-06-07beginning of mds-respawnMattias Andrée1-2/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-06-07fix file namesMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-20Modify mds-server to use mds-base (some regression...)Mattias Andrée1-103/+98
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19add broadcast supportMattias Andrée1-3/+9
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19m + add --alarm= optionsMattias Andrée1-22/+37
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19Do not just queue "Client close" message, but also send itMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19reduce code complexityMattias Andrée1-258/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19mMattias Andrée1-1/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19add to fixme:sMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-19fix regressionMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-434/+34
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-90/+14
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-589/+11
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-173/+261
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-115/+107
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18mMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-109/+117
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18style + reduce code complexityMattias Andrée1-187/+172
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18reduce code complexityMattias Andrée1-349/+268
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18fix memleak on failureMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18m whitespaceMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18do not duplicate interception condition string before it is necessaryMattias Andrée1-6/+7
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18m docMattias Andrée1-1/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18use memchr rather than strchrnul, the payload is not NUL-terminatedMattias Andrée1-3/+6
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18fix length of multicast messagesMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18Fix memory leak on terminationMattias Andrée1-5/+15
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-18Enable clean terminationMattias Andrée1-46/+96
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-17ignore Stop-header when adding interceptor because of ID assignmentMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-16fix memory errorsMattias Andrée1-110/+109
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-16mMattias Andrée1-1/+0
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-15m + fix message sendingMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14Do not echo back messages to the senderMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14fix dumb-client and memory errorsMattias Andrée1-3/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-14fix bugsMattias Andrée1-9/+15
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-05-12m fixMattias Andrée1-12/+16
Signed-off-by: Mattias Andrée <maandree@operamail.com>