aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcoopgamma.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-08-21Fix errors and add testMattias Andrée1-7/+10
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-19fix bugMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Do not hard code coopgammad command nameMattias Andrée1-4/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Fix filter removal bugMattias Andrée1-13/+13
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Fix error recv bugMattias Andrée1-1/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Fix get-gamma bugsMattias Andrée1-1/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Fix bugsMattias Andrée1-1/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Fix bugsMattias Andrée1-5/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Appearently it is not easy to interrupt recv(3)Mattias Andrée1-1/+20
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06whitespaceMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-06Use MSG_NOSIGNAL when sendingMattias Andrée1-1/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Add debug output (socket communication) if -DDEBUG_MODE is usedMattias Andrée1-0/+16
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Add libcoopgamma_skip_messageMattias Andrée1-0/+13
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Fix bugs (and a tiny improvement)Mattias Andrée1-3/+5
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Read colour space info from get-gamma-info responseMattias Andrée1-8/+48
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-04Prepare for supporting the update to get-gamma-info: colourspace informationMattias Andrée1-0/+22
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-08-03Fix bugsMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-22fix bugMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-22Fix inequality checkMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-22Fix libcoopgamma_get_methodsMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-22Fix bugMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-22Fix warningMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21Add missing part of check_error: copy description (and of course call next_payload)Mattias Andrée1-4/+19
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21m api fixMattias Andrée1-7/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21Add missing constMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-21m fixMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20libcoopgamma_synchronise returns -1 and sets errno to 0 instead of returning -2Mattias Andrée1-12/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20m fixMattias Andrée1-3/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20typoMattias Andrée1-9/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-20m docMattias Andrée1-2/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19AttributesMattias Andrée1-14/+38
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19mMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-19mMattias Andrée1-4/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Fix warningsMattias Andrée1-41/+91
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_connectMattias Andrée1-2/+67
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Forgot to reset some dataMattias Andrée1-0/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Add synchronous functionsMattias Andrée1-1/+129
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_synchroniseMattias Andrée1-12/+106
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15m docMattias Andrée1-0/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Add libcoopgamma_set_nonblocking and prototype for libcoopgamma_synchroniseMattias Andrée1-1/+47
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15m + Implement check_error, next_payload, and next_headerMattias Andrée1-11/+116
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_set_gamma_recvMattias Andrée1-0/+11
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_get_gamma_recvMattias Andrée1-0/+131
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Implement libcoopgamma_get_crtcs_recv and libcoopgamma_get_gamma_info_recvMattias Andrée1-0/+163
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Asynchronous communicationMattias Andrée1-100/+330
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Inform the user that SIGCHLD must not be ignored or blocked for some functionMattias Andrée1-0/+12
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2016-07-15Beginning on communication functionsMattias Andrée1-2/+178
Signed-off-by: Mattias Andrée <maandree@kth.se>