[Pkg-owncloud-commits] [php-sabre-vobject] branch upstream updated (3f30cd2 -> 4ae91b8)
David Prévot
taffit at moszumanska.debian.org
Tue May 20 23:11:10 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch upstream
in repository php-sabre-vobject.
from 3f30cd2 Imported Upstream version 3.1.4
new 91cf921 Externalized and updated timezone mappings.
new 3a895f8 Decoding badly encoded URL's from Google.
new ad8ebf7 Updated changelog.
new 34305ed Added phpunit to require-dev.
new c5e1fdd Added test for Issue #68.
new 33dfd6a Fix for Issue #68.
new 0e33cf2 Updated changelog.
new 0696926 Write into temp dir to keep repository clean
new 3ef8ce2 Merge pull request #71 from janpieper/temp-dir
new c938da0 Adding hhvm to version list and allowed failures.
new d07d05d jCard is now an offical rfc.
new 640b0bf Added hhvm to build list.
new d14c784 Fix phpdoc for DateTime variables and arguments
new dd6a718 Cause RecurrenceIterator to respect the timezone of the event that is recurring.
new c8fa3e9 Merge pull request #72 from kscott/rrule-until-incorrect-timezone
new 2d4f68e Updated changelog.
new 7ab0517 Daily recurrance now can be restricted to certain months with BYMONTH
new d24a3af Merge pull request #67 from maderlock/master
new d4384b8 Updated changelog.
new 1453c99 Merge branch 'master' of github.com:fruux/sabre-vobject
new 0f0370f Got the rfc number wrong.
new 13e51b9 Tagging as jCard and jCal.
new d042943 Merge branch '2.1'
new 3b3292d Converted the changelog into a markdown file.
new 3790e7e Throwing a more specific exception for bad BYDAY clauses.
new 425f364 Forgot about PHP 5.3 compatibility.
new b247f32 Added a test for Issue 26.
new 5945cad This should never have worked on php.
new 2f8f96f Improvements for hhvm.
new 2d1c6e8 hhvm should now be compatible.
new 7cc2459 Updated changelog.
new 063b1be Disabled duplicate timezones.
new 0093f5f Casting parameters with null value no longer fails.
new 4e606a1 Thanks @staabm. It was late.
new 0ee3ab9 Updated development branch alias.
new 24aea53 Added a TON of new validation rules.
new fa2459e Happy 2014!
new d6da69e Merge branch 'master' of github.com:fruux/sabre-vobject
new ba94c3b Merge branch 'master' into new-validator
new 443f2d4 Happy new year :P
new 880cea7 Also testing iCalendar DATE and DATE-TIME.
new ad57610 Added a validation rule for calendars with more than 1 master event.
new 439f390 Catch exceptions from invalid recurrence exception dates.
new 5b8d147 Merge pull request #74 from yunosh/catch-recurrence-exceptions
new 37f4bd8 Catching a more specific exception. Issue #74.
new 23281a7 Merge branch 'master' into new-validator
new 30f5fd3 Merge pull request #79 from fruux/new-validator
new 07de5e6 Merge pull request #79 from fruux/new-validator
new 8e136f7 Merge branch 'master' of github.com:fruux/sabre-vobject
new ce9c9d8 Updated changelog
new bae2e0c Lets see if this is better for hhvm.
new 4b41e46 Added 5.6 to build list.
new 15e4d83 Cli tweaks.
new e871e84 Created a 'random vcard generator'.
new c63f39e Updated changelog, added some docs.
new fc5f4a3 Added a bunch of DateAndOrTime bonus features.
new 7713129 Updated changelog.
new 2e2680e Enforcing existance of VEVENT if VCALENDAR does not have a METHOD.
new b5b7173 Fixed unittests to use valid iCalendar objects again.
new b7e3987 Merge branch 'master' of github.com:fruux/sabre-vobject
new 058df9a Removed everything related to multiple values.
new bdf99ce Added generate_vcards to the list of binaries.
new 72bd058 Added a name to the generator ;)
new fecf027 hhvm is not allowed to fail.
new 1e67d56 Fix phpdoc for DateTime variables and arguments
new 217c080 Work around hhvm not being able to modify a date with 'first day of this month'
new 7637b79 workaround DateTime->modify() always advancing the date even if the current day is a in hhvm
new 74d4a71 adjust test case to work around hhvm returning a binary string from utf8_encode
new 64f2006 Merge remote-tracking branch 'icewind1991/hhvm-compat' into hhvm
new 5b03054 Merge branch 'master' into hhvm
new 8a83182 Merge branch 'master' into hhvm
new 9907e13 Bit more clarity around the short array syntax in the documentation.
new 97d0a42 Merge branch 'master' of github.com:fruux/sabre-vobject
new b5b505e Failing test for #83.
new 239437c Setting the value on new properties after setting the parameters.
new 663140f Updated changelog.
new 866524d Fix FreeBusyGenerator doc, use getResult() instead of result()
new 7c4fdfd Merge pull request #84 from clementhk/fix-freebusy-doc
new a49b7dd Merge branch 'master' into hhvm
new dfdfafa travis's hhvm version is not recent enough for the tests to succeed.
new 382e304 Whoops.
new 1d91edd Merge branch 'master' of github.com:fruux/sabre-vobject
new c373973 Merge branch '2.1'
new 3e82424 Merge branch '3.1'
new cc641b4 Merge branch '3.1'
new efd1d86 Removing this statement as hhvm will throw errors.
new 930da99 Adding nightly
new e0b4a45 Merge branch '3.1'
new cdd416a Added php 5.5.10 compatibility data.
new 779eb66 Adding PHP 5.3.3 to see if we can replicate an error
new 033ee6b Don't go into an infinite loop.
new 4c95edc Making sure loading of the tz mapping is tested.
new 7341af6 Higher test coverage.
new 4a24121 testdata is ignored
new 538b171 Testing VJOURNAL
new 96b9b9f Making sure that this error is more predictable.
new c2dedf9 Freebusy testing.
new f5b3f05 Lots of new unittests and small bugfixes.
new 87c7614 It's a bit weird but this should put hhvm in line with vanilla php.
new c8bbad4 Space.
new dd1dd19 Release date.
new 123b41c Merge branch 'master' of github.com:fruux/sabre-vobject
new 25f4c19 Bit more info for when this test fails.
new ad20e5e *sigh*
new 2044b07 This change hopefully forces this to work everywhere.
new 55f726c Removing php 5.3.3 again (wasn't different)
new 305efe4 Moved all recurence iterator tests to their own directory.
new 107c691 Class name
new f308271 Updated links to license file and sabredav website.
new bdae152 Renamed file to make slightly more sense.
new 501759c Updated windows timezone map.
new 6e1adc4 PHP 5.5.11 is now supported as well as PHP 5.6
new 6fc58c9 Merge branch 'vtimezone'
new a2b246a Removing 5.5.9 as it's no longer supported.
new efd2cf7 hhvm unittest should succeed again after this.
new 48db24f Updated changelog
new 078a706 Altertered test so it doesn't fail on PHP 5.5.12.
new ef86d2c Updated changelog
new 178a183 Releasing vobject 3.2.2
new a829266 Bumped version number.
new 4ae91b8 Imported Upstream version 3.2.2
The 121 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 7 +
.travis.yml | 9 +-
ChangeLog | 239 --------------
ChangeLog.md | 350 ++++++++++++++++++++
README.md | 2 +-
bin/fetch_windows_zones.php | 47 +++
bin/generate_vcards | 241 ++++++++++++++
bin/vobject | 2 +-
composer.json | 13 +-
doc/MigratingFrom2to3.md | 4 +-
doc/usage_2.md | 2 +-
doc/usage_3.md | 16 +-
lib/Sabre/VObject/Cli.php | 12 +-
lib/Sabre/VObject/Component.php | 117 ++++++-
lib/Sabre/VObject/Component/VAlarm.php | 32 +-
lib/Sabre/VObject/Component/VCalendar.php | 104 +++---
lib/Sabre/VObject/Component/VCard.php | 132 ++++++--
lib/Sabre/VObject/Component/VEvent.php | 57 +++-
lib/Sabre/VObject/Component/VFreeBusy.php | 38 ++-
lib/Sabre/VObject/Component/VJournal.php | 50 ++-
lib/Sabre/VObject/Component/VTimeZone.php | 53 ++++
lib/Sabre/VObject/Component/VTodo.php | 59 +++-
lib/Sabre/VObject/DateTimeParser.php | 4 +-
lib/Sabre/VObject/Document.php | 4 +-
lib/Sabre/VObject/ElementList.php | 4 +-
lib/Sabre/VObject/EofException.php | 4 +-
lib/Sabre/VObject/FreeBusyGenerator.php | 4 +-
lib/Sabre/VObject/Node.php | 22 +-
lib/Sabre/VObject/Parameter.php | 8 +-
lib/Sabre/VObject/ParseException.php | 4 +-
lib/Sabre/VObject/Parser/Json.php | 4 +-
lib/Sabre/VObject/Parser/MimeDir.php | 23 +-
lib/Sabre/VObject/Parser/Parser.php | 4 +-
lib/Sabre/VObject/Property.php | 12 +-
lib/Sabre/VObject/Property/Binary.php | 4 +-
lib/Sabre/VObject/Property/Boolean.php | 4 +-
lib/Sabre/VObject/Property/FlatText.php | 4 +-
lib/Sabre/VObject/Property/Float.php | 4 +-
.../VObject/Property/ICalendar/CalAddress.php | 4 +-
lib/Sabre/VObject/Property/ICalendar/Date.php | 10 +-
lib/Sabre/VObject/Property/ICalendar/DateTime.php | 50 ++-
lib/Sabre/VObject/Property/ICalendar/Duration.php | 4 +-
lib/Sabre/VObject/Property/ICalendar/Period.php | 4 +-
lib/Sabre/VObject/Property/ICalendar/Recur.php | 4 +-
lib/Sabre/VObject/Property/Integer.php | 4 +-
lib/Sabre/VObject/Property/Text.php | 4 +-
lib/Sabre/VObject/Property/Time.php | 4 +-
lib/Sabre/VObject/Property/Unknown.php | 4 +-
lib/Sabre/VObject/Property/Uri.php | 31 +-
lib/Sabre/VObject/Property/UtcOffset.php | 4 +-
lib/Sabre/VObject/Property/VCard/Date.php | 4 +-
lib/Sabre/VObject/Property/VCard/DateAndOrTime.php | 181 ++++++++++-
lib/Sabre/VObject/Property/VCard/DateTime.php | 4 +-
lib/Sabre/VObject/Property/VCard/LanguageTag.php | 4 +-
lib/Sabre/VObject/Property/VCard/TimeStamp.php | 4 +-
lib/Sabre/VObject/Reader.php | 4 +-
lib/Sabre/VObject/RecurrenceIterator.php | 74 +++--
lib/Sabre/VObject/Splitter/ICalendar.php | 12 +-
lib/Sabre/VObject/Splitter/SplitterInterface.php | 4 +-
lib/Sabre/VObject/Splitter/VCard.php | 4 +-
lib/Sabre/VObject/StringUtil.php | 4 +-
lib/Sabre/VObject/TimeZoneUtil.php | 353 ++-------------------
lib/Sabre/VObject/UUIDUtil.php | 64 ++++
lib/Sabre/VObject/VCardConverter.php | 4 +-
lib/Sabre/VObject/Version.php | 6 +-
lib/Sabre/VObject/includes.php | 4 +-
lib/Sabre/VObject/timezonedata/exchangezones.php | 93 ++++++
lib/Sabre/VObject/timezonedata/lotuszones.php | 101 ++++++
lib/Sabre/VObject/timezonedata/php-compat.php | 40 +++
lib/Sabre/VObject/timezonedata/windowszones.php | 113 +++++++
tests/Sabre/VObject/CliTest.php | 47 +--
tests/Sabre/VObject/Component/VCalendarTest.php | 61 ++++
tests/Sabre/VObject/Component/VCardTest.php | 30 +-
tests/Sabre/VObject/Component/VFreeBusyTest.php | 27 ++
tests/Sabre/VObject/Component/VJournalTest.php | 58 ++++
tests/Sabre/VObject/Component/VTimeZoneTest.php | 34 ++
tests/Sabre/VObject/Component/VTodoTest.php | 54 +++-
tests/Sabre/VObject/ComponentTest.php | 69 ++++
tests/Sabre/VObject/EmptyValueIssueTest.php | 31 ++
tests/Sabre/VObject/GoogleColonEscapingTest.php | 31 ++
tests/Sabre/VObject/Issue26Test.php | 36 +++
tests/Sabre/VObject/ParameterTest.php | 9 +
tests/Sabre/VObject/Property/BinaryTest.php | 19 ++
.../VObject/Property/ICalendar/DateTimeTest.php | 26 ++
tests/Sabre/VObject/Property/TextTest.php | 1 +
.../VObject/Property/VCard/DateAndOrTimeTest.php | 150 ++++++++-
tests/Sabre/VObject/ReaderTest.php | 8 +
.../RecurrenceIterator/ByMonthInDailyTest.php | 58 ++++
.../FifthTuesdayProblemTest.php} | 6 +
.../IncorrectExpandTest.php} | 0
.../InfiniteLoopProblemTest.php} | 0
.../MainTest.php} | 4 +
.../MissingOverriddenTest.php} | 0
.../UntilRespectsTimezoneTest.ics | 39 +++
.../UntilRespectsTimezoneTest.php | 60 ++++
.../RecurrenceIteratorMinusOneProblemTest.php | 30 --
tests/Sabre/VObject/Splitter/ICalendarTest.php | 33 +-
tests/Sabre/VObject/StringUtilTest.php | 12 +-
tests/Sabre/VObject/TimeZoneUtilTest.php | 13 +-
tests/Sabre/VObject/UUIDUtilTest.php | 37 +++
tests/bootstrap.php | 8 +
101 files changed, 2987 insertions(+), 907 deletions(-)
delete mode 100644 ChangeLog
create mode 100644 ChangeLog.md
create mode 100755 bin/fetch_windows_zones.php
create mode 100755 bin/generate_vcards
create mode 100644 lib/Sabre/VObject/Component/VTimeZone.php
create mode 100644 lib/Sabre/VObject/UUIDUtil.php
create mode 100644 lib/Sabre/VObject/timezonedata/exchangezones.php
create mode 100644 lib/Sabre/VObject/timezonedata/lotuszones.php
create mode 100644 lib/Sabre/VObject/timezonedata/php-compat.php
create mode 100644 lib/Sabre/VObject/timezonedata/windowszones.php
create mode 100644 tests/Sabre/VObject/Component/VTimeZoneTest.php
create mode 100644 tests/Sabre/VObject/EmptyValueIssueTest.php
create mode 100644 tests/Sabre/VObject/GoogleColonEscapingTest.php
create mode 100644 tests/Sabre/VObject/Issue26Test.php
create mode 100644 tests/Sabre/VObject/Property/BinaryTest.php
create mode 100644 tests/Sabre/VObject/RecurrenceIterator/ByMonthInDailyTest.php
rename tests/Sabre/VObject/{RecurrenceIteratorFifthTuesdayProblemTest.php => RecurrenceIterator/FifthTuesdayProblemTest.php} (85%)
rename tests/Sabre/VObject/{RecurrenceIteratorIncorrectExpandTest.php => RecurrenceIterator/IncorrectExpandTest.php} (100%)
rename tests/Sabre/VObject/{RecurrenceIteratorInfiniteLoopProblemTest.php => RecurrenceIterator/InfiniteLoopProblemTest.php} (100%)
rename tests/Sabre/VObject/{RecurrenceIteratorTest.php => RecurrenceIterator/MainTest.php} (99%)
rename tests/Sabre/VObject/{RecurrenceIteratorMissingOverriddenTest.php => RecurrenceIterator/MissingOverriddenTest.php} (100%)
create mode 100644 tests/Sabre/VObject/RecurrenceIterator/UntilRespectsTimezoneTest.ics
create mode 100644 tests/Sabre/VObject/RecurrenceIterator/UntilRespectsTimezoneTest.php
delete mode 100644 tests/Sabre/VObject/RecurrenceIteratorMinusOneProblemTest.php
create mode 100644 tests/Sabre/VObject/UUIDUtilTest.php
--
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