Changesets: libmicrohttpd

master 2207231e

2018-02-16 07:08

Christian Grothoff


Details Diff
implement connection_finish_forward
mod - src/include/microhttpd_tls.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/connection_add.c Diff File
add - src/lib/connection_finish_forward.c Diff File
add - src/lib/connection_finish_forward.h Diff File
mod - src/lib/connection_update_last_activity.c Diff File
mod - src/lib/daemon_epoll.c Diff File
mod - src/lib/daemon_poll.c Diff File
mod - src/lib/daemon_select.c Diff File
mod - src/lib/internal.h Diff File

master 0ca23561

2018-02-16 05:39

Christian Grothoff


Details Diff
more work on new src/lib implementation: connection_update_last_activity and connection_close handling
add - src/gnutls/shutdown_connection.c Diff File
add - src/lib/connection_close.c Diff File
add - src/lib/connection_close.h Diff File
add - src/lib/connection_update_last_activity.c Diff File
add - src/lib/connection_update_last_activity.h Diff File

master 9bf8e55f

2018-02-16 04:10

Christian Grothoff


Details Diff
fixing 0005278 as suggested by reporter
mod - ChangeLog Diff File
mod - configure.ac Diff File
mod - src/include/microhttpd.h Diff File
mod - src/lib/connection_add.c Diff File
mod - src/microhttpd/daemon.c Diff File

master 0ad862d3

2018-02-15 09:07

Christian Grothoff


Details Diff
notes on required build systems fixes
mod - src/lib/Makefile.am Diff File
mod - src/lib/init.c Diff File

master f4355ac3

2018-02-15 08:49

Christian Grothoff


Details Diff
implement MHD_resume_suspended_connections_
mod - src/lib/connection_add.c Diff File
mod - src/lib/daemon_destroy.c Diff File
mod - src/lib/daemon_epoll.c Diff File
mod - src/lib/daemon_ip_limit.c Diff File
mod - src/lib/daemon_poll.c Diff File
mod - src/lib/daemon_select.c Diff File
mod - src/lib/request_resume.c Diff File
add - src/lib/request_resume.h Diff File

master 5c8fbeb9

2018-02-15 08:38

Christian Grothoff


Details Diff
implementing thread_main_connection_upgrade
mod - src/lib/connection_add.c Diff File
mod - src/lib/daemon_poll.c Diff File
mod - src/lib/daemon_poll.h Diff File
mod - src/lib/daemon_select.c Diff File
mod - src/lib/daemon_select.h Diff File

master 9562d165

2018-02-15 08:24

Christian Grothoff


Details Diff
implement request_resume
mod - src/lib/connection_add.c Diff File
mod - src/lib/daemon_epoll.c Diff File
mod - src/lib/daemon_poll.c Diff File
mod - src/lib/daemon_select.c Diff File
mod - src/lib/internal.h Diff File
mod - src/lib/request_resume.c Diff File

master e76b3a78

2018-02-15 08:14

Christian Grothoff


Details Diff
adding ip counting and connection_add logic
add - src/gnutls/setup_connection.c Diff File
add - src/gnutls/teardown_connection.c Diff File
mod - src/include/microhttpd2.h Diff File
mod - src/include/microhttpd_tls.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/connection_add.c Diff File
add - src/lib/connection_add.h Diff File
rm - src/lib/daemon_add_connection.c Diff File
mod - src/lib/daemon_epoll.c Diff File
add - src/lib/daemon_ip_limit.c Diff File
add - src/lib/daemon_ip_limit.h Diff File
mod - src/lib/daemon_poll.c Diff File
mod - src/lib/daemon_select.c Diff File
mod - src/lib/internal.h Diff File

master 31dd55ae

2018-02-15 06:45

Christian Grothoff


Details Diff
more error codes
mod - src/include/microhttpd2.h Diff File

master 95b73ede

2018-02-15 06:45

Christian Grothoff


Details Diff
indentation fixes
mod - src/microhttpd/daemon.c Diff File

master 78dc7915

2018-02-15 06:42

Christian Grothoff


Details Diff
migrating main parts of event loops
mod - src/include/microhttpd2.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/daemon_epoll.c Diff File
add - src/lib/daemon_epoll.h Diff File
rm - src/lib/daemon_get_fdset.c Diff File
mod - src/lib/daemon_get_timeout.c Diff File
add - src/lib/daemon_poll.c Diff File
add - src/lib/daemon_poll.h Diff File
mod - src/lib/daemon_run.c Diff File
mod - src/lib/daemon_run_from_select.c Diff File
add - src/lib/daemon_select.c Diff File
add - src/lib/daemon_select.h Diff File
mod - src/lib/daemon_start.c Diff File
mod - src/lib/internal.h Diff File

