aboutsummaryrefslogtreecommitdiff
path: root/libs/libevhtp
Commit message (Collapse)AuthorAge
* libevhtp: Fix dependencies not selected when building static libraryJeffery To2020-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | When libevhtp is added to a package's PKG_BUILD_DEPENDS (i.e. for seafile-server), libevhtp's target package dependencies are not automatically selected, in particular libevent2-openssl and libevent2-pthreads. Moreover, if libevent-openssl and libevent2-pthreads are not selected, OpenSSL and thread support are disabled when compiling libevent2, which in turn causes a compile error when building libevhtp. This adds a config option, LIBEVHTP_BUILD_DEPENDS, that will select libevent2-openssl and libevent2-pthreads (via LIBEVHTP_BUILD_SELECT) when it is selected. Other build dependencies are moved to PKG_BUILD_DEPENDS. This also updates seafile-server to remove the (indirect) dependencies added in 13d843fec1cd3281cc469fc74de302c1f793b723 and instead select LIBEVHTP_BUILD_DEPENDS. This also updates the maintainer's email address and adds myself as another maintainer. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* libevhtp: Remove random hacksRosen Penev2019-06-02
| | | | | | There's no point in overriding the defaults. They work fine. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: pass TARGET_CPPFLAGS to cmakeEneas U de Queiroz2019-05-27
| | | | | | | Added $(TARGET_CPPFLAGS) to TARGET_CFLAGS to fix a buildbot failure to find oniguruma include files. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: restore openssl-thread patchEneas U de Queiroz2019-05-24
| | | | | | | The first and last hunks of the patch were already taken care of, but the middle two were still needed. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: update to 1.2.18, add maintainerEneas U de Queiroz2019-05-24
| | | | | | | | | | | Versions earlier than 1.2.15 had security vulnerabilities, especially related to the bundled oniguruma. Now libevhtp uses a system-provided library instead. The API changed as well, requiring patches to seafile-server. Adds @cotequeiroz Eneas U de Queiroz as maintainer. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* seafile-server: release bump due to libevhtp bumpEneas U de Queiroz2019-05-22
| | | | | | | | | Libevhtp is building a static library, used by seafile-server. Every time the libevhtp binary changes, seafile-server needs a release bump. Leave a note in the libevhtp Makefile, as a reminder. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* libevhtp: Add onigiruma.h to installRosen Penev2019-05-14
| | | | | | | For some reason from 1.1.7 to 1.2.0, oniguruma no longer gets installed by default. Fix that to fix compilation with seafile. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: Update to 1.2.0Rosen Penev2019-05-07
| | | | | | | | | | | | | | | | In the tree, libevhtp is used only for Seafile. This is the most recent version that Haiwen lists as working. Updated threads patch for OpenSSL 1.1. Removed Maintainer as he is inactive. Simplified Makefile a little bit and reorganized for consistency between packages. Fixed compilation with uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: Fix compilation on OpenSSL 1.0.2 without deprecated APIsRosen Penev2018-11-06
| | | | | | Also switched to the proper upstream. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* libevhtp: add openssl 1.1 compatibilityEneas U de Queiroz2018-05-23
| | | | | | | | This patch is a backport of upstream changes. I read the Makefile warning and made sure it only updates the openssl calls and data types to the new API. It does not touch anything else! Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* libevhtp: downgrading due to compatibility issuesGergely Kiss2016-08-24
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* libevhtp: do not delete source package, download through Git insteadGergely Kiss2016-08-24
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* libevhtp: update to version 1.2.10Gergely Kiss2015-03-01
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* remove uneeded PKG_BUILD_DIR & PKG_CAT overridesNicolas Thill2015-02-22
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* libevhtp: add version 1.2.9Gergely Kiss2014-12-16
Signed-off-by: Gergely Kiss <mail.gery@gmail.com> Tested-by: Gergely Kiss <mail.gery@gmail.com>