aboutsummaryrefslogtreecommitdiffstats
path: root/src/ring.h (unfollow)
Commit message (Expand)AuthorFilesLines
2016-07-13Update usageMattias Andrée1-1/+1
2016-07-13Handle outbound messagesMattias Andrée3-49/+219
2016-07-13Add ring[.ch]Mattias Andrée3-1/+327
2016-07-13Implement filter updatingMattias Andrée1-0/+13
2016-07-13Implement Lifespan: removeMattias Andrée1-0/+33
2016-07-13Priority is not used when removing filterMattias Andrée1-3/+7
2016-07-13mMattias Andrée1-0/+1
2016-07-13Only remove filter when a connection closes if the filter has until-death lifespanMattias Andrée1-0/+1
2016-07-13Applying filtersMattias Andrée5-4/+175
2016-07-13Work on responsesMattias Andrée1-21/+254
2016-07-13Work on handling requestsMattias Andrée8-55/+492
2016-07-12Implement main loop and handling of inbound connections + remove server_message (though like this was an mds server and not a stand-alone server)Mattias Andrée3-69/+94
2016-07-12Add -q and -qqMattias Andrée1-4/+111
2016-07-12Add loop that waits on socketsMattias Andrée3-0/+79
2016-07-12Rename project: gammad => coopgammadMattias Andrée15-24/+24
2016-07-12Implement re-execMattias Andrée3-2/+106
2016-07-12Implement state mergingMattias Andrée3-6/+58
2016-07-12Implement unmarshalling of process stateMattias Andrée1-9/+138
2016-07-12whitespaceMattias Andrée1-1/+1
2016-07-12Implement marshal of the processMattias Andrée1-65/+196
2016-07-11Conditionally store realpath(argv0) so we can reexecute even if argv0 is relativeMattias Andrée1-0/+16
2016-07-11Update usage()Mattias Andrée1-1/+1
2016-07-11docMattias Andrée1-3/+15
2016-07-11m docMattias Andrée1-3/+3
2016-07-11m docMattias Andrée1-5/+5
2016-07-11Split out initialisation and deinitialisation from main()Mattias Andrée1-105/+193
2016-07-11Add server.[ch]Mattias Andrée4-1/+280
2016-07-11whitespace + Add message.[ch]Mattias Andrée8-1/+800
2016-07-11Add signal handlersMattias Andrée1-1/+48
2016-07-11Detect kernel automaticallyMattias Andrée1-1/+1
2016-07-11Do not require /procMattias Andrée2-3/+16
2016-07-11Close file descriptorsMattias Andrée1-1/+11
2016-07-11Create and listen to socket + do not use deprecated usleepMattias Andrée3-4/+66
2016-07-11Place in background unless -fMattias Andrée3-12/+170
2016-07-11Signal the spawner when the service is initialised enoughMattias Andrée1-0/+13
2016-07-11Use exit value 2 to indicate that the service is already runningMattias Andrée1-4/+11
2016-07-11Retry once if pid file is emptyMattias Andrée1-1/+10
2016-07-11Implement use of PID fileMattias Andrée4-13/+288
2016-07-11Add get_pidfile_pathnameMattias Andrée1-8/+33
2016-07-11mMattias Andrée1-1/+1
2016-07-11Add .socket suffix to the socketMattias Andrée1-2/+2
2016-07-11whitespaceMattias Andrée1-0/+1
2016-07-11Implement -pMattias Andrée8-65/+102
2016-07-11Sort outputs by nameMattias Andrée3-12/+53
2016-07-10mMattias Andrée1-4/+2
2016-07-10Add command line parserMattias Andrée3-7/+102
2016-07-10Add adjustment method name parserMattias Andrée1-1/+37
2016-07-10Get the pathname of the socketMattias Andrée2-4/+68
2016-07-10Fix warnings (and two errors)Mattias Andrée3-12/+12