[Pkg-owncloud-commits] [php-sabre-vobject] 01/11: Merge branch '2.1' into 3.1

David Prévot taffit at moszumanska.debian.org
Mon Mar 31 01:19:41 UTC 2014


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

taffit pushed a commit to branch master
in repository php-sabre-vobject.

commit 9ade740a3648b1f9955b983c9a720b60953b39d1
Merge: 961546d 52fc7bd
Author: Evert Pot <evert at rooftopsolutions.nl>
Date:   Sun Mar 30 17:20:15 2014 -0400

    Merge branch '2.1' into 3.1
    
    Conflicts:
    	ChangeLog

 .travis.yml                                    |  7 +++++++
 ChangeLog                                      |  2 +-
 lib/Sabre/VObject/TimeZoneUtil.php             | 24 +++++++++++++++++++++---
 tests/Sabre/VObject/RecurrenceIteratorTest.php |  4 ++--
 tests/Sabre/VObject/TimeZoneUtilTest.php       |  7 ++++++-
 5 files changed, 37 insertions(+), 7 deletions(-)

diff --cc .travis.yml
index b3abf9d,108a970..512978f
--- a/.travis.yml
+++ b/.travis.yml
@@@ -3,9 -3,14 +3,16 @@@ php
    - 5.3
    - 5.4
    - 5.5
+   - 5.5.9
+   - 5.5.10
+   - 5.6
+ 
+ matrix:
+   allow_failures:
+     - php: 5.5.10
  
 -script: phpunit --configuration tests/phpunit.xml
 +script:
 +  - phpunit --configuration tests/phpunit.xml
 +  - php bin/vobject -h
  
  before_script: composer install
