pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/libmicrohttpd



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Jan 16 12:10:00 UTC 2015

Modified Files:
        pkgsrc/www/libmicrohttpd: Makefile PLIST distinfo

Log Message:
Update to 0.9.39:

Mon Dec 22 16:33:18 CET 2014
        Releasing 0.9.39. -CG

Mon Dec 22 13:02:36 CET 2014
        Fix generated compiler flags for Solaris Studio linker (#3584). -CG

Sat Dec 20 00:35:40 CET 2014
        Adding MHD_http_unescape() to public API (#3585). -CG
        Updating documentation to document
        MHD_is_feature_supported(). -CG

Thu Dec  4 00:43:10 CET 2014
        If "Connection: upgrade" is requested, do not add
        "Connection: Keep-Alive" in the response. -GJ

Tue Nov 18 13:52:29 CET 2014
        Call MHD_cleanup_connections() during MHD_DAEMON_INFO_CURRENT_CONNECTIONS
        processing for more accurate results. -MS

Wed Oct 29 20:45:21 CET 2014
        Adding MHD_OPTION_LISTENING_ADDRESS_REUSE option allowing clients
        to force allowing re-use of the address:port combination
        (SO_REUSEPORT). -MS

Wed Oct 29 16:27:05 CET 2014
        Adding MHD_DAEMON_INFO_CURRENT_CONNECTIONS to allow clients
        to query the number of active connections. -MS

Fri Oct  3 14:28:58 CEST 2014
        Releasing 0.9.38. -CG

Mon Sep 29 22:25:34 CEST 2014
        Properly decode '+' in URL-encoded POST data. -CG/KM

Fri Sep 12 17:32:09 CEST 2014
        Fix --disable-dauth configure option (#3543). -doostee

Thu Jun 26 21:06:04 CEST 2014
        Fix failure to terminate 'instantly' in thread-per-connection
        mode if there is a client with open connections.
        Thanks to Kenneth Mastro for reporting. -CG

Sun Jun 22 12:22:08 CEST 2014
        Actually, avoid locking on response as responses must
        not be modified in a connection-specific way; instead
        modify the connection's data buffer to add missing
        responses headers.  If we are forced to add
        "Connection: close", suppress output of conflicting
        application-provided "Connection: Keep-Alive" header. -CG

Sun Jun 22 00:22:08 CEST 2014
        Lock on response if adding headers, needed if response
        object is shared across threads and connections. -CG

Thu Jun 19 17:32:32 CEST 2014
        Ensure that listen FD is bound to epoll FD even before
        MHD_run() is called if running with MHD_USE_EPOLL_LINUX_ONLY
        in combination with 'external select' mode.  Thanks to
        Marcos Pindado Sebastian for reporting. -CG

Sun Jun  8 15:10:44 CEST 2014
        Add 'MHD_set_response_options' as a way to set per-response
        flags.  Add flag to force HTTP 1.0-only conservative
        behavior, in particular suppressing adding "Connection"
        headers. -CG

Mon Jun  2 00:03:28 CEST 2014
        Added back unescaping for URI path (#3413) but without
        unescaping '+' (#3371) to remain compatible with
        MHD 0.9.34 and before.  Note that applications providing
        a custom MHD_OPTION_UNESCAPE_CALLBACK are no longer expected
        to replace '+' with ' ', as that is now done separately for
        the locations where this transformation is appropriate.
        Releasing 0.9.37. -CG

Wed May 28 15:30:56 CEST 2014
        Properly applying patch that was supposed to be
        committed on "May  2 20:22:45 CEST 2014" to address
        infinite loop (DoS) when HTTP connection is reset (#3392). -GM

Sun May 25 20:18:27 CEST 2014
        Fixed W32 build issues. -EG
        Releasing 0.9.36. -CG

Sat May 17 06:47:00 CEST 2014
        Fix notifying client about completed request twice
        under certain circumstances. -CG

Tue May 13 18:24:37 CEST 2014
        Fix accidental transmission of footer termination '\r\n'
        for responses with zero byte payload and non-chunked
        encoding (#3397).  Thanks to amatus for reporting. -CG

Sun May  4 11:05:26 CEST 2014
        Fix gnutls header check to make it cross-compile aware. -BK

May  2 20:22:45 CEST 2014
        Fix infinite loop (DoS) when HTTP connection is reset (#3392). -GM
        Fix possible issue from combination of epoll and suspend/resume
        logic if edge trigger event is lost; also simplify logic to
        maintain simpler invariants on the epoll state. -CG
        Use OpenSSL cipher list "HIGH" in libmicrospdy (#3391). -CG
        Releasing 0.9.35. -CG

Thu Apr 10 09:39:38 CEST 2014
        Removed unescaping for URI path (#3371) as '+' should not
        be converted to space in accordance with
        http://www.w3.org/TR/html401/appendix/notes.html#ampersands-in-uris
        and http://www.w3.org/TR/html401/interact/forms.html#h-17.13.4.1
        Note that we now also no longer convert '#38;' to '&'; if needed,
        the application needs to apply unescaping to the path of the URI
        itself (before, MHD unescaped '#38;' but not '&', so this
        inconsistency was now resolved by simply not unescaping anything
        before the first '&'). -CG

Tue Apr 08 15:35:44 CET 2014
        Added support for W32 native threads.
        Added --with-threads=LIB configure parameter. -EG

Mon Apr  7 13:25:30 CEST 2014
        Add MHD_OPTION_HTTPS_MEM_DHPARAMS to allow applications
        to enable PFS. -HB/CG

Tue Apr 01 07:10:23 CET 2014
        Added usage of native mutex on W32. -EG

Sat Mar 29 16:12:03 CET 2014
        Added MHD_is_feature_supported() function. -EG

Thu Mar 27 14:47:54 CET 2014
        Used larger FD_SETSIZE internally on W32.
        Extended API to work with non-default FD_SETSIZE. -EG

Tue Mar 25 12:53:55 CET 2014
        Fix limiting by IPv6 address. -EG

Tue Mar 25 09:06:13 CET 2014
        Added more FD_SETSIZE checks.
        Implemented FD_SETSIZE checks for W32. -EG

Wed Mar 05 13:15:05 CET 2014
        Cleanup and refactoring of configure.ac.
        m4 macros updated.
        Custom configure macros replaced with autoconf archive macros.
        SPDY disabled by default on W32.
        Changed configure flag from '--disable-pipe' to
        '--enable-socketpair'.
        Added configure flags '--disable-doc' and '--disable-examples'.
        Narrowed down extrenal lib specific compiler and linker flags
        usage. -EG

Wed Feb 26 17:42:34 CET 2014
        Refactoring of configure.ac: custom macros replaced with macros
        from Autoconf Archive.
        Minor corrections of configure.ac.
        Excluded pthread flags from global flags, pthread now used only
        where required.
        W32: fixed .dll resource compilation with '-isystem' CPPFLAG.
        W32: improved header compatibility with MSVC.
        W32: now tested on Win64, compiled by MinGW-w64. -EG

Mon Feb 24 23:13:53 CET 2014
        Added support for TCP FASTOPEN. -SHT
        Releasing 0.9.34. -CG

Thu Feb 20 14:17:05 CET 2014
        W32: Added creation of libmicrohttpd.lib, libmicrohttpd.def,
        libmicrohttpd.exp and libmicrohttpd-static.lib for easy use
        compiled MHD with MSVC.
        W32: Use MS lib.exe tool if available for creating MSVC staff.
        W32: Added .dll information resource. -EG

Tue Feb 18 19:46:45 CET 2014
        Removed dependency on plibc for simpler compilation for W32.
        Added configure option "--disable-pipes" to use socketpairs
        instead of pipes for signalling to child threads. Pipes are
        always disabled on W32.
        Some code refactoring. -EG

Sat Feb  8 15:08:35 CET 2014
        Corrected some uses of 'int' vs. 'size_t'. -EG/CG

Wed Jan 22 09:44:33 CET 2014
        MHD_USE_DUAL_STACK in libmicrohttpd currently just *inhibits
        setting* the IPV6_V6ONLY socket option, but per Microsoft's
        documentation the default on Windows is that this is enabled, thus
        MHD_USE_DUAL_STACK will not work (since it leaves the
        default). libmicrohttpd should probably just unconditionally set
        IPV6_V6ONLY to the desired value when the option is available. -LJ

Wed Jan  1 21:38:18 CET 2014
        Allow Keep-Alive with HTTP 1.0 (if explicitly requested),
        and automatically set "Connection: Keep-Alive" in response
        in this case as well. -CG

Tue Dec 24 12:27:39 CET 2013
        Adding explicit annotations to hide symbols that are not for
        export in the C code (gcc 4.0 or higher only). -CG

Sun Dec 22 14:54:30 CET 2013
        Adding a few lines to avoid warnings from picky compilers. -CG

Sat Dec 21 17:26:08 CET 2013
        Fixed an issue with a missing argument in the postexample.
        Fixed issue with bogus offset increment involving sendfile
        on GNU/Linux.  Adding support for SNI.
        Releasing 0.9.33. -CG

Mon Dec  9 21:41:57 CET 2013
        Fix for per-worker daemon pipes enabled with
        MHD_USE_SUSPEND_RESUME that were not closed in
        MHD_stop_daemon. -MH

Sat Dec  7 00:44:49 CET 2013
        Fixing warnings and build issue if --disable-https is given
        to configure. -CG


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/www/libmicrohttpd/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/libmicrohttpd/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/libmicrohttpd/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index