{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5909706,"defaultBranch":"master","name":"cpp-httplib","ownerLogin":"yhirose","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-22T02:38:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/357397?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707189392.0","currentOid":""},"activityList":{"items":[{"before":"f10720ed6974cd26675cfaad359007a991c32600","after":"3b6597bba913d51161383657829b7e644e59c006","ref":"refs/heads/master","pushedAt":"2024-04-21T23:17:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix query parsing when value has `=` characters (#1822)\n\n* Implement string divider to replace splitter\r\n\r\n* Divide query string in half\r\n\r\n* Add a test case for query values containing the '=' character\r\n\r\n* Add test cases for string divider\r\n\r\n* Fix warnings","shortMessageHtmlLink":"Fix query parsing when value has = characters (#1822)"}},{"before":"2bc550b2f0d33d7a774f6e9423de795c4c1ee152","after":"f10720ed6974cd26675cfaad359007a991c32600","ref":"refs/heads/master","pushedAt":"2024-04-21T23:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Move httplibConf.cmake.in & install readme/license (#1826)\n\n* Move httplibConfig.cmake.in to cmake dir\r\n\r\nJust makes more sense to put it there I suppose.\r\n\r\n* Cmake install README & License\r\n\r\nSeems to make sense since you might already do this as a package\r\nmanager, or an end user might want them anyways.\r\n\r\nThe locations are just based on standard Linux locations using\r\nGNUInstallDirs, so it should be sane on other machines too.","shortMessageHtmlLink":"Move httplibConf.cmake.in & install readme/license (#1826)"}},{"before":"ce36b8a6e5ddd049a1a00cac61d9b8a37be3e75f","after":"2bc550b2f0d33d7a774f6e9423de795c4c1ee152","ref":"refs/heads/master","pushedAt":"2024-04-21T23:13:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Added progress to POST, PUT, PATCH and DELETE requests (#1821)\n\n* Added progress to POST, PUT, PATCH, DELETE requests\r\n\r\n* Added tests for post, put, patch, delete progress/cancellation\r\n\r\n* fix accidental infinite recursion in delete\r\n\r\n---------\r\n\r\nCo-authored-by: rndm ","shortMessageHtmlLink":"Added progress to POST, PUT, PATCH and DELETE requests (#1821)"}},{"before":"560854a9611ebe2361bebd7cc60b11a7e76ef2f9","after":"ce36b8a6e5ddd049a1a00cac61d9b8a37be3e75f","ref":"refs/heads/master","pushedAt":"2024-04-18T14:19:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Highlight notes using markdown features (#1820)","shortMessageHtmlLink":"Highlight notes using markdown features (#1820)"}},{"before":"2064462c353a1d1da73c574ed0e41617c101de7d","after":"560854a9611ebe2361bebd7cc60b11a7e76ef2f9","ref":"refs/heads/master","pushedAt":"2024-04-12T03:28:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Apply range header base on response status code (#1806)\n\n* Enable ignoring range header to generate customized response\r\n\r\n* Apply range header base on response status code","shortMessageHtmlLink":"Apply range header base on response status code (#1806)"}},{"before":"825c3fbbb1bac024c2745f5f0fa9209f2711d265","after":"2064462c353a1d1da73c574ed0e41617c101de7d","ref":"refs/heads/master","pushedAt":"2024-04-12T02:31:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Merge branch 'HerrCai0907-fix'","shortMessageHtmlLink":"Merge branch 'HerrCai0907-fix'"}},{"before":"00bdf73ec63c824b6cfc46050b94ef8fbff952d6","after":"825c3fbbb1bac024c2745f5f0fa9209f2711d265","ref":"refs/heads/master","pushedAt":"2024-04-12T01:21:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Removed excess usage of std::move","shortMessageHtmlLink":"Removed excess usage of std::move"}},{"before":"f44ab9b3da7bfc830c230d3fe2f50db7b818b66b","after":"00bdf73ec63c824b6cfc46050b94ef8fbff952d6","ref":"refs/heads/master","pushedAt":"2024-04-09T20:59:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"fix: increase default receive buffer to 16kb (#1814)\n\nSince TLS packets have a maximum size of 16kb it makes\r\nsense to fully accommodate them on reads.\r\n\r\nCo-authored-by: Rusty Conover ","shortMessageHtmlLink":"fix: increase default receive buffer to 16kb (#1814)"}},{"before":"a61f2b89becf406679e882384157f8ad4bacf7c1","after":"f44ab9b3da7bfc830c230d3fe2f50db7b818b66b","ref":"refs/heads/master","pushedAt":"2024-04-07T14:06:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix range parser when parsing too many ranges (#1812)\n\n* Implement range parser without std::regex\r\n\r\n* Add test cases for invalid ranges","shortMessageHtmlLink":"Fix range parser when parsing too many ranges (#1812)"}},{"before":"b8bafbc29129a9f12e58032e608b51996219d6f5","after":"a61f2b89becf406679e882384157f8ad4bacf7c1","ref":"refs/heads/master","pushedAt":"2024-04-07T14:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"build(meson): generate new test PEMs (#1813)\n\nFollow-up to commits 548dfff0aef25e36e971af96b49ce7fbb72d840e and\r\nb8bafbc29129a9f12e58032e608b51996219d6f5","shortMessageHtmlLink":"build(meson): generate new test PEMs (#1813)"}},{"before":"548dfff0aef25e36e971af96b49ce7fbb72d840e","after":"b8bafbc29129a9f12e58032e608b51996219d6f5","ref":"refs/heads/master","pushedAt":"2024-04-05T17:50:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Generate missing PEMs for CTest (#1811)\n\n* Generate missing PEMs\r\n\r\n* Fix typo\r\n\r\n* Copy files using simpler command","shortMessageHtmlLink":"Generate missing PEMs for CTest (#1811)"}},{"before":"6791a8364d1644b44e0fb13fca472c398f78eb67","after":"548dfff0aef25e36e971af96b49ce7fbb72d840e","ref":"refs/heads/master","pushedAt":"2024-03-10T03:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix #1793","shortMessageHtmlLink":"Fix #1793"}},{"before":"d1a1c8a1589f3cdb8673c4a38d390191f2f5e79a","after":"6791a8364d1644b44e0fb13fca472c398f78eb67","ref":"refs/heads/master","pushedAt":"2024-02-28T00:25:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"FindBrotli cleanup & fixes (#1786)\n\n* Unimportant cleanup of FindBrotli\r\n\r\nSome whitespace, removal of an unused var, and add a comment about\r\nthe missing version support\r\n\r\n* Fix incorrect var in FindBrotli\r\n\r\nNot much to say, it was just the wrong one. Not sure how that happened,\r\nmaybe a holdover from when I did an overhaul at some point..\r\n\r\n* Tiny useless edit to FindBrotli\r\n\r\nJust a little tweak to how I was postfixing those -static strings to the\r\nlib names. Mostly pointless..\r\n\r\n* Simplify some FindBrotli code\r\n\r\nNothing much, just reducing redundant stuff & a cleanup of a comment.\r\n\r\n* Ignore PkgConf in FindBrotli if looking for static\r\n\r\nAs per the issue mentioned in this comment, static PkgConf support\r\nis broken upstream. After testing, I found it'll just accept shared\r\neven if you try to find static, so I'm merely disabling that feature\r\nfor this FindBrotli module.\r\n\r\nThat said, you can still get the static libs if you have them installed,\r\nbut PkgConf will be ignored even if found in favor of a regular\r\nfind_library call. Otherwise you'd end up with shared libs even if you\r\nask for static (with PkgConf installed).\r\n\r\nTLDR: actually fail correctly when static libs aren't found when PkgConf\r\nthought they were.","shortMessageHtmlLink":"FindBrotli cleanup & fixes (#1786)"}},{"before":"b4d26badf2544d6f3b749a55762eff96aefb2b19","after":"d1a1c8a1589f3cdb8673c4a38d390191f2f5e79a","ref":"refs/heads/master","pushedAt":"2024-02-28T00:22:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Add description & URL to Cmake (#1785)\n\nDoesn't do much, but some packages/builders might find a use for these\r\nvars it provides...","shortMessageHtmlLink":"Add description & URL to Cmake (#1785)"}},{"before":"c5a0673c934f409d0114dc5d32593e3efdbb2212","after":"b4d26badf2544d6f3b749a55762eff96aefb2b19","ref":"refs/heads/master","pushedAt":"2024-02-17T14:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Update github actions","shortMessageHtmlLink":"Update github actions"}},{"before":"ad40bd6a009c5fd237f2972987a528d59a8526ba","after":"c5a0673c934f409d0114dc5d32593e3efdbb2212","ref":"refs/heads/master","pushedAt":"2024-02-17T14:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Use final keyword for devirtualization (#1779)","shortMessageHtmlLink":"Use final keyword for devirtualization (#1779)"}},{"before":"5c00bbf36ba8ff47b4fb97712fc38cb2884e5b98","after":"ad40bd6a009c5fd237f2972987a528d59a8526ba","ref":"refs/heads/master","pushedAt":"2024-02-09T03:59:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Implement file mapping for UWP apps (#1775)\n\nFixes #1773.","shortMessageHtmlLink":"Implement file mapping for UWP apps (#1775)"}},{"before":"9d6f5372a3e42468ecafe93ee408bb23f3cc3c78","after":"5c00bbf36ba8ff47b4fb97712fc38cb2884e5b98","ref":"refs/heads/master","pushedAt":"2024-02-06T03:15:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Release v0.15.3","shortMessageHtmlLink":"Release v0.15.3"}},{"before":"f06fd934f64926aa5b67d853aaaff2ff08e2e448","after":"9d6f5372a3e42468ecafe93ee408bb23f3cc3c78","ref":"refs/heads/master","pushedAt":"2024-02-06T03:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix #1772","shortMessageHtmlLink":"Fix #1772"}},{"before":"80c0cc445e4c555e93758423c34e2b1df9d33bd2","after":"f06fd934f64926aa5b67d853aaaff2ff08e2e448","ref":"refs/heads/master","pushedAt":"2024-02-05T20:35:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix typo in gtest-all.cc (#1770)\n\nsynthetic -> synthetic","shortMessageHtmlLink":"Fix typo in gtest-all.cc (#1770)"}},{"before":"762024b890c5747ce1e5655a87300e53013b3832","after":"80c0cc445e4c555e93758423c34e2b1df9d33bd2","ref":"refs/heads/master","pushedAt":"2024-02-03T04:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Release v0.15.2","shortMessageHtmlLink":"Release v0.15.2"}},{"before":"82a90a2325343faaf1c0604561a5e2859fccc3fb","after":"762024b890c5747ce1e5655a87300e53013b3832","ref":"refs/heads/master","pushedAt":"2024-02-03T04:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix #1768","shortMessageHtmlLink":"Fix #1768"}},{"before":"b7cac4f4b80d74ba31be3865d637824067574f08","after":"82a90a2325343faaf1c0604561a5e2859fccc3fb","ref":"refs/heads/master","pushedAt":"2024-01-29T13:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Update year","shortMessageHtmlLink":"Update year"}},{"before":"e323374d2abbcfd548c236e767aa2dd7499dcb33","after":"b7cac4f4b80d74ba31be3865d637824067574f08","ref":"refs/heads/master","pushedAt":"2024-01-29T12:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Release v0.15.1","shortMessageHtmlLink":"Release v0.15.1"}},{"before":"ffc294d37e7a0fdb1b63af6409c798bd0d43f237","after":"e323374d2abbcfd548c236e767aa2dd7499dcb33","ref":"refs/heads/master","pushedAt":"2024-01-28T22:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix #1766","shortMessageHtmlLink":"Fix #1766"}},{"before":"fceada9ef42ce1af64a1d5941d8009dd0520901a","after":"ffc294d37e7a0fdb1b63af6409c798bd0d43f237","ref":"refs/heads/master","pushedAt":"2024-01-28T13:18:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Reduce object copy (#1767)","shortMessageHtmlLink":"Reduce object copy (#1767)"}},{"before":"5f0f73fad99b32eabd1e3d60deb8b6be5bc04098","after":"fceada9ef42ce1af64a1d5941d8009dd0520901a","ref":"refs/heads/master","pushedAt":"2024-01-28T13:14:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Changed to return 416 for a request with an invalid range","shortMessageHtmlLink":"Changed to return 416 for a request with an invalid range"}},{"before":"530d6ee09816d7d37032b03e122efca8bf9448e3","after":"5f0f73fad99b32eabd1e3d60deb8b6be5bc04098","ref":"refs/heads/master","pushedAt":"2024-01-28T00:08:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Reduce duplicate computation for ranges","shortMessageHtmlLink":"Reduce duplicate computation for ranges"}},{"before":"420c9759c62addec424502e7ec9a41e493d079b1","after":"530d6ee09816d7d37032b03e122efca8bf9448e3","ref":"refs/heads/master","pushedAt":"2024-01-27T22:40:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Release v0.15.0","shortMessageHtmlLink":"Release v0.15.0"}},{"before":"2ce7c22218348d9a265319b675b0ab44be596a95","after":"420c9759c62addec424502e7ec9a41e493d079b1","ref":"refs/heads/master","pushedAt":"2024-01-27T21:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yhirose","name":null,"path":"/yhirose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/357397?s=80&v=4"},"commit":{"message":"Fix #1694","shortMessageHtmlLink":"Fix #1694"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENns0QQA","startCursor":null,"endCursor":null}},"title":"Activity ยท yhirose/cpp-httplib"}