diff --cc ChangeLog
index 604743f,616c7ce..51a5473
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,150 -1,4 +1,150 @@@
 +3.1.3-stable (2013-10-02)
 +	* Fixed: Support from properties from draft-daboo-valarm-extensions-04.
 +	  Issue #56.
 +	* Fixed: Issue #54. Parsing a stream of multiple vcards separated by more
 +	  than one newline. Thanks @Vedmak for the patch.
 +	* Fixed: Serializing vcard 2.1 parameters with no name caused a literal
 +	  '1' to be inserted.
 +	* Added: VCardConverter removed properties that are no longer supported in
 +	  vCard 4.0.
 +	* Added: vCards with a minimum number of values (such as N), but don't
 +	  have that many, are now automatically padded with empty components.
 +	* Added: The vCard validator now also checks for a minimum number of
 +	  components, and has the ability to repair these.
 +	* Added: Some support for vCard 2.1 in the VCard converter, to upgrade to
 +	  vCard 3.0 or 4.0.
 +	* Fixed: Issue 60 Use Document::$componentMap when instantiating the
 +	  top-level VCalendar and VCard components.
 +	* Fixed: Issue 62: Parsing iCalendar parameters with no value.
 +	* Added: --forgiving option to vobject utility.
 +	* Fixed: Compound properties such as ADR were not correctly split up in
 +	  vCard 2.1 quoted printable-encoded properties.
 +	* Fixed: Issue 64: Encoding of binary properties of converted vCards.
 +	  Thanks @DominikTo for the patch.
 +
 +3.1.2-stable (2013-08-13)
 +	* Fixed: Setting correct property group on VCard conversion
 +
 +3.1.1-stable (2013-08-02)
 +	* Fixed: Issue #53. A regression in RecurrenceIterator.
 +
 +3.1.0-stable (2013-07-27)
 +	* Added: bad-ass new cli debugging utility (in bin/vobject).
 +	* Added: jCal and jCard parser.
 +	* Fixed: URI properties should not escape ; and ,.
 +	* Fixed: VCard 4 documents now correctly use URI as a default value-type
 +	  for PHOTO and others. BINARY no longer exists in vCard 4.
 +	* Added: Utility to convert between 2.1, 3.0 and 4.0 vCards.
 +	* Added: You can now add() multiple parameters to a property in one call.
 +	* Added: Parameter::has() for easily checking if a parameter value exists.
 +	* Added: VCard::preferred() to find a preferred email, phone number, etc
 +	  for a contact.
 +	* Changed: All $duration properties are now public.
 +	* Added: A few validators for iCalendar documents.
 +	* Fixed: Issue #50. RecurrenceIterator gives incorrect result when
 +	  exception events are out of order in the iCalendar file.
 +	* Fixed: Issue #48. Overridden events in the recurrence iterator that were
 +	  past the UNTIL date were ignored.
 +	* Added: getDuration for DURATION values such as TRIGGER.
 +	  Thanks to @SimonSimCity.
 +	* Fixed: Issue #52. vCard 2.1 parameters with no name may lose values if
 +	  there's more than 1. Thanks to @Vedmak.
 +
 +3.0.0-stable (2013-06-21)
 +	* Fixed: includes.php file was still broken. Our tool to generate it had
 +	  some bugs.
 +
 +3.0.0-beta4 (2013-06-21)
 +	* Fixed: includes.php was no longer up to date.
 +
 +3.0.0-beta3 (2013-06-17)
 +	* Added: OPTION_FORGIVING now also allows slashes in property names.
 +	* Fixed: DateTimeParser no longer fails on dates with years < 1000
 +	  & > 4999
 +	* Fixed: Issue 36: Workaround for the recurrenceiterator and caldav events
 +	  with a missing base event.
 +	* Fixed: jCard encoding of TIME properties.
 +	* Fixed: jCal encoding of REQUEST-STATUS, GEO and PERIOD values.
 +
 +3.0.0-beta2 (2013-06-10)
 +	* Fixed: Corrected includes.php file.
 +	* Fixed: vCard date-time parser supported extended-format dates as well.
 +	* Changed: Properties have been moved to an ICalendar or VCard directory.
 +	* Fixed: Couldn't parse vCard 3 extended format dates and times.
 +	* Fixed: Couldn't export jCard DATE values correctly.
 +	* Fixed: Recursive loop in ICalendar\DateTime property.
 +
 +3.0.0-beta1 (2013-06-07)
 +	* Added: jsonSerialize() for creating jCal and jCard documents.
 +	* Added: helper method to parse vCard dates and times.
 +	* Added: Specialized classes for FLOAT, LANGUAGE-TAG, TIME, TIMESTAMP,
 +	  DATE-AND-OR-TIME, CAL-ADDRESS, UNKNOWN and UTC-OFFSET properties.
 +	* Removed: CommaSeparatedText property. Now included into Text.
 +	* Fixed: Multiple parameters with the same name are now correctly encoded.
 +	* Fixed: Parameter values containing a comma are now enclosed in
 +	  double-quotes.
 +	* Fixed: Iterating parameter values should now fully work as expected.
 +	* Fixed: Support for vCard 2.1 nameless parameters.
 +	* Changed: $valueMap, $componentMap and $propertyMap now all use
 +	  fully-qualified class names, so they are actually overridable.
 +	* Fixed: Updating DATE-TIME to DATE values now behaves like expected.
 +
 +3.0.0-alpha4 (2013-05-31)
 +	* Added: It's now possible to send parser options to the splitter classes.
 +	* Added: A few tweaks to improve component and property creation.
 +
 +3.0.0-alpha3 (2013-05-13)
 +	* Changed: propertyMap, valueMap and componentMap are now static
 +	  properties.
 +	* Changed: Component::remove() will throw an exception when trying to
 +	  a node that's not a child of said component.
 +	* Added: Splitter objects are now faster, line numbers are accurately
 +	  reported and use less memory.
 +	* Added: MimeDir parser can now continue parsing with the same stream
 +	  buffer.
 +	* Fixed: vobjectvalidate.php is operational again.
 +	* Fixed: \r is properly stripped in text values.
 +	* Fixed: QUOTED-PRINTABLE is now correctly encoded as well as encoded, for
 +	  vCards 2.1.
 +	* Fixed: Parser assumes vCard 2.1, if no version was supplied.
 +
 +3.0.0-alpha2 (2013-05-22)
 +	* Fixed: vCard URL properties were referencing a non-existant class.
 +
 +3.0.0-alpha1 (2013-05-21)
 +	* Fixed: Now correctly dealing with escaping of properties. This solves
 +	  the problem with double-backslashes where they don't belong.
 +	* Added: Easy support for properties with more than one value, using
 +	  setParts and getParts.
 +	* Added: Support for broken 2.1 vCards produced by microsoft.
 +	* Added: Automatically decoding quoted-printable values.
 +	* Added: Automatically decoding base64 values.
 +	* Added: Decoding RFC6868 parameter values (uses ^ as an escape
 +	  character).
 +	* Added: Fancy new MimeDir parser that can also parse streams.
 +	* Added: Automatically mapping many, many properties to a property-class
 +	  with specialized API's.
 +	* Added: remove() method for easily removing properties and sub-components
 +	  components.
 +	* Changed: Components, Properties and Parameters can no longer be created
 +	  with Component::create, Property::create and Parameter::create. They
 +	  must instead be created through the root component. (A VCalendar or
 +	  VCard object).
 +	* Changed: API for DateTime properties has slightly changed.
 +	* Changed: the ->value property is now protected everywhere. Use
 +	  getParts() and getValue() instead.
 +	* BC Break: No support for mac newlines (\r). Never came across these
 +	  anyway.
 +	* Added: add() method to the Property class.
 +	* Added: It's now possible to easy set multi-value properties as arrays.
 +	* Added: When setting date-time properties you can just pass PHP's
 +	  DateTime object.
 +	* Added: New components automatically get a bunch of default properties,
 +	  such as VERSION and CALSCALE.
 +	* Added: You can add new sub-components much quicker with the magic
 +	  setters, and add() method.
 +
- 2.1.3-stable (2013-??-??)
+ 2.1.3-stable (2013-10-02)
  	* Fixed: Issue #55. \r must be stripped from property values.
  	* Fixed: Issue #65. Putting quotes around parameter values that contain a
  	  colon.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/php-sabre-vobject.git



More information about the Pkg-owncloud-commits mailing list