From 5e9d74bd9833ca3f4b3143375f26cbee35de08cb Mon Sep 17 00:00:00 2001 From: emma-coronado Date: Thu, 3 Oct 2024 22:12:55 -0400 Subject: [PATCH] Make content directory to house JSON files and make releases.json with the releases information included in the website homepage. --- content/releases.json | 239 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 239 insertions(+) create mode 100644 content/releases.json diff --git a/content/releases.json b/content/releases.json new file mode 100644 index 0000000..eb2ef60 --- /dev/null +++ b/content/releases.json @@ -0,0 +1,239 @@ +{ + "releaseInfoTemplate": + { + "name":"", + "version":"", + "releaseDate":"", + "downloadLink":"", + "GPGsig":"", + "changeLog":"", + "PR":"", + "comments":[""] + }, + + "stableReleases":{ + "latestRelease": [{ + "name":"libevent-2.1.12-stable.tar.gz", + "version":"2.1.12", + "releaseDate":"2020-07-05", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.12-stable/ChangeLog", + "PR":"https://github.com/libevent/libevent/pull/1045" + }], + + "otherStableReleases":[ + { + "name":"libevent-2.1.11-stable.tar.gz", + "version":"2.1.11", + "releaseDate":"2019-08-01 (ABI changed)", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.11-stable/ChangeLog" + }, + { + "name":"libevent-2.1.10-stable.tar.gz", + "version":"2.1.10", + "releaseDate":"2019-05-26", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.1.10-stable/libevent-2.1.10-stable.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.1.10-stable/libevent-2.1.10-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.10-stable/ChangeLog" + }, + { + "name":"libevent-2.1.8-stable.tar.gz", + "version":"2.1.8", + "releaseDate":"2017-01-22", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.8-stable/ChangeLog", + "comments":["Changelog to follow"] + }, + { + "name":"libevent-2.0.22-stable.tar.gz", + "version":"2.0.22", + "releaseDate":"2014-01-05", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.0.22-stable/ChangeLog", + "comments":["Changelog to follow"] + }, + { + "name":"libevent-2.0.21-stable.tar.gz", + "version":"2.0.21", + "releaseDate":"2012-11-18", + "downloadLink":"https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz", + "GPGsig":"https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.0.21-stable/ChangeLog", + "comments":[ + "Several SSL correctness and performance fixes.", + "Build fixes for mingw64", + "Avoid a few resource leaks", + "and more..." + ] + }, + { + "name":"libevent-2.0.20-stable.tar.gz", + "version":"2.0.20", + "releaseDate":"2012-08-23", + "downloadLink":"https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz", + "GPGsig":"https://github.com/downloads/libevent/libevent/libevent-2.0.20-stable.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.0.20-stable/ChangeLog", + "comments": [ + "Fix a crash on windows.", + "Make event_pending() threadsafe.", + "Another SSL callback behavior fixes", + "Avoid an evdns segfault (Greg Hazel)", + "and more..." + ] + }, + { + "name":"libevent-1.4.15-stable.tar.gz", + "version":"1.4.15", + "releaseDate":"2015-01-05", + "downloadLink":"https://github.com/libevent/libevent/archive/release-1.4.15-stable.tar.gz", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-1.4.15-stable/ChangeLog", + "comments":["Changelog to follow"] + }, + { + "name":"libevent-1.4.14b-stable.tar.gz", + "version":"1.4.14b", + "releaseDate":"2010-06-07", + "downloadLink":"https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz", + "GPGsig":"https://github.com/downloads/libevent/libevent/libevent-1.4.14b-stable.tar.gz.sig", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-1.4.14b-stable/ChangeLog", + "comments": [ + "Backport evbuffer_readln()", + "Fix a crash when reading badly formatted resolve.conf (Yasuoka Masahiko)", + "Make evutil_make_socket_nonblocking() leave any other flags alone (Jardel Weyrich)", + "Adjusted fcntl() retval comparison on evutil_make_socket_nonblocking() (Jardel Weyrich)", + "Re-add event_siglcb; some old code _was_ still using it. :(", + "Make Libevent 1.4 build on win32 with Unicode enabled. (Brodie Thiesfield)", + "Distribute nmake makefile for 1.4", + "Define _REENTRANT as needed on Solaris, elsewhere (6cbea13)", + "Other bugfixes for http, memory management, and cleanup." + ] + } + ] + }, + + "releaseCandidates": [ + { + "name":"libevent-2.1.7-rc.tar.gz", + "version":"2.1.7-rc", + "releaseDate":"2016-11-05", + "downloadLink":"https://github.com/libevent/libevent/archive/release-2.1.7-rc.tar.gz", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.7-rc/ChangeLog", + "comments":["Changelog to follow."] + } + ], + + "alphaReleases": [ + { + "name":"libevent-2.2.1-alpha-dev.tar.gz", + "version":"2.2.1-alpha", + "releaseDate":"2023-05-21", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.2.1-alpha/libevent-2.2.1-alpha-dev.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.2.1-alpha/libevent-2.2.1-alpha-dev.tar.gz.asc", + "changeLog":"https://github.com/libevent/libevent/blob/release-2.2.1-alpha/ChangeLog" + }, + { + "name":"libevent-2.1.9-beta.tar.gz", + "version":"2.1.9-beta", + "releaseDate":"2019-02-10", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.1.9-beta/libevent-2.1.9-beta.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.1.9-beta/libevent-2.1.9-beta.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.9-beta/ChangeLog" + }, + { + "name":"libevent-2.0.23-beta.tar.gz", + "version":"2.0.23-beta", + "releaseDate":"2019-01-20", + "downloadLink":"https://github.com/libevent/libevent/releases/download/release-2.0.23-beta/libevent-2.0.23-beta.tar.gz", + "GPGsig":"https://github.com/libevent/libevent/releases/download/release-2.0.23-beta/libevent-2.0.23-beta.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.0.23-beta/ChangeLog" + }, + { + "name":"libevent-2.1.6-beta.tar.gz", + "version":"2.1.6-beta", + "releaseDate":"2016-08-27", + "downloadLink":"https://github.com/libevent/libevent/archive/release-2.1.6-beta.tar.gz", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.6-beta/ChangeLog" + }, + { + "name":"libevent-2.1.5-beta.tar.gz", + "version":"2.1.5-beta", + "releaseDate":"2015-01-05", + "downloadLink":"http://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.5-beta.tar.gz/download", + "GPGsig":"http://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.5-beta.tar.gz.asc/download", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.5-beta/ChangeLog", + "comments":["Changelog to follow."] + }, + { + "name":"libevent-2.1.4-alpha.tar.gz", + "version":"2.1.4-alpha", + "releaseDate":"2014-03-21", + "downloadLink":"https://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.4-alpha.tar.gz/download", + "GPGsig":"https://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.4-alpha.tar.gz.asc/download", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.4-alpha/ChangeLog", + "comments":[ + "Several new utility APIs in libevent core, bufferevents, and evhttp.", + "Detect closes early with EPOLLRDHUP.", + "(Optional) support for buildint with cmake.", + "Bugfixes too numerous to mention.", + {"text":"and much more...", "link":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.4-alpha/whatsnew-2.1.txt"} + ] + }, + { + "name":"libevent-2.1.3-alpha.tar.gz", + "version":"2.1.3-alpha", + "releaseDate":"2013-05-01", + "downloadLink":"https://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.3-alpha.tar.gz/download", + "GPGsig":"https://sourceforge.net/projects/levent/files/libevent/libevent-2.1/libevent-2.1.3-alpha.tar.gz.asc/download", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.3-alpha/ChangeLog", + "comments":[ + "New finalization API with fix for bufferevent deadlock issue.", + "New evdns and evhttp option.", + "Several new unit tests.", + "Bugfixes and portability fixes and build fixes too numerous to mention.", + {"text":"and much more...", "link":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.3-alpha/whatsnew-2.1.txt"} + ] + }, + { + "name":"libevent-2.1.2-alpha.tar.gz", + "version":"2.1.2-alpha", + "releaseDate":"2012-11-18", + "downloadLink":"https://github.com/downloads/libevent/libevent/libevent-2.1.2-alpha.tar.gz", + "GPGsig":"https://github.com/downloads/libevent/libevent/libevent-2.1.2-alpha.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.2-alpha/ChangeLog", + "comments":[ + "Various new functions in the core, evbuffer, and bufferevent APIs", + "Even more backends can now use portable monotonic timers.", + "Updated autotools build infrastructure for faster builds.", + "More reliable unit tests", + "Internal event-callback interface now refactored for flexibility and performance", + "Faster notification with kqueue, faster/more precise timers on Linux", + "Numerous small performance improvements and data structure tweaks throughout the codebase", + "Various bugfixes against 2.1.1-alpha", + {"text":"and much more...", "link":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.2-alpha/whatsnew-2.1.txt"} + ] + }, + { + "name":"libevent-2.1.1-alpha.tar.gz", + "version":"2.1.1-alpha", + "releaseDate":"2012-04-03", + "downloadLink":"https://github.com/downloads/libevent/libevent/libevent-2.1.1-alpha.tar.gz", + "GPGsig":"https://github.com/downloads/libevent/libevent/libevent-2.1.1-alpha.tar.gz.asc", + "changeLog":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.1-alpha/ChangeLog", + "comments":[ + "First alpha release in the 2.1.x series.", + "Useful features for controlling the event loop and avoiding priority inversion", + "New debugging features.", + "New evbuffer functionality, including an improved sendfile/mmap wrapper, the ability to add one evbuffer to another, and more ways to avoid needless copies.", + "Numerous small performance improvements and data structure tweaks throughout the codebase.", + {"text":"and much more...", "link":"https://raw.githubusercontent.com/libevent/libevent/release-2.1.1-alpha/whatsnew-2.1.txt"} + ] + } + ], + + "olderReleases": [] +} \ No newline at end of file