This is an automated email from the git hooks/post-receive script.

intrigeri pushed a change to annotated tag debian/1.1.0-1
in repository libnet-dbus-perl.

        at  410178d   (tag)
   tagging  7d67052ec86383aab353b82bad0a152f2337e23c (commit)
  replaces  debian/1.0.0-2
 tagged by  intrigeri
        on  Sat Mar 21 01:04:20 2015 +0000

- Log -----------------------------------------------------------------
libnet-dbus-perl Debian release 1.1.0-1


Daniel Collins (5):
      Fix check for request_name method
      Fixes to encoding of dict and variant types
      Fix decoding of type signatures with nested arrays
      Add missing docs for constructors
      Add 'strict_exceptions' annotation

Daniel P. Berrange (312):
      Initial commit
      New set of test cases
      More functionality; general cleanup; lots of POD docs
      Two examples
      Added high level service+object API around low level bindings.
      Moved from DBus to Net::DBus & Net::DBus::Binding
      Fixed method names
      Switch back to session bus
      Fix when no initial makefile
      Added const char *
      Allow DBUS_HOME env vars to override install location
      Dummy DESTROY method to keep autoloader from complaining about missing 
      Verbose tests
      More work on RPM build
      Increase timeout
      Increase timeout range check
      Skip debian package build
      Fix mapping for const char *
      Added more examples for strong typing
      Support for strong typing, arrays & dictionaries
      Fixed ignore rules
      Fixed many problems with signals
      Added emit signal method
      Renamed params
      Fixed case of no args
      Added add_match rule. Dummy DESTROY method
      Tied up signal handling
      Added add_match call
      Changed example programs to match python examples
      Fixed arg name
      Expose the dbus_bus_register method
      Added dpack method for type encoding. Switched to doing looser matching 
on signal rules to allow matches even when the rule does not specify a sender. 
Added connection method for connecting to a bus based on address, rather than 
the two well known type names
      Allow an address to be specified instead of well known bus name, for 
connections to remote buses
      Allow additional "lazy_binding" parameter when adding signals to work 
with case where the service being matched against is not currently attached to 
the bus - causing the service-name -> sender conversion to fail
      Run the callbacks before creating the bitmasks for select
      Large update to deal with new recursive types APIs
      Updated tests to work with recent changes
      Updated example programs to match recent changes to python examples
      Added checking of syntax
      Added coverage reports on test suite
      Merged introspection code from INTROSPECTION branch into mainline
      Bump version to 0.31.0
      Ignore coverage db
      A trial at updating introspection XML to use signatures instead of type 
      Update version to match 0.32 dbus
      Added missing deps for XML::Grove and XML::Parser
      Incorporated patch from  Carlos Garnacho to fully deal with recursive 
type signatures
      Fix version number
      When generating introspection XML, sort interfaces, methods & nodes 
alphabetically to ensure stable ordering in XML output, and thus make things 
reliably unit-testable!
      Allow passing in of extra args
      Fix typo
      Remove direct use of internal variables. Added "find" constructor to 
auto-magic determine session/system bus connection. Added convenience method 
for creating a service.
      Added concept of Net::DBus::Exporter for defining metadata, rather than 
passing raw introspection data into object constructor. Added much 
documentation. Updated tests & examples
      Add a static "default" instance of the reactor. Check the callbacks 
actually delete when in remove_* methods to catch errors by caller
      Fixed decode() method. Added more helpful warning messages. Ignore case 
where a method is exported with no returns, but perl returns value of last 
statement. Many methods for querying metadata
      Added warning message about invalid interface names. Allow params, or 
returns to be omitted, in which case they are exported as zero-arg
      Cache remote object instances, to avoid repeated lookup of introspection 
data. No longer pass interface name when getting object
      Caching of introspection data to avoid repeated lookups. Pass actual 
signal parameters into signal handler callbacks, rather than the useless 
lowlevel api info.
      No longer require interface to be passed into emit_signal, figure it out 
from introspection data instead. Reverse order of server & path params in 
      Reverse order of params in constructor
      Automatically register with mainloop, unless nomainloop is specifed. Bump 
to 0.32.1
      Added list of changes
      Updated to reflect API changes
      Added module for dumping info about DBus objects
      Added simple script for dumping objects
      No longer require inteface name
      Fix arg counting
      Change service_name to get_service_name to match
      Add connect_to_signal to allow connecting to locally exported objects, 
although we really ought to short circuit the emit_signal method i reckon
      Made tests pass
      Doh, we have compiled code, we can not be noarch
      Added POD docs, and tweaked heuristics for find method
      Added support for services & buses. Added POD docs
      Added support for services & buses
      Removed bogus/obsolete examples
      Added variant type
      Moved introspector class to private Binding namespace. Decode input args 
