Graph of webkernel.git
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • e3a49ef (HEAD -> master) FIX: ipv4_genport() wasn't returning the correct port on /etc/services lookups by Dario Rodriguez <dario@softhome.net> 2015-12-17 14:47:27 +0100;
  • 296094a webkernel: when accepting sockets, do a sock_setsafe() on them just in case the server socket is unsafe (if socket is unsafe, that is NOLINGER, the last bytes of a reply would not be sent) by Dario Rodriguez <dario@softhome.net> 2015-05-18 21:41:18 +0200;
  • 0894c7a socklib: add sock_setsafe by Dario Rodriguez <dario@softhome.net> 2015-05-18 21:39:12 +0200;
  • f269c71 webkernel: add wk_serve_generic_headers to write only the headers; the data must be written later with wk_write (unless etagnotmodified is true, as that means the reply was 304 Not modified) by Dario Rodriguez <dario@softhome.net> 2015-05-18 19:14:13 +0200;
  • bcd577d Finish POST implementation with application/x-www-form-urlencoded variables by Dario Rodriguez <dario@softhome.net> 2015-05-05 21:08:21 +0200;
  • ded1bd3 Fix the zeroing of new userptr slots in sselect_adduserptr() as it wasn't being done correctly by Dario Rodriguez <dario@softhome.net> 2015-04-23 21:45:50 +0200;
  • a2004ae webkernel_test: add a test for uri_urldecode by Dario Rodriguez <dario@softhome.net> 2014-07-23 22:36:55 +0200;
  • bf0c8c9 webkernel: make uri_urldecode to unescape correctly normal ASCII characters (i.e. %40 to @) by Dario Rodriguez <dario@softhome.net> 2014-07-23 22:34:28 +0200;
  • f346937 webkernel: add uri_urldecode (taken from my unreleased vdrsyncts) by Dario Rodriguez <dario@softhome.net> 2014-07-23 22:13:42 +0200;
  • 2afcc57 webkernel: add etag support (so the the browser can use cached pages) by Dario Rodriguez <dario@softhome.net> 2014-07-16 15:27:49 +0200;
  • 3b5c8c3 Add WK_DEBUG_CONN define to trace connections. Make BUFSIZE (sbuf size) configurable via Makefile (i.e. CFLAGS=-DBUFSIZE=8192) by Dario Rodriguez <dario@softhome.net> 2014-07-16 12:35:50 +0200;
  • 2ea90f3 webkernel: make wk_init expect a server fd instead of a port number by Dario Rodriguez <dario@softhome.net> 2014-07-15 13:03:21 +0200;
  • 1661421 webkernel: fix header and cookies parsing by Dario Rodriguez <dario@softhome.net> 2014-07-13 23:39:56 +0200;
  • e8accf5 webkernel: basic cookie support by Dario Rodriguez <dario@softhome.net> 2014-07-13 21:55:14 +0200;
  • ee09240 Add connection timeouts by Dario Rodriguez <dario@softhome.net> 2014-07-02 19:18:07 +0200;
  • dc0f686 Honor 'Connection: close' header by Dario Rodriguez <dario@softhome.net> 2014-07-02 14:27:46 +0200;
  • 8f4c2ba webkernel_test: accept list of tests, add webkernel_dual by Dario Rodriguez <dario@softhome.net> 2014-07-02 14:19:01 +0200;
  • bd7ae66 Fix clientblock and bufblock management. Fix wk_clientservicereadheader to consume input. Set keep-alive as default for HTTP/1.1 or greater connections by Dario Rodriguez <dario@softhome.net> 2014-07-02 14:12:46 +0200;
  • 2cf1bf5 Fix comments by Dario Rodriguez <dario@softhome.net> 2014-07-02 12:34:30 +0200;
  • 7b288bd socklib: add sock_readble() by Dario Rodriguez <dario@softhome.net> 2014-07-01 11:30:17 +0200;
  • 41fa15e webkernel: fix definition of (clientblock).acquired, fix freeing of clients' fd. by Dario Rodriguez <dario@softhome.net> 2014-06-30 23:02:36 +0200;
  • 63fe982 make the redirect reply similar to that of the other server messages by Dario Rodriguez <dario@softhome.net> 2014-06-26 19:42:39 +0200;
  • 0a6b1e4 fix redirects by Dario Rodriguez <dario@softhome.net> 2014-06-26 19:19:59 +0200;
  • 292ab8e add wk_serve_Redirect() by Dario Rodriguez <dario@softhome.net> 2014-06-26 18:55:55 +0200;
  • 47fe833 webkernel: fix connection state machine by Dario Rodriguez <dario@softhome.net> 2014-06-24 22:35:11 +0200;
  • 46b2571 webkernel: post callback by Dario Rodriguez <dario@softhome.net> 2014-06-24 22:25:38 +0200;
  • d70a2df webkernel: finished POST variables for application/x-www-form-urlencoded by Dario Rodriguez <dario@softhome.net> 2014-06-24 14:02:23 +0200;
  • 94eaae7 webkernel: add wk_uri_copyvar() by Dario Rodriguez <dario@softhome.net> 2014-06-23 22:51:11 +0200;
  • 6f50605 webkernel: get vars from GET request, partial implementation of vars for POST request. by Dario Rodriguez <dario@softhome.net> 2014-06-23 22:31:46 +0200;
  • 3c1da85 webkernel_test: webkernel basic test by Dario Rodriguez <dario@softhome.net> 2014-06-21 11:42:38 +0200;
  • 309ef9f webkernel: fix str_findfirstempty, wk_service, sbuf and client allocation, wk_clientserviceread by Dario Rodriguez <dario@softhome.net> 2014-06-21 11:41:14 +0200;
  • 4e61b09 webkernel_test: sbuf_memory test by Dario Rodriguez <dario@softhome.net> 2014-06-20 20:57:58 +0200;
  • e542309 webkernel_test: test socklib by Dario Rodriguez <dario@softhome.net> 2014-06-20 12:28:42 +0200;
  • 3f5c237 socklib: fix sselect, userptr store/retrieval by Dario Rodriguez <dario@softhome.net> 2014-06-20 12:28:04 +0200;
  • 1693754 socklib: fix ipv4_genip by Dario Rodriguez <dario@softhome.net> 2014-06-19 18:43:52 +0200;
  • c129b40 webkernel_test: initial implementation of the testing framework by Dario Rodriguez <dario@softhome.net> 2014-06-18 13:18:10 +0200;
  • 5c105bf webkernel: completed initial implementation by Dario Rodriguez <dario@softhome.net> 2014-06-17 22:32:33 +0200;
  • e0b5159 webkernel: wk_write by Dario Rodriguez <dario@softhome.net> 2014-06-17 15:37:13 +0200;
  • 9a6be16 webkernel: service (withoy read processing and without write-from-fd functionality) by Dario Rodriguez <dario@softhome.net> 2014-06-17 13:12:59 +0200;
  • 4069e68 webkernel: integrate the in/out bufs into the client structures by Dario Rodriguez <dario@softhome.net> 2014-06-15 17:13:14 +0200;
  • 956a091 webkernel: sbuf acquire/release by Dario Rodriguez <dario@softhome.net> 2014-06-15 16:41:12 +0200;
  • dc96c5a webkernel: implement clientacquire/clientrelease by Dario Rodriguez <dario@softhome.net> 2014-06-14 17:47:03 +0200;
  • 4519741 webkernel: init, free, start of service and structures of clients by Dario Rodriguez <dario@softhome.net> 2014-06-13 13:16:28 +0200;
  • b2ec459 socklib: add per-fd userptr by Dario Rodriguez <dario@softhome.net> 2014-06-12 13:21:04 +0200;
  • 298e451 webkernel: rework API by Dario Rodriguez <dario@softhome.net> 2014-06-11 13:10:24 +0200;
  • 37e4068 socklib: add getreadfiltered()/getwritefiltered() by Dario Rodriguez <dario@softhome.net> 2014-06-11 12:13:57 +0200;
  • 482577c socklib: compile fixes by Dario Rodriguez <dario@softhome.net> 2014-06-10 12:42:04 +0200;
  • b70db4b socklib: implement sselect functions using select as backend by Dario Rodriguez <dario@softhome.net> 2014-06-10 12:36:24 +0200;
  • 4ecca50 Add .gitignore by Dario Rodriguez <dario@softhome.net> 2014-06-10 12:35:58 +0200;
  • 2a3203a Implement the ipv4 part of socklib. Still lacking the sselect functions implementations. by Dario Rodriguez <dario@softhome.net> 2014-05-28 14:11:17 +0200;
  • 69bd173 API rework to accomodate ipv6 and epoll in the future by Dario Rodriguez <dario@softhome.net> 2014-05-27 13:33:45 +0200;
  • 57d27cc add wk_fdsetinit()/_fdcheck() for better integration with other libraries with a select-based event loop by Dario Rodriguez <dario@softhome.net> 2014-04-02 13:46:14 +0200;
  • 3450722 make parselib's field_quotedstr() terminate the result str when the field isn't recognized as a quotedstr by Dario Rodriguez <dario@softhome.net> 2014-03-14 21:32:29 +0100;
  • 072c5d9 Compilation fixes. Implementation of loglib and parselib by Dario Rodriguez <dario@softhome.net> 2014-03-14 13:42:03 +0100;
  • 4b0f044 sbuf implementation by Dario Rodriguez <dario@softhome.net> 2014-03-13 13:35:39 +0100;
  • d299043 iobuf implementation by Dario Rodriguez <dario@softhome.net> 2014-03-12 13:35:36 +0100;
  • f1b5f8c Added current unfinished sources by Dario Rodriguez <dario@softhome.net> 2014-03-12 12:38:34 +0100;
  • 208ed53 Initial commit by Dario Rodriguez <dario@softhome.net> 2014-03-12 12:35:26 +0100;