Commit Graph
4924 Commits
Author SHA1 Message Date
Christian Grothoff 5bb652c3df fix parser issue, allow client to specify access-denied response body 2010-09-04 19:55:40 +00:00
Christian Grothoff 4f372879cc skip base 2010-09-04 19:48:23 +00:00
Christian Grothoff 28eb5fb453 fix 2010-09-04 18:04:31 +00:00
Christian Grothoff 13330921a0 ignores 2010-09-04 18:01:20 +00:00
Christian Grothoff 12a0f01693 example cleanup 2010-09-04 17:59:33 +00:00
Christian Grothoff e896ef61fc example cleanup 2010-09-04 17:58:54 +00:00
Christian Grothoff f28603c924 fix 2010-09-04 17:54:49 +00:00
Christian Grothoff 899f56750d fix 2010-09-03 20:55:54 +00:00
Christian Grothoff 03e6baf671 fix 2010-09-03 12:11:11 +00:00
Christian Grothoff 1e11e972c5 fixing authentication header parser 2010-09-01 19:20:01 +00:00
Christian Grothoff 2fed504cef formatting, nitpicks 2010-09-01 13:46:40 +00:00
Christian Grothoff a0d447bbbb dead 2010-09-01 13:43:49 +00:00
Christian Grothoff ac0043ff0a From:
Amr Ali <amr.ali.cc@gmail.com>
  To: 
Christian Grothoff <christian@grothoff.org>
  Date: 
Today 15:24:06
  Attachments: 
 http_dauth_r5.patch

Attached is a patch for all points discussed below.
2010-09-01 13:43:14 +00:00
Christian Grothoff a2da1819c6 unescaping and 1494 fix 2010-09-01 12:01:18 +00:00
Christian Grothoff 67c412a99c call destroy response' 2010-08-31 13:41:22 +00:00
Christian Grothoff a77fe21131 nicer logging 2010-08-30 13:42:58 +00:00
Christian Grothoff 6d8b65a9c1 maybe better fix 2010-08-25 20:32:18 +00:00
Matthias Wachs d71b91554d FIXED: Same as in r12727 but this time for sending,
as  gnutls_record_send can also return GNUTLS_E_AGAIN
2010-08-24 12:44:08 +00:00
Matthias Wachs 61f3f0440d FIXED: gnutls_record_recv can return GNUTLS_E_AGAIN
In this situation gnutls_record_recv has to be called again
2010-08-24 12:26:52 +00:00
Matthias Wachs 5158916536 changed documentation: messages are now enabled by default 2010-08-24 08:11:29 +00:00
Matthias Wachs eb6594f6d2 Fixed confusion caused by enabling messages by default 2010-08-24 07:21:55 +00:00
Christian Grothoff 7acbbb465c nicer 2010-08-22 19:29:26 +00:00
Christian Grothoff ec00668fa3 code cleanup, finding issues 2010-08-22 19:24:12 +00:00
Christian Grothoff f0faeef43a avoid mallocing buffer 2010-08-22 19:11:29 +00:00
Christian Grothoff d6ede65851 more code cleanup 2010-08-22 16:16:13 +00:00
Christian Grothoff 91cac4d324 de-gcryptifing 2010-08-22 16:04:23 +00:00
Christian Grothoff daa1e7fa97 indentation 2010-08-22 15:03:32 +00:00
Christian Grothoff 9e7a668f09 some cleanup 2010-08-22 14:57:21 +00:00
Christian Grothoff 7b221e3a6a initial draft for digest authentication (based on patch R3) 2010-08-22 14:49:48 +00:00
Matthias Wachs 53d412023b Added timeout testcase 2010-08-20 16:26:12 +00:00
Christian Grothoff 2a034dfadb simplifying tests by not using file on disk for test data 2010-08-19 13:55:26 +00:00
Christian Grothoff cf741b6cbc changing default feature set to include HTTPS and allowing disabling of post processor 2010-08-19 12:37:20 +00:00
Christian Grothoff c04fb9d426 fix 2010-08-19 12:36:15 +00:00
Christian Grothoff 72b1990a0c move plibc to prefer system-wide plibc.h over our version 2010-08-19 12:10:50 +00:00
Christian Grothoff 02dc5b39a1 [libmicrohttpd] Patches for Windows version of libmicrohttpd
From: 
Gerrit Telkamp <g.telkamp@domologic.de>
  To: 