for method calls. Short circuit local callbacks
      Fixed up docs
      Added GNU GPL docs
      Aded more docs
      Recursively look for introspection data in parent types
      Guess type data if none is supplied
      Add simple methods for getting & appending a list of args without 
explicit type data
      Optionaly accept a interface in get_object method
      Make introspection data optional both for client & servers
      Revert previous accidental checkin
      Added examples without introspection data
      Use pkg-config for finding CFLAGS & LIBS for dbus
      Fix introspector tests
      Fix order of arguments in connect_to_signal
      Incorporate fix from  Emmanuele Bassi to ensure memory is not leaked when 
throwing errors
      Ensure autobuilt RPMs include builder counter / timestamp to 
differentiate from formal builds
      Added initial support for org.freedesktop.DBus.Properties
      Make sure Net::DBus::Error stringifies
      Don't discard the introspect error, if it was a 'no such service' error
      Make appending of variant data type work
      Added example use of properties
      Work around introspection data for bus which is missing signals
      Added access to dbus_bus_get_unique_name method
      Added POD documentation. Fix caching of objects so that primary object is 
cached, not the one cast to an interface
      Ensure makefile depends on the $VERSION_FROM
      Remove obsolete file
      Remove meaningless $VERSION constants
      Add caching of service ownership info & online status, adapting method 
call timeouts using this info to allow extra time for activation
      Remove reference to obsolete Value object
      Clarified error message to show type character
      Dont use Class::MethodMaker. Fix to use append_variant instead of 
      Ensure interface, path & member are set on method replies. Add binding to 
set_caller, and get_serial methods.
      Fix method name for introspection to be "Set" rather than "Get" when 
writing properties
      Added accessors for getting serial & sender
      Remove pointless denormalization of method, props, signals from services. 
Added support for magic "caller" and "serial" data types
      Added test case for object magic data types
      If the message doesnt include a interface, then try & figure it out
      Added method for removing a signal match
      Use 60 sec timeout if service isnt online when calling introspect. Remove 
debug print out
      Auto-matically reconnect signals if a service disappears & then comes back
      Added note about latest changes
      Method parameters default to 'in' if no direction is given
      Added initial tutorial on creating services
      Added prototype for /org/freedesktop/DBus/Exporter capability
      Added binding for set_destination method on message. Use close instead of 
disconnect on connections
      Added emit_signal_to method to enable unicast of signals to specific 
      Remove lazy_binding parameter, since its basically broken. Dont rely on 
return type instrospection data
      Added callthrough to set_destination method
      NFC - whitespace only
      Added copyright header to all files
      Change doc example to be HAL instead of SKYPE, since the latter is fubar 
with newer DBus libs
      Use correct printf format string for pointers. Remove unused variables. 
Add missing return values
      Example for listing HAL devices
      Fix autobuild install root vars
      Swich org.freedesktop.DBus.Exporter to org.cpan.Net.DBus.Exporter to 
indicate it is non-standard Perl specific at this time
      Fix RPM spec
      Updated changelist
      Make us relaxed about typing for incoming data, to play nicer with other 
      Update readme notes
      prevent XS built files being include in distro
      Update to be compatible with examples in GLib & Python
      Updated changelog for new release
      Exclude CVS files from blib/lib. Die immediately if pkg-config fails
      Rip out variable timeout crap, since its overcomplicated and dosn't add 
significant value
      Print friendly message is we can't lookup list of exported objects
      Fix use of unitialized value
      Rip out lamo-logic which tried to keep track of services & auto-update 
signals, because frankly it'll never work. A client will have to manage this 
manually, since there may be server side state it needs to worry about too
      Explicitly connect to session bus, since no security policy allows use of 
system bus with the examples
      Fix typo in POD. Remove redundant import of RemoteObject
      Correct POD copyright doc
      Add binding for get_error_name and get_signature methods on dbus_message.
      Fix POD doc on copyright
      Added annotations & POD docs
      Added mock connection & objects for use in unit testing
      Support annotations when exporting objects
      Re-work dispatching to be more robuse to partial/incomplete introspection 
data. Print warnings for any methods/signals annotated as deprecated
      Re-add support for explicit data typing, to deal with cases where 