master 9914072c

2018-02-15 05:04

Christian Grothoff


Details Diff
add explicit nonnull declarations to function arguments
mod - src/include/microhttpd2.h Diff File
mod - src/lib/daemon_create.c Diff File
mod - src/lib/daemon_destroy.c Diff File
mod - src/lib/daemon_get_fdset.c Diff File
mod - src/lib/internal.h Diff File
mod - src/lib/request.c Diff File
mod - src/lib/response.c Diff File

master bca7a709

2018-02-15 04:30

Christian Grothoff


Details Diff
add a few more missing fundamental API functions
mod - src/include/microhttpd2.h Diff File
mod - src/lib/Makefile.am Diff File
add - src/lib/daemon_add_connection.c Diff File
mod - src/lib/daemon_create.c Diff File
add - src/lib/daemon_get_fdset.c Diff File
add - src/lib/daemon_get_timeout.c Diff File
mod - src/lib/daemon_quiesce.c Diff File
add - src/lib/daemon_run.c Diff File
add - src/lib/daemon_run_from_select.c Diff File
mod - src/lib/daemon_start.c Diff File
mod - src/lib/internal.c Diff File
mod - src/lib/memorypool.c Diff File

master b926a975

2018-02-15 03:52

Christian Grothoff


Details Diff
get src/lib/ to build -- with plenty of warnings
mod - src/include/microhttpd2.h Diff File
mod - src/lib/Makefile.am Diff File
mod - src/lib/daemon_create.c Diff File
mod - src/lib/daemon_destroy.c Diff File
mod - src/lib/daemon_options.c Diff File
mod - src/lib/daemon_quiesce.c Diff File
mod - src/lib/daemon_start.c Diff File
mod - src/lib/init.c Diff File
mod - src/lib/internal.c Diff File
mod - src/lib/internal.h Diff File
add - src/lib/reason_phrase.c Diff File
mod - src/lib/response_for_upgrade.c Diff File

master 8c8f43fa

2018-02-14 21:31

Christian Grothoff


Details Diff
simplify check, do not test same condition twice in nesting
mod - src/microhttpd/daemon.c Diff File

master b7dd331e

2018-02-14 06:35

Christian Grothoff


Details Diff
more lib/ work
mod - src/include/microhttpd2.h Diff File
mod - src/include/microhttpd_tls.h Diff File
mod - src/lib/connection_info.c Diff File
mod - src/lib/daemon_info.c Diff File
mod - src/lib/daemon_options.c Diff File
mod - src/lib/internal.c Diff File
mod - src/lib/internal.h Diff File
mod - src/lib/request_info.c Diff File

master b1454175

2018-02-14 05:46

Christian Grothoff


Details Diff
more work on new src/lib/
mod - .gitignore Diff File
mod - src/include/microhttpd2.h Diff File
mod - src/lib/action_continue.c Diff File
mod - src/lib/action_from_response.c Diff File
mod - src/lib/action_suspend.c Diff File
mod - src/lib/connection_options.c Diff File
mod - src/lib/daemon_create.c Diff File
mod - src/lib/daemon_options.c Diff File
mod - src/lib/internal.h Diff File

master 0849d359

2018-02-14 05:27

Christian Grothoff


Details Diff
more build fixes for src/lib/
mod - src/lib/action_suspend.c Diff File
mod - src/lib/internal.h Diff File

master bf5c5c10

2018-02-14 05:19

Christian Grothoff


Details Diff
fixing misc build issues, mostly in the new src/lib/
mod - .gitignore Diff File
mod - src/include/microhttpd2.h Diff File
mod - src/include/microhttpd_tls.h Diff File
mod - src/lib/action_continue.c Diff File
mod - src/lib/action_from_response.c Diff File
mod - src/lib/action_process_upload.c Diff File
mod - src/lib/action_suspend.c Diff File
mod - src/lib/connection_options.c Diff File
mod - src/lib/daemon_options.c Diff File
mod - src/lib/daemon_start.c Diff File
mod - src/lib/init.c Diff File
mod - src/lib/internal.c Diff File
mod - src/lib/internal.h Diff File
mod - src/lib/request.c Diff File
mod - src/lib/response.c Diff File
mod - src/lib/response_from_buffer.c Diff File
mod - src/lib/response_from_fd.c Diff File
mod - src/lib/version.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 48dd53c7

