[Pkg-owncloud-commits] [php-sabre-vobject] branch master updated (95040ba -> ace61ac)

David Prévot taffit at moszumanska.debian.org
Sat Nov 30 13:11:27 UTC 2013


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

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

      from  95040ba   Update changelog for 2.1.3-1 release
       new  2f3fc0e   Added readme
       new  cbb193b   Initial directory structure.
       new  90f2273   Initial, simple vcalendar reader. Reads Components and Properties, but not attributes.
       new  f88707f   Reading attributes
       new  f3cc011   Added magic methods and iterators
       new  bdf0637   * Added version class * Bugfixes * 100% Test coverage * Docblocks
       new  1e4c51c   mege
       new  2345ceb   Correctly parsing nested components
       new  9483e21   Reader skips empty lines
       new  5edc7f0   Many VObject improvements. More sensible iterators. Add method on components Export support
       new  9bcb52a   More VObject fixes
       new  ab97a90   Added includes file
       new  63b839a   VObject Improvements to make ArrayAccess work better everywhere
       new  c772ae9   Bumped versions
       new  87e156a   Bumped version to 1.0
       new  cbe2ab0   Happy new year\!
       new  680ad1f   Added test for version class
       new  c387572   Now using assertInternalType, assertInstanceOf instead of assertType, which is now deprecated (which is a bit silly if you ask me)
       new  a7be91a   Fixed docblocks
       new  39f5103   Bumped version
       new  7c6665b   merge
       new  1f543cb   Merge
       new  a7d5d62   Merged changes
       new  56e3448   Merging CardDAV work
       new  ae73e78   merged changes from default branch
       new  4c5854a   Merging changes from main branch to carddav branch
       new  2bc2aae   Aded DateTime element to VObject package
       new  01f68cf   Bumped version to ensure PEAR dependency
       new  801b968   Merge
       new  1ab8d17   Merge
       new  835e34c   Merge
       new  67993ab   Updated VObject reader to automatically map properties with custom classes.
       new  cbbdb26   Made the parsing for DATETIME-values static, so it can be more easily reused.
       new  c4f1f40   Added VOBject element for properties containing multiple dates.
       new  376916c   Added 'EXDATE' to the element map
       new  b66fd7a   Bumped VObject version, and added MultiDateTime to includes
       new  7d95f17   Merged default branch into carddav branch
       new  9e32851   Setting parameters in the VObject library now overwrites the previous value
       new  596c343   Added __unset to VObject_Component
       new  7958531   Merging CardDAV branch
       new  df32903   Support for 'groups', which is useful for VCARD parsing
       new  62f6ded   VObject uppercase bug
       new  36b5105   More VObject fixes
       new  a34b288   Support for vcard groups
       new  eed3c14   Fixed reading of empty parameters
       new  1f32a0c   Supporting 'empty' parameters
       new  b96a11c   Added Sabre_VObject_Property::add()
       new  e897739   Merge
       new  2552ca7   Support for mixed newlines. Fixes Issue 153.
       new  6196bf6   Added Sabre_VObject_Component::getComponents()
       new  24538ed   Merged from default branch
       new  050ac1b   Merging in caldav-sched branch in default branch
       new  185efad   Moved functions from Sabre_CalDAV_XMLUtil to Sabre_VObject_DateTimeParser
       new  0686089   Pushed version to 1.3.0
       new  841a4c0   Completed most of the time-range filter support, with the exception of FREEBUSY filters and Recurrence rules.
       new  8a4fad9   Merged the calendar-query refactoring branch
       new  467e35b   First, untested version of the FreeBusy Generator script
       new  3e321f9   Added FreeBusy generator
       new  76a70c6   First (incomplete) version of the recurrence iterator
       new  dd673ac   Fixed some iterator bugs, added some tests
       new  bedaf12   Making progress with the montly-bymonthday rule
       new  9010f61   The byDay filter / expander for monthly recurrences is working
       new  0e9abd9   Support for a all the RRULE's iCal may use
       new  859b8bf   Added 'fastForward' function
       new  e027c60   Integrated recurrence rules into the FreeBusyGenerator
       new  1d1a80b   Support for EXDATE
       new  1fa798e   Fixed some bugs. Free-busy info is now showing up in iCal
       new  15d90fb   Fixed encoding of DATE-TIME (was DATETIME before)
       new  6572583   Bumped version, updated changelog
       new  5cde522   Merge branch '1.5'
       new  d4df5f4   Set versions to 'alpha'
       new  c75a325   Support for FREQ=DAILY;BYDAYS= which is what Thunderbird may use
       new  6e788d0   Docblocks
       new  eb48e52   Updated tests
       new  fe12704   Correctly handling time-range calendar-query filters with RRULE's. Fixes Issue 97.
       new  c00c50c   Fixed serializing of parameters with no value (such as BASE64 in VCards's PHOTO property.) Fixes Issue 154.
       new  adf7040   Merge branch 'caldav-sched'
       new  ec2a85e   100% code coverage in VObject
       new  d06285a   Updated includes file. Now using PHPincludes
       new  ddfc35b   Correct paths
       new  f0c869c   Nicer paths
       new  ca8d356   Added includes files
       new  bcfcbe5   Merge branch '1.5'
       new  295ebfd   Better parsing of timezone information for Evolution client. Fixes Issue #95.
       new  17aaaf3   Merge branch '1.5'
       new  b1f6134   RECURRENCE-ID is DateTime too
       new  d2f9998   Merge pull request #1 from lkneschke/master
       new  83a3916   renamed class from VObject_Element_* to VObject_Property_*
       new  c9fd4df   Fixed test for updated classname
       new  0cb6e3d   Merge branch '1.5'
       new  434dbf5   Added missing classes
       new  df781f1   Merge branch '1.5'
       new  7377226   Merge branch '1.5'
       new  88416eb   Many small fixes - fixed most of PHPDoc parameters - Spelling mistakes - Removed ?> from the bottom of php files - Removed trailing spaces at the end of each line (my IDE did this automatically)
       new  65ce5df   Merge pull request #3 from PHPGangsta/SpellingAndPHPDoc
       new  88f1bae   Merge branch '1.5'
       new  3d71efd   Merge branch '1.5'
       new  f454da9   Merge branch '1.5'
       new  995ee1b   Added preliminary VCalendar component
       new  95bebfc   Added VEvent component
       new  bb3e08e   Automatically mapping properties and components, and a bit of refactoring.
       new  e794360   Created VJournal and VTodo components, and refactored time-range checking from CalDAV into these components.
       new  ac319fa   Docblock
       new  71f4b61   Removed ending ?>
       new  defac14   expand() work in progress
       new  4bc4577   expand() appears functional
       new  00fb2b7   Better cloning behaviour
       new  aa540f4   Removed MultiDateTime for now. Only used by EXDATE, which was already stripped anyway.
       new  a9470a3   Added test for Issue 174.
       new  06bcd00   Correctly line folding on UTF-8 strings. Fixes Issue #174.
       new  49f26ea   Merge branch '1.5'
       new  a1b64ff   Updated changelog, bumped versions
       new  46b7414   Merge branch '1.5'
       new  58f943d   Happy 2012!
       new  166536d   Merge branch '1.5'
       new  fae06e7   Happy 2012!
       new  8993ecc   Correctly handling overriden events in recurrence.
       new  25f2078   Tying loose ends together for CALDAV:expand
       new  cef4db4   Small typo
       new  a05fb7b   Merge pull request #4 from andreaswolf/master
       new  fa9b8ea   Correctly recurring after handling an overridden event.
       new  168409f   Fixed property name
       new  5058588   Correctly sorting vobject properties and components
       new  d4a8e4c   Bumped versions, updated changelog
       new  a2eea27   Merge branch '1.5'
       new  754aca3   Fixed sorting
       new  57c8b91   Added another test (just in case)
       new  2522046   Fixed an E_NOTICE, and some code cleanup
       new  eb3edb1   Fixed sorting
       new  53c1ab5   Merge branch '1.5'
       new  54808cd   Merge branch '1.5'
       new  cac6287   Merge branch 'master' into itip-hack
       new  359f5d9   Added support for well-known (but unknown to PHP DateTimeZone) time zone names
       new  389fcad   Merge pull request #6 from mrpace2/master
       new  6b0c3a6   Renamed TimeZoneMap
       new  a6eca80   Renames
       new  9f35dbd   Using the default timezone if all else fails
       new  608b9b2   Renamed to their correct locations
       new  d254ef9   Testing the default fallback
       new  e18a03b   Merge pull request #8 from willdurand/add-composer
       new  f3b30aa   Added test for empty filter
       new  6d4b5dd   Merge branch '1.5'
       new  45c811f   Merge pull request #9 from gharlan/carddav-etag
       new  e32c82e   Merge branch '1.5'
       new  2c7392f   Merge branch 'master' into itip-hack
       new  369c0af   Merge branch 'master' into itip-hack
       new  81dc010   Merge branch 'master' into itip-hack
       new  687e9e7   Merge branch 'master' into itip-hack
       new  f1f3435   Merge branch 'itip-hack'
       new  3f01c0f   Testing character escaping better, and now supporting \N for newline. Fixes Issue #189.
       new  d99f1cc   TimezoneMap -> WindowsTimezoneMap
       new  d7c3205   Updated includes files
       new  90f02b4   Fixed a bug where the RecurrenceIterator would infinitely loop, if a weekly event on monday with an interval of 1 is created.
       new  842f912   Added a new test for the infinite loop issue
       new  4b87ce3   Forgot that the client has complete freedom in deciding when to start the week. Now we are going back to 'last [start of the week]' only if we're not already on the start of the week.
       new  dcd5611   Merge pull request #10 from PHPGangsta/AddSomeAfterEvents
       new  b0b32f5   Added a test for VObject parameter reading
       new  e6d94c6   Correctly listening to COUNT and UNTIL.
       new  adc1f15   A better way to check if the current date is still within range.
       new  4b276c6   Merge branch '1.5'
       new  ee7323a   Marked SabreDAV 1.6.0 as 'stable'
       new  21d1262   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.
       new  113825b   Events that are excluded using EXDATE are still counted towards COUNT
       new  1eb4007   Slightly better test
       new  bf38632   Bumped versions
       new  f96645e   When checking if an event overlaps a certain time-range, all-day event with a DTEND are now correctly treated as really lasting all day.
       new  42be54c   Merge pull request #11 from hernst42/master
       new  da32ee8   Merge branch '1.5' into 1.6
       new  0399044   Merge branch '1.6'
       new  c244f70   Merge branch 'master' into calendar-query-optimize
       new  c6761a1   Making sure the recurrence iterator works, even if there's no RRULE specified.
       new  01aabd3   Merge branch 'master' into calendar-query-optimize
       new  1b7cea6   Made the parent property public (as it should)
       new  dc54482   Bumped versions
       new  599fd2f   Refactored VAlarm time-filtering code to Sabre_VObject
       new  4f9e817   Fixed some bugs and added a whole bunch of tests to VALARM time-range checking.
       new  0011b3c   Allowing other scalar values to be used as property values.
       new  2fcb265   Recurrence rules of events are now taken into consideration when doing time-range queries on alarms.
       new  cd5f19c   Merge branch '1.6'
       new  98deee4   fixing some spelling mistakes
       new  8d80a10   Merge pull request #12 from PHPGangsta/spelling
       new  db41950   Merge branch 'master' of github.com:evert/SabreDAV
       new  f3d74a7   Added a workaround for the fact that php's DateInterval doesn't parse Weeks and Days at the same time.
       new  5f4abc9   Merge branch '1.6'
       new  c96e177   added a testcase for DTSTART problem with recurring events (failing at the moment) fixed 2 phpdoc @param
       new  e20f440   Merge pull request #17 from PHPGangsta/DTSTARTtest
       new  5ea8091   introduced Sabre_DAV_Server::$exposeVersion to hide the version in production environment
       new  38e423c   Merge branch 'master' of https://github.com/evert/SabreDAV into versionswitch
       new  13ade2b   Merge pull request #14 from PHPGangsta/versionswitch
       new  fbc8ff2   Merge branch 'master' into calendar-query-optimize
       new  8281db1   fixed some phpDoc
       new  7ed16ed   Merge pull request #13 from PHPGangsta/smallfixes
       new  b5050a2   this fixes the test Sabre_CalDAV_GetEventsByTimerangeTest::testQueryTimerange()
       new  a722986   Merge pull request #18 from PHPGangsta/TimeRangeInclStart
       new  8f5c89a   Merge branch 'master' of github.com:evert/SabreDAV
       new  bd219a3   Fixed time-range inclusivity bug.
       new  8d80bfb   fixed small typo in Sabre_VObject_Component_VEventTest::timeRangeTestData() added and fixed PHPDoc for better autocompletion and readability
       new  b2a8e0d   Merge pull request #19 from PHPGangsta/SomeMorePHPDoc
       new  8eb89a1   Merge branch 'master' of github.com:evert/SabreDAV
       new  d90c845   Fixed micheals much sought-after issue.
       new  6ce70ba   added a testcase for DTSTART problem with recurring events (failing at the moment) fixed 2 phpdoc @param
       new  af4af5c   introduced Sabre_DAV_Server::$exposeVersion to hide the version in production environment
       new  d504f81   this fixes the test Sabre_CalDAV_GetEventsByTimerangeTest::testQueryTimerange()
       new  91be377   Fixed time-range inclusivity bug.
       new  bf47efc   Fixed micheals much sought-after issue.
       new  395ba69   Merge branch '1.6'
       new  3a284bb   Merge pull request #22 from PHPGangsta/ExpandByDayTest
       new  2d6cf55   Retaining time for weekly byday recurrences. Fixes Issue 200.
       new  50b0424   Getting closer to the end result. VObjects are now parsed when added to the PDO backend, and added a whole bunch of unittests.
       new  10c39cf   Added a test for the mighty iterator
       new  2b78e54   Retaining time for weekly byday recurrences. Fixes Issue 200.
       new  661c38f   Added VAlarm to includes file
       new  7ceab78   Merge branch '1.6'
       new  e87acee   removed some PHP closing tags
       new  c47ed29   Merge pull request #23 from PHPGangsta/ClosingTags
       new  8baf6fc   Merge branch 'master' of github.com:evert/SabreDAV
       new  cb4b390   Merge pull request #25 from PHPGangsta/Issue_203
       new  9d6afbd   Fixed a problem with overridden events in a recurrence set happening on the exact date and time of a next occurence. Fixes Issue 203.
       new  e2d4612   Fixed a problem with overridden events in a recurrence set happening on the exact date and time of a next occurence. Fixes Issue 203.
       new  06cad0f   Quick test for EMClient
       new  66b9274   Fixed the 'fifth tuesday of the month' problem.
       new  45e6f11   Merge branch '1.6'
       new  71b3bf3   Merge branch '1.5' into 1.6
       new  37c20ba   Merge branch '1.6'
       new  ecf42f6   Removed a bunch of classes and interfaces that have been deprecated for some time.
       new  a0fede8   Updated includes file
       new  d49fd96   Fixed parsing +PT0S. Fixes Issue 205.
       new  4660302   Merge branch '1.6'
       new  08eaefb   Actually, we're working on a new version!
       new  6f5ed50   Added a small test for the freebusy generator
       new  ae14427   Merge branch '1.6'
       new  3bc1c33   Merge pull request #26 from PHPGangsta/Issue205
       new  71b8e37   Merge branch 'master' of github.com:evert/SabreDAV
       new  a996804   Merge pull request #21 from jtlebi/patch
       new  26e1b3b   Merge branch 'master' of github.com:evert/SabreDAV
       new  eb685d1   Merge branch '1.6'
       new  a3c5b17   Merge branch '1.6'
       new  413a414   Removed executable bit
       new  b9db898   Merge branch '1.6'
       new  53da4e0   Merge branch '1.6'
       new  dedfa03   Merge branch '1.6'
       new  4391dd0   Merge branch '1.6'
       new  e3e3656   Migrated all VObject classes to PHP 5.3 namespaces
       new  26a6528   Merge branch '1.6'
       new  36899bf   Added a lot of timezone mappings for Microsoft Exhcange
       new  a82ec3c   Merge pull request #29 from PHPGangsta/Issue220
       new  fba64df   Merge branch '1.6'
       new  effcfd1   Correct casing to fix the travis build
       new  75ac3bd   Merge branch 'master' into namespaces
       new  68cc6cb   Merge branch 'master' into namespaces
       new  5ed1b5b   More migrations
       new  fd2409b   Set some versions to 'alpha'
       new  2fb0dc0   Removed executable bit
       new  1b78333   Support for MS exchange CDO timezone ids
       new  dd3710c   Merge branch 'master' into 2.0
       new  b564362   Casing
       new  1507f85   temporary rename
       new  2b6122d   Now correctly cases the filenames too
       new  b206d8c   Merge branch '1.6'
       new  f9bbfde   Merge pull request #31 from armin-hackmann/master
       new  b2cc556   Merge branch '1.6'
       new  b05ed0f   Merge branch '1.6'
       new  c763d50   Merge branch 'master' into dav-notifications
       new  285c67e   Merge branch 'master' into dav-notifications
       new  af42d57   Merge branch 'master' into dav-notifications
       new  bafb46f   Merge branch 'dav-notifications'
       new  0908957   Fixed an issue with the recurrenceiterator with yearly rules on leap days.
       new  ec2c78d   Added a check for checking if an event falls within a timerange for recurring, all-day events with no dtend
       new  2e49f0d   Another recurrence rule bug
       new  3146fc2   Merge branch '1.6'
       new  4540b98   Merge pull request #37 from DominikTo/master
       new  af12e9d   added readme.md
       new  bce36f3   typo and formatting
       new  7d322f9   Merge remote-tracking branch 'upstream/master'
       new  d2841bd   Fixed another time-range filter bug.
       new  3224ea1   Merge branch '1.6'
       new  75479fd   Merge remote-tracking branch 'upstream/master'
       new  61a3d9f   changed unittest to expect correct serialization order and added another serialization order unittest
       new  62e5fad   typo
       new  92681b2   fixed Issue 219: serialize() now reorders correctly
       new  da2133d   now using uksort for serialize() reordering
       new  ffe91b2   extended sorting unittest to test if ordering works for >10 elements
       new  844ef68   sortScore cleanup and documentation
       new  4142bdb   making sure that sortScore always returns unambiguous scores
       new  a5e482f   added some comments to $sortScore
       new  c3d69ae   Merge pull request #38 from DominikTo/master
       new  d65960b   Added a basic validation framework, and added validation methods for the VCalendar component.
       new  9d266c5   Merge branch '1.6'
       new  4adbb0c   Fixed all-day time-range checks. Fixes Issue 228.
       new  01559b6   Merge branch '1.6'
       new  63ec15c   Merge branch '1.6'
       new  b5aabce   Merge branch 'master' into 2.0
       new  cc94a4b   Migration to namespaces
       new  3ffad40   Another batch moved to namespaces
       new  944e713   Merge remote-tracking branch 'sabredav/2.0'
       new  0cd54d9   We no longer need to specify the package/subpackage
       new  667d22b   Added phpunit configuration, gitignore and composer info
       new  2b19713   Removed SabreDAV dependencies. Fixed tests to work on non-UTC timezone
       new  b015212   Added a new changelog
       new  6766eec   Added travis ci config
       new  a3ef067   Added 3-clause BSD license
       new  0d984a5   Making sure travis initializes composer
       new  8633482   Added travis build status to README
       new  775054a   Now we can easily specify parameters when we're creating properties.
       new  9e19674   A lot more documentation
       new  990fc67   Missing backtick
       new  ddf6da6   Fixed numbering
       new  c86e435   Added additional docs with more features
       new  6a30d57   Allowing a single object to be set.
       new  77303a9   Added a constructor to the freebusy generator
       new  4230b15   Fixed links
       new  ea57348   Added a unittest for new constructor thingy
       new  090d3f3   Changelog note
       new  e497202   Now referencing dev-master
       new  d1bfa03   Release date
       new  ba11f07   Updated readme to reference current release
       new  b6ac43d   Update README.md
       new  3e02591   Update README.md
       new  6ea8927   Adding some functionality to automatically repair vcards with no VERSION or FN.
       new  3caefe0   Falling back to ORG if N and FS don't exist
       new  0ac32d0   Moved validation constants from Compnent to Node class.
       new  6d19f4c   Removed the Element class. It wasn't really used anyway
       new  b55cb28   Testing vendor bins
       new  d034f7e   Testing vendor bins
       new  dedc3d6   Updated changelog
       new  193aa4c   Bumped version
       new  21cc377   Now checking for valid UTF-8 sequences.
       new  119c90b   We can now repair non-UTF-8 data and strip control characters
       new  0c6bff7   Breaking the loop as soon as we have the composer autoloader.
       new  d52f099   Cosmetic fix. thnx @staabm
       new  44fb547   Fixed an infinite loop problem
       new  eea6dd6   Added Compound property and test.
       new  8ff8b48   Added N, ADR, ORG and CATEGORIES to classMap to use compound property class.
       new  4a35bd9   Don't strip slashes before comma and semi-colon to be able to unserialize compound values.
       new  b43de1d   Remove getValue() method.
       new  879a448   Don't use stripSlashes(), instead omit commas and semi-colons from the regex.
       new  b435d4c   Merge git://github.com/evert/sabre-vobject
       new  1a4821e   Make Travis happier.
       new  28b16b2   Removed ownCloud reference that had snook in.
       new  69606c2   Reference latest RFC.
       new  176d837   Correcting copyright statement.
       new  9f95900   Don't use SabreDav exceptions.
       new  288982c   *Array() -> *Parts().
       new  adc888b   *Array() -> *Parts() in tests as well.
       new  9a09e6b   *Array() -> *Parts() again because apparently I'm blind :-P
       new  b2bbaf1   Make internal value protected.
       new  2d9c9a0   Use strtr() instead of str_replace().
       new  52a9325   Removed unnecessary count().
       new  761ec0f   array_map() strtr(). Knit-picking can be fun ;)
       new  10b1f83   Don't keep internal parsed data. This also obsoletes serialize().
       new  bf2ecba   And also on setParts().
       new  e02f5f4   Merge pull request #1 from tanghus/master
       new  2f121e7   Fixed key in X-MICROSOFT-CDO-TZID mapping
       new  1d5d5c3   Merge pull request #2 from pborreli/patch-1
       new  7331555   Merge branch 'master' of github.com:evert/sabre-vobject
       new  f5f2efd   Updated missing items from changelog
       new  a1ef3ca   Forward-ported fix from @PHPGangsta
       new  b5cce52   Fixed test
       new  30283a5   25% faster parsing
       new  11eb638   added vobject/splitter
       new  3514580   getting uri correctly
       new  8deaa34   simplyfied VObject/Splitter/VCard quite a bit, thanks @evert
       new  cd00982   added docblocks
       new  20d94a7   Merge pull request #3 from DominikTo/import
       new  ab44813   Splitter fixes.
       new  e97b94b   Updated changelog
       new  1d5f19e   testing if objects are valid
       new  0d8d838   handling timezones and made tests a bit stricter
       new  b8e5d45   adding base properties to Splitter\VObject\ICalendar objects
       new  359daf3   Merge pull request #4 from DominikTo/master
       new  1b81fc8   Updated changelog with some credz
       new  3aed1a9   vcard splitter tweak, thanks @staabm
       new  7f6f4c8   Merge pull request #6 from DominikTo/splitter-tweaks
       new  a1b664e   Some tweaks.
       new  66c85df   added VObject\StringUtil tests
       new  73a45e9   Merge pull request #5 from DominikTo/stringUtilTests
       new  6cb0a88   Correctly encoding DTEND for freebusy reports
       new  e80d79e   Updated changelog
       new  f0a4eb2   Added the VFreeBusy component.
       new  c9eb2ab   Updated changelog
       new  2244ce7   Forgiving mode for Reader class.
       new  22a06b0   The reader now has an option to completely ignore invalid lines.
       new  32a60ee   Updated changelog
       new  476cafa   Ignoring closing braces for php unittest coverage, as they will never be reached.
       new  cc19578   Consistency fixes.
       new  97845f1   hopefully improved memory usage of iCalendar splitter a bit
       new  48f9beb   simplified getNext() in iCalendar splitter
       new  c9cee71   typo
       new  b826abc   Merge pull request #7 from DominikTo/master
       new  19f2e44   cleaned readme a bit
       new  1910073   Merge pull request #8 from DominikTo/master
       new  659888a   Simplified the Compound property a great deal.
       new  0bd0727   One more test. Now really 100%
       new  c63a9da   Updated changelog for 2.0.1 release
       new  277ba63   Added includes file
       new  be402e9   Updated changelog
       new  515f597   Bumped version
       new  60a262e   Updated changelog
       new  69e70ed   Merged a bugfix from 1.3 vobject.
       new  49ab1d6   Small correction
       new  d8cb84c   Merge branch 'master' of github.com:evert/sabre-vobject
       new  52a7746   Added hourly checks.
       new  f42bd1d   Removed a reference to a hourlymap, no need for this.
       new  250c3bb   Found an issue with the format, now we use hours.
       new  7c72e38   Added tests.
       new  632f914   Chenged the hour output format.
       new  da031b7   Added byhour support to daily freq.
       new  d923ffb   Merge pull request #12 from clubmaster/hourly
       new  688562e   Removed some duplicate code. Updated changelog.
       new  641fd3a   Support for GMT+0100, GMT-0500, etc..
       new  ae79cd3   Support for "SystemV/EST5EDT" tzid.
       new  03a9336   Merge branch 'master' of github.com:evert/sabre-vobject
       new  ca06d40   Fix for recurring events where RRULE:UNTIL < DTSTART
       new  1dcd6b6   Merge remote-tracking branch 'upstream/master'
       new  81a7ad1   Merge pull request #17 from DominikTo/master
       new  f2f3e85   Slightly better comments. Need to remember the why, not just the what.
       new  5090d78   Changed composer.json file.
       new  2c8fdad   Added support for hourly events.
       new  f6d1807   Merge branch 'hourly'
       new  52fa780   Merge git://github.com/evert/sabre-vobject
       new  d04c957   Some code cleanup
       new  acc3d00   Use date object in the nextWeekly object.
       new  3a5239e   Added support for weekly byday and byhour.
       new  d79efcc   Submitted tests to prove me right.
       new  ddae81a   Reverted composer file to original.
       new  4eccf5b   Added test for hourly frequences, and removed the byHour in the hourly run.
       new  1fcd222   Merge pull request #16 from clubmaster/hourly
       new  2683d5c   Merge branch 'master' of github.com:evert/sabre-vobject
       new  3e76631   Updated changelog
       new  a6ae357   Small docblock change
       new  a4f061c   Releasing the new vobject.
       new  6f83aaa   Lotus domino timezones.
       new  d1e05b0   Releasing 2.0.4.
       new  7b80100   The freebusygenerator is now using the factory methods.
       new  6f9d50d   Updated changelog
       new  81dc781   Bumped version
       new  f91c975   Small tweak. Thanks @tanghus.
       new  626f912   Happy new year!
       new  30f3f3b   Bumped copyright year.
       new  66d9417   Now testing php 5.5
       new  3d3914d   Adding a test for testing empty parameter serialization.
       new  03cac30   Correctly parsing empty parameters now.
       new  2e7b6fc   Microsoft re-uses their magic numbers for different timezones.
       new  fe9a051   Updated changelog and bumped version
       new  9e39009   Set release date.
       new  294831a   Not sure how I missed these CS problems.
       new  0f8db7c   Added a Text property
       new  1540a81   Updated changelog
       new  c23860d   Bumped version
       new  4881bad   Revert "Bumped version"
       new  55e1f07   Revert "Updated changelog"
       new  dc7217d   Revert "Added a Text property"
       new  fa41580   Added design doc.
       new  4bd310e   fixed a few typos
       new  b009ecb   Merge pull request #25 from DominikTo/patch-1
       new  8928aa7   One more small fix
       new  116ae8c   Making sure unittests can also run when vobject is a composer dependency.
       new  fe20656   We are still on PHP 5.3 here.
       new  94ca7af   Updated copyright statements to fruux, and changed my homepage.
       new  ca02259   Updated readme
       new  8908bb1   Adding changes to README so that the expand example works with copy-paste
       new  0b5b23b   Merge pull request #30 from stevetauber/master
       new  cb4127c   Added a simple benchmark script
       new  7de2904   Added a script to generate test data
       new  a3762c9   Fixed link
       new  7fb0afb   New github location
       new  6493a7d   New travis location
       new  73c7b74   Fixed the second one
       new  587f6ce   Added a test for Issue #32.
       new  1b47d53   First steps towards the new parser.
       new  94e749e   Refactored the parameter reader into its own function.
       new  fc2d622   Some work on quoted printable. Currently stuck :)
       new  5d46df2   Reader is now using the new parser.
       new  759469e   Bench is executable
       new  3c3a9e3   Merge branch 'master' into 3.0parser
       new  28539ab   Another parser concept
       new  8ff3234   Parameter not used.
       new  e69d722   Another parser concept.
       new  9433226   Passing most tests now..
       new  2f775d9   Skipping invalid lines.
       new  1b0c6d4   Using strtr instead of preg_replace_callback
       new  3905de9   Quoted printable WIP
       new  3d3c0e5   quoted-printable support. (whew)
       new  3dfbfc9   Simplified tokenizer
       new  3b7203d   Added unittests for quoted-printable support
       new  8d8b859   preg_replace_callback is a LOT faster than strtr.
       new  fc14446   Slightly faster.
       new  9ba1bb1   Tiny steps
       new  c13b673   Recursion is faster than stack management
       new  60aa9af   Detail
       new  8472e06   Version 3.0
       new  d04e730   Updated includes file
       new  bb4baca   A fresh look at the API, and fixing a whole bunch of bothersome things.
       new  76e8e69   Forgot to add the node factory
       new  7809e37   I actually have no good reason to keep these protected.
       new  b66134f   Fixing a few tests for PHP 5.3
       new  6bc2031   Added get/setValue
       new  1c5b230   Added 2.0 build status
       new  5bbe17b   Added the text property.
       new  0b9632d   Removed old build status indicator
       new  964d681   Forcing a travis build
       new  ae86abf   Merge branch '2.0'
       new  c2cbf74   Added getDocumentType
       new  2190f9d   Added the validator back in
       new  19e712b   Added some documentation about escaping
       new  c1b92ba   Documenting escaping mechanisms for every supported format.
       new  a344b1d   Decoding rfc6868-escaped parameter values.
       new  00d00e4   Updated changelog
       new  06b75a5   Fixed parameter parsing.
       new  76dfc89   Using rfc6868 for encoding as well.
       new  ba67db0   Caching the version number
       new  2f4afc2   Document version tweaks
       new  4222fb7   The Document is now responsible for creating components, properties and parameters.
       new  c8c204d   First properties with a correct escaping mechanism.
       new  5a8de29   Most of date-time stuff is working again.
       new  97492f0   @staabm's suggesstions.
       new  88e4bf5   Most recurrence functions appear to be working
       new  67258ac   VCalendar tests are passing
       new  c22afce   vCard validation works again.
       new  5eb7c2f   Most tests are working again.
       new  e70e4fe   You can now set multi-part values using magic __set on components.
       new  bdece2a   Couple more tests.
       new  bc0f5fa   Early return..
       new  4488e98   Nicer parameter behavior. Removed support for mac newlines.
       new  e5395b7   More tests.. going home.. bye!
       new  a502d06   Parameter fully tested.
       new  0ac513a   Tests for Document
       new  bc97feb   Created the full propertyMap. Still missing a few value types.
       new  c721978   Missing value types..
       new  c66f4ec   Added Integer and Recur property classes.
       new  aecf152   Thnx @DominikTO
       new  87747b1   Unused import.
       new  6c77d6f   Added Binary and Uri properties.
       new  c33d27c   Bunch more items in the changelog.
       new  ea66d43   Allowing much easier creation of components and sub-components.
       new  dd77082   Support for floating time.
       new  49d3cce   DateTime::setParts and DateTime::setValue now also allow \DateTime objects.
       new  cdb35a9   Automatically adding CALSCALE, PRODID and VERSION.
       new  458f720   Removed some unneeded stuff
       new  d1a3ae2   Added first version of migration doc.
       new  65eb115   Few bugs
       new  0cff5a7   More stuff.
       new  f07d947   A bunch of documentation additions.
       new  3a0e5c5   Marking this version as 3.0.0-alpha1
       new  e2a4961   Includes file is up to date.
       new  0c208e3   Added stuff that was missing from the changelog.
       new  43db7e2   Uri properties were referenced as Url
       new  c82d186   Aliasing dev-master as 3.0.x.dev
       new  cdb5286   Bumped version
       new  4e9730f   STABILITY constant had been removed
       new  2fc8120   Added DateTime::hasTime
       new  9eb5e1e   Bumped version.
       new  a958f1e   Added Property::getValue()
       new  bbc78a1   Added a Document class.
       new  99b3bac   Added a Document class.
       new  889f3ba   Merge branch '2.1'
       new  8b39a43   Making the test work again.
       new  abd9caa   Set release date.
       new  474e908   Tweaks from @tanghus
       new  9976c6d   component/value/propertyMap are all now statically accessed.
       new  e1eec4f   Few extra unittests.
       new  1fd4e0c   Updated changelog
       new  f3cc28d   Splitters more efficiently use streams.
       new  d1ae56f   Forgot to commit EofException.
       new  7e87ecb   Updated the migration docs
       new  503efe8   oops.
       new  ee2f600   Fixed vobjectvalidate.php
       new  eb61b19   Stripping \r
       new  c957d17   Delegating quoted-printable decoding to property classes.
       new  51b4b46   Proper vCard 2.1 quoted printable encoding and decoding
       new  8d5bb3b   Updated changelog
       new  e1d79db   Testing quoted-printable encoding.
       new  35ebe67   Updated changelog, preparing for an alpha release
       new  8cde22c   typo
       new  484a09f   Defaulting to vCard 2.1 if no VERSION is set.
       new  e578e64   Updated changelog
       new  9515477   MOre unittests and tiny tweaks
       new  c16b7d4   More tests.
       new  68db79e   Splitters now allow overriding of parser options.
       new  6a11081   Most of jCal serialization done.
       new  0cb0577   The top-level iCalendar object may be omitted, so we will..
       new  00fe3bc   Some changes for jCard.
       new  b106483   Missing properties for vCards.
       new  f60aff9   Corrected a few value types.
       new  8b6511d   Testing all iCalendar properties.
       new  7a69386   Retaining default property order.
       new  ed940eb   vCard date/time parser.
       new  e27f1e9   Insane code to generate jCard date-times
       new  43938ba   Some jCard tests. To be continued.
       new  1868c5a   Oops!
       new  3a1148c   Using empty()
       new  37be452   array_map ftw.
       new  12f8d20   Removed CommaSeparatedText and instead using Text for all text-values.
       new  7a7c599   Differentiating between structured and multi-values for jCard.
       new  ea6fe81   Few API tweaks, and marking a new release.
       new  d9894fb   Merge remote-tracking branch 'origin/master' into json
       new  60af5c5   Added a json parser.
       new  e606f05   Making sure structured values are also correctly parsed.
       new  efc8d95   Added a bunch more tests.
       new  ca7a516   'timestamp' and 'date-and-or-time' do not exist in jCard.
       new  6933572   Revert "'timestamp' and 'date-and-or-time' do not exist in jCard."
       new  03d6767   Correct interpretation of vCard dates.
       new  1dc7b60   json serialization is now correct.
       new  d16c86a   Using the parent's constructor.
       new  934f39c   Correctly encoding TIMESTAMP in jCard.
       new  80416dd   Test for float values.
       new  258180c   Removing the json parser for this release.
       new  7d48656   Revert "Removing the json parser for this release."
       new  4418a6a   A bunch more tests and corrections.
       new  785d9ec   Correctly encoding parameters.
       new  1b45edd   Added the 'unknown' value type.
       new  c5624e0   Also added 'unknown' to valueMap.
       new  fc11ecd   Updated version and changelog
       new  bbf08b8   PHP 5.3 compat.
       new  a93a291   Correctly encoding multi-valued structured text components. Issue #40.
       new  71ab57f   Also enclosing parameters in double-quotes when a value contains a comma.
       new  094a3af   Simplified parameters a great deal.
       new  1c2a817   Fixing iterating parameter values. Issue #39.
       new  9fc8ada   Added parameter::getValue()
       new  5fbb291   Merge branch '2.1'
       new  5bd9e28   Created v3 documentation
       new  a7a1c3d   A few tweaks.
       new  699752f   A few tweaks and a link to the API docs.
       new  26939c5   Caching the array object.
       new  8fdd965   typos
       new  eda2d60   unity of php code blocks
       new  372737b   typos and more consequential order
       new  f4b3310   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  efd5f82   Support for nameless parameters. Fixes Issue #34.
       new  9c2ec8a   100% coverage for the parameter class.
       new  9d3fc48   Added documentation for the Splitter classes.
       new  245505d   valueMap, componentMap, propertyMap now use FQ class names.
       new  702a678   Updated changelog
       new  49db143   Fixed changing the VALUE type from DATE-TIME to DATE.
       new  cd7f0e3   Updated changelog
       new  366ef84   We're gonna call it beta.
       new  d19a264   ironically, I suck at reading out dates.
       new  43e7c14   More efficiently unsetting TZID.
       new  7c430ef   Updated includes file.
       new  a3a9c23   Bumped version
       new  987fd24   Support for extended-format dates.
       new  4ec636f   Fixed problems with vCard / jCard dates and times.
       new  7635bcc   Avoiding the possiblity of a recursive loop.
       new  19c6d26   Updated changelog
       new  e3df784   This was the actual recursive loop. The statement was unneeded anyway.
       new  5dba91a   Fixed unittest.
       new  be0c157   More extensive docs for parameter access. See Issue #42.
       new  e65d241   3.0.0beta2
       new  2da7446   Allowing slashes in property names when FORGIVING is turned on.
       new  b0af05b   Added mbstring dependency.
       new  541316b   Merge branch '2.1'
       new  5a0db2e   DateTimeParser no longer fails on dates with years < 1000 & > 4999
       new  9b5003a   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  6cc971c   Added workaround for Issue #36.
       new  3179d60   More jCard tests and fixed TIME encoding.
       new  108b7e3   jCal fixes.
       new  c5c84b6   100% code coverage again.
       new  813a3f4   Releasing beta3.
       new  a987f5a   PHP 5.3 syntax.
       new  f79b21e   Strict testing.
       new  471c44b   Releasing vobject 2.1.0
       new  1dccfbc   Merge branch '2.1'
       new  02947fe   Fixed includes file, and marked this as beta4.
       new  0d3916b   Correct includes file again. Our includes file generator was broken :(
       new  9b520af   Updated changelog
       new  6e21a00   Releasing vobject 3.
       new  f2b18c0   Updated docs.
       new  be3482d   Migration document.
       new  77c8b18   Missing new features.
       new  a7a7e3d   URI values should never be escaped.
       new  dc5afaa   Adding a bit more flexibility to the creation and mapping of properties.
       new  dc7b505   PHOTO, SOUND, LOGO should be URI in vCard 4.
       new  110d376   Missing docblock. thnx @staabm.
       new  1a67ab9   Adding a utility to convert 3.0 vCard to 4.0.
       new  2526d85   Updated changelog
       new  da637e1   CS.
       new  ded3378   Missing visibility for some properties.
       new  37c147c   Adding a bunch of docblocks.
       new  c8922a2   Small tweaks
       new  6247055   Converting to vCard 3.
       new  2d2a3ad   Minor bugfixes and 100% coverage.
       new  607329f   $duration property should be public
       new  c0fff20   New debugging utlity.
       new  7aac0ba   Colorizing help output.
       new  56e8299   Dropping the extension.
       new  a4542ca   Improvements from @staabm
       new  13b97c4   Correctly working with - input.
       new  23408f4   Merge branch 'master' into parsing-json
       new  663bfc5   jCard parsing works.
       new  32ee242   jCal parsing.
       new  5aadd05   PHP 5.3 -_-
       new  de556bb   Adding parseJson to the Reader object.
       new  ea2dd93   Updated includes file.
       new  936b17e   This release is significant enough to warrant a 3.1.
       new  aab1611   Lame...
       new  e939ed2   Added Parameter::has and VCard::preferred
       new  f73e73b   Cli tests.
       new  fcbb5f5   Only supporting pretty-print on PHP 5.4 and up.
       new  62fb2eb   Showing vobject output to see it works well on PHP 5.3.
       new  156bd45   Skipping the pretty-print test on old php..
       new  d5aeffc   Hopefully this will run both scripts.
       new  84b7d7c   I don't know yml
       new  908cd08   Cli is mostly tested.
       new  bd1bfb9   Fixed method signature.
       new  558b77b   A few VCalendar validators.
       new  a3883b8   Add missing input/output to data provider
       new  267a130   Merge pull request #49 from Pause-Inc/master
       new  ccd8f5a   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  7c6dc51   Converting X-ABShowAs:COMPANY <-> KIND:org
       new  78e9a96   Also converting KIND:group <-> X-ADDRESSBOOKSERVER-KIND
       new  0674393   Tweaks.
       new  b84d3d2   Added a test to confirm Issue #50.
       new  2fd761a   Fixes Issue #50.
       new  44451e9   Updated changelog, bumped version.
       new  4daffb2   Merge branch '2.1'
       new  cb81363   Confirmed Issue #48 with a unittest.
       new  ceee490   ::valid is corrected, but ::next is still behaving incorrectly.
       new  5ce7675   Fix for Issue #48.
       new  a050295   Merge branch '2.1'
       new  6e8e3ff   Updated changelog
       new  e0ebcb6   Added getDuration(). Fixes Issue #47 and Issue #46.
       new  a747561   Updated changelog.
       new  d2b9697   Set release date.
       new  a847349    - fixed multiple nameless parameters can be lost When nameless property has standard value, name can be guessed based on it's value. If parameter has multiple such properties, only last property is saved, other are lost.
       new  1cd7372   Merge pull request #52 from Vedmak/master
       new  b8c54b7   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  2202f48   Set release date.
       new  00b14fb   Merge branch '2.1'
       new  c886d72   Documentation updates.
       new  2af8eef   Simplified the migration document.
       new  9a45db3   Fixed link
       new  6834750   Another bug slipped through.
       new  5baf51a   Removed the design document.
       new  e83620b   Fixed Issue #53.
       new  676c9c0   Bumped version and set release date.
       new  5f29736   Merge branch '2.1'
       new  83b8291   Minor fixes in unittests.
       new  698c574   English
       new  0b44e0c   Setting correct property group on VCard conversion
       new  5673c01   \r is now stripped from property values.
       new  d5496c9   Bumped version, updated changelog
       new  97cee27   Merge branch '2.1'
       new  600c964   Making sure the test works for master as well.
       new  3afb46b   Properties from draft-daboo-valarm-extensions-04.
       new  d95b6d3    - fixed vCard parser cannot read multiple vCards separated with more than one line break
       new  0a72e66   Merge pull request #54 from Vedmak/master
       new  211f5b6   Updated changelog
       new  a19bc0d   Fixed serializing vcard 2.1 parameters with no name.
       new  0806a46   A bunch of improvements. (See changelog)
       new  8d0731d   Adding a bunch of unittests.
       new  d79f461   Syntax highlighting.
       new  0e909be   proper syntax highlighting
       new  6bcd998   Fixed problem with dates and times
       new  bbfb347   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  2c54d17   Added information adding a parameters with ->add.
       new  5e6f20c   Check Document::$componentMap when parsing document.
       new  ad0714c   Namespace default classes
       new  3199cda   Merge pull request #60 from tanghus/use_componentMap
       new  fe618ab   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  622ae89   Updated changelog.
       new  3d904ba   added failing test for a line folding issue
       new  3d20bdf   Merge pull request #63 from DominikTo/linefolding-issue
       new  c76b625   added failing test for an attach property parsing issue
       new  697876c   Merge pull request #62 from DominikTo/attach-parsing-issue
       new  8688e7a   Parsing empty parameters.
       new  60c9ec6   Fixed Issue 62.
       new  bedefa1   Tweaked test to come out correctly.
       new  7e272f3   Ignoring vim swap files
       new  d5fb594   removed pointless debug code.
       new  725f8f0   Added the --forgiving option to the vobject cli utility.
       new  c3c8f56   Remove QUOTED_PRINTABLE when converting to vCard 3 and up.
       new  f50566b   Spliting vCard 2.1 quoted-printable encoded compound properties.
       new  446320c   Fixes Issue #65.
       new  36f19f1   Merge branch '2.1'
       new  78677cc   Releasing 3.1.3
       new  2214007   added test for binary converter issue
       new  4c80c8d   potential fix for #64
       new  929af63   Moved fix for #64 to Property\Binary
       new  509eba2   Updated changelog #64
       new  792ca98   Merge pull request #64 from DominikTo/master
       new  961546d   Merge branch 'master' of github.com:fruux/sabre-vobject
       new  afb5cf7   Imported Upstream version 3.1.3
       new  ce74843   Merge tag 'upstream/3.1.3'
       new  d4dcc37   Ship new documentation
       new  245ddd2   Bump standards version to 3.9.5
       new  ace61ac   Update changelog for 3.1.3-1 release

The 786 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                                         |   3 +
 .travis.yml                                        |   4 +-
 ChangeLog                                          | 149 ++++-
 README.md                                          | 365 +---------
 bin/vobject                                        |  27 +
 bin/vobjectvalidate.php                            | 139 ----
 composer.json                                      |   9 +-
 debian/changelog                                   |   8 +
 debian/control                                     |   4 +-
 debian/docs                                        |   1 +
 doc/MigratingFrom2to3.md                           | 277 ++++++++
 README.md => doc/usage_2.md                        |  12 +-
 doc/usage_3.md                                     | 656 ++++++++++++++++++
 lib/Sabre/VObject/Cli.php                          | 735 +++++++++++++++++++++
 lib/Sabre/VObject/Component.php                    | 380 ++++++-----
 lib/Sabre/VObject/Component/VCalendar.php          | 201 ++++--
 lib/Sabre/VObject/Component/VCard.php              | 260 +++++++-
 lib/Sabre/VObject/Component/VEvent.php             |   2 +-
 lib/Sabre/VObject/Component/VJournal.php           |   2 +-
 lib/Sabre/VObject/DateTimeParser.php               | 240 ++++++-
 lib/Sabre/VObject/Document.php                     | 184 +++++-
 .../{ParseException.php => EofException.php}       |   5 +-
 lib/Sabre/VObject/FreeBusyGenerator.php            |  26 +-
 lib/Sabre/VObject/Node.php                         |  66 +-
 lib/Sabre/VObject/Parameter.php                    | 293 +++++++-
 lib/Sabre/VObject/Parser/Json.php                  | 188 ++++++
 lib/Sabre/VObject/Parser/MimeDir.php               | 602 +++++++++++++++++
 lib/Sabre/VObject/Parser/Parser.php                |  77 +++
 lib/Sabre/VObject/Property.php                     | 416 +++++++-----
 lib/Sabre/VObject/Property/Binary.php              | 127 ++++
 lib/Sabre/VObject/Property/Boolean.php             |  63 ++
 lib/Sabre/VObject/Property/Compound.php            | 125 ----
 lib/Sabre/VObject/Property/DateTime.php            | 245 -------
 lib/Sabre/VObject/Property/FlatText.php            |  49 ++
 lib/Sabre/VObject/Property/Float.php               | 101 +++
 .../VObject/Property/ICalendar/CalAddress.php      |  41 ++
 lib/Sabre/VObject/Property/ICalendar/Date.php      |  24 +
 lib/Sabre/VObject/Property/ICalendar/DateTime.php  | 308 +++++++++
 lib/Sabre/VObject/Property/ICalendar/Duration.php  |  86 +++
 lib/Sabre/VObject/Property/ICalendar/Period.php    | 126 ++++
 lib/Sabre/VObject/Property/ICalendar/Recur.php     | 189 ++++++
 lib/Sabre/VObject/Property/Integer.php             |  72 ++
 lib/Sabre/VObject/Property/MultiDateTime.php       | 180 -----
 lib/Sabre/VObject/Property/Text.php                | 330 +++++++++
 lib/Sabre/VObject/Property/Time.php                |  94 +++
 lib/Sabre/VObject/Property/Unknown.php             |  50 ++
 lib/Sabre/VObject/Property/Uri.php                 |  70 ++
 lib/Sabre/VObject/Property/UtcOffset.php           |  37 ++
 lib/Sabre/VObject/Property/VCard/Date.php          |  33 +
 lib/Sabre/VObject/Property/VCard/DateAndOrTime.php | 144 ++++
 lib/Sabre/VObject/Property/VCard/DateTime.php      |  33 +
 lib/Sabre/VObject/Property/VCard/LanguageTag.php   |  59 ++
 lib/Sabre/VObject/Property/VCard/TimeStamp.php     |  69 ++
 lib/Sabre/VObject/Reader.php                       | 196 +-----
 lib/Sabre/VObject/RecurrenceIterator.php           |  55 +-
 lib/Sabre/VObject/Splitter/ICalendar.php           |  13 +-
 lib/Sabre/VObject/Splitter/VCard.php               |  36 +-
 lib/Sabre/VObject/TimeZoneUtil.php                 |   2 +-
 lib/Sabre/VObject/VCardConverter.php               | 382 +++++++++++
 lib/Sabre/VObject/Version.php                      |   7 +-
 lib/Sabre/VObject/includes.php                     |  33 +-
 tests/Sabre/VObject/AttachIssueTest.php            |  22 +
 tests/Sabre/VObject/CliTest.php                    | 664 +++++++++++++++++++
 tests/Sabre/VObject/Component/VAlarmTest.php       |  52 +-
 tests/Sabre/VObject/Component/VCalendarTest.php    | 150 ++++-
 tests/Sabre/VObject/Component/VCardTest.php        |  80 ++-
 tests/Sabre/VObject/Component/VEventTest.php       |   4 +-
 tests/Sabre/VObject/Component/VJournalTest.php     |   8 +-
 tests/Sabre/VObject/Component/VTodoTest.php        |  14 +-
 tests/Sabre/VObject/ComponentTest.php              | 268 +++++---
 tests/Sabre/VObject/DateTimeParserTest.php         | 237 ++++++-
 tests/Sabre/VObject/DocumentTest.php               |  41 +-
 tests/Sabre/VObject/ElementListTest.php            |   3 +-
 tests/Sabre/VObject/FreeBusyGeneratorTest.php      |   8 +-
 tests/Sabre/VObject/Issue154Test.php               |   4 +-
 tests/Sabre/VObject/Issue36WorkAroundTest.php      |  39 ++
 tests/Sabre/VObject/Issue40Test.php                |  30 +
 tests/Sabre/VObject/Issue64Test.php                |  19 +
 tests/Sabre/VObject/JCalTest.php                   | 141 ++++
 tests/Sabre/VObject/JCardTest.php                  | 195 ++++++
 tests/Sabre/VObject/LineFoldingIssueTest.php       |  23 +
 tests/Sabre/VObject/ParameterTest.php              |  71 +-
 tests/Sabre/VObject/Parser/JsonTest.php            | 395 +++++++++++
 tests/Sabre/VObject/Parser/QuotedPrintableTest.php | 108 +++
 tests/Sabre/VObject/Property/BooleanTest.php       |  22 +
 tests/Sabre/VObject/Property/CompoundTest.php      |  31 +-
 tests/Sabre/VObject/Property/FloatTest.php         |  30 +
 .../Property/{ => ICalendar}/DateTimeTest.php      | 174 +++--
 .../VObject/Property/ICalendar/DurationTest.php    |  20 +
 .../Sabre/VObject/Property/ICalendar/RecurTest.php |  46 ++
 tests/Sabre/VObject/Property/MultiDateTimeTest.php | 208 ------
 tests/Sabre/VObject/Property/TextTest.php          |  95 +++
 .../VObject/Property/VCard/DateAndOrTimeTest.php   |  85 +++
 .../VObject/Property/VCard/LanguageTagTest.php     |  27 +
 tests/Sabre/VObject/PropertyTest.php               | 295 +++++----
 tests/Sabre/VObject/ReaderTest.php                 | 186 ++++--
 .../RecurrenceIteratorFifthTuesdayProblemTest.php  |   1 +
 .../RecurrenceIteratorIncorrectExpandTest.php      |   4 +-
 .../RecurrenceIteratorInfiniteLoopProblemTest.php  |  28 +-
 .../RecurrenceIteratorMissingOverriddenTest.php    |   2 +-
 tests/Sabre/VObject/RecurrenceIteratorTest.php     | 255 +++----
 tests/Sabre/VObject/SlashRTest.php                 |   3 +-
 tests/Sabre/VObject/Splitter/ICalendarTest.php     |   8 +-
 tests/Sabre/VObject/Splitter/VCardTest.php         |  69 +-
 tests/Sabre/VObject/TimeZoneUtilTest.php           |   1 +
 tests/Sabre/VObject/VCard21Test.php                |  52 ++
 tests/Sabre/VObject/VCardConverterTest.php         | 274 ++++++++
 tests/Sabre/VObject/VersionTest.php                |   5 +-
 tests/Sabre/VObject/{issue153.vcf => issue64.vcf}  |  13 +-
 tests/phpunit.xml                                  |   8 +-
 110 files changed, 10642 insertions(+), 2586 deletions(-)
 create mode 100755 bin/vobject
 delete mode 100755 bin/vobjectvalidate.php
 create mode 100644 debian/docs
 create mode 100644 doc/MigratingFrom2to3.md
 copy README.md => doc/usage_2.md (97%)
 create mode 100644 doc/usage_3.md
 create mode 100644 lib/Sabre/VObject/Cli.php
 copy lib/Sabre/VObject/{ParseException.php => EofException.php} (61%)
 create mode 100644 lib/Sabre/VObject/Parser/Json.php
 create mode 100644 lib/Sabre/VObject/Parser/MimeDir.php
 create mode 100644 lib/Sabre/VObject/Parser/Parser.php
 create mode 100644 lib/Sabre/VObject/Property/Binary.php
 create mode 100644 lib/Sabre/VObject/Property/Boolean.php
 delete mode 100644 lib/Sabre/VObject/Property/Compound.php
 delete mode 100644 lib/Sabre/VObject/Property/DateTime.php
 create mode 100644 lib/Sabre/VObject/Property/FlatText.php
 create mode 100644 lib/Sabre/VObject/Property/Float.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/CalAddress.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/Date.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/DateTime.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/Duration.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/Period.php
 create mode 100644 lib/Sabre/VObject/Property/ICalendar/Recur.php
 create mode 100644 lib/Sabre/VObject/Property/Integer.php
 delete mode 100644 lib/Sabre/VObject/Property/MultiDateTime.php
 create mode 100644 lib/Sabre/VObject/Property/Text.php
 create mode 100644 lib/Sabre/VObject/Property/Time.php
 create mode 100644 lib/Sabre/VObject/Property/Unknown.php
 create mode 100644 lib/Sabre/VObject/Property/Uri.php
 create mode 100644 lib/Sabre/VObject/Property/UtcOffset.php
 create mode 100644 lib/Sabre/VObject/Property/VCard/Date.php
 create mode 100644 lib/Sabre/VObject/Property/VCard/DateAndOrTime.php
 create mode 100644 lib/Sabre/VObject/Property/VCard/DateTime.php
 create mode 100644 lib/Sabre/VObject/Property/VCard/LanguageTag.php
 create mode 100644 lib/Sabre/VObject/Property/VCard/TimeStamp.php
 create mode 100644 lib/Sabre/VObject/VCardConverter.php
 create mode 100644 tests/Sabre/VObject/AttachIssueTest.php
 create mode 100644 tests/Sabre/VObject/CliTest.php
 create mode 100644 tests/Sabre/VObject/Issue36WorkAroundTest.php
 create mode 100644 tests/Sabre/VObject/Issue40Test.php
 create mode 100644 tests/Sabre/VObject/Issue64Test.php
 create mode 100644 tests/Sabre/VObject/JCalTest.php
 create mode 100644 tests/Sabre/VObject/JCardTest.php
 create mode 100644 tests/Sabre/VObject/LineFoldingIssueTest.php
 create mode 100644 tests/Sabre/VObject/Parser/JsonTest.php
 create mode 100644 tests/Sabre/VObject/Parser/QuotedPrintableTest.php
 create mode 100644 tests/Sabre/VObject/Property/BooleanTest.php
 create mode 100644 tests/Sabre/VObject/Property/FloatTest.php
 rename tests/Sabre/VObject/Property/{ => ICalendar}/DateTimeTest.php (50%)
 create mode 100644 tests/Sabre/VObject/Property/ICalendar/DurationTest.php
 create mode 100644 tests/Sabre/VObject/Property/ICalendar/RecurTest.php
 delete mode 100644 tests/Sabre/VObject/Property/MultiDateTimeTest.php
 create mode 100644 tests/Sabre/VObject/Property/TextTest.php
 create mode 100644 tests/Sabre/VObject/Property/VCard/DateAndOrTimeTest.php
 create mode 100644 tests/Sabre/VObject/Property/VCard/LanguageTagTest.php
 create mode 100644 tests/Sabre/VObject/VCard21Test.php
 create mode 100644 tests/Sabre/VObject/VCardConverterTest.php
 copy tests/Sabre/VObject/{issue153.vcf => issue64.vcf} (99%)

-- 
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