Browse Source

[multiple] add summaries to top of some modules

personal/stbuehler/ci-build
Glenn Strauss 1 year ago
parent
commit
c18f442a63
  1. 6
      src/burl.c
  2. 6
      src/gw_backend.c
  3. 7
      src/http_auth.c
  4. 11
      src/http_chunk.c
  5. 6
      src/http_header.c
  6. 7
      src/http_kv.c
  7. 6
      src/http_vhostdb.c
  8. 7
      src/keyvalue.c
  9. 7
      src/mod_authn_ldap.c
  10. 6
      src/mod_authn_pam.c
  11. 6
      src/mod_authn_sasl.c
  12. 6
      src/mod_extforward.c
  13. 5
      src/mod_geoip.c
  14. 6
      src/mod_maxminddb.c
  15. 4
      src/mod_openssl.c
  16. 6
      src/mod_sockproxy.c
  17. 6
      src/mod_vhostdb.c
  18. 6
      src/mod_vhostdb_dbi.c
  19. 6
      src/mod_vhostdb_ldap.c
  20. 8
      src/mod_vhostdb_mysql.c
  21. 8
      src/mod_vhostdb_pgsql.c
  22. 6
      src/mod_webdav.c
  23. 6
      src/rand.c
  24. 7
      src/request.c
  25. 6
      src/sock_addr.c
  26. 3
      tests/scgi-responder.c

6
src/burl.c

@ -1,3 +1,9 @@
/*
* burl - buffer URL normalization
*
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "burl.h"

6
src/gw_backend.c

@ -1,3 +1,9 @@
/*
* gw_backend - gateway backend code shared by dynamic socket backends
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "gw_backend.h"

7
src/http_auth.c

@ -1,3 +1,10 @@
/*
* http_auth - HTTP Auth backend registration, low-level shared funcs
*
* Fully-rewritten from original
* Copyright(c) 2016 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "http_auth.h"

11
src/http_chunk.c

@ -1,10 +1,11 @@
#include "first.h"
/**
* the HTTP chunk-API
*
/*
* http_chunk - append response to chunkqueue, possibly in "chunked" encoding
*
* Fully-rewritten from original
* Copyright(c) 2019 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "http_chunk.h"
#include "base.h"

6
src/http_header.c

@ -1,3 +1,9 @@
/*
* http_header - HTTP header manipulation interfaces
*
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "http_header.h"

7
src/http_kv.c

@ -1,3 +1,10 @@
/*
* http_kv - HTTP version, method, status key-value string mapping
*
* Fully-rewritten from original
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "http_kv.h"

6
src/http_vhostdb.c

@ -1,3 +1,9 @@
/*
* http_vhostdb - virtual hosts mapping backend registration
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "http_vhostdb.h"

7
src/keyvalue.c

@ -1,3 +1,10 @@
/*
* keyvalue - PCRE matching and substitution for mod_redirect and mod_rewrite
*
* Fully-rewritten from original
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "keyvalue.h"

7
src/mod_authn_ldap.c

@ -1,3 +1,10 @@
/*
* mod_authn_ldap - HTTP Auth LDAP backend
*
* Fully-rewritten from original
* Copyright(c) 2016 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <ldap.h>

6
src/mod_authn_pam.c

@ -1,3 +1,9 @@
/*
* mod_authn_pam - PAM backend for lighttpd HTTP auth
*
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
/* mod_authn_pam

6
src/mod_authn_sasl.c

@ -1,3 +1,9 @@
/*
* mod_authn_sasl - SASL backend for lighttpd HTTP auth
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
/* mod_authn_sasl

6
src/mod_extforward.c

@ -21,6 +21,12 @@
* extended, modified by Lionel Elie Mamane (LEM), lionel <at> mamane <dot> lu
* support chained proxies by glen@delfi.ee, #1528
*
*
* Mostly rewritten
* Portions:
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*
* Config example:
*
* Trust proxy 10.0.0.232 and 10.0.0.232

5
src/mod_geoip.c

@ -52,6 +52,11 @@
*
* Note:
* GeoIP Library and API must be installed!
*
*
* Fully-rewritten from original
* Copyright(c) 2016 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/

6
src/mod_maxminddb.c

@ -1,3 +1,9 @@
/*
* mod_maxminddb - MaxMind GeoIP2 support for lighttpd
*
* Copyright(c) 2019 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
/**
*
* Name:

4
src/mod_openssl.c

@ -1,5 +1,9 @@
/*
* mod_openssl - openssl support for lighttpd
*
* Fully-rewritten from original
* Copyright(c) 2016 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
/*
* future possible enhancements: OCSP stapling

6
src/mod_sockproxy.c

@ -1,3 +1,9 @@
/*
* mod_sockproxy - socket-level proxy support for lighttpd
*
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <stdlib.h>

6
src/mod_vhostdb.c

@ -1,3 +1,9 @@
/*
* mod_vhostdb - virtual hosts mapping from backend database
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "base.h"

6
src/mod_vhostdb_dbi.c

@ -1,3 +1,9 @@
/*
* mod_vhostdb_dbi - virtual hosts mapping from backend DBI interface
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <dbi/dbi.h>

6
src/mod_vhostdb_ldap.c

@ -1,3 +1,9 @@
/*
* mod_vhostdb_ldap - virtual hosts mapping from backend LDAP database
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <ldap.h>

8
src/mod_vhostdb_mysql.c

@ -1,3 +1,9 @@
/*
* mod_vhostdb_mysql - virtual hosts mapping from backend MySQL/MariaDB database
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <mysql.h>
@ -12,7 +18,7 @@
#include "plugin.h"
/*
* virtual host plugin using MySQL for domain to directory lookups
* virtual host plugin using MySQL/MariaDB for domain to directory lookups
*/
typedef struct {

8
src/mod_vhostdb_pgsql.c

@ -1,3 +1,9 @@
/*
* mod_vhostdb_pgsql - virtual hosts mapping from backend PostgreSQL database
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include <libpq-fe.h>
@ -11,7 +17,7 @@
#include "plugin.h"
/*
* virtual host plugin using Postgres for domain to directory lookups
* virtual host plugin using PostgreSQL for domain to directory lookups
*/
typedef struct {

6
src/mod_webdav.c

@ -1,5 +1,9 @@
/*
* mod_webdav
* mod_webdav - WEBDAV support for lighttpd
*
* Fully-rewritten from original
* Copyright(c) 2019 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
/*

6
src/rand.c

@ -1,3 +1,9 @@
/*
* rand - generate random bytes
*
* Copyright(c) 2016 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "rand.h"

7
src/request.c

@ -1,3 +1,10 @@
/*
* request - HTTP request processing
*
* Fully-rewritten from original EXCEPT for request_check_hostname()
* Copyright(c) 2018 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "request.h"

6
src/sock_addr.c

@ -1,3 +1,9 @@
/*
* sock_addr - sockaddr manipulation
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include "first.h"
#include "sock_addr.h"

3
tests/scgi-responder.c

@ -6,6 +6,9 @@
* - expect recv data for request headers netstring every 10ms or less
* - no read timeouts for request body; might block reading request body
* - no write timeouts; might block writing response
*
* Copyright(c) 2017 Glenn Strauss gstrauss()gluelogic.com All rights reserved
* License: BSD 3-clause (same as lighttpd)
*/
#include <sys/types.h>

Loading…
Cancel
Save