2018-02-09 07:13

Christian Grothoff


Details Diff
more work on MHD2 API
add - src/include/microhttpd_tls.h Diff File
mod - src/lib/daemon_start.c Diff File

master f65dd8e0

2018-02-09 07:09

Christian Grothoff


Details Diff
allow passing pf instead of just v6 flag to listen socket creation
mod - src/lib/mhd_sockets.c Diff File
mod - src/lib/mhd_sockets.h Diff File

master 7512349b

2018-02-09 07:09

Christian Grothoff


Details Diff
allow passing pf instead of just v6 flag to listen socket creation
add - m4/ac_define_dir.m4 Diff File
add - src/lib/Makefile.am Diff File
add - src/lib/base64.c Diff File
add - src/lib/base64.h Diff File
add - src/lib/internal.c Diff File
add - src/lib/md5.c Diff File
add - src/lib/md5.h Diff File
add - src/lib/memorypool.c Diff File
add - src/lib/memorypool.h Diff File
add - src/lib/mhd_assert.h Diff File
add - src/lib/mhd_byteorder.h Diff File
add - src/lib/mhd_compat.c Diff File
add - src/lib/mhd_compat.h Diff File
add - src/lib/mhd_itc.c Diff File
add - src/lib/mhd_itc.h Diff File
add - src/lib/mhd_itc_types.h Diff File
add - src/lib/mhd_limits.h Diff File
add - src/lib/mhd_locks.h Diff File
add - src/lib/mhd_mono_clock.c Diff File
add - src/lib/mhd_mono_clock.h Diff File
add - src/lib/mhd_sockets.c Diff File
add - src/lib/mhd_sockets.h Diff File
add - src/lib/mhd_str.c Diff File
add - src/lib/mhd_str.h Diff File
add - src/lib/mhd_threads.c Diff File
add - src/lib/mhd_threads.h Diff File
add - src/lib/sysfdsetsize.c Diff File
add - src/lib/sysfdsetsize.h Diff File
add - src/lib/tsearch.c Diff File
add - src/lib/tsearch.h Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File

master e77fce27

2018-02-09 06:44

Christian Grothoff


Details Diff
more work on mhd2 api implementation
mod - src/include/microhttpd2.h Diff File
add - src/lib/action_continue.c Diff File
add - src/lib/action_from_response.c Diff File
add - src/lib/action_parse_post.c Diff File
add - src/lib/action_process_upload.c Diff File
add - src/lib/action_suspend.c Diff File
add - src/lib/connection_info.c Diff File
mod - src/lib/connection_options.c Diff File
mod - src/lib/daemon_info.c Diff File
mod - src/lib/daemon_start.c Diff File
mod - src/lib/init.c Diff File
mod - src/lib/init.h Diff File
mod - src/lib/internal.h Diff File
mod - src/lib/panic.c Diff File
add - src/lib/request_info.c Diff File
add - src/lib/request_resume.c Diff File
add - src/lib/response.c Diff File
add - src/lib/response_for_upgrade.c Diff File
add - src/lib/response_from_buffer.c Diff File
add - src/lib/response_from_callback.c Diff File
add - src/lib/response_from_fd.c Diff File
add - src/lib/response_options.c Diff File
mod - src/lib/version.c Diff File
mod - src/microhttpd/response.c Diff File

master f6e1ee42

2018-02-08 00:28

Christian Grothoff


Details Diff
more work on mhd2 API implementation
mod - src/include/microhttpd2.h Diff File
mod - src/lib/daemon.c Diff File
add - src/lib/daemon_create.c Diff File
add - src/lib/daemon_destroy.c Diff File
add - src/lib/daemon_info.c Diff File
mod - src/lib/daemon_options.c Diff File
add - src/lib/daemon_quiesce.c Diff File
add - src/lib/init.c Diff File
add - src/lib/init.h Diff File
mod - src/lib/internal.h Diff File
add - src/lib/panic.c Diff File
mod - src/lib/request.c Diff File
add - src/lib/version.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master b90f356c

2018-02-06 18:50

Christian Grothoff


Details Diff
starting with mhd2 api implementation
mod - configure.ac Diff File
mod - src/include/microhttpd2.h Diff File
add - src/lib/connection_options.c Diff File
add - src/lib/daemon.c Diff File
add - src/lib/daemon_options.c Diff File
add - src/lib/internal.h Diff File
add - src/lib/request.c Diff File
mod - src/microhttpd/daemon.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 94 95 96 97 98 99 100 ... 120 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last