summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2010-04-16add IBM Ebus to SPECDanny Kukawka1-1/+36
Added IBM Ebus to SPEC.
2010-04-16add SSB bus to SPECDanny Kukawka1-0/+30
Added SSB bus to SPEC.
2009-05-24added new properties: org.freedesktop.Hal.version(.*)Danny Kukawka1-0/+59
Added new properties to root device object (/org/freedesktop/Hal/devices/computer) to enable to query the HAL version from a fdi file. This allow to handle new keys/ properties, deprecated key or API changes in the hal-info package of needed. The new properties are: - org.freedesktop.Hal.version (string) - org.freedesktop.Hal.version.major (int) - org.freedesktop.Hal.version.minor (int) - org.freedesktop.Hal.version.micro (int)
2009-03-02define ACL and device-access policy for smart_card_readerDanny Kukawka1-0/+8
Defined ACL and device-access policy for smart_card_reader. Added information to the spec.
2009-03-02define new (sub-)namespace(s) for smart card readerDanny Kukawka1-0/+35
Defined new (sub-)namespace(s) for smart card reader as discussed in fd.o#19663 and opensc: - smart_card_reader - smart_card_reader.card_reader (for smart card reader) - smart_card_reader.crypto_token (for smart/crypto token devices)
2009-02-02provide comparable linux kernel version informationDanny Kukawka1-0/+24
Provide comparable linux kernel version information via these new properties: system.kernel.version.major (int) system.kernel.version.minor (int) system.kernel.version.micro (int) This allow us to track changes in the kernel within the fdi files and rules.
2009-01-28add current default policies for device access to specDanny Kukawka1-5/+48
Added current default policies for device access, for active and inactive users, to the list of existing policies in the spec.
2009-01-28filled TODOs with information for the printer namespaceDanny Kukawka1-6/+10
Filled TODOs with information for the printer namespace.
2009-01-28update spec for printer access policyDanny Kukawka1-0/+6
Updated spec for new printer access policy.
2009-01-22add section about "Device Files policies" to specDanny Kukawka1-0/+136
Added new section about existing "Device File policies", defined via access_control.type, to the spec.
2009-01-21fix spec due to path/filename changes with actual PolicyKitDanny Kukawka1-1/+1
Fixed spec due to path/filename changes with actual PolicyKit.
2009-01-21fixing spec for access_control.type due to Policykit changesDanny Kukawka1-2/+2
Fixed spec for access_control.type due to Policykit changes. Fixed small typo.
2008-12-15fixed serial.port handling for USB serial devicesDanny Kukawka1-2/+3
Fixed serial.port handling for USB serial devices. Since USB devices can have several ports and since the order of /dev/ttyUSB* depends on the device order, it make no sense to base serial.port for USB devices on the number in /dev/ttyUSB*. Here is the port number of the USB device itself more important to detect/match devices. Changed the spec description and handling/detection of serial.port for USB serial devices to use device/port_number info from sysfs. This change shouldn't affect existing matches in fdi files (as e.g. for modems) as long as there wheren't more than one USB serial device in the machine as the entry was generated. I imply this for now with this change. This change allow us to match e.g. modems also if you put more than one modem with USB serial ports to a machine. For more see: https://bugzilla.novell.com/show_bug.cgi?id=458307
2008-11-28add org.freedesktop.Hal.Device.Leds interface to specDanny Kukawka1-0/+48
Added org.freedesktop.Hal.Device.Leds interface to the spec.
2008-11-28add the leds linux kernel subsystem to HALDanny Kukawka1-0/+48
Added the leds linux kernel subsystem to HAL. These are the current properties of led devices: - leds.device_name (string, mandatory) - leds.function (string, mandatory) - leds.colour
2008-11-19add new killswitch.state propertyDanny Kukawka1-0/+26
Added new (not mandatory) killswitch.state property to the killswitch namespace reflecting the current state of the killswitch as reported by e.g. the linux kernel. There are three possible states: - 0: Radio output (soft) blocked - 1: Radio output allowed - 2: Radio output (hard )blocked, non-overrideable via SetPower()
2008-11-07add memstick to storage.bus in specDanny Kukawka1-0/+6
Documented memstick as possible value of storage.bus in the spec.
2008-11-07add memstick and memstick_host namespace to specDanny Kukawka1-0/+44
Documented memstick and memstick_host namespace in spec.
2008-10-30fixed typo, adjust description of volume.fstype.alternative.preferredDanny Kukawka1-4/+7
Fixed typo (s/prefered/preferred) and adjusted description of volume.fstype.alternative.preferred to me more clear.
2008-10-30add cciss as possible storage.bus to specDanny Kukawka1-0/+6
Added cciss as possible storage.bus to spec.
2008-10-29add volume.fstype.alternative.prefered to specDanny Kukawka1-0/+12
Defined new key volume.fstype.alternative.prefered (string) in the spec. The new property allows e.g. a distributor to define the prefered alternative mount handler/filesystem. The key can get used by mount tools to find out which filesystem should be used if more than one alternative was defined.
2008-10-28revert BDI changes from SPECDanny Kukawka1-77/+0
Reverted BDI changes from SPEC. Reverted commits: - 51b8fcd53c31997d6b6bced7f6d735da12205f87 - 32f8cf992112a04578b89967e13635658c2ba59d
2008-10-27added new properties to mount alternative fstypes as e.g. ntfs-3gDanny Kukawka1-0/+44
Added new properties to mount alternative fstypes as e.g. ntfs-3g to the spec: - volume.fstype.alternative (string list) --> e.g. ntfs-3g, ntfs-fuse - volume.mount.[alternative].valid_options --> e.g. volume.mount.ntfs-3g.valid_options={'ro','nodev',...} - volume.unmount.[alternative].valid_options --> e.g. volume.unmount.ntfs-3g.valid_options={'lazy',...} These new keys need some changes in the existing mount tools (as e.g. under KDE, GNOME) to use the new features. To take advantage of the new keys, the related mount handler (or filesystem) as e.g. ntfs-3g need to deliver a own FDI-file which set the needed keys. To use the new feature with the Mount() method of the org.freedesktop.Hal.Device.Volume interface the caller need to pass the alternative fstype to the fstype parameter of the method. Otherwise the original fstype (detected by HAL) is used to mount. If a alternative fstype is passed to the method, only the in volume.mount.[alternative].valid_options listed options are allowed.
2008-10-27added volume.(un)mount.valid_options to specDanny Kukawka1-0/+22
Added volume.(un)mount.valid_options to spec, the properties are available since ages, but not documented in the spec.
2008-10-27add biometric and biometric.fingerprint_reader namespaceDanny Kukawka1-0/+50
Added new biometric and biometric.fingerprint_reader namespaces to the spec. Note: a library listed in biometric.fingerprint_reader.access_method can create a own new subnamspace called e.g. (in case of libfprint) biometric.fingerprint_reader.libfprint.*
2008-10-24add mmc_host slot_name supportGuillem Jover1-0/+8
Some OMAP boards support multiple MMC slots, and on current Linux a sysfs file might be exposed with this information. Add a new slot_name key to mmc_host to identify the slot position, the value can be something like 'external'/'internal', or any other unique identifier that distinguishes its location from the other possible mmc_host present in the Computer.
2008-10-23reorganise spec: sort 'D-Bus interfaces' alphabeticalDanny Kukawka1-338/+336
Reorganise spec: sort 'D-Bus interfaces' in alphabetical order.
2008-10-23reorganise spec: sort 'Functional Properties' alphabeticalDanny Kukawka1-2243/+2287
Reorganise spec: sort 'Functional Properties' in alphabetical order.
2008-10-23reorganise spec: sort 'Subsystem-Specific Properties' alphabeticalDanny Kukawka1-1175/+1196
Reorganise spec: sort 'Subsystem-Specific Properties' in alphabetical order.
2008-10-22fixed storage.bus spec to sort values in alphabetical orderDanny Kukawka1-26/+26
Fixed storage.bus spec to sort values in alphabetical order.
2008-10-22add bdi to storage.bus specDanny Kukawka1-0/+6
Added bdi to storage.bus spec.
2008-10-22add bdi namespace to specDanny Kukawka1-0/+71
Added bdi namespace to spec.
2008-10-22allow also PCI as possible storage.busDanny Kukawka1-0/+6
Allow also PCI as possible storage.bus, needed e.g. on older kernel versions to detect cciss storage devices.
2008-10-21fixed spec for vio busDanny Kukawka1-1/+1
Fixed spec for the vio bus.
2008-10-21add support for detect DVD-R DL for storage.cdrom.dvdrdlDanny Kukawka1-0/+26
Extended HAL to check DVD devices also for capability to write to DVD-R DL media. Updated spec to cover all Dual Layer device capabilities.
2008-10-20added obex namespace to specDanny Kukawka1-0/+69
Added obex namespace to spec (based on a initial patch of Alex Kanavin <ak@sensi.org>).
2008-10-20add support for virtual network devicesDanny Kukawka1-0/+14
Added support for virtual network devices as e.g. openvpn tunnel interfaces or loopback devices. Added new net subnamespace net.loopback for ARPHRD_LOOPBACK interfaces.
2008-10-17add ppdev subsystemDanny Kukawka1-0/+8
Added ppdev (Parallel Port Devices) subsystem to HAL.
2008-10-16fixed formatting of org.freedesktop.Hal.SingletonAddon in specDanny Kukawka1-1/+1
Fixed formatting of org.freedesktop.Hal.SingletonAddon in spec, always use the same formatting for the same types.
2008-10-16prefer sans-serif instead of luxi sans in css fileDanny Kukawka1-1/+1
Prefer sans-serif instead of luxi sans in css file, since luxi sans looks really strange.
2008-10-02removed outdated deprecated keys finally from specDanny Kukawka1-10/+4
Removed outdated deprecated keys finally from spec: - portable_audio_player.access_method - portable_audio_player.type
2008-10-02removed deprecated properties from specDanny Kukawka1-12/+0
Removed deprecated (and already removed) properties from spec: - power_management.can_suspend_to_ram - power_management.can_suspend_to_disk
2008-10-02add battery.quirk.do_not_poll to specDanny Kukawka1-0/+11
Added battery.quirk.do_not_poll to the spec.
2008-09-23added linux rfkill subsystem to HALDanny Kukawka1-0/+8
Added the (new) rfkill subsystem to HAL. Added new, not mandatory, property killswitch.name to the killswitch namespace. NOTE: There is currently no addon to get/set the state of the killswitch. Need to add a singleton addon to handle all killswitchs at once.
2008-08-11fixed PropertyModified signal in SPEC and codeDanny Kukawka1-1/+1
Fixed PropertyModified signal in SPEC to do what the code already do and fixed function declaration of device_send_signal_property_modified() to do the same as the function is already used. This should fix fd.o bug #16427.
2008-08-10updated SPEC for power_management.quirk.pci_saveDanny Kukawka1-0/+8
Updated the SPEC for the already existing power_management.quirk.pci_save.
2008-05-18removed info about hal-device-manager from specDanny Kukawka3-13/+2
Removed info about hal-device-manager from spec since this tool isn't part of HAL anymore since some versions.
2008-05-18added system.board.* for base-/mainboard informationDanny Kukawka1-1/+41
Since some machines don't provide usefull system.hardware.* information I've added new properties to HAL to get information about the mainboard. The attached patch adds the following new keys to HAL: * system.board.vendor * system.board.product * system.board.version * system.board.serial This should also fix fd.o #15378.
2008-05-18fixed examples for info.subsystem in specDanny Kukawka1-1/+1
Fixed examples for info.subsystem in spec
2008-05-05add documentation for the linux namespace to the specDanny Kukawka1-0/+100
Added documentation for the linux namespace to the spec.