summaryrefslogtreecommitdiff
path: root/sys/shm/shmpipe.c
AgeCommit message (Expand)AuthorFilesLines
2013-03-28shm: Make sure the zero-sized array is always last in the structOlivier Crête1-2/+3
2013-02-28shmsink: Add custom allocator to allow for zero-copy shared memory useOlivier Crête1-13/+28
2013-02-28shm: use O_CLOEXEC where appropriate in shmpipeBlake Tregre1-0/+8
2013-02-27shmsink: Error out if memory area is smaller than bufferOlivier Crête1-0/+9
2013-01-17shm: Initialize shm_area_buf to invalid valueOlivier Crête1-0/+1
2013-01-17shm: apply shm area permissions to shmpipe control socketRoland Elek1-0/+6
2012-11-28shm: Fix compilation of shm on OSXEmmanuel Durand1-0/+10
2012-07-05shmsrc: memory corruption when a client disconnects (fixes #679385)Aleix Conchillo Flaque1-1/+1
2012-05-07shmsink: fix memory corruption when a client disconnects (fixes #675640)Aleix Conchillo Flaque1-7/+24
2011-10-12shm: Add ability to add uint64 tags on buffersSjoerd Simons1-2/+22
2011-05-18shm: Make gcc 4.6 happyOlivier Crête1-6/+1
2011-05-16shm: Don't use PATH_MAXPino Toscano1-2/+2
2011-03-17shm: Don't use "sun" as a variable name, breaks on SolarisOlivier Crête1-10/+10
2011-03-16shm: Allow ShmPipe to save a data pointer for applicationsSjoerd Simons1-0/+13
2011-03-16shm: Keep the ShmPipe alive as long as there are blocks leftSjoerd Simons1-4/+33
2010-11-24shm: Don't pass the ShmPipe to the function closing the shm areaOlivier Crête1-26/+27
2010-11-24shm: Use the right counter when freeing buffersOlivier Crête1-2/+2
2010-11-24shm: Remove duplicated arguementOlivier Crête1-16/+14
2010-11-24shm: Fix socket leak on connect() errorOlivier Crête1-5/+3
2010-11-24shm: sp_client_recv returns negative on error, so make the retval signedOlivier Crête1-1/+1
2010-11-24shm: Rename confusingly named variableOlivier Crête1-12/+13
2010-11-24shm: Change permissions on old shm areas tooOlivier Crête1-1/+7
2010-11-24shm: Use the macro for the last error tooOlivier Crête1-4/+2
2010-11-24shm: Use "ablock" for all ShmAllocBlock variablesOlivier Crête1-8/+8
2010-11-24shm: stylist improvementsYouness Alaoui1-19/+20
2010-06-04shm: Add copyright notices to shmalloc.[ch] and shmpipe.[ch]Olivier Crête1-0/+23
2010-06-03shm: Move to sys/ since it doesn't exist on windowsOlivier Crête1-0/+831