by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 12 21:40
    etr commented #196
  • Jun 10 04:50
    beneschtech commented #196
  • Jun 10 03:23
    etr commented #196
  • Jun 09 02:19
    beneschtech commented #196
  • Jun 06 19:47
    beneschtech commented #196
  • Jun 06 18:40
    etr closed #196
  • Jun 06 18:40
    etr commented #196
  • Jun 06 17:25

    etr on 0.18.1

    (compare)

  • Jun 06 17:25

    etr on master

    Updated changelog and version (compare)

  • Jun 06 07:18

    etr on master

    Prevent use of regex in http_en… (compare)

  • Jun 06 07:18
    etr closed #197
  • Jun 06 06:44
    codecov[bot] commented #197
  • Jun 06 06:43
    codecov[bot] commented #197
  • Jun 06 06:43
    codecov[bot] commented #197
  • Jun 06 06:41
    etr assigned #197
  • Jun 06 06:41
    etr labeled #197
  • Jun 06 06:41
    etr opened #197
  • Jun 06 06:11
    etr commented #196
  • Jun 06 05:59

    etr on fix_regex_in_paths

    No need to throw new (compare)

  • Jun 06 05:59
    beneschtech commented #196
evilteq
@evilteq
hello
I've only been able to find packages for libhttpserver on fedora, and on archlinux through a seemingly abandoned AUR
why is it? Is it too complex process or something like it?
Sebastiano Merlino
@etr
hey @evilteq, thanks for reaching
we used to have a maintainer to produce the fedora packages (never has an arch one - unsure who built that)
to be honest, I don't think it is too hard to build - the building process for this library is quite standard so it shouldn't be impossible to build packages (different topic to maintain them aligned with the dependencies of each version of these OS)
are you searching for the packages on a specific distro?
evilteq
@evilteq
Archlinux
I can build that one, actually already have, but I was wondering why it is missing from almost every distro
evilteq
@evilteq
oh, and actually now that i make it fully, with tests, it fails :D
[CHECK FAILURE] (../../test/integ/authentication.cpp:166) - error in "digest_auth": Not Found!=SUCCESS
  • Time spent during "digest_auth": 4.86523 ms
    Running test (4): digest_auth_wrong_pass
    [CHECK FAILURE] (../../test/integ/authentication.cpp:197) - error in "digest_auth_wrong_pass": Not Found!=FAIL
  • Time spent during "digest_auth_wrong_pass": 5.07007 ms
Sebastiano Merlino
@etr
uhm... that's weird. I mean the error is still not what I'd expect because it feels awfully specific. But have you obtained this by standard "configure -> make" ?
evilteq
@evilteq
yes
and then make check
maybe it's because i took it from the default branch
I emailed it to where it pointed me
evilteq
@evilteq
I mean, it's not a problem to me right now, we have not started and even then we wont be using authentication, but I thought you would like to read about it
Sebastiano Merlino
@etr
Thanks for reporting this. The mainline should always compile correctly (that's the reason we have travis in place). If it is not doing so, it might be worth understanding what is going on. Would you mind opening an issue? I guess I need some info to be able to debug it given it does compile and test correctly on travis.
If you use the "Bug Report" template, that will already request you most of the questions I might need to root cause this.
evilteq
@evilteq
nagvenk
@nagvenk

Hi
I am not able to build or make this library under VM and ubuntu 16.04 lts environment. Host os is win10.
I followed below build steps

Building
libhttpserver uses the standard system where the usual build process involves running

./bootstrap
mkdir build
cd build
../configure
make
make install # (optionally to install on the system)

for some reason i was not able ot make it.
Can any one help me in this regard.


checking microhttpd.h usability... no ===> log for ../configure
checking microhttpd.h presence... no
checking for microhttpd.h... no
configure: error: "microhttpd.h not found"
rayap@rayap-VirtualBox:~/edge/src/edge_examples/rotate_state_subscriber/libhttpserver/build$ make
make: * No targets specified and no makefile found. Stop.
rayap@rayap-VirtualBox:~/edge/src/edge_examples/rotate_state_subscriber/libhttpserver/build$

xctest
@xctest
Anybody
Ho Ming Tsui
@alantsui_gitlab
Can anyone tell me how to include this library in cmake, I installed this library via brew
Sebastiano Merlino
@etr
Hey, sorry, for some reason gitter was not sending me notifications. @nagvenk from your error, it seems that you haven't installed libmicrohttpd on your system (libmicrohttpd is a dependency of the library)
@alantsui_gitlab the library offers a CMakeModule file that should allow you to refer to it when using CMake