introspection data is missing, or incomplete, but client needs to strongly type 
      Ensure spec file gets deleted when "realclean" is run
      Print out warning about possible time lag
      Added Oliver Blin to authors file, after patch for explicit typing
      Update changelog for new release
      Significantly increase test coverage & adapt existing tests to use mock 
      Reverse arguments to Binding::Value to ensure back-compat
      Fixed section indentation in POD
      Minor POD changes
      POD cleanup
      Append newline to error message when stringifying if not present. Bump 
      Add binding for unregister_object_path. Add missing OUTPUT: section
      Added missing POD =over tag
      Added convenience method for getting a logical child of an object, using 
a relative path
      Renamed -> to comply with new autobuild 
      Added binding for dbus_connection_register_fallback
      Extend constructor for Net::DBus::Object to enable creating child objects 
with a relative path, by passing in a parent object, rather than a service as 
first param
      Updated version to 0.33.1, bumped dependancy on dbus to 0.33, filled out 
new changelog entries
      Added missing =back statement
      Fixed releasing of object path callback
      Added binding to unregister an object path
      Unregister all children
      Renamed files which only contain documentation to .pod, avoiding CPANTS 
warnings about packages not using strict
      Significantly increased POD api coverage & fix various pod errors
      Added more documentation & a (temporarily disabled) test case using 
      100% pod documentation coverage
      Added stub for missing tutorial
      Fix typo
      Added extra ignore rules
      Added support for int16/uint16
      Added AddMatch and RemoveMatch methods
      Added binding for signature & object paths and changed way 
(get|set)_no_reply is done
      Switch to doing Introspect on the virtual components in the object tree 
hierarchy, starting from /, since dbus takes care of Introspect() for these 
automatically. Added a method to query children to the Introspector
      Remove /org/cpan/Net/DBus/Exporter since dbus handles Introspect on / for 
      Added missing import for Introspector
      Fixed handling of variants when parsing introspection data
      Added binding for DBusPendingCall objects
      Added some missing RPM dependancies
      Ignore mercurial dir
      Ignore built files
      Added support for asynchronous method call/replies. Bumped version for 
new release
      Added tag VERSION_0_33_2_R_1 for changeset 
      Fixed parsing of introspection data when there are processing 
instructions before root node
      Added test suite for Avahi XML format which caused trouble previously
      Switch from XML::Grove to use XML::Twig for parsing
      Bump version & whitespace cleanup
      Made sure everything uses strict & warnings pragmas
      Allow subclassing of Net::DBus::Error for strong error handling
      Remove use of Carp from modules, allowing calling code to turn Carp 
on/off interpreter wide
      Change copyright from GPL to GPL/Artistic
      Added support for async reply callbacks
      Re-factor code which creates message objects, to use factory methods on 
the Connection class. The mock connection now uses a pure perl message/iterator 
object, avoiding assertion failures in dbus
      Added tag VERSION_0_33_3_R_1 for changeset 
      Fix license blurb
      Remove 0.33.3 tag for re-spin of release
      Remove debug output
      Added tag VERSION_0_33_3_R_1 for changeset 
      Clarified comment
      Fixed service name for dbus object. Ensure return value from signal 
filter is passed back to dbus
      Force --nodeps on RPM build
      Merge heads
      Added missing module import
      Fixed marshalling of variants
      Fixed handling of recursive types in test case
      Added test case exposing variants / arrays issue
      Fix parameter use in new connection callback
      If the message reply is an error, throw a Net::Bus::Error instead of 
trying to extract return vals
      Fix reference counting for connections & pending calls.
      Add GetDict and GetTuple methods
      Added demo of galago desktop notifications
      Fix test for dbus_connection_disconnect to be against version 0.90
      Update for 0.33.4 release
      Fix variable name for checking dbus_connection_disconnect
      Fix RPM dependancies to use auto-generated style of perl deps
      Added tag VERSION_0_33_4_R_1 for changeset 
      Added support for opening private connections/buses
      Fixed test case to use a private connection
      Updated changelogs
      Allow use of 64-bit types by serializing to/from strings as needed
      Allow a reactor instance to be passed into the bus constructor
      Fixed POD docs
      Don't complain about variant data type mismatches
      Make sure Dumper ISA Exporter
      Pass NULL into open_container if we have empty string to avoid strict 
