[Pkg-owncloud-commits] [php-sabre-vobject] annotated tag upstream/2.1.4 created (now 2937cef)
David Prévot
taffit at moszumanska.debian.org
Mon Mar 31 01:19:43 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to annotated tag upstream/2.1.4
in repository php-sabre-vobject.
at 2937cef (tag)
tagging d4cee1c87aed396e18a9c12ac998478f7c44e7eb (commit)
replaces upstream/2.1.3
tagged by David Prévot
on Sun Mar 30 19:32:03 2014 -0400
- Log -----------------------------------------------------------------
Upstream version 2.1.4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABCAAGBQJTOKlzAAoJEAWMHPlE9r087vUH/jqgkhsPvwhbLnnHMVAFOH0u
46hR0nQBtzCyZbpJrJMqkm5H2ryU5J3xFM2D5vJTVRYlrAWNp8Tjtd6Y7MedpQjN
2DXuO4FRw0GEpDjMLrGNCckHztnOVeHg0FaED7Dffx5/jtgMyFNcSdbmp3l6+ZTk
OLC9GDorXBu7c6N0ZE7bmrnOESvW2TrvQiUm2EV1T7lMlwglj071/poibDR2TAgD
2KJm4DKZI9UjEjTFR8vloqKQcnS6GLa/UdH4Par1w5WzzYFQwwHLhFAb7nwIZDLH
JbLxAywJkQRLDnxOJMPTjX+rl4ItHm2mLForvYDukbmMDa3mpyAzv3o6hywjBwo=
=2BOD
-----END PGP SIGNATURE-----
David Prévot (1):
Imported Upstream version 2.1.4
Dominik (1):
fixed a few typos
Dominik Tobschall (27):
added readme.md
typo and formatting
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
changed unittest to expect correct serialization order and added another serialization order unittest
typo
fixed Issue 219: serialize() now reorders correctly
now using uksort for serialize() reordering
extended sorting unittest to test if ordering works for >10 elements
sortScore cleanup and documentation
making sure that sortScore always returns unambiguous scores
added some comments to $sortScore
added vobject/splitter
getting uri correctly
simplyfied VObject/Splitter/VCard quite a bit, thanks @evert
added docblocks
testing if objects are valid
handling timezones and made tests a bit stricter
adding base properties to Splitter\VObject\ICalendar objects
added VObject\StringUtil tests
vcard splitter tweak, thanks @staabm
hopefully improved memory usage of iCalendar splitter a bit
simplified getNext() in iCalendar splitter
typo
cleaned readme a bit
Fix for recurring events where RRULE:UNTIL < DTSTART
Merge remote-tracking branch 'upstream/master'
Evert Pot (390):
Initial directory structure.
merge
Merge
Merged changes
Initial, simple vcalendar reader.
Reading attributes
Added magic methods and iterators
* Added version class
mege
Correctly parsing nested components
Reader skips empty lines
Many VObject improvements.
More VObject fixes
Added includes file
VObject Improvements to make ArrayAccess work better everywhere
Bumped versions
Bumped version to 1.0
Happy new year\!
Added test for version class
Now using assertInternalType, assertInstanceOf instead of assertType, which is now deprecated (which is a bit silly if you ask me)
Merging CardDAV work
merged changes from default branch
Fixed docblocks
Bumped version
Merging changes from main branch to carddav branch
Bumped version to ensure PEAR dependency
Merge
Aded DateTime element to VObject package
Merge
Merge
Updated VObject reader to automatically map properties with custom classes.
Made the parsing for DATETIME-values static, so it can be more easily reused.
Added VOBject element for properties containing multiple dates.
Added 'EXDATE' to the element map
Bumped VObject version, and added MultiDateTime to includes
Merged default branch into carddav branch
Setting parameters in the VObject library now overwrites the previous value
Added __unset to VObject_Component
Merging CardDAV branch
Support for 'groups', which is useful for VCARD parsing
VObject uppercase bug
More VObject fixes
Support for vcard groups
Fixed reading of empty parameters
Supporting 'empty' parameters
Added Sabre_VObject_Property::add()
Merge
Support for mixed newlines. Fixes Issue 153.
Added Sabre_VObject_Component::getComponents()
Merged from default branch
Merging in caldav-sched branch in default branch
Moved functions from Sabre_CalDAV_XMLUtil to Sabre_VObject_DateTimeParser
Pushed version to 1.3.0
Completed most of the time-range filter support, with the exception of FREEBUSY filters and Recurrence rules.
Merged the calendar-query refactoring branch
First, untested version of the FreeBusy Generator script
Added FreeBusy generator
First (incomplete) version of the recurrence iterator
Fixed some iterator bugs, added some tests
Making progress with the montly-bymonthday rule
The byDay filter / expander for monthly recurrences is working
Support for a all the RRULE's iCal may use
Added 'fastForward' function
Integrated recurrence rules into the FreeBusyGenerator
Support for EXDATE
Fixed some bugs. Free-busy info is now showing up in iCal
Fixed encoding of DATE-TIME (was DATETIME before)
Bumped version, updated changelog
Merge branch '1.5'
Set versions to 'alpha'
Support for FREQ=DAILY;BYDAYS= which is what Thunderbird may use
Docblocks
Updated tests
Correctly handling time-range calendar-query filters with RRULE's. Fixes
Fixed serializing of parameters with no value (such as BASE64 in
Merge branch 'caldav-sched'
100% code coverage in VObject
Updated includes file. Now using PHPincludes
Correct paths
Nicer paths
Added includes files
Merge branch '1.5'
Better parsing of timezone information for Evolution client. Fixes Issue #95.
Merge branch '1.5'
Fixed test for updated classname
Merge branch '1.5'
Added missing classes
Merge branch '1.5'
Merge branch '1.5'
Merge branch '1.5'
Merge branch '1.5'
Merge branch '1.5'
Added preliminary VCalendar component
Added VEvent component
Automatically mapping properties and components, and a bit of
Created VJournal and VTodo components, and refactored time-range
Docblock
Removed ending ?>
expand() work in progress
expand() appears functional
Better cloning behaviour
Removed MultiDateTime for now. Only used by EXDATE, which was already
Added test for Issue 174.
Correctly line folding on UTF-8 strings. Fixes Issue #174.
Merge branch '1.5'
Updated changelog, bumped versions
Merge branch '1.5'
Happy 2012!
Merge branch '1.5'
Happy 2012!
Correctly handling overriden events in recurrence.
Tying loose ends together for CALDAV:expand
Small typo
Correctly recurring after handling an overridden event.
Fixed property name
Correctly sorting vobject properties and components
Bumped versions, updated changelog
Merge branch '1.5'
Fixed sorting
Fixed sorting
Added another test (just in case)
Fixed an E_NOTICE, and some code cleanup
Merge branch '1.5'
Merge branch '1.5'
Merge branch 'master' into itip-hack
Renamed TimeZoneMap
Renames
Using the default timezone if all else fails
Renamed to their correct locations
Testing the default fallback
Merge branch 'master' into itip-hack
Merge branch 'master' into itip-hack
Added test for empty filter
Merge branch '1.5'
Merge branch 'master' into itip-hack
Merge branch 'master' into itip-hack
Merge branch '1.5'
Merge branch 'itip-hack'
Testing character escaping better, and now supporting \N for newline.
TimezoneMap -> WindowsTimezoneMap
Updated includes files
Fixed a bug where the RecurrenceIterator would infinitely loop, if a
Added a new test for the infinite loop issue
Forgot that the client has complete freedom in deciding when to start
Added a test for VObject parameter reading
Correctly listening to COUNT and UNTIL.
A better way to check if the current date is still within range.
Merge branch '1.5'
Marked SabreDAV 1.6.0 as 'stable'
Fixed a bug where an infinite loop could occur in the recurrence iterator if the recurrence was YEARLY, with a BYMONTH rule, and either BYDAY or BYMONTHDAY match the first day of the month.
Events that are excluded using EXDATE are still counted towards COUNT
Slightly better test
Bumped versions
When checking if an event overlaps a certain time-range, all-day event
Merge branch '1.5' into 1.6
Merge branch '1.6'
Merge branch 'master' into calendar-query-optimize
Making sure the recurrence iterator works, even if there's no RRULE
Merge branch 'master' into calendar-query-optimize
Made the parent property public (as it should)
Bumped versions
Refactored VAlarm time-filtering code to Sabre_VObject
Fixed some bugs and added a whole bunch of tests to VALARM time-range
Allowing other scalar values to be used as property values.
Recurrence rules of events are now taken into consideration when doing
Merge branch '1.6'
Merge branch 'master' of github.com:evert/SabreDAV
Added a workaround for the fact that php's DateInterval doesn't parse
Merge branch '1.6'
Merge branch 'master' into calendar-query-optimize
Merge branch 'master' of github.com:evert/SabreDAV
Fixed time-range inclusivity bug.
Merge branch 'master' of github.com:evert/SabreDAV
Fixed micheals much sought-after issue.
Fixed time-range inclusivity bug.
Fixed micheals much sought-after issue.
Merge branch '1.6'
Retaining time for weekly byday recurrences. Fixes Issue 200.
Retaining time for weekly byday recurrences. Fixes Issue 200.
Getting closer to the end result. VObjects are now parsed when added to
Added a test for the mighty iterator
Added VAlarm to includes file
Merge branch '1.6'
Merge branch 'master' of github.com:evert/SabreDAV
Fixed a problem with overridden events in a recurrence set happening on
Fixed a problem with overridden events in a recurrence set happening on
Quick test for EMClient
Fixed the 'fifth tuesday of the month' problem.
Merge branch '1.6'
Merge branch '1.5' into 1.6
Merge branch '1.6'
Removed a bunch of classes and interfaces that have been deprecated for
Updated includes file
Fixed parsing +PT0S. Fixes Issue 205.
Merge branch '1.6'
Actually, we're working on a new version!
Added a small test for the freebusy generator
Merge branch '1.6'
Merge branch 'master' of github.com:evert/SabreDAV
Merge branch 'master' of github.com:evert/SabreDAV
Merge branch '1.6'
Merge branch '1.6'
Removed executable bit
Merge branch '1.6'
Merge branch '1.6'
Merge branch '1.6'
Merge branch '1.6'
Merge branch '1.6'
Added a lot of timezone mappings for Microsoft Exhcange
Merge branch '1.6'
Correct casing to fix the travis build
Migrated all VObject classes to PHP 5.3 namespaces
Merge branch 'master' into namespaces
Merge branch 'master' into namespaces
More migrations
Set some versions to 'alpha'
Removed executable bit
Support for MS exchange CDO timezone ids
Merge branch 'master' into 2.0
Casing
temporary rename
Now correctly cases the filenames too
Merge branch '1.6'
Merge branch 'master' into dav-notifications
Merge branch 'master' into dav-notifications
Merge branch '1.6'
Merge branch 'master' into dav-notifications
Merge branch '1.6'
Merge branch 'dav-notifications'
Fixed an issue with the recurrenceiterator with yearly rules on leap
Added a check for checking if an event falls within a timerange for
Another recurrence rule bug
Merge branch '1.6'
Fixed another time-range filter bug.
Merge branch '1.6'
Added a basic validation framework, and added validation methods for the
Merge branch '1.6'
Fixed all-day time-range checks. Fixes Issue 228.
Merge branch '1.6'
Merge branch '1.6'
Added readme
Merge branch 'master' into 2.0
Migration to namespaces
Another batch moved to namespaces
Merge remote-tracking branch 'sabredav/2.0'
We no longer need to specify the package/subpackage
Added phpunit configuration, gitignore and composer info
Removed SabreDAV dependencies. Fixed tests to work on non-UTC timezone
Added a new changelog
Added travis ci config
Added 3-clause BSD license
Making sure travis initializes composer
Added travis build status to README
Now we can easily specify parameters when we're creating properties.
A lot more documentation
Missing backtick
Fixed numbering
Added additional docs with more features
Allowing a single object to be set.
Added a constructor to the freebusy generator
Fixed links
Added a unittest for new constructor thingy
Changelog note
Now referencing dev-master
Release date
Updated readme to reference current release
Adding some functionality to automatically repair vcards with no VERSION
Falling back to ORG if N and FS don't exist
Moved validation constants from Compnent to Node class.
Removed the Element class. It wasn't really used anyway
Testing vendor bins
Testing vendor bins
Updated changelog
Bumped version
Now checking for valid UTF-8 sequences.
We can now repair non-UTF-8 data and strip control characters
Breaking the loop as soon as we have the composer autoloader.
Cosmetic fix. thnx @staabm
Fixed an infinite loop problem
Merge branch 'master' of github.com:evert/sabre-vobject
Updated missing items from changelog
Forward-ported fix from @PHPGangsta
Fixed test
25% faster parsing
Splitter fixes.
Updated changelog
Updated changelog with some credz
Some tweaks.
Correctly encoding DTEND for freebusy reports
Updated changelog
Added the VFreeBusy component.
Updated changelog
Forgiving mode for Reader class.
The reader now has an option to completely ignore invalid lines.
Updated changelog
Ignoring closing braces for php unittest coverage, as they will never be
Consistency fixes.
Simplified the Compound property a great deal.
One more test. Now really 100%
Updated changelog for 2.0.1 release
Added includes file
Updated changelog
Bumped version
Updated changelog
Merged a bugfix from 1.3 vobject.
Small correction
Merge branch 'master' of github.com:evert/sabre-vobject
Removed some duplicate code. Updated changelog.
Support for GMT+0100, GMT-0500, etc..
Support for "SystemV/EST5EDT" tzid.
Merge branch 'master' of github.com:evert/sabre-vobject
Slightly better comments. Need to remember the why, not just the what.
Merge branch 'master' of github.com:evert/sabre-vobject
Updated changelog
Small docblock change
Releasing the new vobject.
Lotus domino timezones.
Releasing 2.0.4.
The freebusygenerator is now using the factory methods.
Updated changelog
Bumped version
Small tweak. Thanks @tanghus.
Happy new year!
Bumped copyright year.
Now testing php 5.5
Adding a test for testing empty parameter serialization.
Correctly parsing empty parameters now.
Microsoft re-uses their magic numbers for different timezones.
Updated changelog and bumped version
Set release date.
Not sure how I missed these CS problems.
Added a Text property
Updated changelog
Bumped version
Revert "Bumped version"
Revert "Updated changelog"
Revert "Added a Text property"
Added design doc.
One more small fix
Making sure unittests can also run when vobject is a composer
We are still on PHP 5.3 here.
Updated copyright statements to fruux, and changed my homepage.
Updated readme
Added a simple benchmark script
Added a script to generate test data
Fixed link
New github location
New travis location
Fixed the second one
Added a test for Issue #32.
Bench is executable
Forcing a travis build
Added DateTime::hasTime
Bumped version.
Added Property::getValue()
Added a Document class.
Added a Document class.
Added parameter::getValue()
Added mbstring dependency.
Releasing vobject 2.1.0
Added a test to confirm Issue #50.
Fixes Issue #50.
Updated changelog, bumped version.
Confirmed Issue #48 with a unittest.
::valid is corrected, but ::next is still behaving incorrectly.
Fix for Issue #48.
Set release date.
Another bug slipped through.
Removed the design document.
Fixed Issue #53.
Bumped version and set release date.
\r is now stripped from property values.
Bumped version, updated changelog
Fixes Issue #65.
Releasing 2.1.3
Lets see if travis supports these php versions
Travis doesn't have PHP 5.5.10 (yet), so for now we're just adding it to
I really need a .travis.yml validator so i don't always commit incorrect
Is this a spacing thing? lint.travis didn't seem to catch it.
The dash was missing.
First fix for #87.
PHP 5.5.10 seems to automatically convert GMT to UTC.
Another fix for #87.
Updated changelog
PHP 5.6 on travis does not yet have the changes PHP 5.5.10 has.
Bumped version.
note to self. learn yaml markup
This should do it.
Fallbacks for missing timezones from PHP 5.5.10
Set release date.
Frank Edelhaeuser (1):
Added support for well-known (but unknown to PHP DateTimeZone) time zone names
Lars Kneschke (2):
RECURRENCE-ID is DateTime too
renamed class from VObject_Element_* to VObject_Property_*
Michael Holm (16):
Changed composer.json file.
Added support for hourly events.
Added hourly checks.
Removed a reference to a hourlymap, no need for this.
Found an issue with the format, now we use hours.
Added tests.
Chenged the hour output format.
Added byhour support to daily freq.
Merge branch 'hourly'
Merge git://github.com/evert/sabre-vobject
Some code cleanup
Use date object in the nextWeekly object.
Added support for weekly byday and byhour.
Submitted tests to prove me right.
Reverted composer file to original.
Added test for hourly frequences, and removed the byHour in the hourly run.
Michael Kliewe (12):
Many small fixes
fixing some spelling mistakes
fixed some phpDoc
introduced Sabre_DAV_Server::$exposeVersion to hide the version in production environment
Merge branch 'master' of https://github.com/evert/SabreDAV into versionswitch
added a testcase for DTSTART problem with recurring events (failing at the moment)
this fixes the test Sabre_CalDAV_GetEventsByTimerangeTest::testQueryTimerange()
fixed small typo in Sabre_VObject_Component_VEventTest::timeRangeTestData()
added a testcase for DTSTART problem with recurring events (failing at the moment)
introduced Sabre_DAV_Server::$exposeVersion to hide the version in production environment
this fixes the test Sabre_CalDAV_GetEventsByTimerangeTest::testQueryTimerange()
removed some PHP closing tags
Pascal Borreli (1):
Fixed key in X-MICROSOFT-CDO-TZID mapping
Steve Tauber (1):
Adding changes to README so that the expand example works with copy-paste
Thomas Tanghus (20):
Added Compound property and test.
Added N, ADR, ORG and CATEGORIES to classMap to use compound property class.
Don't strip slashes before comma and semi-colon to be able to unserialize compound values.
Remove getValue() method.
Don't use stripSlashes(), instead omit commas and semi-colons from the regex.
Merge git://github.com/evert/sabre-vobject
Make Travis happier.
Removed ownCloud reference that had snook in.
Reference latest RFC.
Correcting copyright statement.
Don't use SabreDav exceptions.
*Array() -> *Parts().
*Array() -> *Parts() in tests as well.
*Array() -> *Parts() again because apparently I'm blind :-P
Make internal value protected.
Use strtr() instead of str_replace().
Removed unnecessary count().
array_map() strtr(). Knit-picking can be fun ;)
Don't keep internal parsed data. This also obsoletes serialize().
And also on setParts().
evert (38):
Merge pull request #1 from lkneschke/master
Merge pull request #3 from PHPGangsta/SpellingAndPHPDoc
Merge pull request #4 from andreaswolf/master
Merge pull request #6 from mrpace2/master
Merge pull request #8 from willdurand/add-composer
Merge pull request #9 from gharlan/carddav-etag
Merge pull request #10 from PHPGangsta/AddSomeAfterEvents
Merge pull request #11 from hernst42/master
Merge pull request #12 from PHPGangsta/spelling
Merge pull request #17 from PHPGangsta/DTSTARTtest
Merge pull request #14 from PHPGangsta/versionswitch
Merge pull request #13 from PHPGangsta/smallfixes
Merge pull request #18 from PHPGangsta/TimeRangeInclStart
Merge pull request #19 from PHPGangsta/SomeMorePHPDoc
Merge pull request #22 from PHPGangsta/ExpandByDayTest
Merge pull request #23 from PHPGangsta/ClosingTags
Merge pull request #25 from PHPGangsta/Issue_203
Merge pull request #26 from PHPGangsta/Issue205
Merge pull request #21 from jtlebi/patch
Merge pull request #29 from PHPGangsta/Issue220
Merge pull request #31 from armin-hackmann/master
Merge pull request #37 from DominikTo/master
Merge pull request #38 from DominikTo/master
Update README.md
Update README.md
Merge pull request #1 from tanghus/master
Merge pull request #2 from pborreli/patch-1
Merge pull request #3 from DominikTo/import
Merge pull request #4 from DominikTo/master
Merge pull request #6 from DominikTo/splitter-tweaks
Merge pull request #5 from DominikTo/stringUtilTests
Merge pull request #7 from DominikTo/master
Merge pull request #8 from DominikTo/master
Merge pull request #12 from clubmaster/hourly
Merge pull request #17 from DominikTo/master
Merge pull request #16 from clubmaster/hourly
Merge pull request #25 from DominikTo/patch-1
Merge pull request #30 from stevetauber/master
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 93b65c2 Lets see if travis supports these php versions
new 45539f4 Travis doesn't have PHP 5.5.10 (yet), so for now we're just adding it to allowed_failures.
new 9a37440 I really need a .travis.yml validator so i don't always commit incorrect configuration.
new 54fe10f Is this a spacing thing? lint.travis didn't seem to catch it.
new 2b96121 The dash was missing.
new 9109e82 First fix for #87.
new 6f3df8d PHP 5.5.10 seems to automatically convert GMT to UTC.
new 52fc7bd Another fix for #87.
new c368d54 Updated changelog
new 17fd829 PHP 5.6 on travis does not yet have the changes PHP 5.5.10 has.
new e40c892 Bumped version.
new 2a5bbf8 note to self. learn yaml markup
new 9892cf9 This should do it.
new 8d9b4c1 Fallbacks for missing timezones from PHP 5.5.10
new 199b6ec Set release date.
new d4cee1c Imported Upstream version 2.1.4
The 16 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.
--
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