summaryrefslogtreecommitdiff
path: root/connection.h
AgeCommit message (Expand)AuthorFilesLines
2014-02-06release parent lock when disconnecting children objectsKay Sievers1-2/+1
2014-02-05replace work+timer with delayed_workKay Sievers1-4/+2
2014-02-03update locking and tear-down logic at disconnect()Kay Sievers1-1/+2
2014-02-02directly track bus <-> connectionKay Sievers1-2/+4
2014-02-01rename namespace to domainDaniel Mack1-1/+1
2014-01-24add KDBUS_CMD_MSG_CANCELDaniel Mack1-0/+2
2014-01-22consolidate most memdup_user to handle.cDaniel Mack1-4/+5
2014-01-22Add KDBUS_CMD_CONN_UPDATEDaniel Mack1-0/+2
2014-01-18limit the number of buses and connections per userKay Sievers1-0/+2
2014-01-18properly drop references of endpoint and activator connectionKay Sievers1-0/+1
2014-01-17connection: split receive logicDaniel Mack1-2/+2
2014-01-17fix kerneldocKay Sievers1-2/+2
2014-01-17update RECV ioctl and implement priority queues (ABI break)Kay Sievers1-3/+6
2014-01-14allow to set and query connections and memfds a human-readable names (ABI break)Kay Sievers1-0/+2
2014-01-04split internal.h into defaults.h and util.hKay Sievers1-1/+2
2013-12-29Fix some stupid checkpatch warnings in connection.h and names.hGreg Kroah-Hartman1-4/+4
2013-12-28limit the amount of request for a reply a connection can issueKay Sievers1-2/+2
2013-12-24metadata: always allocate and don't embed meta objectKay Sievers1-1/+5
2013-12-24connection: move messages addressed to a name back to the activatorKay Sievers1-1/+2
2013-12-24match: check for currently owned namesKay Sievers1-0/+1
2013-12-17add KDBUS_CMD_BYEBYEDaniel Mack1-1/+1
2013-12-17allow to peek the sender of a message, and to drop a messageKay Sievers1-0/+2
2013-12-13store entire meta data in handle, not just the credsDaniel Mack1-2/+2
2013-12-13sort includes alphabeticallyDaniel Mack1-1/+1
2013-12-13handle: take creds at open() timeDaniel Mack1-0/+1
2013-12-13if a busy connection disconnects, scan peers waiting for a replyKay Sievers1-0/+3
2013-12-13notify: always queue messages for delayed sendingKay Sievers1-1/+0
2013-12-12fix kernel docKay Sievers1-1/+0
2013-12-12connection: implement new 'reply expected' logicDaniel Mack1-0/+3
2013-12-08return NULL from *_unref()Kay Sievers1-1/+1
2013-12-08correct commentsKay Sievers1-1/+1
2013-12-07notify: require the call site to keep track of a notification kmsg listDaniel Mack1-0/+4
2013-12-07locking cleanups, get rid of conn->names_lockDaniel Mack1-1/+0
2013-12-06kernel doc fixesKay Sievers1-20/+20
2013-12-06connection: kernel docKay Sievers1-5/+1
2013-12-05connection.h: kernel docKay Sievers1-21/+28
2013-12-05kernel doc for internal.h, add handle.h, move some things around to become st...Kay Sievers1-1/+1
2013-12-03pin starter connection as long as it is registered in the name databaseKay Sievers1-0/+2
2013-12-03split code in connection.cDaniel Mack1-22/+13
2013-12-01connection: implement kdbus_conn_move_messagesDaniel Mack1-1/+2
2013-11-30rework metadata caching/handlingKay Sievers1-10/+4
2013-11-30place KDBUS_CMD_NAME_LIST KDBUS_CMD_NAME_INFO results in poolKay Sievers1-0/+2
2013-11-29kdbus.h: move ATTACH flags in hello cmd into own flags fieldDaniel Mack1-0/+1
2013-05-30pool: use shmem file as backing storeKay Sievers1-5/+4
2013-05-25bus: remove connection list, use the hash listKay Sievers1-1/+0
2013-05-21track connection state in 'type' not in 'active'Kay Sievers1-9/+8
2013-05-19track connection in the bus instead of the endpoint; add monitoringKay Sievers1-3/+3
2013-05-17move sending code from message.c to connection.cKay Sievers1-5/+6
2013-05-15make struct kdbus_conn_queue private to connection.cKay Sievers1-23/+1
2013-05-13add KDBUS_MSG_PAYLOAD_MEMFD payload passingKay Sievers1-1/+6