EvolutionTest.php 45 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653
  1. <?php
  2. namespace Sabre\VObject\ITip;
  3. class EvolutionTest extends BrokerTester {
  4. /**
  5. * Evolution does things as usual a little bit differently.
  6. *
  7. * We're adding a seprate test just for it.
  8. */
  9. function testNewEvolutionEvent() {
  10. $ics = <<<ICS
  11. BEGIN:VCALENDAR
  12. VERSION:2.0
  13. CALSCALE:GREGORIAN
  14. PRODID:-//Ximian//NONSGML Evolution Calendar//EN
  15. BEGIN:VTIMEZONE
  16. TZID:/freeassociation.sourceforge.net/Tzfile/America/Toronto
  17. X-LIC-LOCATION:America/Toronto
  18. BEGIN:STANDARD
  19. TZNAME:EST
  20. DTSTART:19691026T020000
  21. TZOFFSETFROM:-0400
  22. TZOFFSETTO:-0500
  23. END:STANDARD
  24. BEGIN:DAYLIGHT
  25. TZNAME:EDT
  26. DTSTART:19700426T020000
  27. TZOFFSETFROM:-0500
  28. TZOFFSETTO:-0400
  29. END:DAYLIGHT
  30. BEGIN:STANDARD
  31. TZNAME:EST
  32. DTSTART:19701025T020000
  33. TZOFFSETFROM:-0400
  34. TZOFFSETTO:-0500
  35. END:STANDARD
  36. BEGIN:DAYLIGHT
  37. TZNAME:EDT
  38. DTSTART:19710425T020000
  39. TZOFFSETFROM:-0500
  40. TZOFFSETTO:-0400
  41. END:DAYLIGHT
  42. BEGIN:STANDARD
  43. TZNAME:EST
  44. DTSTART:19711031T020000
  45. TZOFFSETFROM:-0400
  46. TZOFFSETTO:-0500
  47. END:STANDARD
  48. BEGIN:DAYLIGHT
  49. TZNAME:EDT
  50. DTSTART:19720430T020000
  51. TZOFFSETFROM:-0500
  52. TZOFFSETTO:-0400
  53. END:DAYLIGHT
  54. BEGIN:STANDARD
  55. TZNAME:EST
  56. DTSTART:19721029T020000
  57. TZOFFSETFROM:-0400
  58. TZOFFSETTO:-0500
  59. END:STANDARD
  60. BEGIN:DAYLIGHT
  61. TZNAME:EDT
  62. DTSTART:19730429T020000
  63. TZOFFSETFROM:-0500
  64. TZOFFSETTO:-0400
  65. END:DAYLIGHT
  66. BEGIN:STANDARD
  67. TZNAME:EST
  68. DTSTART:19731028T020000
  69. TZOFFSETFROM:-0400
  70. TZOFFSETTO:-0500
  71. END:STANDARD
  72. BEGIN:DAYLIGHT
  73. TZNAME:EDT
  74. DTSTART:19740428T020000
  75. TZOFFSETFROM:-0500
  76. TZOFFSETTO:-0400
  77. END:DAYLIGHT
  78. BEGIN:STANDARD
  79. TZNAME:EST
  80. DTSTART:19741027T020000
  81. TZOFFSETFROM:-0400
  82. TZOFFSETTO:-0500
  83. END:STANDARD
  84. BEGIN:DAYLIGHT
  85. TZNAME:EDT
  86. DTSTART:19750427T020000
  87. TZOFFSETFROM:-0500
  88. TZOFFSETTO:-0400
  89. END:DAYLIGHT
  90. BEGIN:STANDARD
  91. TZNAME:EST
  92. DTSTART:19751026T020000
  93. TZOFFSETFROM:-0400
  94. TZOFFSETTO:-0500
  95. END:STANDARD
  96. BEGIN:DAYLIGHT
  97. TZNAME:EDT
  98. DTSTART:19760425T020000
  99. TZOFFSETFROM:-0500
  100. TZOFFSETTO:-0400
  101. END:DAYLIGHT
  102. BEGIN:STANDARD
  103. TZNAME:EST
  104. DTSTART:19761031T020000
  105. TZOFFSETFROM:-0400
  106. TZOFFSETTO:-0500
  107. END:STANDARD
  108. BEGIN:DAYLIGHT
  109. TZNAME:EDT
  110. DTSTART:19770424T020000
  111. TZOFFSETFROM:-0500
  112. TZOFFSETTO:-0400
  113. END:DAYLIGHT
  114. BEGIN:STANDARD
  115. TZNAME:EST
  116. DTSTART:19771030T020000
  117. TZOFFSETFROM:-0400
  118. TZOFFSETTO:-0500
  119. END:STANDARD
  120. BEGIN:DAYLIGHT
  121. TZNAME:EDT
  122. DTSTART:19780430T020000
  123. TZOFFSETFROM:-0500
  124. TZOFFSETTO:-0400
  125. END:DAYLIGHT
  126. BEGIN:STANDARD
  127. TZNAME:EST
  128. DTSTART:19781029T020000
  129. TZOFFSETFROM:-0400
  130. TZOFFSETTO:-0500
  131. END:STANDARD
  132. BEGIN:DAYLIGHT
  133. TZNAME:EDT
  134. DTSTART:19790429T020000
  135. TZOFFSETFROM:-0500
  136. TZOFFSETTO:-0400
  137. END:DAYLIGHT
  138. BEGIN:STANDARD
  139. TZNAME:EST
  140. DTSTART:19791028T020000
  141. TZOFFSETFROM:-0400
  142. TZOFFSETTO:-0500
  143. END:STANDARD
  144. BEGIN:DAYLIGHT
  145. TZNAME:EDT
  146. DTSTART:19800427T020000
  147. TZOFFSETFROM:-0500
  148. TZOFFSETTO:-0400
  149. END:DAYLIGHT
  150. BEGIN:STANDARD
  151. TZNAME:EST
  152. DTSTART:19801026T020000
  153. TZOFFSETFROM:-0400
  154. TZOFFSETTO:-0500
  155. END:STANDARD
  156. BEGIN:DAYLIGHT
  157. TZNAME:EDT
  158. DTSTART:19810426T020000
  159. TZOFFSETFROM:-0500
  160. TZOFFSETTO:-0400
  161. END:DAYLIGHT
  162. BEGIN:STANDARD
  163. TZNAME:EST
  164. DTSTART:19811025T020000
  165. TZOFFSETFROM:-0400
  166. TZOFFSETTO:-0500
  167. END:STANDARD
  168. BEGIN:DAYLIGHT
  169. TZNAME:EDT
  170. DTSTART:19820425T020000
  171. TZOFFSETFROM:-0500
  172. TZOFFSETTO:-0400
  173. END:DAYLIGHT
  174. BEGIN:STANDARD
  175. TZNAME:EST
  176. DTSTART:19821031T020000
  177. TZOFFSETFROM:-0400
  178. TZOFFSETTO:-0500
  179. END:STANDARD
  180. BEGIN:DAYLIGHT
  181. TZNAME:EDT
  182. DTSTART:19830424T020000
  183. TZOFFSETFROM:-0500
  184. TZOFFSETTO:-0400
  185. END:DAYLIGHT
  186. BEGIN:STANDARD
  187. TZNAME:EST
  188. DTSTART:19831030T020000
  189. TZOFFSETFROM:-0400
  190. TZOFFSETTO:-0500
  191. END:STANDARD
  192. BEGIN:DAYLIGHT
  193. TZNAME:EDT
  194. DTSTART:19840429T020000
  195. TZOFFSETFROM:-0500
  196. TZOFFSETTO:-0400
  197. END:DAYLIGHT
  198. BEGIN:STANDARD
  199. TZNAME:EST
  200. DTSTART:19841028T020000
  201. TZOFFSETFROM:-0400
  202. TZOFFSETTO:-0500
  203. END:STANDARD
  204. BEGIN:DAYLIGHT
  205. TZNAME:EDT
  206. DTSTART:19850428T020000
  207. TZOFFSETFROM:-0500
  208. TZOFFSETTO:-0400
  209. END:DAYLIGHT
  210. BEGIN:STANDARD
  211. TZNAME:EST
  212. DTSTART:19851027T020000
  213. TZOFFSETFROM:-0400
  214. TZOFFSETTO:-0500
  215. END:STANDARD
  216. BEGIN:DAYLIGHT
  217. TZNAME:EDT
  218. DTSTART:19860427T020000
  219. TZOFFSETFROM:-0500
  220. TZOFFSETTO:-0400
  221. END:DAYLIGHT
  222. BEGIN:STANDARD
  223. TZNAME:EST
  224. DTSTART:19861026T020000
  225. TZOFFSETFROM:-0400
  226. TZOFFSETTO:-0500
  227. END:STANDARD
  228. BEGIN:DAYLIGHT
  229. TZNAME:EDT
  230. DTSTART:19870405T020000
  231. TZOFFSETFROM:-0500
  232. TZOFFSETTO:-0400
  233. END:DAYLIGHT
  234. BEGIN:STANDARD
  235. TZNAME:EST
  236. DTSTART:19871025T020000
  237. TZOFFSETFROM:-0400
  238. TZOFFSETTO:-0500
  239. END:STANDARD
  240. BEGIN:DAYLIGHT
  241. TZNAME:EDT
  242. DTSTART:19880403T020000
  243. TZOFFSETFROM:-0500
  244. TZOFFSETTO:-0400
  245. END:DAYLIGHT
  246. BEGIN:STANDARD
  247. TZNAME:EST
  248. DTSTART:19881030T020000
  249. TZOFFSETFROM:-0400
  250. TZOFFSETTO:-0500
  251. END:STANDARD
  252. BEGIN:DAYLIGHT
  253. TZNAME:EDT
  254. DTSTART:19890402T020000
  255. TZOFFSETFROM:-0500
  256. TZOFFSETTO:-0400
  257. END:DAYLIGHT
  258. BEGIN:STANDARD
  259. TZNAME:EST
  260. DTSTART:19891029T020000
  261. TZOFFSETFROM:-0400
  262. TZOFFSETTO:-0500
  263. END:STANDARD
  264. BEGIN:DAYLIGHT
  265. TZNAME:EDT
  266. DTSTART:19900401T020000
  267. TZOFFSETFROM:-0500
  268. TZOFFSETTO:-0400
  269. END:DAYLIGHT
  270. BEGIN:STANDARD
  271. TZNAME:EST
  272. DTSTART:19901028T020000
  273. TZOFFSETFROM:-0400
  274. TZOFFSETTO:-0500
  275. END:STANDARD
  276. BEGIN:DAYLIGHT
  277. TZNAME:EDT
  278. DTSTART:19910407T020000
  279. TZOFFSETFROM:-0500
  280. TZOFFSETTO:-0400
  281. END:DAYLIGHT
  282. BEGIN:STANDARD
  283. TZNAME:EST
  284. DTSTART:19911027T020000
  285. TZOFFSETFROM:-0400
  286. TZOFFSETTO:-0500
  287. END:STANDARD
  288. BEGIN:DAYLIGHT
  289. TZNAME:EDT
  290. DTSTART:19920405T020000
  291. TZOFFSETFROM:-0500
  292. TZOFFSETTO:-0400
  293. END:DAYLIGHT
  294. BEGIN:STANDARD
  295. TZNAME:EST
  296. DTSTART:19921025T020000
  297. TZOFFSETFROM:-0400
  298. TZOFFSETTO:-0500
  299. END:STANDARD
  300. BEGIN:DAYLIGHT
  301. TZNAME:EDT
  302. DTSTART:19930404T020000
  303. TZOFFSETFROM:-0500
  304. TZOFFSETTO:-0400
  305. END:DAYLIGHT
  306. BEGIN:STANDARD
  307. TZNAME:EST
  308. DTSTART:19931031T020000
  309. TZOFFSETFROM:-0400
  310. TZOFFSETTO:-0500
  311. END:STANDARD
  312. BEGIN:DAYLIGHT
  313. TZNAME:EDT
  314. DTSTART:19940403T020000
  315. TZOFFSETFROM:-0500
  316. TZOFFSETTO:-0400
  317. END:DAYLIGHT
  318. BEGIN:STANDARD
  319. TZNAME:EST
  320. DTSTART:19941030T020000
  321. TZOFFSETFROM:-0400
  322. TZOFFSETTO:-0500
  323. END:STANDARD
  324. BEGIN:DAYLIGHT
  325. TZNAME:EDT
  326. DTSTART:19950402T020000
  327. TZOFFSETFROM:-0500
  328. TZOFFSETTO:-0400
  329. END:DAYLIGHT
  330. BEGIN:STANDARD
  331. TZNAME:EST
  332. DTSTART:19951029T020000
  333. TZOFFSETFROM:-0400
  334. TZOFFSETTO:-0500
  335. END:STANDARD
  336. BEGIN:DAYLIGHT
  337. TZNAME:EDT
  338. DTSTART:19960407T020000
  339. TZOFFSETFROM:-0500
  340. TZOFFSETTO:-0400
  341. END:DAYLIGHT
  342. BEGIN:STANDARD
  343. TZNAME:EST
  344. DTSTART:19961027T020000
  345. TZOFFSETFROM:-0400
  346. TZOFFSETTO:-0500
  347. END:STANDARD
  348. BEGIN:DAYLIGHT
  349. TZNAME:EDT
  350. DTSTART:19970406T020000
  351. TZOFFSETFROM:-0500
  352. TZOFFSETTO:-0400
  353. END:DAYLIGHT
  354. BEGIN:STANDARD
  355. TZNAME:EST
  356. DTSTART:19971026T020000
  357. TZOFFSETFROM:-0400
  358. TZOFFSETTO:-0500
  359. END:STANDARD
  360. BEGIN:DAYLIGHT
  361. TZNAME:EDT
  362. DTSTART:19980405T020000
  363. TZOFFSETFROM:-0500
  364. TZOFFSETTO:-0400
  365. END:DAYLIGHT
  366. BEGIN:STANDARD
  367. TZNAME:EST
  368. DTSTART:19981025T020000
  369. TZOFFSETFROM:-0400
  370. TZOFFSETTO:-0500
  371. END:STANDARD
  372. BEGIN:DAYLIGHT
  373. TZNAME:EDT
  374. DTSTART:19990404T020000
  375. TZOFFSETFROM:-0500
  376. TZOFFSETTO:-0400
  377. END:DAYLIGHT
  378. BEGIN:STANDARD
  379. TZNAME:EST
  380. DTSTART:19991031T020000
  381. TZOFFSETFROM:-0400
  382. TZOFFSETTO:-0500
  383. END:STANDARD
  384. BEGIN:DAYLIGHT
  385. TZNAME:EDT
  386. DTSTART:20000402T020000
  387. TZOFFSETFROM:-0500
  388. TZOFFSETTO:-0400
  389. END:DAYLIGHT
  390. BEGIN:STANDARD
  391. TZNAME:EST
  392. DTSTART:20001029T020000
  393. TZOFFSETFROM:-0400
  394. TZOFFSETTO:-0500
  395. END:STANDARD
  396. BEGIN:DAYLIGHT
  397. TZNAME:EDT
  398. DTSTART:20010401T020000
  399. TZOFFSETFROM:-0500
  400. TZOFFSETTO:-0400
  401. END:DAYLIGHT
  402. BEGIN:STANDARD
  403. TZNAME:EST
  404. DTSTART:20011028T020000
  405. TZOFFSETFROM:-0400
  406. TZOFFSETTO:-0500
  407. END:STANDARD
  408. BEGIN:DAYLIGHT
  409. TZNAME:EDT
  410. DTSTART:20020407T020000
  411. TZOFFSETFROM:-0500
  412. TZOFFSETTO:-0400
  413. END:DAYLIGHT
  414. BEGIN:STANDARD
  415. TZNAME:EST
  416. DTSTART:20021027T020000
  417. TZOFFSETFROM:-0400
  418. TZOFFSETTO:-0500
  419. END:STANDARD
  420. BEGIN:DAYLIGHT
  421. TZNAME:EDT
  422. DTSTART:20030406T020000
  423. TZOFFSETFROM:-0500
  424. TZOFFSETTO:-0400
  425. END:DAYLIGHT
  426. BEGIN:STANDARD
  427. TZNAME:EST
  428. DTSTART:20031026T020000
  429. TZOFFSETFROM:-0400
  430. TZOFFSETTO:-0500
  431. END:STANDARD
  432. BEGIN:DAYLIGHT
  433. TZNAME:EDT
  434. DTSTART:20040404T020000
  435. TZOFFSETFROM:-0500
  436. TZOFFSETTO:-0400
  437. END:DAYLIGHT
  438. BEGIN:STANDARD
  439. TZNAME:EST
  440. DTSTART:20041031T020000
  441. TZOFFSETFROM:-0400
  442. TZOFFSETTO:-0500
  443. END:STANDARD
  444. BEGIN:DAYLIGHT
  445. TZNAME:EDT
  446. DTSTART:20050403T020000
  447. TZOFFSETFROM:-0500
  448. TZOFFSETTO:-0400
  449. END:DAYLIGHT
  450. BEGIN:STANDARD
  451. TZNAME:EST
  452. DTSTART:20051030T020000
  453. TZOFFSETFROM:-0400
  454. TZOFFSETTO:-0500
  455. END:STANDARD
  456. BEGIN:DAYLIGHT
  457. TZNAME:EDT
  458. DTSTART:20060402T020000
  459. TZOFFSETFROM:-0500
  460. TZOFFSETTO:-0400
  461. END:DAYLIGHT
  462. BEGIN:STANDARD
  463. TZNAME:EST
  464. DTSTART:20061029T020000
  465. TZOFFSETFROM:-0400
  466. TZOFFSETTO:-0500
  467. END:STANDARD
  468. BEGIN:DAYLIGHT
  469. TZNAME:EDT
  470. DTSTART:20070311T020000
  471. TZOFFSETFROM:-0500
  472. TZOFFSETTO:-0400
  473. END:DAYLIGHT
  474. BEGIN:STANDARD
  475. TZNAME:EST
  476. DTSTART:20071104T020000
  477. TZOFFSETFROM:-0400
  478. TZOFFSETTO:-0500
  479. END:STANDARD
  480. BEGIN:DAYLIGHT
  481. TZNAME:EDT
  482. DTSTART:20080309T020000
  483. TZOFFSETFROM:-0500
  484. TZOFFSETTO:-0400
  485. END:DAYLIGHT
  486. BEGIN:STANDARD
  487. TZNAME:EST
  488. DTSTART:20081102T020000
  489. TZOFFSETFROM:-0400
  490. TZOFFSETTO:-0500
  491. END:STANDARD
  492. BEGIN:DAYLIGHT
  493. TZNAME:EDT
  494. DTSTART:20090308T020000
  495. TZOFFSETFROM:-0500
  496. TZOFFSETTO:-0400
  497. END:DAYLIGHT
  498. BEGIN:STANDARD
  499. TZNAME:EST
  500. DTSTART:20091101T020000
  501. TZOFFSETFROM:-0400
  502. TZOFFSETTO:-0500
  503. END:STANDARD
  504. BEGIN:DAYLIGHT
  505. TZNAME:EDT
  506. DTSTART:20100314T020000
  507. TZOFFSETFROM:-0500
  508. TZOFFSETTO:-0400
  509. END:DAYLIGHT
  510. BEGIN:STANDARD
  511. TZNAME:EST
  512. DTSTART:20101107T020000
  513. TZOFFSETFROM:-0400
  514. TZOFFSETTO:-0500
  515. END:STANDARD
  516. BEGIN:DAYLIGHT
  517. TZNAME:EDT
  518. DTSTART:20110313T020000
  519. TZOFFSETFROM:-0500
  520. TZOFFSETTO:-0400
  521. END:DAYLIGHT
  522. BEGIN:STANDARD
  523. TZNAME:EST
  524. DTSTART:20111106T020000
  525. TZOFFSETFROM:-0400
  526. TZOFFSETTO:-0500
  527. END:STANDARD
  528. BEGIN:DAYLIGHT
  529. TZNAME:EDT
  530. DTSTART:20120311T020000
  531. TZOFFSETFROM:-0500
  532. TZOFFSETTO:-0400
  533. END:DAYLIGHT
  534. BEGIN:STANDARD
  535. TZNAME:EST
  536. DTSTART:20121104T020000
  537. TZOFFSETFROM:-0400
  538. TZOFFSETTO:-0500
  539. END:STANDARD
  540. BEGIN:DAYLIGHT
  541. TZNAME:EDT
  542. DTSTART:20130310T020000
  543. TZOFFSETFROM:-0500
  544. TZOFFSETTO:-0400
  545. END:DAYLIGHT
  546. BEGIN:STANDARD
  547. TZNAME:EST
  548. DTSTART:20131103T020000
  549. TZOFFSETFROM:-0400
  550. TZOFFSETTO:-0500
  551. END:STANDARD
  552. BEGIN:DAYLIGHT
  553. TZNAME:EDT
  554. DTSTART:20140309T020000
  555. TZOFFSETFROM:-0500
  556. TZOFFSETTO:-0400
  557. END:DAYLIGHT
  558. BEGIN:STANDARD
  559. TZNAME:EST
  560. DTSTART:20141102T020000
  561. TZOFFSETFROM:-0400
  562. TZOFFSETTO:-0500
  563. END:STANDARD
  564. BEGIN:DAYLIGHT
  565. TZNAME:EDT
  566. DTSTART:20150308T020000
  567. TZOFFSETFROM:-0500
  568. TZOFFSETTO:-0400
  569. END:DAYLIGHT
  570. BEGIN:STANDARD
  571. TZNAME:EST
  572. DTSTART:20151101T020000
  573. TZOFFSETFROM:-0400
  574. TZOFFSETTO:-0500
  575. END:STANDARD
  576. BEGIN:DAYLIGHT
  577. TZNAME:EDT
  578. DTSTART:20160313T020000
  579. TZOFFSETFROM:-0500
  580. TZOFFSETTO:-0400
  581. END:DAYLIGHT
  582. BEGIN:STANDARD
  583. TZNAME:EST
  584. DTSTART:20161106T020000
  585. TZOFFSETFROM:-0400
  586. TZOFFSETTO:-0500
  587. END:STANDARD
  588. BEGIN:DAYLIGHT
  589. TZNAME:EDT
  590. DTSTART:20170312T020000
  591. TZOFFSETFROM:-0500
  592. TZOFFSETTO:-0400
  593. END:DAYLIGHT
  594. BEGIN:STANDARD
  595. TZNAME:EST
  596. DTSTART:20171105T020000
  597. TZOFFSETFROM:-0400
  598. TZOFFSETTO:-0500
  599. END:STANDARD
  600. BEGIN:DAYLIGHT
  601. TZNAME:EDT
  602. DTSTART:20180311T020000
  603. TZOFFSETFROM:-0500
  604. TZOFFSETTO:-0400
  605. END:DAYLIGHT
  606. BEGIN:STANDARD
  607. TZNAME:EST
  608. DTSTART:20181104T020000
  609. TZOFFSETFROM:-0400
  610. TZOFFSETTO:-0500
  611. END:STANDARD
  612. BEGIN:DAYLIGHT
  613. TZNAME:EDT
  614. DTSTART:20190310T020000
  615. TZOFFSETFROM:-0500
  616. TZOFFSETTO:-0400
  617. END:DAYLIGHT
  618. BEGIN:STANDARD
  619. TZNAME:EST
  620. DTSTART:20191103T020000
  621. TZOFFSETFROM:-0400
  622. TZOFFSETTO:-0500
  623. END:STANDARD
  624. BEGIN:DAYLIGHT
  625. TZNAME:EDT
  626. DTSTART:20200308T020000
  627. TZOFFSETFROM:-0500
  628. TZOFFSETTO:-0400
  629. END:DAYLIGHT
  630. BEGIN:STANDARD
  631. TZNAME:EST
  632. DTSTART:20201101T020000
  633. TZOFFSETFROM:-0400
  634. TZOFFSETTO:-0500
  635. END:STANDARD
  636. BEGIN:DAYLIGHT
  637. TZNAME:EDT
  638. DTSTART:20210314T020000
  639. TZOFFSETFROM:-0500
  640. TZOFFSETTO:-0400
  641. END:DAYLIGHT
  642. BEGIN:STANDARD
  643. TZNAME:EST
  644. DTSTART:20211107T020000
  645. TZOFFSETFROM:-0400
  646. TZOFFSETTO:-0500
  647. END:STANDARD
  648. BEGIN:DAYLIGHT
  649. TZNAME:EDT
  650. DTSTART:20220313T020000
  651. TZOFFSETFROM:-0500
  652. TZOFFSETTO:-0400
  653. END:DAYLIGHT
  654. BEGIN:STANDARD
  655. TZNAME:EST
  656. DTSTART:20221106T020000
  657. TZOFFSETFROM:-0400
  658. TZOFFSETTO:-0500
  659. END:STANDARD
  660. BEGIN:DAYLIGHT
  661. TZNAME:EDT
  662. DTSTART:20230312T020000
  663. TZOFFSETFROM:-0500
  664. TZOFFSETTO:-0400
  665. END:DAYLIGHT
  666. BEGIN:STANDARD
  667. TZNAME:EST
  668. DTSTART:20231105T020000
  669. TZOFFSETFROM:-0400
  670. TZOFFSETTO:-0500
  671. END:STANDARD
  672. BEGIN:DAYLIGHT
  673. TZNAME:EDT
  674. DTSTART:20240310T020000
  675. TZOFFSETFROM:-0500
  676. TZOFFSETTO:-0400
  677. END:DAYLIGHT
  678. BEGIN:STANDARD
  679. TZNAME:EST
  680. DTSTART:20241103T020000
  681. TZOFFSETFROM:-0400
  682. TZOFFSETTO:-0500
  683. END:STANDARD
  684. BEGIN:DAYLIGHT
  685. TZNAME:EDT
  686. DTSTART:20250309T020000
  687. TZOFFSETFROM:-0500
  688. TZOFFSETTO:-0400
  689. END:DAYLIGHT
  690. BEGIN:STANDARD
  691. TZNAME:EST
  692. DTSTART:20251102T020000
  693. TZOFFSETFROM:-0400
  694. TZOFFSETTO:-0500
  695. END:STANDARD
  696. BEGIN:DAYLIGHT
  697. TZNAME:EDT
  698. DTSTART:20260308T020000
  699. TZOFFSETFROM:-0500
  700. TZOFFSETTO:-0400
  701. END:DAYLIGHT
  702. BEGIN:STANDARD
  703. TZNAME:EST
  704. DTSTART:20261101T020000
  705. TZOFFSETFROM:-0400
  706. TZOFFSETTO:-0500
  707. END:STANDARD
  708. BEGIN:DAYLIGHT
  709. TZNAME:EDT
  710. DTSTART:20270314T020000
  711. TZOFFSETFROM:-0500
  712. TZOFFSETTO:-0400
  713. END:DAYLIGHT
  714. BEGIN:STANDARD
  715. TZNAME:EST
  716. DTSTART:20271107T020000
  717. TZOFFSETFROM:-0400
  718. TZOFFSETTO:-0500
  719. END:STANDARD
  720. BEGIN:DAYLIGHT
  721. TZNAME:EDT
  722. DTSTART:20280312T020000
  723. TZOFFSETFROM:-0500
  724. TZOFFSETTO:-0400
  725. END:DAYLIGHT
  726. BEGIN:STANDARD
  727. TZNAME:EST
  728. DTSTART:20281105T020000
  729. TZOFFSETFROM:-0400
  730. TZOFFSETTO:-0500
  731. END:STANDARD
  732. BEGIN:DAYLIGHT
  733. TZNAME:EDT
  734. DTSTART:20290311T020000
  735. TZOFFSETFROM:-0500
  736. TZOFFSETTO:-0400
  737. END:DAYLIGHT
  738. BEGIN:STANDARD
  739. TZNAME:EST
  740. DTSTART:20291104T020000
  741. TZOFFSETFROM:-0400
  742. TZOFFSETTO:-0500
  743. END:STANDARD
  744. BEGIN:DAYLIGHT
  745. TZNAME:EDT
  746. DTSTART:20300310T020000
  747. TZOFFSETFROM:-0500
  748. TZOFFSETTO:-0400
  749. END:DAYLIGHT
  750. BEGIN:STANDARD
  751. TZNAME:EST
  752. DTSTART:20301103T020000
  753. TZOFFSETFROM:-0400
  754. TZOFFSETTO:-0500
  755. END:STANDARD
  756. BEGIN:DAYLIGHT
  757. TZNAME:EDT
  758. DTSTART:20310309T020000
  759. TZOFFSETFROM:-0500
  760. TZOFFSETTO:-0400
  761. END:DAYLIGHT
  762. BEGIN:STANDARD
  763. TZNAME:EST
  764. DTSTART:20311102T020000
  765. TZOFFSETFROM:-0400
  766. TZOFFSETTO:-0500
  767. END:STANDARD
  768. BEGIN:DAYLIGHT
  769. TZNAME:EDT
  770. DTSTART:20320314T020000
  771. TZOFFSETFROM:-0500
  772. TZOFFSETTO:-0400
  773. END:DAYLIGHT
  774. BEGIN:STANDARD
  775. TZNAME:EST
  776. DTSTART:20321107T020000
  777. TZOFFSETFROM:-0400
  778. TZOFFSETTO:-0500
  779. END:STANDARD
  780. BEGIN:DAYLIGHT
  781. TZNAME:EDT
  782. DTSTART:20330313T020000
  783. TZOFFSETFROM:-0500
  784. TZOFFSETTO:-0400
  785. END:DAYLIGHT
  786. BEGIN:STANDARD
  787. TZNAME:EST
  788. DTSTART:20331106T020000
  789. TZOFFSETFROM:-0400
  790. TZOFFSETTO:-0500
  791. END:STANDARD
  792. BEGIN:DAYLIGHT
  793. TZNAME:EDT
  794. DTSTART:20340312T020000
  795. TZOFFSETFROM:-0500
  796. TZOFFSETTO:-0400
  797. END:DAYLIGHT
  798. BEGIN:STANDARD
  799. TZNAME:EST
  800. DTSTART:20341105T020000
  801. TZOFFSETFROM:-0400
  802. TZOFFSETTO:-0500
  803. END:STANDARD
  804. BEGIN:DAYLIGHT
  805. TZNAME:EDT
  806. DTSTART:20350311T020000
  807. TZOFFSETFROM:-0500
  808. TZOFFSETTO:-0400
  809. END:DAYLIGHT
  810. BEGIN:STANDARD
  811. TZNAME:EST
  812. DTSTART:20351104T020000
  813. TZOFFSETFROM:-0400
  814. TZOFFSETTO:-0500
  815. END:STANDARD
  816. BEGIN:DAYLIGHT
  817. TZNAME:EDT
  818. DTSTART:20360309T020000
  819. TZOFFSETFROM:-0500
  820. TZOFFSETTO:-0400
  821. END:DAYLIGHT
  822. BEGIN:STANDARD
  823. TZNAME:EST
  824. DTSTART:20361102T020000
  825. TZOFFSETFROM:-0400
  826. TZOFFSETTO:-0500
  827. END:STANDARD
  828. BEGIN:DAYLIGHT
  829. TZNAME:EDT
  830. DTSTART:20370308T020000
  831. TZOFFSETFROM:-0500
  832. TZOFFSETTO:-0400
  833. END:DAYLIGHT
  834. BEGIN:STANDARD
  835. TZNAME:EST
  836. DTSTART:20371101T020000
  837. TZOFFSETFROM:-0400
  838. TZOFFSETTO:-0500
  839. END:STANDARD
  840. END:VTIMEZONE
  841. BEGIN:VEVENT
  842. UID:20140813T153116Z-12176-1000-1065-6@johnny-lubuntu
  843. DTSTAMP:20140813T142829Z
  844. DTSTART;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:201408
  845. 15T110000
  846. DTEND;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:20140815
  847. T113000
  848. TRANSP:OPAQUE
  849. SEQUENCE:2
  850. SUMMARY:Evo makes a Meeting (fruux HQ) (fruux HQ)
  851. LOCATION:fruux HQ
  852. CLASS:PUBLIC
  853. ORGANIZER;SENT-BY="MAILTO:martin+johnny@fruux.com":MAILTO:martin@fruux.com
  854. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
  855. ;SENT-BY="MAILTO:martin+johnny@fruux.com";LANGUAGE=en:MAILTO:martin@fruux.
  856. com
  857. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
  858. TRUE;LANGUAGE=en:MAILTO:dominik@fruux.com
  859. CREATED:20140813T153211Z
  860. LAST-MODIFIED:20140813T155353Z
  861. END:VEVENT
  862. END:VCALENDAR
  863. ICS;
  864. $version = \Sabre\VObject\Version::VERSION;
  865. $expectedICS = <<<ICS
  866. BEGIN:VCALENDAR
  867. VERSION:2.0
  868. PRODID:-//Sabre//Sabre VObject $version//EN
  869. CALSCALE:GREGORIAN
  870. METHOD:REQUEST
  871. BEGIN:VTIMEZONE
  872. TZID:/freeassociation.sourceforge.net/Tzfile/America/Toronto
  873. X-LIC-LOCATION:America/Toronto
  874. BEGIN:STANDARD
  875. TZNAME:EST
  876. DTSTART:19691026T020000
  877. TZOFFSETFROM:-0400
  878. TZOFFSETTO:-0500
  879. END:STANDARD
  880. BEGIN:DAYLIGHT
  881. TZNAME:EDT
  882. DTSTART:19700426T020000
  883. TZOFFSETFROM:-0500
  884. TZOFFSETTO:-0400
  885. END:DAYLIGHT
  886. BEGIN:STANDARD
  887. TZNAME:EST
  888. DTSTART:19701025T020000
  889. TZOFFSETFROM:-0400
  890. TZOFFSETTO:-0500
  891. END:STANDARD
  892. BEGIN:DAYLIGHT
  893. TZNAME:EDT
  894. DTSTART:19710425T020000
  895. TZOFFSETFROM:-0500
  896. TZOFFSETTO:-0400
  897. END:DAYLIGHT
  898. BEGIN:STANDARD
  899. TZNAME:EST
  900. DTSTART:19711031T020000
  901. TZOFFSETFROM:-0400
  902. TZOFFSETTO:-0500
  903. END:STANDARD
  904. BEGIN:DAYLIGHT
  905. TZNAME:EDT
  906. DTSTART:19720430T020000
  907. TZOFFSETFROM:-0500
  908. TZOFFSETTO:-0400
  909. END:DAYLIGHT
  910. BEGIN:STANDARD
  911. TZNAME:EST
  912. DTSTART:19721029T020000
  913. TZOFFSETFROM:-0400
  914. TZOFFSETTO:-0500
  915. END:STANDARD
  916. BEGIN:DAYLIGHT
  917. TZNAME:EDT
  918. DTSTART:19730429T020000
  919. TZOFFSETFROM:-0500
  920. TZOFFSETTO:-0400
  921. END:DAYLIGHT
  922. BEGIN:STANDARD
  923. TZNAME:EST
  924. DTSTART:19731028T020000
  925. TZOFFSETFROM:-0400
  926. TZOFFSETTO:-0500
  927. END:STANDARD
  928. BEGIN:DAYLIGHT
  929. TZNAME:EDT
  930. DTSTART:19740428T020000
  931. TZOFFSETFROM:-0500
  932. TZOFFSETTO:-0400
  933. END:DAYLIGHT
  934. BEGIN:STANDARD
  935. TZNAME:EST
  936. DTSTART:19741027T020000
  937. TZOFFSETFROM:-0400
  938. TZOFFSETTO:-0500
  939. END:STANDARD
  940. BEGIN:DAYLIGHT
  941. TZNAME:EDT
  942. DTSTART:19750427T020000
  943. TZOFFSETFROM:-0500
  944. TZOFFSETTO:-0400
  945. END:DAYLIGHT
  946. BEGIN:STANDARD
  947. TZNAME:EST
  948. DTSTART:19751026T020000
  949. TZOFFSETFROM:-0400
  950. TZOFFSETTO:-0500
  951. END:STANDARD
  952. BEGIN:DAYLIGHT
  953. TZNAME:EDT
  954. DTSTART:19760425T020000
  955. TZOFFSETFROM:-0500
  956. TZOFFSETTO:-0400
  957. END:DAYLIGHT
  958. BEGIN:STANDARD
  959. TZNAME:EST
  960. DTSTART:19761031T020000
  961. TZOFFSETFROM:-0400
  962. TZOFFSETTO:-0500
  963. END:STANDARD
  964. BEGIN:DAYLIGHT
  965. TZNAME:EDT
  966. DTSTART:19770424T020000
  967. TZOFFSETFROM:-0500
  968. TZOFFSETTO:-0400
  969. END:DAYLIGHT
  970. BEGIN:STANDARD
  971. TZNAME:EST
  972. DTSTART:19771030T020000
  973. TZOFFSETFROM:-0400
  974. TZOFFSETTO:-0500
  975. END:STANDARD
  976. BEGIN:DAYLIGHT
  977. TZNAME:EDT
  978. DTSTART:19780430T020000
  979. TZOFFSETFROM:-0500
  980. TZOFFSETTO:-0400
  981. END:DAYLIGHT
  982. BEGIN:STANDARD
  983. TZNAME:EST
  984. DTSTART:19781029T020000
  985. TZOFFSETFROM:-0400
  986. TZOFFSETTO:-0500
  987. END:STANDARD
  988. BEGIN:DAYLIGHT
  989. TZNAME:EDT
  990. DTSTART:19790429T020000
  991. TZOFFSETFROM:-0500
  992. TZOFFSETTO:-0400
  993. END:DAYLIGHT
  994. BEGIN:STANDARD
  995. TZNAME:EST
  996. DTSTART:19791028T020000
  997. TZOFFSETFROM:-0400
  998. TZOFFSETTO:-0500
  999. END:STANDARD
  1000. BEGIN:DAYLIGHT
  1001. TZNAME:EDT
  1002. DTSTART:19800427T020000
  1003. TZOFFSETFROM:-0500
  1004. TZOFFSETTO:-0400
  1005. END:DAYLIGHT
  1006. BEGIN:STANDARD
  1007. TZNAME:EST
  1008. DTSTART:19801026T020000
  1009. TZOFFSETFROM:-0400
  1010. TZOFFSETTO:-0500
  1011. END:STANDARD
  1012. BEGIN:DAYLIGHT
  1013. TZNAME:EDT
  1014. DTSTART:19810426T020000
  1015. TZOFFSETFROM:-0500
  1016. TZOFFSETTO:-0400
  1017. END:DAYLIGHT
  1018. BEGIN:STANDARD
  1019. TZNAME:EST
  1020. DTSTART:19811025T020000
  1021. TZOFFSETFROM:-0400
  1022. TZOFFSETTO:-0500
  1023. END:STANDARD
  1024. BEGIN:DAYLIGHT
  1025. TZNAME:EDT
  1026. DTSTART:19820425T020000
  1027. TZOFFSETFROM:-0500
  1028. TZOFFSETTO:-0400
  1029. END:DAYLIGHT
  1030. BEGIN:STANDARD
  1031. TZNAME:EST
  1032. DTSTART:19821031T020000
  1033. TZOFFSETFROM:-0400
  1034. TZOFFSETTO:-0500
  1035. END:STANDARD
  1036. BEGIN:DAYLIGHT
  1037. TZNAME:EDT
  1038. DTSTART:19830424T020000
  1039. TZOFFSETFROM:-0500
  1040. TZOFFSETTO:-0400
  1041. END:DAYLIGHT
  1042. BEGIN:STANDARD
  1043. TZNAME:EST
  1044. DTSTART:19831030T020000
  1045. TZOFFSETFROM:-0400
  1046. TZOFFSETTO:-0500
  1047. END:STANDARD
  1048. BEGIN:DAYLIGHT
  1049. TZNAME:EDT
  1050. DTSTART:19840429T020000
  1051. TZOFFSETFROM:-0500
  1052. TZOFFSETTO:-0400
  1053. END:DAYLIGHT
  1054. BEGIN:STANDARD
  1055. TZNAME:EST
  1056. DTSTART:19841028T020000
  1057. TZOFFSETFROM:-0400
  1058. TZOFFSETTO:-0500
  1059. END:STANDARD
  1060. BEGIN:DAYLIGHT
  1061. TZNAME:EDT
  1062. DTSTART:19850428T020000
  1063. TZOFFSETFROM:-0500
  1064. TZOFFSETTO:-0400
  1065. END:DAYLIGHT
  1066. BEGIN:STANDARD
  1067. TZNAME:EST
  1068. DTSTART:19851027T020000
  1069. TZOFFSETFROM:-0400
  1070. TZOFFSETTO:-0500
  1071. END:STANDARD
  1072. BEGIN:DAYLIGHT
  1073. TZNAME:EDT
  1074. DTSTART:19860427T020000
  1075. TZOFFSETFROM:-0500
  1076. TZOFFSETTO:-0400
  1077. END:DAYLIGHT
  1078. BEGIN:STANDARD
  1079. TZNAME:EST
  1080. DTSTART:19861026T020000
  1081. TZOFFSETFROM:-0400
  1082. TZOFFSETTO:-0500
  1083. END:STANDARD
  1084. BEGIN:DAYLIGHT
  1085. TZNAME:EDT
  1086. DTSTART:19870405T020000
  1087. TZOFFSETFROM:-0500
  1088. TZOFFSETTO:-0400
  1089. END:DAYLIGHT
  1090. BEGIN:STANDARD
  1091. TZNAME:EST
  1092. DTSTART:19871025T020000
  1093. TZOFFSETFROM:-0400
  1094. TZOFFSETTO:-0500
  1095. END:STANDARD
  1096. BEGIN:DAYLIGHT
  1097. TZNAME:EDT
  1098. DTSTART:19880403T020000
  1099. TZOFFSETFROM:-0500
  1100. TZOFFSETTO:-0400
  1101. END:DAYLIGHT
  1102. BEGIN:STANDARD
  1103. TZNAME:EST
  1104. DTSTART:19881030T020000
  1105. TZOFFSETFROM:-0400
  1106. TZOFFSETTO:-0500
  1107. END:STANDARD
  1108. BEGIN:DAYLIGHT
  1109. TZNAME:EDT
  1110. DTSTART:19890402T020000
  1111. TZOFFSETFROM:-0500
  1112. TZOFFSETTO:-0400
  1113. END:DAYLIGHT
  1114. BEGIN:STANDARD
  1115. TZNAME:EST
  1116. DTSTART:19891029T020000
  1117. TZOFFSETFROM:-0400
  1118. TZOFFSETTO:-0500
  1119. END:STANDARD
  1120. BEGIN:DAYLIGHT
  1121. TZNAME:EDT
  1122. DTSTART:19900401T020000
  1123. TZOFFSETFROM:-0500
  1124. TZOFFSETTO:-0400
  1125. END:DAYLIGHT
  1126. BEGIN:STANDARD
  1127. TZNAME:EST
  1128. DTSTART:19901028T020000
  1129. TZOFFSETFROM:-0400
  1130. TZOFFSETTO:-0500
  1131. END:STANDARD
  1132. BEGIN:DAYLIGHT
  1133. TZNAME:EDT
  1134. DTSTART:19910407T020000
  1135. TZOFFSETFROM:-0500
  1136. TZOFFSETTO:-0400
  1137. END:DAYLIGHT
  1138. BEGIN:STANDARD
  1139. TZNAME:EST
  1140. DTSTART:19911027T020000
  1141. TZOFFSETFROM:-0400
  1142. TZOFFSETTO:-0500
  1143. END:STANDARD
  1144. BEGIN:DAYLIGHT
  1145. TZNAME:EDT
  1146. DTSTART:19920405T020000
  1147. TZOFFSETFROM:-0500
  1148. TZOFFSETTO:-0400
  1149. END:DAYLIGHT
  1150. BEGIN:STANDARD
  1151. TZNAME:EST
  1152. DTSTART:19921025T020000
  1153. TZOFFSETFROM:-0400
  1154. TZOFFSETTO:-0500
  1155. END:STANDARD
  1156. BEGIN:DAYLIGHT
  1157. TZNAME:EDT
  1158. DTSTART:19930404T020000
  1159. TZOFFSETFROM:-0500
  1160. TZOFFSETTO:-0400
  1161. END:DAYLIGHT
  1162. BEGIN:STANDARD
  1163. TZNAME:EST
  1164. DTSTART:19931031T020000
  1165. TZOFFSETFROM:-0400
  1166. TZOFFSETTO:-0500
  1167. END:STANDARD
  1168. BEGIN:DAYLIGHT
  1169. TZNAME:EDT
  1170. DTSTART:19940403T020000
  1171. TZOFFSETFROM:-0500
  1172. TZOFFSETTO:-0400
  1173. END:DAYLIGHT
  1174. BEGIN:STANDARD
  1175. TZNAME:EST
  1176. DTSTART:19941030T020000
  1177. TZOFFSETFROM:-0400
  1178. TZOFFSETTO:-0500
  1179. END:STANDARD
  1180. BEGIN:DAYLIGHT
  1181. TZNAME:EDT
  1182. DTSTART:19950402T020000
  1183. TZOFFSETFROM:-0500
  1184. TZOFFSETTO:-0400
  1185. END:DAYLIGHT
  1186. BEGIN:STANDARD
  1187. TZNAME:EST
  1188. DTSTART:19951029T020000
  1189. TZOFFSETFROM:-0400
  1190. TZOFFSETTO:-0500
  1191. END:STANDARD
  1192. BEGIN:DAYLIGHT
  1193. TZNAME:EDT
  1194. DTSTART:19960407T020000
  1195. TZOFFSETFROM:-0500
  1196. TZOFFSETTO:-0400
  1197. END:DAYLIGHT
  1198. BEGIN:STANDARD
  1199. TZNAME:EST
  1200. DTSTART:19961027T020000
  1201. TZOFFSETFROM:-0400
  1202. TZOFFSETTO:-0500
  1203. END:STANDARD
  1204. BEGIN:DAYLIGHT
  1205. TZNAME:EDT
  1206. DTSTART:19970406T020000
  1207. TZOFFSETFROM:-0500
  1208. TZOFFSETTO:-0400
  1209. END:DAYLIGHT
  1210. BEGIN:STANDARD
  1211. TZNAME:EST
  1212. DTSTART:19971026T020000
  1213. TZOFFSETFROM:-0400
  1214. TZOFFSETTO:-0500
  1215. END:STANDARD
  1216. BEGIN:DAYLIGHT
  1217. TZNAME:EDT
  1218. DTSTART:19980405T020000
  1219. TZOFFSETFROM:-0500
  1220. TZOFFSETTO:-0400
  1221. END:DAYLIGHT
  1222. BEGIN:STANDARD
  1223. TZNAME:EST
  1224. DTSTART:19981025T020000
  1225. TZOFFSETFROM:-0400
  1226. TZOFFSETTO:-0500
  1227. END:STANDARD
  1228. BEGIN:DAYLIGHT
  1229. TZNAME:EDT
  1230. DTSTART:19990404T020000
  1231. TZOFFSETFROM:-0500
  1232. TZOFFSETTO:-0400
  1233. END:DAYLIGHT
  1234. BEGIN:STANDARD
  1235. TZNAME:EST
  1236. DTSTART:19991031T020000
  1237. TZOFFSETFROM:-0400
  1238. TZOFFSETTO:-0500
  1239. END:STANDARD
  1240. BEGIN:DAYLIGHT
  1241. TZNAME:EDT
  1242. DTSTART:20000402T020000
  1243. TZOFFSETFROM:-0500
  1244. TZOFFSETTO:-0400
  1245. END:DAYLIGHT
  1246. BEGIN:STANDARD
  1247. TZNAME:EST
  1248. DTSTART:20001029T020000
  1249. TZOFFSETFROM:-0400
  1250. TZOFFSETTO:-0500
  1251. END:STANDARD
  1252. BEGIN:DAYLIGHT
  1253. TZNAME:EDT
  1254. DTSTART:20010401T020000
  1255. TZOFFSETFROM:-0500
  1256. TZOFFSETTO:-0400
  1257. END:DAYLIGHT
  1258. BEGIN:STANDARD
  1259. TZNAME:EST
  1260. DTSTART:20011028T020000
  1261. TZOFFSETFROM:-0400
  1262. TZOFFSETTO:-0500
  1263. END:STANDARD
  1264. BEGIN:DAYLIGHT
  1265. TZNAME:EDT
  1266. DTSTART:20020407T020000
  1267. TZOFFSETFROM:-0500
  1268. TZOFFSETTO:-0400
  1269. END:DAYLIGHT
  1270. BEGIN:STANDARD
  1271. TZNAME:EST
  1272. DTSTART:20021027T020000
  1273. TZOFFSETFROM:-0400
  1274. TZOFFSETTO:-0500
  1275. END:STANDARD
  1276. BEGIN:DAYLIGHT
  1277. TZNAME:EDT
  1278. DTSTART:20030406T020000
  1279. TZOFFSETFROM:-0500
  1280. TZOFFSETTO:-0400
  1281. END:DAYLIGHT
  1282. BEGIN:STANDARD
  1283. TZNAME:EST
  1284. DTSTART:20031026T020000
  1285. TZOFFSETFROM:-0400
  1286. TZOFFSETTO:-0500
  1287. END:STANDARD
  1288. BEGIN:DAYLIGHT
  1289. TZNAME:EDT
  1290. DTSTART:20040404T020000
  1291. TZOFFSETFROM:-0500
  1292. TZOFFSETTO:-0400
  1293. END:DAYLIGHT
  1294. BEGIN:STANDARD
  1295. TZNAME:EST
  1296. DTSTART:20041031T020000
  1297. TZOFFSETFROM:-0400
  1298. TZOFFSETTO:-0500
  1299. END:STANDARD
  1300. BEGIN:DAYLIGHT
  1301. TZNAME:EDT
  1302. DTSTART:20050403T020000
  1303. TZOFFSETFROM:-0500
  1304. TZOFFSETTO:-0400
  1305. END:DAYLIGHT
  1306. BEGIN:STANDARD
  1307. TZNAME:EST
  1308. DTSTART:20051030T020000
  1309. TZOFFSETFROM:-0400
  1310. TZOFFSETTO:-0500
  1311. END:STANDARD
  1312. BEGIN:DAYLIGHT
  1313. TZNAME:EDT
  1314. DTSTART:20060402T020000
  1315. TZOFFSETFROM:-0500
  1316. TZOFFSETTO:-0400
  1317. END:DAYLIGHT
  1318. BEGIN:STANDARD
  1319. TZNAME:EST
  1320. DTSTART:20061029T020000
  1321. TZOFFSETFROM:-0400
  1322. TZOFFSETTO:-0500
  1323. END:STANDARD
  1324. BEGIN:DAYLIGHT
  1325. TZNAME:EDT
  1326. DTSTART:20070311T020000
  1327. TZOFFSETFROM:-0500
  1328. TZOFFSETTO:-0400
  1329. END:DAYLIGHT
  1330. BEGIN:STANDARD
  1331. TZNAME:EST
  1332. DTSTART:20071104T020000
  1333. TZOFFSETFROM:-0400
  1334. TZOFFSETTO:-0500
  1335. END:STANDARD
  1336. BEGIN:DAYLIGHT
  1337. TZNAME:EDT
  1338. DTSTART:20080309T020000
  1339. TZOFFSETFROM:-0500
  1340. TZOFFSETTO:-0400
  1341. END:DAYLIGHT
  1342. BEGIN:STANDARD
  1343. TZNAME:EST
  1344. DTSTART:20081102T020000
  1345. TZOFFSETFROM:-0400
  1346. TZOFFSETTO:-0500
  1347. END:STANDARD
  1348. BEGIN:DAYLIGHT
  1349. TZNAME:EDT
  1350. DTSTART:20090308T020000
  1351. TZOFFSETFROM:-0500
  1352. TZOFFSETTO:-0400
  1353. END:DAYLIGHT
  1354. BEGIN:STANDARD
  1355. TZNAME:EST
  1356. DTSTART:20091101T020000
  1357. TZOFFSETFROM:-0400
  1358. TZOFFSETTO:-0500
  1359. END:STANDARD
  1360. BEGIN:DAYLIGHT
  1361. TZNAME:EDT
  1362. DTSTART:20100314T020000
  1363. TZOFFSETFROM:-0500
  1364. TZOFFSETTO:-0400
  1365. END:DAYLIGHT
  1366. BEGIN:STANDARD
  1367. TZNAME:EST
  1368. DTSTART:20101107T020000
  1369. TZOFFSETFROM:-0400
  1370. TZOFFSETTO:-0500
  1371. END:STANDARD
  1372. BEGIN:DAYLIGHT
  1373. TZNAME:EDT
  1374. DTSTART:20110313T020000
  1375. TZOFFSETFROM:-0500
  1376. TZOFFSETTO:-0400
  1377. END:DAYLIGHT
  1378. BEGIN:STANDARD
  1379. TZNAME:EST
  1380. DTSTART:20111106T020000
  1381. TZOFFSETFROM:-0400
  1382. TZOFFSETTO:-0500
  1383. END:STANDARD
  1384. BEGIN:DAYLIGHT
  1385. TZNAME:EDT
  1386. DTSTART:20120311T020000
  1387. TZOFFSETFROM:-0500
  1388. TZOFFSETTO:-0400
  1389. END:DAYLIGHT
  1390. BEGIN:STANDARD
  1391. TZNAME:EST
  1392. DTSTART:20121104T020000
  1393. TZOFFSETFROM:-0400
  1394. TZOFFSETTO:-0500
  1395. END:STANDARD
  1396. BEGIN:DAYLIGHT
  1397. TZNAME:EDT
  1398. DTSTART:20130310T020000
  1399. TZOFFSETFROM:-0500
  1400. TZOFFSETTO:-0400
  1401. END:DAYLIGHT
  1402. BEGIN:STANDARD
  1403. TZNAME:EST
  1404. DTSTART:20131103T020000
  1405. TZOFFSETFROM:-0400
  1406. TZOFFSETTO:-0500
  1407. END:STANDARD
  1408. BEGIN:DAYLIGHT
  1409. TZNAME:EDT
  1410. DTSTART:20140309T020000
  1411. TZOFFSETFROM:-0500
  1412. TZOFFSETTO:-0400
  1413. END:DAYLIGHT
  1414. BEGIN:STANDARD
  1415. TZNAME:EST
  1416. DTSTART:20141102T020000
  1417. TZOFFSETFROM:-0400
  1418. TZOFFSETTO:-0500
  1419. END:STANDARD
  1420. BEGIN:DAYLIGHT
  1421. TZNAME:EDT
  1422. DTSTART:20150308T020000
  1423. TZOFFSETFROM:-0500
  1424. TZOFFSETTO:-0400
  1425. END:DAYLIGHT
  1426. BEGIN:STANDARD
  1427. TZNAME:EST
  1428. DTSTART:20151101T020000
  1429. TZOFFSETFROM:-0400
  1430. TZOFFSETTO:-0500
  1431. END:STANDARD
  1432. BEGIN:DAYLIGHT
  1433. TZNAME:EDT
  1434. DTSTART:20160313T020000
  1435. TZOFFSETFROM:-0500
  1436. TZOFFSETTO:-0400
  1437. END:DAYLIGHT
  1438. BEGIN:STANDARD
  1439. TZNAME:EST
  1440. DTSTART:20161106T020000
  1441. TZOFFSETFROM:-0400
  1442. TZOFFSETTO:-0500
  1443. END:STANDARD
  1444. BEGIN:DAYLIGHT
  1445. TZNAME:EDT
  1446. DTSTART:20170312T020000
  1447. TZOFFSETFROM:-0500
  1448. TZOFFSETTO:-0400
  1449. END:DAYLIGHT
  1450. BEGIN:STANDARD
  1451. TZNAME:EST
  1452. DTSTART:20171105T020000
  1453. TZOFFSETFROM:-0400
  1454. TZOFFSETTO:-0500
  1455. END:STANDARD
  1456. BEGIN:DAYLIGHT
  1457. TZNAME:EDT
  1458. DTSTART:20180311T020000
  1459. TZOFFSETFROM:-0500
  1460. TZOFFSETTO:-0400
  1461. END:DAYLIGHT
  1462. BEGIN:STANDARD
  1463. TZNAME:EST
  1464. DTSTART:20181104T020000
  1465. TZOFFSETFROM:-0400
  1466. TZOFFSETTO:-0500
  1467. END:STANDARD
  1468. BEGIN:DAYLIGHT
  1469. TZNAME:EDT
  1470. DTSTART:20190310T020000
  1471. TZOFFSETFROM:-0500
  1472. TZOFFSETTO:-0400
  1473. END:DAYLIGHT
  1474. BEGIN:STANDARD
  1475. TZNAME:EST
  1476. DTSTART:20191103T020000
  1477. TZOFFSETFROM:-0400
  1478. TZOFFSETTO:-0500
  1479. END:STANDARD
  1480. BEGIN:DAYLIGHT
  1481. TZNAME:EDT
  1482. DTSTART:20200308T020000
  1483. TZOFFSETFROM:-0500
  1484. TZOFFSETTO:-0400
  1485. END:DAYLIGHT
  1486. BEGIN:STANDARD
  1487. TZNAME:EST
  1488. DTSTART:20201101T020000
  1489. TZOFFSETFROM:-0400
  1490. TZOFFSETTO:-0500
  1491. END:STANDARD
  1492. BEGIN:DAYLIGHT
  1493. TZNAME:EDT
  1494. DTSTART:20210314T020000
  1495. TZOFFSETFROM:-0500
  1496. TZOFFSETTO:-0400
  1497. END:DAYLIGHT
  1498. BEGIN:STANDARD
  1499. TZNAME:EST
  1500. DTSTART:20211107T020000
  1501. TZOFFSETFROM:-0400
  1502. TZOFFSETTO:-0500
  1503. END:STANDARD
  1504. BEGIN:DAYLIGHT
  1505. TZNAME:EDT
  1506. DTSTART:20220313T020000
  1507. TZOFFSETFROM:-0500
  1508. TZOFFSETTO:-0400
  1509. END:DAYLIGHT
  1510. BEGIN:STANDARD
  1511. TZNAME:EST
  1512. DTSTART:20221106T020000
  1513. TZOFFSETFROM:-0400
  1514. TZOFFSETTO:-0500
  1515. END:STANDARD
  1516. BEGIN:DAYLIGHT
  1517. TZNAME:EDT
  1518. DTSTART:20230312T020000
  1519. TZOFFSETFROM:-0500
  1520. TZOFFSETTO:-0400
  1521. END:DAYLIGHT
  1522. BEGIN:STANDARD
  1523. TZNAME:EST
  1524. DTSTART:20231105T020000
  1525. TZOFFSETFROM:-0400
  1526. TZOFFSETTO:-0500
  1527. END:STANDARD
  1528. BEGIN:DAYLIGHT
  1529. TZNAME:EDT
  1530. DTSTART:20240310T020000
  1531. TZOFFSETFROM:-0500
  1532. TZOFFSETTO:-0400
  1533. END:DAYLIGHT
  1534. BEGIN:STANDARD
  1535. TZNAME:EST
  1536. DTSTART:20241103T020000
  1537. TZOFFSETFROM:-0400
  1538. TZOFFSETTO:-0500
  1539. END:STANDARD
  1540. BEGIN:DAYLIGHT
  1541. TZNAME:EDT
  1542. DTSTART:20250309T020000
  1543. TZOFFSETFROM:-0500
  1544. TZOFFSETTO:-0400
  1545. END:DAYLIGHT
  1546. BEGIN:STANDARD
  1547. TZNAME:EST
  1548. DTSTART:20251102T020000
  1549. TZOFFSETFROM:-0400
  1550. TZOFFSETTO:-0500
  1551. END:STANDARD
  1552. BEGIN:DAYLIGHT
  1553. TZNAME:EDT
  1554. DTSTART:20260308T020000
  1555. TZOFFSETFROM:-0500
  1556. TZOFFSETTO:-0400
  1557. END:DAYLIGHT
  1558. BEGIN:STANDARD
  1559. TZNAME:EST
  1560. DTSTART:20261101T020000
  1561. TZOFFSETFROM:-0400
  1562. TZOFFSETTO:-0500
  1563. END:STANDARD
  1564. BEGIN:DAYLIGHT
  1565. TZNAME:EDT
  1566. DTSTART:20270314T020000
  1567. TZOFFSETFROM:-0500
  1568. TZOFFSETTO:-0400
  1569. END:DAYLIGHT
  1570. BEGIN:STANDARD
  1571. TZNAME:EST
  1572. DTSTART:20271107T020000
  1573. TZOFFSETFROM:-0400
  1574. TZOFFSETTO:-0500
  1575. END:STANDARD
  1576. BEGIN:DAYLIGHT
  1577. TZNAME:EDT
  1578. DTSTART:20280312T020000
  1579. TZOFFSETFROM:-0500
  1580. TZOFFSETTO:-0400
  1581. END:DAYLIGHT
  1582. BEGIN:STANDARD
  1583. TZNAME:EST
  1584. DTSTART:20281105T020000
  1585. TZOFFSETFROM:-0400
  1586. TZOFFSETTO:-0500
  1587. END:STANDARD
  1588. BEGIN:DAYLIGHT
  1589. TZNAME:EDT
  1590. DTSTART:20290311T020000
  1591. TZOFFSETFROM:-0500
  1592. TZOFFSETTO:-0400
  1593. END:DAYLIGHT
  1594. BEGIN:STANDARD
  1595. TZNAME:EST
  1596. DTSTART:20291104T020000
  1597. TZOFFSETFROM:-0400
  1598. TZOFFSETTO:-0500
  1599. END:STANDARD
  1600. BEGIN:DAYLIGHT
  1601. TZNAME:EDT
  1602. DTSTART:20300310T020000
  1603. TZOFFSETFROM:-0500
  1604. TZOFFSETTO:-0400
  1605. END:DAYLIGHT
  1606. BEGIN:STANDARD
  1607. TZNAME:EST
  1608. DTSTART:20301103T020000
  1609. TZOFFSETFROM:-0400
  1610. TZOFFSETTO:-0500
  1611. END:STANDARD
  1612. BEGIN:DAYLIGHT
  1613. TZNAME:EDT
  1614. DTSTART:20310309T020000
  1615. TZOFFSETFROM:-0500
  1616. TZOFFSETTO:-0400
  1617. END:DAYLIGHT
  1618. BEGIN:STANDARD
  1619. TZNAME:EST
  1620. DTSTART:20311102T020000
  1621. TZOFFSETFROM:-0400
  1622. TZOFFSETTO:-0500
  1623. END:STANDARD
  1624. BEGIN:DAYLIGHT
  1625. TZNAME:EDT
  1626. DTSTART:20320314T020000
  1627. TZOFFSETFROM:-0500
  1628. TZOFFSETTO:-0400
  1629. END:DAYLIGHT
  1630. BEGIN:STANDARD
  1631. TZNAME:EST
  1632. DTSTART:20321107T020000
  1633. TZOFFSETFROM:-0400
  1634. TZOFFSETTO:-0500
  1635. END:STANDARD
  1636. BEGIN:DAYLIGHT
  1637. TZNAME:EDT
  1638. DTSTART:20330313T020000
  1639. TZOFFSETFROM:-0500
  1640. TZOFFSETTO:-0400
  1641. END:DAYLIGHT
  1642. BEGIN:STANDARD
  1643. TZNAME:EST
  1644. DTSTART:20331106T020000
  1645. TZOFFSETFROM:-0400
  1646. TZOFFSETTO:-0500
  1647. END:STANDARD
  1648. BEGIN:DAYLIGHT
  1649. TZNAME:EDT
  1650. DTSTART:20340312T020000
  1651. TZOFFSETFROM:-0500
  1652. TZOFFSETTO:-0400
  1653. END:DAYLIGHT
  1654. BEGIN:STANDARD
  1655. TZNAME:EST
  1656. DTSTART:20341105T020000
  1657. TZOFFSETFROM:-0400
  1658. TZOFFSETTO:-0500
  1659. END:STANDARD
  1660. BEGIN:DAYLIGHT
  1661. TZNAME:EDT
  1662. DTSTART:20350311T020000
  1663. TZOFFSETFROM:-0500
  1664. TZOFFSETTO:-0400
  1665. END:DAYLIGHT
  1666. BEGIN:STANDARD
  1667. TZNAME:EST
  1668. DTSTART:20351104T020000
  1669. TZOFFSETFROM:-0400
  1670. TZOFFSETTO:-0500
  1671. END:STANDARD
  1672. BEGIN:DAYLIGHT
  1673. TZNAME:EDT
  1674. DTSTART:20360309T020000
  1675. TZOFFSETFROM:-0500
  1676. TZOFFSETTO:-0400
  1677. END:DAYLIGHT
  1678. BEGIN:STANDARD
  1679. TZNAME:EST
  1680. DTSTART:20361102T020000
  1681. TZOFFSETFROM:-0400
  1682. TZOFFSETTO:-0500
  1683. END:STANDARD
  1684. BEGIN:DAYLIGHT
  1685. TZNAME:EDT
  1686. DTSTART:20370308T020000
  1687. TZOFFSETFROM:-0500
  1688. TZOFFSETTO:-0400
  1689. END:DAYLIGHT
  1690. BEGIN:STANDARD
  1691. TZNAME:EST
  1692. DTSTART:20371101T020000
  1693. TZOFFSETFROM:-0400
  1694. TZOFFSETTO:-0500
  1695. END:STANDARD
  1696. END:VTIMEZONE
  1697. BEGIN:VEVENT
  1698. UID:20140813T153116Z-12176-1000-1065-6@johnny-lubuntu
  1699. DTSTAMP:20140813T142829Z
  1700. DTSTART;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:201408
  1701. 15T110000
  1702. DTEND;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:20140815
  1703. T113000
  1704. TRANSP:OPAQUE
  1705. SEQUENCE:2
  1706. SUMMARY:Evo makes a Meeting (fruux HQ) (fruux HQ)
  1707. LOCATION:fruux HQ
  1708. CLASS:PUBLIC
  1709. ORGANIZER;SENT-BY="MAILTO:martin+johnny@fruux.com":MAILTO:martin@fruux.com
  1710. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE
  1711. ;SENT-BY="MAILTO:martin+johnny@fruux.com";LANGUAGE=en:MAILTO:martin@fruux.
  1712. com
  1713. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
  1714. TRUE;LANGUAGE=en:MAILTO:dominik@fruux.com
  1715. CREATED:20140813T153211Z
  1716. LAST-MODIFIED:20140813T155353Z
  1717. END:VEVENT
  1718. END:VCALENDAR
  1719. ICS;
  1720. $expected = array(
  1721. array(
  1722. 'uid' => '20140813T153116Z-12176-1000-1065-6@johnny-lubuntu',
  1723. 'method' => 'REQUEST',
  1724. 'sender' => 'mailto:martin@fruux.com',
  1725. 'senderName' => null,
  1726. 'recipient' => 'mailto:dominik@fruux.com',
  1727. 'recipientName' => null,
  1728. 'message' => $expectedICS,
  1729. )
  1730. );
  1731. $this->parse(null, $ics, $expected, 'mailto:martin@fruux.com');
  1732. }
  1733. /**
  1734. * This is an event originally from evolution, then parsed by sabredav and
  1735. * again mangled by iCal. This triggered a few bugs related to email
  1736. * address scheme casing.
  1737. */
  1738. public function testAttendeeModify() {
  1739. $old = <<<ICS
  1740. BEGIN:VCALENDAR
  1741. VERSION:2.0
  1742. PRODID:-//Sabre//Sabre VObject 3.3.1//EN
  1743. CALSCALE:GREGORIAN
  1744. BEGIN:VTIMEZONE
  1745. TZID:/freeassociation.sourceforge.net/Tzfile/America/Toronto
  1746. X-LIC-LOCATION:America/Toronto
  1747. BEGIN:STANDARD
  1748. TZNAME:EST
  1749. DTSTART:19691026T020000
  1750. TZOFFSETFROM:-0400
  1751. TZOFFSETTO:-0500
  1752. END:STANDARD
  1753. BEGIN:DAYLIGHT
  1754. TZNAME:EDT
  1755. DTSTART:19700426T020000
  1756. TZOFFSETFROM:-0500
  1757. TZOFFSETTO:-0400
  1758. END:DAYLIGHT
  1759. BEGIN:STANDARD
  1760. TZNAME:EST
  1761. DTSTART:19701025T020000
  1762. TZOFFSETFROM:-0400
  1763. TZOFFSETTO:-0500
  1764. END:STANDARD
  1765. BEGIN:DAYLIGHT
  1766. TZNAME:EDT
  1767. DTSTART:19710425T020000
  1768. TZOFFSETFROM:-0500
  1769. TZOFFSETTO:-0400
  1770. END:DAYLIGHT
  1771. BEGIN:STANDARD
  1772. TZNAME:EST
  1773. DTSTART:19711031T020000
  1774. TZOFFSETFROM:-0400
  1775. TZOFFSETTO:-0500
  1776. END:STANDARD
  1777. BEGIN:DAYLIGHT
  1778. TZNAME:EDT
  1779. DTSTART:19720430T020000
  1780. TZOFFSETFROM:-0500
  1781. TZOFFSETTO:-0400
  1782. END:DAYLIGHT
  1783. BEGIN:STANDARD
  1784. TZNAME:EST
  1785. DTSTART:19721029T020000
  1786. TZOFFSETFROM:-0400
  1787. TZOFFSETTO:-0500
  1788. END:STANDARD
  1789. BEGIN:DAYLIGHT
  1790. TZNAME:EDT
  1791. DTSTART:19730429T020000
  1792. TZOFFSETFROM:-0500
  1793. TZOFFSETTO:-0400
  1794. END:DAYLIGHT
  1795. BEGIN:STANDARD
  1796. TZNAME:EST
  1797. DTSTART:19731028T020000
  1798. TZOFFSETFROM:-0400
  1799. TZOFFSETTO:-0500
  1800. END:STANDARD
  1801. BEGIN:DAYLIGHT
  1802. TZNAME:EDT
  1803. DTSTART:19740428T020000
  1804. TZOFFSETFROM:-0500
  1805. TZOFFSETTO:-0400
  1806. END:DAYLIGHT
  1807. BEGIN:STANDARD
  1808. TZNAME:EST
  1809. DTSTART:19741027T020000
  1810. TZOFFSETFROM:-0400
  1811. TZOFFSETTO:-0500
  1812. END:STANDARD
  1813. BEGIN:DAYLIGHT
  1814. TZNAME:EDT
  1815. DTSTART:19750427T020000
  1816. TZOFFSETFROM:-0500
  1817. TZOFFSETTO:-0400
  1818. END:DAYLIGHT
  1819. BEGIN:STANDARD
  1820. TZNAME:EST
  1821. DTSTART:19751026T020000
  1822. TZOFFSETFROM:-0400
  1823. TZOFFSETTO:-0500
  1824. END:STANDARD
  1825. BEGIN:DAYLIGHT
  1826. TZNAME:EDT
  1827. DTSTART:19760425T020000
  1828. TZOFFSETFROM:-0500
  1829. TZOFFSETTO:-0400
  1830. END:DAYLIGHT
  1831. BEGIN:STANDARD
  1832. TZNAME:EST
  1833. DTSTART:19761031T020000
  1834. TZOFFSETFROM:-0400
  1835. TZOFFSETTO:-0500
  1836. END:STANDARD
  1837. BEGIN:DAYLIGHT
  1838. TZNAME:EDT
  1839. DTSTART:19770424T020000
  1840. TZOFFSETFROM:-0500
  1841. TZOFFSETTO:-0400
  1842. END:DAYLIGHT
  1843. BEGIN:STANDARD
  1844. TZNAME:EST
  1845. DTSTART:19771030T020000
  1846. TZOFFSETFROM:-0400
  1847. TZOFFSETTO:-0500
  1848. END:STANDARD
  1849. BEGIN:DAYLIGHT
  1850. TZNAME:EDT
  1851. DTSTART:19780430T020000
  1852. TZOFFSETFROM:-0500
  1853. TZOFFSETTO:-0400
  1854. END:DAYLIGHT
  1855. BEGIN:STANDARD
  1856. TZNAME:EST
  1857. DTSTART:19781029T020000
  1858. TZOFFSETFROM:-0400
  1859. TZOFFSETTO:-0500
  1860. END:STANDARD
  1861. BEGIN:DAYLIGHT
  1862. TZNAME:EDT
  1863. DTSTART:19790429T020000
  1864. TZOFFSETFROM:-0500
  1865. TZOFFSETTO:-0400
  1866. END:DAYLIGHT
  1867. BEGIN:STANDARD
  1868. TZNAME:EST
  1869. DTSTART:19791028T020000
  1870. TZOFFSETFROM:-0400
  1871. TZOFFSETTO:-0500
  1872. END:STANDARD
  1873. BEGIN:DAYLIGHT
  1874. TZNAME:EDT
  1875. DTSTART:19800427T020000
  1876. TZOFFSETFROM:-0500
  1877. TZOFFSETTO:-0400
  1878. END:DAYLIGHT
  1879. BEGIN:STANDARD
  1880. TZNAME:EST
  1881. DTSTART:19801026T020000
  1882. TZOFFSETFROM:-0400
  1883. TZOFFSETTO:-0500
  1884. END:STANDARD
  1885. BEGIN:DAYLIGHT
  1886. TZNAME:EDT
  1887. DTSTART:19810426T020000
  1888. TZOFFSETFROM:-0500
  1889. TZOFFSETTO:-0400
  1890. END:DAYLIGHT
  1891. BEGIN:STANDARD
  1892. TZNAME:EST
  1893. DTSTART:19811025T020000
  1894. TZOFFSETFROM:-0400
  1895. TZOFFSETTO:-0500
  1896. END:STANDARD
  1897. BEGIN:DAYLIGHT
  1898. TZNAME:EDT
  1899. DTSTART:19820425T020000
  1900. TZOFFSETFROM:-0500
  1901. TZOFFSETTO:-0400
  1902. END:DAYLIGHT
  1903. BEGIN:STANDARD
  1904. TZNAME:EST
  1905. DTSTART:19821031T020000
  1906. TZOFFSETFROM:-0400
  1907. TZOFFSETTO:-0500
  1908. END:STANDARD
  1909. BEGIN:DAYLIGHT
  1910. TZNAME:EDT
  1911. DTSTART:19830424T020000
  1912. TZOFFSETFROM:-0500
  1913. TZOFFSETTO:-0400
  1914. END:DAYLIGHT
  1915. BEGIN:STANDARD
  1916. TZNAME:EST
  1917. DTSTART:19831030T020000
  1918. TZOFFSETFROM:-0400
  1919. TZOFFSETTO:-0500
  1920. END:STANDARD
  1921. BEGIN:DAYLIGHT
  1922. TZNAME:EDT
  1923. DTSTART:19840429T020000
  1924. TZOFFSETFROM:-0500
  1925. TZOFFSETTO:-0400
  1926. END:DAYLIGHT
  1927. BEGIN:STANDARD
  1928. TZNAME:EST
  1929. DTSTART:19841028T020000
  1930. TZOFFSETFROM:-0400
  1931. TZOFFSETTO:-0500
  1932. END:STANDARD
  1933. BEGIN:DAYLIGHT
  1934. TZNAME:EDT
  1935. DTSTART:19850428T020000
  1936. TZOFFSETFROM:-0500
  1937. TZOFFSETTO:-0400
  1938. END:DAYLIGHT
  1939. BEGIN:STANDARD
  1940. TZNAME:EST
  1941. DTSTART:19851027T020000
  1942. TZOFFSETFROM:-0400
  1943. TZOFFSETTO:-0500
  1944. END:STANDARD
  1945. BEGIN:DAYLIGHT
  1946. TZNAME:EDT
  1947. DTSTART:19860427T020000
  1948. TZOFFSETFROM:-0500
  1949. TZOFFSETTO:-0400
  1950. END:DAYLIGHT
  1951. BEGIN:STANDARD
  1952. TZNAME:EST
  1953. DTSTART:19861026T020000
  1954. TZOFFSETFROM:-0400
  1955. TZOFFSETTO:-0500
  1956. END:STANDARD
  1957. BEGIN:DAYLIGHT
  1958. TZNAME:EDT
  1959. DTSTART:19870405T020000
  1960. TZOFFSETFROM:-0500
  1961. TZOFFSETTO:-0400
  1962. END:DAYLIGHT
  1963. BEGIN:STANDARD
  1964. TZNAME:EST
  1965. DTSTART:19871025T020000
  1966. TZOFFSETFROM:-0400
  1967. TZOFFSETTO:-0500
  1968. END:STANDARD
  1969. BEGIN:DAYLIGHT
  1970. TZNAME:EDT
  1971. DTSTART:19880403T020000
  1972. TZOFFSETFROM:-0500
  1973. TZOFFSETTO:-0400
  1974. END:DAYLIGHT
  1975. BEGIN:STANDARD
  1976. TZNAME:EST
  1977. DTSTART:19881030T020000
  1978. TZOFFSETFROM:-0400
  1979. TZOFFSETTO:-0500
  1980. END:STANDARD
  1981. BEGIN:DAYLIGHT
  1982. TZNAME:EDT
  1983. DTSTART:19890402T020000
  1984. TZOFFSETFROM:-0500
  1985. TZOFFSETTO:-0400
  1986. END:DAYLIGHT
  1987. BEGIN:STANDARD
  1988. TZNAME:EST
  1989. DTSTART:19891029T020000
  1990. TZOFFSETFROM:-0400
  1991. TZOFFSETTO:-0500
  1992. END:STANDARD
  1993. BEGIN:DAYLIGHT
  1994. TZNAME:EDT
  1995. DTSTART:19900401T020000
  1996. TZOFFSETFROM:-0500
  1997. TZOFFSETTO:-0400
  1998. END:DAYLIGHT
  1999. BEGIN:STANDARD
  2000. TZNAME:EST
  2001. DTSTART:19901028T020000
  2002. TZOFFSETFROM:-0400
  2003. TZOFFSETTO:-0500
  2004. END:STANDARD
  2005. BEGIN:DAYLIGHT
  2006. TZNAME:EDT
  2007. DTSTART:19910407T020000
  2008. TZOFFSETFROM:-0500
  2009. TZOFFSETTO:-0400
  2010. END:DAYLIGHT
  2011. BEGIN:STANDARD
  2012. TZNAME:EST
  2013. DTSTART:19911027T020000
  2014. TZOFFSETFROM:-0400
  2015. TZOFFSETTO:-0500
  2016. END:STANDARD
  2017. BEGIN:DAYLIGHT
  2018. TZNAME:EDT
  2019. DTSTART:19920405T020000
  2020. TZOFFSETFROM:-0500
  2021. TZOFFSETTO:-0400
  2022. END:DAYLIGHT
  2023. BEGIN:STANDARD
  2024. TZNAME:EST
  2025. DTSTART:19921025T020000
  2026. TZOFFSETFROM:-0400
  2027. TZOFFSETTO:-0500
  2028. END:STANDARD
  2029. BEGIN:DAYLIGHT
  2030. TZNAME:EDT
  2031. DTSTART:19930404T020000
  2032. TZOFFSETFROM:-0500
  2033. TZOFFSETTO:-0400
  2034. END:DAYLIGHT
  2035. BEGIN:STANDARD
  2036. TZNAME:EST
  2037. DTSTART:19931031T020000
  2038. TZOFFSETFROM:-0400
  2039. TZOFFSETTO:-0500
  2040. END:STANDARD
  2041. BEGIN:DAYLIGHT
  2042. TZNAME:EDT
  2043. DTSTART:19940403T020000
  2044. TZOFFSETFROM:-0500
  2045. TZOFFSETTO:-0400
  2046. END:DAYLIGHT
  2047. BEGIN:STANDARD
  2048. TZNAME:EST
  2049. DTSTART:19941030T020000
  2050. TZOFFSETFROM:-0400
  2051. TZOFFSETTO:-0500
  2052. END:STANDARD
  2053. BEGIN:DAYLIGHT
  2054. TZNAME:EDT
  2055. DTSTART:19950402T020000
  2056. TZOFFSETFROM:-0500
  2057. TZOFFSETTO:-0400
  2058. END:DAYLIGHT
  2059. BEGIN:STANDARD
  2060. TZNAME:EST
  2061. DTSTART:19951029T020000
  2062. TZOFFSETFROM:-0400
  2063. TZOFFSETTO:-0500
  2064. END:STANDARD
  2065. BEGIN:DAYLIGHT
  2066. TZNAME:EDT
  2067. DTSTART:19960407T020000
  2068. TZOFFSETFROM:-0500
  2069. TZOFFSETTO:-0400
  2070. END:DAYLIGHT
  2071. BEGIN:STANDARD
  2072. TZNAME:EST
  2073. DTSTART:19961027T020000
  2074. TZOFFSETFROM:-0400
  2075. TZOFFSETTO:-0500
  2076. END:STANDARD
  2077. BEGIN:DAYLIGHT
  2078. TZNAME:EDT
  2079. DTSTART:19970406T020000
  2080. TZOFFSETFROM:-0500
  2081. TZOFFSETTO:-0400
  2082. END:DAYLIGHT
  2083. BEGIN:STANDARD
  2084. TZNAME:EST
  2085. DTSTART:19971026T020000
  2086. TZOFFSETFROM:-0400
  2087. TZOFFSETTO:-0500
  2088. END:STANDARD
  2089. BEGIN:DAYLIGHT
  2090. TZNAME:EDT
  2091. DTSTART:19980405T020000
  2092. TZOFFSETFROM:-0500
  2093. TZOFFSETTO:-0400
  2094. END:DAYLIGHT
  2095. BEGIN:STANDARD
  2096. TZNAME:EST
  2097. DTSTART:19981025T020000
  2098. TZOFFSETFROM:-0400
  2099. TZOFFSETTO:-0500
  2100. END:STANDARD
  2101. BEGIN:DAYLIGHT
  2102. TZNAME:EDT
  2103. DTSTART:19990404T020000
  2104. TZOFFSETFROM:-0500
  2105. TZOFFSETTO:-0400
  2106. END:DAYLIGHT
  2107. BEGIN:STANDARD
  2108. TZNAME:EST
  2109. DTSTART:19991031T020000
  2110. TZOFFSETFROM:-0400
  2111. TZOFFSETTO:-0500
  2112. END:STANDARD
  2113. BEGIN:DAYLIGHT
  2114. TZNAME:EDT
  2115. DTSTART:20000402T020000
  2116. TZOFFSETFROM:-0500
  2117. TZOFFSETTO:-0400
  2118. END:DAYLIGHT
  2119. BEGIN:STANDARD
  2120. TZNAME:EST
  2121. DTSTART:20001029T020000
  2122. TZOFFSETFROM:-0400
  2123. TZOFFSETTO:-0500
  2124. END:STANDARD
  2125. BEGIN:DAYLIGHT
  2126. TZNAME:EDT
  2127. DTSTART:20010401T020000
  2128. TZOFFSETFROM:-0500
  2129. TZOFFSETTO:-0400
  2130. END:DAYLIGHT
  2131. BEGIN:STANDARD
  2132. TZNAME:EST
  2133. DTSTART:20011028T020000
  2134. TZOFFSETFROM:-0400
  2135. TZOFFSETTO:-0500
  2136. END:STANDARD
  2137. BEGIN:DAYLIGHT
  2138. TZNAME:EDT
  2139. DTSTART:20020407T020000
  2140. TZOFFSETFROM:-0500
  2141. TZOFFSETTO:-0400
  2142. END:DAYLIGHT
  2143. BEGIN:STANDARD
  2144. TZNAME:EST
  2145. DTSTART:20021027T020000
  2146. TZOFFSETFROM:-0400
  2147. TZOFFSETTO:-0500
  2148. END:STANDARD
  2149. BEGIN:DAYLIGHT
  2150. TZNAME:EDT
  2151. DTSTART:20030406T020000
  2152. TZOFFSETFROM:-0500
  2153. TZOFFSETTO:-0400
  2154. END:DAYLIGHT
  2155. BEGIN:STANDARD
  2156. TZNAME:EST
  2157. DTSTART:20031026T020000
  2158. TZOFFSETFROM:-0400
  2159. TZOFFSETTO:-0500
  2160. END:STANDARD
  2161. BEGIN:DAYLIGHT
  2162. TZNAME:EDT
  2163. DTSTART:20040404T020000
  2164. TZOFFSETFROM:-0500
  2165. TZOFFSETTO:-0400
  2166. END:DAYLIGHT
  2167. BEGIN:STANDARD
  2168. TZNAME:EST
  2169. DTSTART:20041031T020000
  2170. TZOFFSETFROM:-0400
  2171. TZOFFSETTO:-0500
  2172. END:STANDARD
  2173. BEGIN:DAYLIGHT
  2174. TZNAME:EDT
  2175. DTSTART:20050403T020000
  2176. TZOFFSETFROM:-0500
  2177. TZOFFSETTO:-0400
  2178. END:DAYLIGHT
  2179. BEGIN:STANDARD
  2180. TZNAME:EST
  2181. DTSTART:20051030T020000
  2182. TZOFFSETFROM:-0400
  2183. TZOFFSETTO:-0500
  2184. END:STANDARD
  2185. BEGIN:DAYLIGHT
  2186. TZNAME:EDT
  2187. DTSTART:20060402T020000
  2188. TZOFFSETFROM:-0500
  2189. TZOFFSETTO:-0400
  2190. END:DAYLIGHT
  2191. BEGIN:STANDARD
  2192. TZNAME:EST
  2193. DTSTART:20061029T020000
  2194. TZOFFSETFROM:-0400
  2195. TZOFFSETTO:-0500
  2196. END:STANDARD
  2197. BEGIN:DAYLIGHT
  2198. TZNAME:EDT
  2199. DTSTART:20070311T020000
  2200. TZOFFSETFROM:-0500
  2201. TZOFFSETTO:-0400
  2202. END:DAYLIGHT
  2203. BEGIN:STANDARD
  2204. TZNAME:EST
  2205. DTSTART:20071104T020000
  2206. TZOFFSETFROM:-0400
  2207. TZOFFSETTO:-0500
  2208. END:STANDARD
  2209. BEGIN:DAYLIGHT
  2210. TZNAME:EDT
  2211. DTSTART:20080309T020000
  2212. TZOFFSETFROM:-0500
  2213. TZOFFSETTO:-0400
  2214. END:DAYLIGHT
  2215. BEGIN:STANDARD
  2216. TZNAME:EST
  2217. DTSTART:20081102T020000
  2218. TZOFFSETFROM:-0400
  2219. TZOFFSETTO:-0500
  2220. END:STANDARD
  2221. BEGIN:DAYLIGHT
  2222. TZNAME:EDT
  2223. DTSTART:20090308T020000
  2224. TZOFFSETFROM:-0500
  2225. TZOFFSETTO:-0400
  2226. END:DAYLIGHT
  2227. BEGIN:STANDARD
  2228. TZNAME:EST
  2229. DTSTART:20091101T020000
  2230. TZOFFSETFROM:-0400
  2231. TZOFFSETTO:-0500
  2232. END:STANDARD
  2233. BEGIN:DAYLIGHT
  2234. TZNAME:EDT
  2235. DTSTART:20100314T020000
  2236. TZOFFSETFROM:-0500
  2237. TZOFFSETTO:-0400
  2238. END:DAYLIGHT
  2239. BEGIN:STANDARD
  2240. TZNAME:EST
  2241. DTSTART:20101107T020000
  2242. TZOFFSETFROM:-0400
  2243. TZOFFSETTO:-0500
  2244. END:STANDARD
  2245. BEGIN:DAYLIGHT
  2246. TZNAME:EDT
  2247. DTSTART:20110313T020000
  2248. TZOFFSETFROM:-0500
  2249. TZOFFSETTO:-0400
  2250. END:DAYLIGHT
  2251. BEGIN:STANDARD
  2252. TZNAME:EST
  2253. DTSTART:20111106T020000
  2254. TZOFFSETFROM:-0400
  2255. TZOFFSETTO:-0500
  2256. END:STANDARD
  2257. BEGIN:DAYLIGHT
  2258. TZNAME:EDT
  2259. DTSTART:20120311T020000
  2260. TZOFFSETFROM:-0500
  2261. TZOFFSETTO:-0400
  2262. END:DAYLIGHT
  2263. BEGIN:STANDARD
  2264. TZNAME:EST
  2265. DTSTART:20121104T020000
  2266. TZOFFSETFROM:-0400
  2267. TZOFFSETTO:-0500
  2268. END:STANDARD
  2269. BEGIN:DAYLIGHT
  2270. TZNAME:EDT
  2271. DTSTART:20130310T020000
  2272. TZOFFSETFROM:-0500
  2273. TZOFFSETTO:-0400
  2274. END:DAYLIGHT
  2275. BEGIN:STANDARD
  2276. TZNAME:EST
  2277. DTSTART:20131103T020000
  2278. TZOFFSETFROM:-0400
  2279. TZOFFSETTO:-0500
  2280. END:STANDARD
  2281. BEGIN:DAYLIGHT
  2282. TZNAME:EDT
  2283. DTSTART:20140309T020000
  2284. TZOFFSETFROM:-0500
  2285. TZOFFSETTO:-0400
  2286. END:DAYLIGHT
  2287. BEGIN:STANDARD
  2288. TZNAME:EST
  2289. DTSTART:20141102T020000
  2290. TZOFFSETFROM:-0400
  2291. TZOFFSETTO:-0500
  2292. END:STANDARD
  2293. BEGIN:DAYLIGHT
  2294. TZNAME:EDT
  2295. DTSTART:20150308T020000
  2296. TZOFFSETFROM:-0500
  2297. TZOFFSETTO:-0400
  2298. END:DAYLIGHT
  2299. BEGIN:STANDARD
  2300. TZNAME:EST
  2301. DTSTART:20151101T020000
  2302. TZOFFSETFROM:-0400
  2303. TZOFFSETTO:-0500
  2304. END:STANDARD
  2305. BEGIN:DAYLIGHT
  2306. TZNAME:EDT
  2307. DTSTART:20160313T020000
  2308. TZOFFSETFROM:-0500
  2309. TZOFFSETTO:-0400
  2310. END:DAYLIGHT
  2311. BEGIN:STANDARD
  2312. TZNAME:EST
  2313. DTSTART:20161106T020000
  2314. TZOFFSETFROM:-0400
  2315. TZOFFSETTO:-0500
  2316. END:STANDARD
  2317. BEGIN:DAYLIGHT
  2318. TZNAME:EDT
  2319. DTSTART:20170312T020000
  2320. TZOFFSETFROM:-0500
  2321. TZOFFSETTO:-0400
  2322. END:DAYLIGHT
  2323. BEGIN:STANDARD
  2324. TZNAME:EST
  2325. DTSTART:20171105T020000
  2326. TZOFFSETFROM:-0400
  2327. TZOFFSETTO:-0500
  2328. END:STANDARD
  2329. BEGIN:DAYLIGHT
  2330. TZNAME:EDT
  2331. DTSTART:20180311T020000
  2332. TZOFFSETFROM:-0500
  2333. TZOFFSETTO:-0400
  2334. END:DAYLIGHT
  2335. BEGIN:STANDARD
  2336. TZNAME:EST
  2337. DTSTART:20181104T020000
  2338. TZOFFSETFROM:-0400
  2339. TZOFFSETTO:-0500
  2340. END:STANDARD
  2341. BEGIN:DAYLIGHT
  2342. TZNAME:EDT
  2343. DTSTART:20190310T020000
  2344. TZOFFSETFROM:-0500
  2345. TZOFFSETTO:-0400
  2346. END:DAYLIGHT
  2347. BEGIN:STANDARD
  2348. TZNAME:EST
  2349. DTSTART:20191103T020000
  2350. TZOFFSETFROM:-0400
  2351. TZOFFSETTO:-0500
  2352. END:STANDARD
  2353. BEGIN:DAYLIGHT
  2354. TZNAME:EDT
  2355. DTSTART:20200308T020000
  2356. TZOFFSETFROM:-0500
  2357. TZOFFSETTO:-0400
  2358. END:DAYLIGHT
  2359. BEGIN:STANDARD
  2360. TZNAME:EST
  2361. DTSTART:20201101T020000
  2362. TZOFFSETFROM:-0400
  2363. TZOFFSETTO:-0500
  2364. END:STANDARD
  2365. BEGIN:DAYLIGHT
  2366. TZNAME:EDT
  2367. DTSTART:20210314T020000
  2368. TZOFFSETFROM:-0500
  2369. TZOFFSETTO:-0400
  2370. END:DAYLIGHT
  2371. BEGIN:STANDARD
  2372. TZNAME:EST
  2373. DTSTART:20211107T020000
  2374. TZOFFSETFROM:-0400
  2375. TZOFFSETTO:-0500
  2376. END:STANDARD
  2377. BEGIN:DAYLIGHT
  2378. TZNAME:EDT
  2379. DTSTART:20220313T020000
  2380. TZOFFSETFROM:-0500
  2381. TZOFFSETTO:-0400
  2382. END:DAYLIGHT
  2383. BEGIN:STANDARD
  2384. TZNAME:EST
  2385. DTSTART:20221106T020000
  2386. TZOFFSETFROM:-0400
  2387. TZOFFSETTO:-0500
  2388. END:STANDARD
  2389. BEGIN:DAYLIGHT
  2390. TZNAME:EDT
  2391. DTSTART:20230312T020000
  2392. TZOFFSETFROM:-0500
  2393. TZOFFSETTO:-0400
  2394. END:DAYLIGHT
  2395. BEGIN:STANDARD
  2396. TZNAME:EST
  2397. DTSTART:20231105T020000
  2398. TZOFFSETFROM:-0400
  2399. TZOFFSETTO:-0500
  2400. END:STANDARD
  2401. BEGIN:DAYLIGHT
  2402. TZNAME:EDT
  2403. DTSTART:20240310T020000
  2404. TZOFFSETFROM:-0500
  2405. TZOFFSETTO:-0400
  2406. END:DAYLIGHT
  2407. BEGIN:STANDARD
  2408. TZNAME:EST
  2409. DTSTART:20241103T020000
  2410. TZOFFSETFROM:-0400
  2411. TZOFFSETTO:-0500
  2412. END:STANDARD
  2413. BEGIN:DAYLIGHT
  2414. TZNAME:EDT
  2415. DTSTART:20250309T020000
  2416. TZOFFSETFROM:-0500
  2417. TZOFFSETTO:-0400
  2418. END:DAYLIGHT
  2419. BEGIN:STANDARD
  2420. TZNAME:EST
  2421. DTSTART:20251102T020000
  2422. TZOFFSETFROM:-0400
  2423. TZOFFSETTO:-0500
  2424. END:STANDARD
  2425. BEGIN:DAYLIGHT
  2426. TZNAME:EDT
  2427. DTSTART:20260308T020000
  2428. TZOFFSETFROM:-0500
  2429. TZOFFSETTO:-0400
  2430. END:DAYLIGHT
  2431. BEGIN:STANDARD
  2432. TZNAME:EST
  2433. DTSTART:20261101T020000
  2434. TZOFFSETFROM:-0400
  2435. TZOFFSETTO:-0500
  2436. END:STANDARD
  2437. BEGIN:DAYLIGHT
  2438. TZNAME:EDT
  2439. DTSTART:20270314T020000
  2440. TZOFFSETFROM:-0500
  2441. TZOFFSETTO:-0400
  2442. END:DAYLIGHT
  2443. BEGIN:STANDARD
  2444. TZNAME:EST
  2445. DTSTART:20271107T020000
  2446. TZOFFSETFROM:-0400
  2447. TZOFFSETTO:-0500
  2448. END:STANDARD
  2449. BEGIN:DAYLIGHT
  2450. TZNAME:EDT
  2451. DTSTART:20280312T020000
  2452. TZOFFSETFROM:-0500
  2453. TZOFFSETTO:-0400
  2454. END:DAYLIGHT
  2455. BEGIN:STANDARD
  2456. TZNAME:EST
  2457. DTSTART:20281105T020000
  2458. TZOFFSETFROM:-0400
  2459. TZOFFSETTO:-0500
  2460. END:STANDARD
  2461. BEGIN:DAYLIGHT
  2462. TZNAME:EDT
  2463. DTSTART:20290311T020000
  2464. TZOFFSETFROM:-0500
  2465. TZOFFSETTO:-0400
  2466. END:DAYLIGHT
  2467. BEGIN:STANDARD
  2468. TZNAME:EST
  2469. DTSTART:20291104T020000
  2470. TZOFFSETFROM:-0400
  2471. TZOFFSETTO:-0500
  2472. END:STANDARD
  2473. BEGIN:DAYLIGHT
  2474. TZNAME:EDT
  2475. DTSTART:20300310T020000
  2476. TZOFFSETFROM:-0500
  2477. TZOFFSETTO:-0400
  2478. END:DAYLIGHT
  2479. BEGIN:STANDARD
  2480. TZNAME:EST
  2481. DTSTART:20301103T020000
  2482. TZOFFSETFROM:-0400
  2483. TZOFFSETTO:-0500
  2484. END:STANDARD
  2485. BEGIN:DAYLIGHT
  2486. TZNAME:EDT
  2487. DTSTART:20310309T020000
  2488. TZOFFSETFROM:-0500
  2489. TZOFFSETTO:-0400
  2490. END:DAYLIGHT
  2491. BEGIN:STANDARD
  2492. TZNAME:EST
  2493. DTSTART:20311102T020000
  2494. TZOFFSETFROM:-0400
  2495. TZOFFSETTO:-0500
  2496. END:STANDARD
  2497. BEGIN:DAYLIGHT
  2498. TZNAME:EDT
  2499. DTSTART:20320314T020000
  2500. TZOFFSETFROM:-0500
  2501. TZOFFSETTO:-0400
  2502. END:DAYLIGHT
  2503. BEGIN:STANDARD
  2504. TZNAME:EST
  2505. DTSTART:20321107T020000
  2506. TZOFFSETFROM:-0400
  2507. TZOFFSETTO:-0500
  2508. END:STANDARD
  2509. BEGIN:DAYLIGHT
  2510. TZNAME:EDT
  2511. DTSTART:20330313T020000
  2512. TZOFFSETFROM:-0500
  2513. TZOFFSETTO:-0400
  2514. END:DAYLIGHT
  2515. BEGIN:STANDARD
  2516. TZNAME:EST
  2517. DTSTART:20331106T020000
  2518. TZOFFSETFROM:-0400
  2519. TZOFFSETTO:-0500
  2520. END:STANDARD
  2521. BEGIN:DAYLIGHT
  2522. TZNAME:EDT
  2523. DTSTART:20340312T020000
  2524. TZOFFSETFROM:-0500
  2525. TZOFFSETTO:-0400
  2526. END:DAYLIGHT
  2527. BEGIN:STANDARD
  2528. TZNAME:EST
  2529. DTSTART:20341105T020000
  2530. TZOFFSETFROM:-0400
  2531. TZOFFSETTO:-0500
  2532. END:STANDARD
  2533. BEGIN:DAYLIGHT
  2534. TZNAME:EDT
  2535. DTSTART:20350311T020000
  2536. TZOFFSETFROM:-0500
  2537. TZOFFSETTO:-0400
  2538. END:DAYLIGHT
  2539. BEGIN:STANDARD
  2540. TZNAME:EST
  2541. DTSTART:20351104T020000
  2542. TZOFFSETFROM:-0400
  2543. TZOFFSETTO:-0500
  2544. END:STANDARD
  2545. BEGIN:DAYLIGHT
  2546. TZNAME:EDT
  2547. DTSTART:20360309T020000
  2548. TZOFFSETFROM:-0500
  2549. TZOFFSETTO:-0400
  2550. END:DAYLIGHT
  2551. BEGIN:STANDARD
  2552. TZNAME:EST
  2553. DTSTART:20361102T020000
  2554. TZOFFSETFROM:-0400
  2555. TZOFFSETTO:-0500
  2556. END:STANDARD
  2557. BEGIN:DAYLIGHT
  2558. TZNAME:EDT
  2559. DTSTART:20370308T020000
  2560. TZOFFSETFROM:-0500
  2561. TZOFFSETTO:-0400
  2562. END:DAYLIGHT
  2563. BEGIN:STANDARD
  2564. TZNAME:EST
  2565. DTSTART:20371101T020000
  2566. TZOFFSETFROM:-0400
  2567. TZOFFSETTO:-0500
  2568. END:STANDARD
  2569. END:VTIMEZONE
  2570. BEGIN:VEVENT
  2571. UID:20140813T212317Z-6646-1000-1221-23@evert-ubuntu
  2572. DTSTAMP:20140813T212221Z
  2573. DTSTART;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:201408
  2574. 13T180000
  2575. DTEND;TZID=/freeassociation.sourceforge.net/Tzfile/America/Toronto:20140813
  2576. T200000
  2577. TRANSP:OPAQUE
  2578. SEQUENCE:4
  2579. SUMMARY:Testing evolution
  2580. LOCATION:Online
  2581. CLASS:PUBLIC
  2582. ORGANIZER:MAILTO:o@example.org
  2583. CREATED:20140813T212510Z
  2584. LAST-MODIFIED:20140813T212541Z
  2585. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;LANGUAGE=en:MAILTO:o@example.org
  2586. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;LANGUAGE=en:MAILTO:a1@example.org
  2587. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;LANGUAGE=en:MAILTO:a2@example.org
  2588. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;LANGUAGE=en:MAILTO:a3@example.org
  2589. STATUS:CANCELLED
  2590. END:VEVENT
  2591. END:VCALENDAR
  2592. ICS;
  2593. $new = <<<ICS
  2594. BEGIN:VCALENDAR
  2595. VERSION:2.0
  2596. PRODID:-//Apple Inc.//Mac OS X 10.9.4//EN
  2597. CALSCALE:GREGORIAN
  2598. BEGIN:VTIMEZONE
  2599. TZID:America/Toronto
  2600. BEGIN:DAYLIGHT
  2601. TZOFFSETFROM:-0500
  2602. RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
  2603. DTSTART:20070311T020000
  2604. TZNAME:EDT
  2605. TZOFFSETTO:-0400
  2606. END:DAYLIGHT
  2607. BEGIN:STANDARD
  2608. TZOFFSETFROM:-0400
  2609. RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
  2610. DTSTART:20071104T020000
  2611. TZNAME:EST
  2612. TZOFFSETTO:-0500
  2613. END:STANDARD
  2614. END:VTIMEZONE
  2615. BEGIN:VEVENT
  2616. TRANSP:OPAQUE
  2617. DTEND;TZID=America/Toronto:20140813T200000
  2618. ORGANIZER:MAILTO:o@example.org
  2619. UID:20140813T212317Z-6646-1000-1221-23@evert-ubuntu
  2620. DTSTAMP:20140813T212221Z
  2621. LOCATION:Online
  2622. STATUS:CANCELLED
  2623. SEQUENCE:4
  2624. CLASS:PUBLIC
  2625. SUMMARY:Testing evolution
  2626. LAST-MODIFIED:20140813T212541Z
  2627. DTSTART;TZID=America/Toronto:20140813T180000
  2628. CREATED:20140813T212510Z
  2629. ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:a2@example.org
  2630. ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=ACCEPTED;ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:o@example.org
  2631. ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:a1@example.org
  2632. ATTENDEE;CUTYPE=INDIVIDUAL;LANGUAGE=en;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:a3@example.org
  2633. END:VEVENT
  2634. END:VCALENDAR
  2635. ICS;
  2636. $this->parse($old, $new, array(), 'mailto:a1@example.org');
  2637. }
  2638. }