summaryrefslogtreecommitdiff
path: root/src/rfkill.c
AgeCommit message (Collapse)AuthorFilesLines
2014-07-17Imported Upstream version 1.24upstream/1.24Zhang zhengguang1-5/+5
2013-01-04core: Remove WiMAX definitions from codePatrik Flykt1-5/+0
2012-10-16rfkill: Return the error when write() failsTomasz Bursztyka1-3/+6
2012-04-29core: Update copyright informationMarcel Holtmann1-1/+1
2011-10-26core: Fix compilation in MeeGoJukka Rissanen1-0/+1
The _GNU_SOURCE needs to be defined so that O_CLOEXEC symbols can be found in system header files. The source does not compile without the patch in MeeGo 1.2
2011-10-25core: Add O_CLOEXEC to open()Daniel Wagner1-2/+2
Make sure all file descriptor are closed.
2011-08-25rfkill: Add technology soft blocking APIAlok Barsode1-0/+56
2011-08-25technology: Remove global rfkill tableAlok Barsode1-4/+5
Remove the global rfkill_table and maintain a per technology rfkill table.
2011-01-18Set GIOChannel to no encoding and no bufferingMarcel Holtmann1-0/+3
2011-01-18Remove pointless variable initializationMarcel Holtmann1-1/+1
2010-10-07technology: Block devices based on technology rfkill statusSamuel Ortiz1-15/+0
Devices are blocked when their technology is blocked, i.e. all its devices are rfkilled. They all move back to the unblocked state when all the technology devices are no longer rfkilled.
2010-10-04Remove dependency on udevMarcel Holtmann1-1/+1
2010-01-26Add available RFKILL switches to list of technologiesMarcel Holtmann1-3/+39
2010-01-18Some minor style fixing for the previous commitMarcel Holtmann1-6/+2
2010-01-18Process RFKILL events after opening deviceMartin Xu1-14/+35
To avoid the case when RFKILL event happens in the device enable stage, process the initial events after opening the device. The /dev/rfkill sends out the current RFKIL states after open(). This fixes a race condition between device enabling and initial RFKILL states.
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-07-22Add support for RFKILL changes of the WiFi subsystemMarcel Holtmann1-1/+16
2009-05-29Add basic parsing of RFKILL eventsMarcel Holtmann1-1/+32
2009-05-29Add support for reading RFKILL eventsMarcel Holtmann1-0/+66
2009-05-29Add skeleton for new RFKILL interfaceMarcel Holtmann1-0/+26