summaryrefslogtreecommitdiffstats
path: root/package/mongoose
Commit message (Collapse)AuthorAgeFilesLines
* mongoose: bump to version 6.2Davide Viti2016-01-122-2/+2
| | | | | Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: bump to version 6.1Davide Viti2015-12-295-75/+4
| | | | | | | | | - provide only libmongoose.a - rework package description [Peter: move under Libraries->Networking] Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: Replace 'echo -n' by 'printf'Maxime Hadjinlian2015-10-041-2/+2
| | | | | | | | | | | | 'echo -n' is not a POSIX construct (no flag support), we shoud use 'printf', especially in init script. This patch was generated by the following command line: git grep -l 'echo -n' -- `git ls-files | grep -v 'patch'` | xargs sed -i 's/echo -n/printf/' Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: systemd supportAlex Suykov2015-07-142-0/+18
| | | | | | | [Thomas: use relative symbolic link.] Signed-off-by: Alex Suykov <alex.suykov@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: fix static build issuePeter Korsgaard2015-05-151-2/+2
| | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/372/372515ba0a09a23237ae34024658f21c2625d6e7/ Disable the shared library support in mongoose, as the only thing it does is including dlfcn.h - So it is useless. Also remove the unneeded -ldl from the web server linker flags. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: add hash fileDavide Viti2015-04-011-0/+2
| | | | | Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: bump to version 5.6Davide Viti2015-03-231-1/+1
| | | | | Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: use <pkg>_INSTALL_INIT_SYSV mechanismThomas Petazzoni2014-12-011-0/+3
| | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: bump to version 5.5Davide Viti2014-11-092-26/+5
| | | | | | | | - examples/server was renamed examples/web_server - patch was submitted and included upstream so we can drop it Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: fix build failureGustavo Zacarias2014-08-071-1/+1
| | | | | | | | | | | | mongoose.h looks missing because we're not building locally, so add the appropriate -I flag. Fixes: http://autobuild.buildroot.net/results/701/701711626548bd166cd5bc5669e4761ffed074d1/ [Thomas: change the solution to use -I$(@D) instead of switching to the build directory.] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: patch to avoid _LARGEFILE_SOURCE redefinition warningDavide Viti2014-08-061-0/+22
| | | | | Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: bump to version 5.4Davide Viti2014-08-061-3/+3
| | | | | | | | | | | Avoid compilation of the server via the upstream Makefile which unconditionally uses -lssl The -lssl flag is appended to MONGOOSE_CFLAGS whenever BR2_PACKAGE_OPENSSL=y gets set. Signed-off-by: Davide Viti <zinosat@tiscali.it> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mongoose: provide libmongoose.a static libraryDavide Viti2014-05-272-2/+13
| | | | | | | | | The package provides a webserver and, eventually, a library: this is what Centos, among other distros, is doing. [Peter: correct install -D invocation] Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: bump to version 5.3Davide Viti2014-05-263-13/+11
| | | | | | | | | | | | | | | | | | Mongoose has changed quite drastically in the last months. Here is a list of changes which had to be applied: - Bump version from 3.7 to 5.3 - use tarball download via github helper iso git clone - need largefile support - compilation takes place into "examples" - weberver source is now "server.c" - adapt to new command line options - SSL support now controlled via NS_ENABLE_SSL [Peter: extend commit text, use CFLAGS_EXTRA, only build server] Signed-off-by: Davide Viti <zinosat@tiscali.it> Cc: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: wait some time between stop and start of the serviceDavide Viti2013-11-261-2/+2
| | | | | | | | | | Startup script fails to restart the service: 1s delay is enough to fix this. Also apply a minor fix of the script name in the usage string Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: S85mongoose: fix default optionsDavide Viti2013-11-251-1/+1
| | | | | | | | | mongoose fails to start because the options used are not supported by mongoose. Fix it by using the correct option names instead. [Peter: reworded commit text and use the correct long options instead] Signed-off-by: Davide Viti <d.viti@infosolution.it> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: add missing dependencies to toolchain option commentsThomas De Schampheleire2013-11-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a package A depends on config option B and toolchain option C, then the comment that is given when C is not fulfilled should also depend on B. For example: config BR2_PACKAGE_A depends on BR2_B depends on BR2_LARGEFILE depends on BR2_WCHAR comment "A needs a toolchain w/ largefile, wchar" depends on !BR2_LARGEFILE || !BR2_WCHAR This comment should actually be: comment "A needs a toolchain w/ largefile, wchar" depends on BR2_B depends on !BR2_LARGEFILE || !BR2_WCHAR or if possible (typically when B is a package config option declared in that same Config.in file): if BR2_B comment "A needs a toolchain w/ largefile, wchar" depends on !BR2_LARGEFILE || !BR2_WCHAR [other config options depending on B] endif Otherwise, the comment would be visible even though the other dependencies are not met. This patch adds such missing dependencies, and changes existing such dependencies from depends on BR2_BASE_DEP && !BR2_TOOLCHAIN_USES_GLIBC to depends on BR2_BASE_DEP depends on !BR2_TOOLCHAIN_USES_GLIBC so that (positive) base dependencies are separate from the (negative) toolchain dependencies. This strategy makes it easier to write such comments (because one can simply copy the base dependency from the actual package config option), but also avoids complex and long boolean expressions. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> (untested) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: unify comments of toolchain option dependenciesThomas De Schampheleire2013-10-141-1/+1
| | | | | | | | This patch lines up the comments in Config.in files that clarify which toolchain options the package depends on. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mongoose: needs mmuGustavo Zacarias2013-10-091-0/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: fix license infoPeter Korsgaard2013-05-031-1/+1
| | | | | | | | License file is called LICENSE, not COPYING. Fixes http://autobuild.buildroot.net/results/b45499489abad2a089b47d8470632b4152862c89/build-end.log Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: add optional openssl supportPeter Korsgaard2013-05-021-1/+9
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mongoose: bump versionPeter Korsgaard2013-05-021-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Add package for mongoose web serverCharles Manning2013-05-023-0/+77
[Peter: drop noauth patch, cleanup Config.in, don't install to staging, ..] Signed-off-by: Charles Manning <cdhmanning@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud