aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* misc, mostly mds-base re-execMattias Andrée2014-05-203-28/+279
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add broadcast supportMattias Andrée2014-05-192-4/+16
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m + store master threadMattias Andrée2014-05-192-3/+17
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* set up signal handlingMattias Andrée2014-05-192-2/+58
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m + add --alarm= optionsMattias Andrée2014-05-193-26/+51
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* begin on base for serversMattias Andrée2014-05-194-2/+238
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* it is probably not worth making the buffer circularMattias Andrée2014-05-191-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* exit cleanly on terminal interruption (sigint)Mattias Andrée2014-05-191-2/+24
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-191-53/+69
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m docMattias Andrée2014-05-191-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexity + fix bugMattias Andrée2014-05-192-100/+164
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* typos + reduce code complexityMattias Andrée2014-05-191-32/+78
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-05-191-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* typoMattias Andrée2014-05-191-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* store structure version for all structures when marshallingMattias Andrée2014-05-198-8/+30
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Do not just queue "Client close" message, but also send itMattias Andrée2014-05-191-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Fix memory leakMattias Andrée2014-05-191-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* typoMattias Andrée2014-05-191-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-196-269/+378
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-05-191-1/+4
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* add to fixme:sMattias Andrée2014-05-192-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix regressionMattias Andrée2014-05-191-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-189-468/+682
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-184-104/+91
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-1811-634/+931
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-182-174/+262
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-05-181-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-186-137/+179
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-05-182-2/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-184-110/+240
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* style + reduce code complexityMattias Andrée2014-05-184-352/+352
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* reduce code complexityMattias Andrée2014-05-184-468/+391
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* zealous use of * sizeof(char) when using mem* functionsMattias Andrée2014-05-181-8/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix memleak on failureMattias Andrée2014-05-181-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m whitespaceMattias Andrée2014-05-181-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* do not duplicate interception condition string before it is necessaryMattias Andrée2014-05-181-6/+7
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m docMattias Andrée2014-05-181-1/+6
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Fix reading of payloadMattias Andrée2014-05-181-2/+3
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* use memchr rather than strchrnul, the payload is not NUL-terminatedMattias Andrée2014-05-181-3/+6
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix length of multicast messagesMattias Andrée2014-05-181-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Fix memory leak on terminationMattias Andrée2014-05-181-5/+15
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Enable clean terminationMattias Andrée2014-05-182-46/+111
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* ignore Stop-header when adding interceptor because of ID assignmentMattias Andrée2014-05-171-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix memory errorsMattias Andrée2014-05-161-110/+109
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* mMattias Andrée2014-05-162-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m + fix message sendingMattias Andrée2014-05-155-51/+97
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* Do not echo back messages to the senderMattias Andrée2014-05-141-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m docMattias Andrée2014-05-142-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* fix dumb-client and memory errorsMattias Andrée2014-05-144-12/+15
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>
* m fixMattias Andrée2014-05-142-3/+8
| | | | Signed-off-by: Mattias Andrée <maandree@operamail.com>