assertion checks in new dbus
      Make introspection more tolerant of missing data bout methods/signals
      Added tests for dict/array use with iterators
      Improve tests for magic values
      Added example code for magic values
      Signature for a dict entry should be empty string
      Updated to 0.33.5
      Added tag VERSION_0_33_5_R_1 for changeset 6fc73f509fe3
      Fixed a couple of ref counting bugs in error case codepath
      Fix docs typo
      Remove non-portable & redundant testing rules
      Fix handling of compound data types for properties
      Fix marshalling of variants when using Net::DBus::Binding::Value (Dave 
      Ignore generated tar.gz files
      Update copyright & fix GPL version number to reflect actuall licensing
      Rename COPYING -> LICENSE to match CPAN standards
      Fix making of manifest file
      Added proper META.yml file
      Add support for annotating methods with their arg/return value names 
(based on work from Dave Belser)
      Added signal param names, and explicitly track method return names 
separately from param names
      Provide param names in example service
      Include param names in method/signal output
      Sort interfaces, methods & signals in Dumper output
      Document passing of parent object into Net::DBus::Object constructor
      Include list of child objects in Dumper output
      Fix introspection XML format for exported objects with children. Based on 
work from Dave Belser
      Added example script for dumping introspection XML
      Updated to 0.33.6 version
      Added tag VERSION_0_33_6_R_1 for changeset 4431056d4e6b
      Remove bogus import of Data::Dumper (spotted by Olivier Blin)
      Misc POD typos (spotted by Madison Kelly)
      Don't test precise equality for doubles (rt #37707)
      Allow leading _ in interface names. Clarify error message (rt #44837)
      Ensure reactor shuts down if shutdown is requested by a pre-select hook 
callback (rt #39068)
      Make use of Net::DBus::Callback optional & deprecated
      Updated copyright dates to include 2009
      Kill off trailing whitespace
      Be stricter about allowing remote invocation of methods (derived from 
patch by Stefan Pfetzing)
      Fix spelling errors in POD docs
      Implement GetAll method on properties interface
      Update test script introspection XML for GetAll method
      Fix warning due to possible undefined $interface in message
      Add API for disconnecting from a signal (rt #52764)
      Don't add -Wall on non-linux hosts (rt #46218)
      Clarify error message for invalid interfaces (rt #44837)
      Update copyright date to 2011
      Require min dbus == 1.00. Fix all compile warnings
      Replace dbus_strict_exports with dbus_no_strict_exports so default 
behaviour is more useful
      Automatically track unique<->bus names for signal handlers across restarts
      Fix processing of marked variants
      Tweaks to example programs
      Merge heads
      Fix more compile warnings, including missing variable return
      Remove accidental debug lines
      Update in prep for 1.0.0 release
      Added tag v1.0.0 for changeset 2ec67c29d7cb
      Add support for customizable timeouts on method calls
      Fix invocation of properties
      Fix example code in object export tutorial
      Split Net::DBus::Object into two pieces
      Introduce a new object proxy class
      Refactor dispatching of properties to be overridable
      Add an example for proxy objects
      Update README with better website info
      Fix copyright metadata mistakes
      Fix casting to interface
      Update git repo to point to gitlab
      Rename CHANGES to Changes to follow CPAN standards
      Add Test::Pod and Test::Pod::Coverage to Makefile.PL
      Add git ignore file
      Import latest RPM spec from Fedora
      Fix mistake in export tutorial base classs
      Fix toggling of timeouts in reactor
      Remove bogus $nomainloop parameter in 'new' constructor
      Updates for release 1.1.0

Frank Szczerba (1):
      Fix leaks in handling async methods / pending calls (rt #71943)

Manuel Reimer (1):
      Add support for UNIX file descriptor passing

Pavel Strashkin (1):
      Cache objects when casting to interfaces

Philip Boulain (1):
      Check that select is returning a valid state

Salvatore Bonaccorso (2):
      Update Vcs-Browser URL to cgit web frontend
      update changelog

Vitaliy Gusev (1):
      Treat org.freedesktop.DBus.Error.NoReply as fatal when introspecting

Xavier Guimard (1):
      Fix misc spelling errors in the POD docs

dan (4):
      Added tag VERSION_0_32_1_R_1 for changeset 
      Added tag VERSION_0_32_2_R_1 for changeset 
      Added tag VERSION_0_32_3_R_1 for changeset 
      Added tag VERSION_0_33_1_R_1 for changeset 

gregor herrmann (2):
      Strip trailing slash from metacpan URLs.
      update changelog

intrigeri (8):
      Imported Upstream version 1.1.0
      Merge tag 'upstream/1.1.0' into experimental
      debian/copyright: update license and copyright information
      Declare compliance with standards version 3.9.6.
      Dropped all patches, that were applied upstream.
      Update Lintian line number that the manpage-has-errors-from-man Lintian 
override affects.
      0001-Fix-spelling-error-in-POD.patch: new patch.
      libnet-dbus-perl (1.1.0-1)


No new revisions were added by this update.

Alioth's /usr/local/bin/git-commit-notice on 

Pkg-perl-cvs-commits mailing list

Reply via email to