aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/posix_ipc.cc
AgeCommit message (Expand)AuthorFilesLines
2022-08-10Cygwin: move POSIX semaphore API functions to posix_ipc.ccCorinna Vinschen1-0/+48
2022-05-29Cygwin: simplify some function namesKen Brown1-5/+5
2021-05-25Cygwin: POSIX msg queues: move all mq_* functionality into fhandler_mqueueCorinna Vinschen1-474/+45
2021-05-25Cygwin: POSIX msg queues: implement open/mq_open entirely in fhandlerCorinna Vinschen1-161/+19
2021-05-25Cygwin: POSIX msg queues: slightly rephrase get_mqinfoCorinna Vinschen1-3/+2
2021-05-25Cygwin: POSIX msg queues: simplify mq_closeCorinna Vinschen1-4/+1
2021-05-21Cygwin: POSIX msg queues: destroy msg queue fhandler in case of errorCorinna Vinschen1-2/+7
2021-05-21Cygwin: POSIX msg queues: move handling of memory map into fhandlerCorinna Vinschen1-64/+8
2021-05-21Cygwin: POSIX ipc: fix evaluation of naming rulesCorinna Vinschen1-10/+21
2021-05-21Cygwin: posix_ipc.cc: fix typoCorinna Vinschen1-1/+1
2021-05-21Cygwin: POSIX msg queues: create fhandler with object nameCorinna Vinschen1-4/+4
2021-05-21Cygwin: POSIX msg queues: move IPC object creation into fhandlerCorinna Vinschen1-95/+4
2021-05-21Cygwin: POSIX msg queues: use queue name as keyCorinna Vinschen1-9/+4
2021-05-21Cygwin: POSIX msg queues: Convert mqd_t to a descriptorCorinna Vinschen1-122/+118
2021-05-12Cygwin: POSIX message queues: simplify sync object creationCorinna Vinschen1-26/+27
2021-04-30Cygwin: mq_open: set filesize using ftruncateCorinna Vinschen1-3/+3
2021-04-30Cygwin: POSIX mq: avoid double calls to ipc_mutex_unlockCorinna Vinschen1-3/+0
2021-04-29Cygwin: POSIX mq: only allo priority up to MQ_PRIO_MAX - 1Corinna Vinschen1-1/+1
2020-08-05Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen1-2/+2
2019-01-18Cygwin: clock.h: add valid_timespec() to check timespec for validityCorinna Vinschen1-3/+1
2018-02-07Cygwin: Cleanup time handlingCorinna Vinschen1-1/+1
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-2/+0
2015-11-27Fix race condition when waiting for a signalCorinna Vinschen1-1/+1
2015-02-26 * posix_ipc.cc (ipc_mutex_lock): Revert unneeded call to signal handler.Corinna Vinschen1-1/+0
2015-02-26 * posix_ipc.cc (ipc_mutex_lock): Add bool parameter to influence ifCorinna Vinschen1-8/+10
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-495/+515
2013-06-14 Streamline time/times functionality. Remove last remains of formerCorinna Vinschen1-1/+1
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-23/+61
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-1/+1
2012-08-15Rename cancelable_wait -> cygwait throughout.Christopher Faylor1-1/+1
2012-07-23Change "set_thread_waiting" to "set_signal_arrived" throughout.Christopher Faylor1-1/+1
2012-07-21* DevNotes: Add entry cgf-000013.Christopher Faylor1-5/+4
2012-06-19Revert errneous checkin.Christopher Faylor1-4/+5
2012-06-19* cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor1-5/+4
2011-06-06whitespace eliminationChristopher Faylor1-2/+2
2011-05-01 * fhandler_windows.cc (fhandler_windows::read): UseCorinna Vinschen1-5/+2
2011-04-30 * fcntl.cc (fcntl64): Call pthread_testcancel.Corinna Vinschen1-1/+1
2011-04-29 * posix_ipc.cc (ipc_cond_timedwait): Only wait for pthread'sCorinna Vinschen1-1/+2
2011-04-28 * posix_ipc.cc (ipc_cond_timedwait): Also wait for pthread'sCorinna Vinschen1-8/+21
2011-04-28 * posix_ipc.cc (ipc_cond_timedwait): Remove pthread_testcancel calls.Corinna Vinschen1-2/+4
2011-04-28 * cygerrno.h (geterrno_from_nt_status): Declare.Corinna Vinschen1-35/+84
2011-04-28 * advapi32.cc (AllocateLocallyUniqueId): Remove.Corinna Vinschen1-10/+2
2011-03-03 * posix_ipc.cc (ipc_cond_timedwait): If ipc_mutex_unlock fails, returnCorinna Vinschen1-5/+22
2010-10-06 * posix_ipc.cc (ipc_mutex_init): Call NtCreateMutant to make sure theCorinna Vinschen1-32/+70
2010-01-14 * cygwin.din (dup3): Export.Corinna Vinschen1-6/+6
2009-09-24 * posix_ipc.cc (mq_open): Avoid closing the same descriptor twice inCorinna Vinschen1-4/+9
2009-06-12Improve ChangeLog entry. Fix posix_ipc.cc copyrightCorinna Vinschen1-1/+1
2009-06-12 * posix_ipc.cc (check_path): Fix typo in comment. Align namingCorinna Vinschen1-4/+12
2008-09-11* localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor1-1/+1
2008-08-19 * fhandler_disk_file.cc (fhandler_disk_file::mkdir): Drop fattr variableCorinna Vinschen1-2/+2