[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging annotated tag, milestone4, created. milestone4
Daniel Willmann
daniel at totalueberwachung.de
Tue Nov 11 17:09:28 UTC 2008
The annotated tag, milestone4 has been created
at ee15e404e58a63a0087b0a3cac7c7a2f6d9bef80 (tag)
tagging b4fc84fef759999e9e0cb73902e4b42fbbc8351d (commit)
replaces milestone3
tagged by Daniel Willmann
on Tue Nov 11 00:26:58 2008 +0100
- Shortlog ------------------------------------------------------------
freesmartphone.org framework milestone 4
Daniel Willmann (80):
ogsmd: Make GSM default alphabet a codec to prepare for UCS2 handling.
ogsmd: Use DCS alphabet to decode the message properly.
ogsmd: Fix encoding when we don't have a 7-bit charset
ogsmd: Calculate user data length correctly when not using GSM default alphabet
ogsmd: Add missing character "ü" to GSMALPHABET
ogsmd: Use UCS2 as default character set
ogsmd: Fix SimRetrieveMessage and remove some unneeded code.
ogsmd: Fix calculating the timezone for the SCTS and VP field
ogsmd: Fix encoding SMS with characters in the GSM extension table
ogsmd: Fix UD length for SMS including GSM extension alphabet characters.
ogsmd: Fallback to UCS2 if encoding a message in the GSM alphabet fails
ogsmd: Add a PDU to test characters on the extended GSM alphabet table
ogpsd: Don't ask the GPS to send AID-DATA if the aiding file doesn't even exist
ogpsd: Only update ECEF position information if our accuracy is better than 1km
ogsmd: Add cell broadcast support for PDU mode
ogsmd: Strip padding from cell broadcast messages and add a test PDU
ogpsd.ubx: Send the speed in knots to be compatible with the gypsy API
ogsmd: Raise timeout for SimSendStoredMessage to 10 seconds (fixes #156)
ousaged: Call start() method on the tasklet
ogpsd: Switch ogpsd to the new resource handling in ousaged
ogpsd: Add file I missed in a355a0f8c6374ded40fe5446cadfb0646c3a3172
ousaged: Call correct method to register a resource
ousaged: Get rid of the asserts and raise DBusExceptions instead
ogpsd.om: Reorder shutdown sequence and force GPS power off at start
ogpsd: Implement org.freedesktop.Gypsy.Device.{Start,Stop} methods
ogsmd.sms: Added support for advanced message features
ogsmd.sms: Return timezone as string for now
ogsmd: Assign the features correctly
ogsmd: Change regex for SMS PDU header
ogsmd: Split the info for concatenated short messages in multiple keys
ogpsd: Only run through the dbus methods if the resource is enabled
ogpsd.ubx: Sanitize handling of non UBX data
ogpsd: Send ConnectionStatusChanged signal
ogpsd: GTA02Device: Sleep after turning on the chip
ogsmd: sms.py: Don't encode the last 7 bit if they are padding
cli-framework: Add frameworkiface object
ogpsd.gta02: Make sending aiding data more robust
ogpsd.gta02: Request AID-HUI packet for warmstart
ogpsd: Make Gypsy .Server methods callable if the resource is disabled
ogpsd: Clear sendbuffer after sending stuff (emdete)
ogpsd: GPS epoch is Oct 6th not Oct 5th 1980
ogsmd: Replace timeouts of individual commands with command classes
ogpsd: Add resource management to GPSChannel as well
ogpsd: Add a GllinChannel that will start and stop gllin
ogpsd: Enable SBAS by default and poll for HUI packet
ogsmd: Add support for IncomingMessage in non-buffered mode
ogsmd: Issue Device{G,S}etSimBuffersSms on unsolicited channel
ogsmd: org.freesmartphone.GSM.SMS.SendMessage
cli-framework: Add gsmsms, gsmdebug and ubxdebug interfaces
ogsmd: Fix bug where sending/storing SMS with local number fails
resource: If resource is disabled don't suspend or resume
ogpsd: Update ChangeLog
oeventsd: Call update in the idle loop
Revert "Fixed suspend/resume to take into account truly enabled GPS."
resource.py: Don't put a "disabled" resource into "suspended" state.
oeventsd: Split arguments in DbusTrigger
ogpsd: Report height above mean sea level, not above ellipsoid
ogpsd: Fix aiding data time generation bug (time.time honors DST flag)
ogpsd: Don't send ephemeris since this seriously screws up the GPS chip
ogpsd: Clean up the GPS time calculation (Thanks Jan)
cli-framework: Crop readline history to 1000 lines
ogpsd: Remove dbus imports from nmea.py
ogpsd: Save the path in FileChannel constructor
ogpsd: Fix shutdown logic of the SerialChannel
ogsmd: Fix typo in const.py
ogsmd: Introduce PDUAddress.guess for guessing number types and use it
ogpsd: Log info for the DBus Signals
ogsmd: [TI Calypso] Return False in _reactivateDeepSleep
ogsmd: Fix TI calypso recamping logic (#190)
ogsmd: Correctly match on SMS category in RetrieveMessage
oeventsd: Fix SetLeds action that got broken earlier
oeventsd: Fix IncomingMessage trigger (thanks quickdev)
ogsmd: Use PDUAddress.guess for org.freesmartphone.GSM.SMS.SendMessage
oeventsd: Fix MessageToneAction
Fix a Traceback on channel close when ti_calypso_deep_sleep = never
ogsmd: Properly encode and decode the address in gsm default alphabet
resource.py: Allow method calls in any state except disabled
ogsmd: Adjust timeout values for GetAuthStatus and SmsSendMessage
ogsmd: Make GetMessagebookInfo return integers (thanks quickdev!)
ogsmd: Increase {Get,Set}AntennaPower timeout
Guillaume Chereau (47):
Controller.object method raise a KeyError exception if the object is not present.
Print the traceback if an exception occures during a subsytem init.
[tests] Updated tasklet module
Added the resource module.
[ousaged] Added support for resources suspend and resume The code is a little bit tricky, it may be improved by using the tasklet class
tasklet: Modifications to the tasklet module
ousaged: Enable and Disable are now asynchronous, using tasklet module to make things simpler.
tests: updated ousaged test suite
tasklet: Added the WaitFileReady tasklet
tasklet: Cleaned code a little
tasklet: Added simple messages mechanism between tasklets
oeventsd: Added the 'while' rule (rule that can be undo)
oeventsd: Clean the code
oeventsd: Added the CallListContains trigger
oeventsd: fixed bug #169
opreferencesd: Added list type
oeventsd: Using the preferences service to get the list of enabled rules
cli-framework: Added preferences interface
tasklet: fix bug
tests: started the test framework using python unittest
oeventsd: Don't start the AudioAction in the RingToneAction if the volume is set to 0
oeventsd: Access preferences service via DBus, instead of using direct python access
oeventsd: Added the 'SetProfile' Action
oeventsd: Added a 'Test' Trigger
cli-framework: Added events interface
oeventsd: Added 'AddRule' dbus method for dynamic creation of new rules
tasklet: Added WaitDBusName tasklet
opreferences: log error instead of info when service not found
tests: Added 'request' decorator to the tests
opimd: Initial import
opimd: Fix transition bugs
opimd: Added Source.InitAllEntries DBus method
cli-framework: Add support for pim service
tests: Add opimd test suites
oeventsd: DBusTrigger can be created from the rules file
opimd: settings merged with framework settings
opimd: update example frameworkd.conf
Compute the rootdir in config module
opimd: Created 'Backend' and 'Domain' classes
Fix a few typos in dbus-1/system.d/frameworkd.conf
tests: Added some tests for gsm
tests: Added ogsmd2.py
oeventsd: Several actions can share the leds
opimd: fix a few problems in pimd_contacts
tests: updated opimd test
opimd: fix a few things
tests: added test for opimd ContactQuery.GetMultipleResults
Jan Luebbe (28):
ogsmd: decode DCS field
ogsmd: Fix UCS2 decoding
ogsmd: finish DCS handling and add some UCS2 SMS for testing
otimed: add basic alarm system
otimed: fix typo
frameworkd: add simple persistance module
ogsmd.sierra: switch to PDU mode for SMS
ogpsd: use the persist module for storing aiding data
conf: add readme file for the persist directory and ship it
ousaged: reorder imports and get rid of unused helpers module
ousaged: report time used for enabling and disabling a resource
ousaged: annouce new resources
tasklet: add debug helper for unstarted tasklets
ousaged: check if the resource exists
ousaged: use the Resource object via an interface
ousaged: drop unneeded boolean result for RequestResource
ogsmd: allow ogsmd to be reenabled
ousaged: be explicit about resource availability
changelog: comment about ousaged api change
ousaged: make setPolicy a tasklet
ogpsd.ubx: add simple debug interface
ogpsd.ubx: use the correct dbus signature
persist: fix loading empty file
persist: use the CLoader/CDumper from libyaml
persist: write to a tempfile first, then rename it
oeventsd: handle suspend as a rule
persist: add support for the pickle format and use it per default
persist: readd logging
Julien 'Ainulindale' Cassignol (4):
Slight modification of rules.yaml to set brightness to 90 on incoming calls.
Fixed suspend/resume to take into account truly enabled GPS.
Implemented org.freesmartphone.odeviced.IdleNotifier.GetTimeouts() => a{si} and SetTimeout(s,i).
Forgot I was using python. else if -> elif
Matt Brown (1):
ogpsd: only sending aiding data when valid dictionaries are present
Michael 'Mickey' Lauer (79):
ogsmd: add FIXME for missing state, report internal error in log as well
ogsmd: add database with gprs settings
ogsmd: [TI CALYPSO]: tweak PDP timeouts and settings
docs: ogsmd: some more comments
ogsmd: catch up org.freesmartphone.GSM.SIM.GetMessagebookInfo()
ogsmd: add org.freesmartphone.GSM.Call.Emergency(number) -> ()
ogsmd: send correct dbus error if number is not an emergency number
tools: add usage and gps interfaces to cli-framework. closes fso #131
resource.py: be prepared that OUsaged can be disabled
support configurable global debug log destination
rules: Add IdleState DBus trigger and SetDisplayBrightness action
ogsmd: start catching up with new way of dealing with Resources
ogsmd: startup on enabling resource now complete
add state transition tracking for Resources
ogsmd: Resource-handling now working with enable/suspend/resume
ogsmd: fix GPRS connections with given user. Closes FSO #140
supply dbus error in dbus-error callback for resource handling
readd Michele Simionato's amazing decorator module
add special decorator checking for resource availability
ogsmd: add resource.checkedmethod for every exported dbus method on /org/freesmartphone/GSM/Device
add specialized checked method decorator for sync dbus methods
ogsmd: implement closing the modem.
ogsmd: Supress org.freesmartphone.GSM.SIM.NotFound as a possible response to
ogsmd: send org.freesmartphone.GSM.SIM.MemoryFull on corresponding
resource handling: if ousaged is not present at runtime, start with
ogsmd: classes derived from AbstractModemChannel now need the parent
ogsmd: fix enabling direct SMS sending. Todo: add unsolicited handler for CMT
ogsmd: [TI CALYPSO] prepare for checking recamping bug and set AEC + Noise Reduction to -6db
ogsmd: [TI CALYPSO] work around deep sleep recaming bug as documented in
[ogsmd] change SIM phonebook API to support multiple phonebooks
ogsmd: fix bug in calling GetPhonebookInfo from within RetrievePhonebook. Thanks quickdev!
ogsmd: implement org.freesmartphone.GSM.SIM.ListPhonebooks() -> as
ogsmd: [TI CALYPSO]: fix ReleaseALL during outgoing call. Thanks HDR for reporting!
ogsmd: [TI CALYPSO]: change recamping threshold to trigger earlier
ogsmd: add dbus error org.freesmartphone.GSM.SIM.NotReady
ogsmd: raise org.freesmartphone.GSM.SIM.NotReady for CME Error 100
cli-framework uses pprint to display its results now
ogsmd: validate parameters for org.freesmartphone.GSM.Call.Initiate
oeventsd: fix super() call in SetAudioScenarioAction. Should fix FSO #174
move ListObjectsByInterface from org.freesmartphone.Objects to org.freesmartphone.Framework
odeviced: [PATCH] use /dev/fb0 ioctl based screen blanking (from Harald Welte)
odeviced: refactor brightness handling
odeviced: input: stop reading from touchscreen for now (to reduce CPU usage)
add LICENSE
ogsmd: increase valid modem timeout for COPS to 30 seconds
odeviced: signal lowercase consistency change for idlenotifier and kernel26
rules: add emergency shutdown rule
odeviced: open framebuffer "just in time" for blanking/unblanking ioctl
ousaged: readd parameter checking which seems to got lost on the way (tsss...)
tools: cli-framework: improve prettyprinter to cover more cases
ogsmd: add some Calypso proprietary errors
ogsmd: [TI CALYPSO]: lower recamping detect factor to 0.3 :/
ousaged: improve error specs, clean up, bump version
ousage: fix potential errors detected by pychecker
ogsmd: send +CSMS=1 only after the SIM has been unlocked
ogsmd: move 'assert' to logger.warning, if unknown GSM number type found
ogsmd: [TI CALYPSO]: s/logging/logger/
* add command line option '-d' that triggers daemonizing mode
oeventsd: do not bail out if preferences subsystem is not there
odeviced: binding to the kobject socket only works as root
resource.py: use own bus object
use interface, so that we can run cli-framework as non-root
* [ousaged] Remove dummy resources encapsulating odeviced objects
cli-framework: honor boolean type (thanks Frederik Sdun)
Resource System: work around the fact that the dbus-python bindings do not really
oeventsd: call init on base class, even if this does nothing
ousaged: readd os import and ~lart pychecker. Thanks quickdev
* [odeviced] Support .ogg in GStreamerPlayer and code more defensively
odeviced: make UsbHost no ResourceAwarePowerControl for now
odeviced: improve WARNING wording
odeviced: audio: fallback to NullPlayer if GStreamerPlayer can't be launched
odeviced: input: deliver duration (i.e. number of seconds the key was held) also for the 'release' signal.
rules: change Suspend rule to only fire on a button release when the button has not been held for one second
ogsmd: [TI CALYPSO] add TI-Calypso specific modem option called 'ti_calypso_deep_sleep'.
ogsmd: org.freesmartphone.GSM.Network.GetStatus(): make sure network provider is always shown in
ogsmd: Fixed bogus logic and sent-on-wrong-channel bugs in
odeviced: initial status for every LED is 'off'
ogsmd: [TI CALYPSO]: shutdown modem on close() call
ogsmd: [TI CALYPSO] do not assert when the callHandler gets instanciated twice
hadara (1):
ogsmd: Fix bug in bcd_decode when an address is empty
-----------------------------------------------------------------------
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list