{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31581572,"defaultBranch":"master","name":"libical","ownerLogin":"rsto","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2015-03-03T05:43:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4787225?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699967394.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1c12f566721ceee8e22e18bb83d2fc9fc6aee6d9","ref":"refs/heads/fix_unescape","pushedAt":"2023-11-14T13:09:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"vcardparameter.c: also encode TEXT parameter values","shortMessageHtmlLink":"vcardparameter.c: also encode TEXT parameter values"}},{"before":"d4a10971eeba7c4467a58118502663c3a03deacd","after":"9e067f83215631fdbc031c5395669b23921ca81b","ref":"refs/heads/fix_icalparameter_rfc6868","pushedAt":"2023-11-09T12:05:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"icalparameter.c: fix RFC 6868 encoding of ^ (U+005E) character","shortMessageHtmlLink":"icalparameter.c: fix RFC 6868 encoding of ^ (U+005E) character"}},{"before":null,"after":"d4a10971eeba7c4467a58118502663c3a03deacd","ref":"refs/heads/fix_icalparameter_rfc6868","pushedAt":"2023-11-09T10:11:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"icalparameter.c: fix RFC 6868 encoding of ^ (U+005E) character","shortMessageHtmlLink":"icalparameter.c: fix RFC 6868 encoding of ^ (U+005E) character"}},{"before":null,"after":"6a81502c9686624f3b39a870895be7447f476cdd","ref":"refs/heads/cyrus","pushedAt":"2023-10-27T08:41:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"icalvalue: return \"\" for NO_VALUE if ALLOW_EMPTY_PROPERTIES=true","shortMessageHtmlLink":"icalvalue: return \"\" for NO_VALUE if ALLOW_EMPTY_PROPERTIES=true"}},{"before":"e111f3e89e59bfdc844e52dd558bf894a39e8b55","after":"d56b4bb39a3fb3f4a05b35004d5ab07bbe8cada1","ref":"refs/heads/icalparser_ctrl","pushedAt":"2023-10-11T06:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"Add icalparser_ctrl to handle CONTROL characters during parse\n\nRFC 5545 section 3.1 defines CONTROL characters to be byte\nvalues in the decimal ranges [0-8], [10-31] as well as 127.\nOf these, all but 10 (LF) and 13 (CR) are not allowed to\nbe part of any valid content-line produced by the\n\"contentline\" ABNF defined in this section.\n\nHowever, the current libical parser allows such illegal values\nto occur at almost all places within iCalendar and preserves\nthem in TEXT values as well as non-standard property names.\nThis causes libical to silently accept invalid iCalendar input\nand generate invalid output for such data.\n\nThis patch adds the icalparser_ctrl setting to define how to\nhandle invalid CONTROL characters during parse:\n\n* KEEP: preserve current libical behaviour\n* OMIT: silently ignores such characters during parse\n* ERROR: rejects the content-line and inserts an error\n\nFor backwards-compability, the default setting is KEEP.","shortMessageHtmlLink":"Add icalparser_ctrl to handle CONTROL characters during parse"}},{"before":"d2cd3e94e9d4570b3f15bda9afa9780e1c46fa8d","after":"e111f3e89e59bfdc844e52dd558bf894a39e8b55","ref":"refs/heads/icalparser_ctrl","pushedAt":"2023-10-10T13:16:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"Add icalparser_ctrl to handle CONTROL characters during parse\n\nRFC 5545 section 3.1 defines CONTROL characters to be byte\nvalues in the decimal ranges [0-8], [10-31] as well as 127.\nOf these, all but 10 (LF) and 13 (CR) are not allowed to\nbe part of any valid content-line produced by the\n\"contentline\" ABNF defined in this section.\n\nHowever, the current libical parser allows such illegal values\nto occur at almost all places within iCalendar and preserves\nthem in TEXT values as well as non-standard property names.\nThis causes libical to silently accept invalid iCalendar input\nand generate invalid output for such data.\n\nThis patch adds the icalparser_ctrl setting to define how to\nhandle invalid CONTROL characters during parse:\n\n* KEEP: preserve current libical behaviour\n* OMIT: silently ignores such characters during parse\n* ERROR: rejects the content-line and inserts an error\n\nFor backwards-compability, the default setting is KEEP.","shortMessageHtmlLink":"Add icalparser_ctrl to handle CONTROL characters during parse"}},{"before":null,"after":"d2cd3e94e9d4570b3f15bda9afa9780e1c46fa8d","ref":"refs/heads/icalparser_ctrl","pushedAt":"2023-10-10T12:46:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"Add icalparser_ctrl to handle CONTROL characters during parse\n\nRFC 5545 section 3.1 defines CONTROL characters to be byte\nvalues in the decimal ranges [0-8], [10-31] as well as 127.\nOf these, all but 10 (LF) and 13 (CR) are not allowed to\nbe part of any valid content-line produced by the\n\"contentline\" ABNF defined in this section.\n\nHowever, the current libical parser allows such illegal values\nto occur at almost all places within iCalendar and preserves\nthem in TEXT values as well as non-standard property names.\nThis causes libical to silently accept invalid iCalendar input\nand generate invalid output for such data.\n\nThis patch adds the icalparser_ctrl setting to define how to\nhandle invalid CONTROL characters during parse:\n\n* KEEP: preserve current libical behaviour\n* OMIT: silently ignores such characters during parse\n* ERROR: rejects the content-line and inserts an error\n\nFor backwards-compability, the default setting is KEEP.","shortMessageHtmlLink":"Add icalparser_ctrl to handle CONTROL characters during parse"}},{"before":"64cab29b4ed13ac1be0a55482faa8dc9695796b5","after":null,"ref":"refs/heads/gitignore_build","pushedAt":"2023-09-19T12:10:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"}},{"before":null,"after":"64cab29b4ed13ac1be0a55482faa8dc9695796b5","ref":"refs/heads/gitignore_build","pushedAt":"2023-09-19T11:36:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"gitignore: ignore build/ directory rather than /build","shortMessageHtmlLink":"gitignore: ignore build/ directory rather than /build"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xNFQxMzowOTo1NC4wMDAwMDBazwAAAAOuxww9","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xNFQxMzowOTo1NC4wMDAwMDBazwAAAAOuxww9","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0xOVQxMTozNjo1Ni4wMDAwMDBazwAAAAOD1lN6"}},"title":"Activity ยท rsto/libical"}