libmicrohttpd@gnu.org
  Date: 
Today 11:42:30
  Attachments: 
 libmicrohttpd-windows.patch
   
  It was a bit tricky to build libmicrohttpd (SVN trunk) for Windows. 
I'm using the newest MSYS/MinGW environment (GCC 4.5.1).
I've optimized the autoconf feature, so this should be easier in future. 
Please find enclosed my patches.

In detail:
1- libmicrohttpd needs the "PlibC" library under Windows (libplibc.a). 
Methods of PlibC are referenced by src/daemon/daemon.c.
autoconf assumes that PlibC is installed on the Build environment and 
does not check this.
If PlibC is not installed, the pthreads check (see "acinclude.m4") will 
fail and stops with the wrong error message "Your system is not 
supporting pthreads". This is very confusing.

The patch includes an additional check for PlibC, before pthreads is 
used. The check is only done under cygwin and mingw environments.

Furthermore, an older version of plibc.h was in the include directory. 
This gives some problems if you are using a newer version of the PlibC 
library. So I propose to exclude src/include/plibc.h from the SVN

Files affected:
acinclude.m4 (modified)
configure.ac (modified)
src/include/plibc.h (deleted)

2- setsockopt() uses a different parameter type under Windows ("optval" 
is const char). This caused an error when src/daemon/daemon.c was compiled.

The patch enclosed includes a different call of the setsockopt() on 
Windows machines.
Important: IPV6_V6ONLY is not available on Windows machines < Windows 7! 
So this parameter is "0". But there is a TODO comment, maybe someone has 
an idea how to solve this on Windows XP machines.

Files affected:
src/daemon/daemon.c (modified)

I have tested the patch on a MinGW / MSYS environment only.

Best regards

Gerrit.

libmicrohttpd-windows.patch
2010-08-19 11:27:17 +00:00
Matthias Wachs 24687543ab FIXED: wrong time arithmetic preventing incoming connections 2010-08-17 14:02:00 +00:00
Christian Grothoff 7a60acb345 document problem DV had 2010-08-16 12:33:19 +00:00
Christian Grothoff 37351b1556 log 2010-08-14 13:44:17 +00:00
Christian Grothoff 2dc0e963e7 avoid a few strlen calls 2010-08-14 13:23:35 +00:00
Christian Grothoff 43886eea41 fixing potential leak 2010-08-14 13:10:44 +00:00
Christian Grothoff 67ecb45b53 fix leak 2010-08-14 13:04:35 +00:00
Christian Grothoff dda12c4274 ignore 2010-08-07 21:55:10 +00:00
Christian Grothoff fba10f365d fix 2010-08-06 11:34:25 +00:00
Christian Grothoff d728fa1b45 fixing memory leak 2010-08-06 10:52:44 +00:00
Christian Grothoff d33dea21fe fix 2010-08-06 10:51:55 +00:00
Christian Grothoff 09666c65f6 fixing time underflow bug 2010-08-05 20:41:23 +00:00
Christian Grothoff bdf374b29a fixing Mantis 1594 2010-07-30 04:53:42 +00:00
Christian Grothoff cf17555746 picky 2010-07-27 13:09:38 +00:00
Christian Grothoff 0f0f7fb623 fix 2010-07-27 13:04:16 +00:00
Christian Grothoff 837986c67b cleaning 2010-07-27 12:55:20 +00:00