{"push_id":711701198,"size":7,"distinct_size":1,"ref":"refs/heads/cgi","head":"566d57733a8a6e316f7ecc1750e129fed7f4aeef","before":"39a0bf13783b2721aeb0f81d7a954518e9a516ae","commits":[{"sha":"265e9468edf930b0200ec51afb8583b94c8b42a4","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Adds a specfile for RPM packaging.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/265e9468edf930b0200ec51afb8583b94c8b42a4"},{"sha":"aac51c724dc6106cac01de53832412acc8fd1bde","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Minor improvments for VSGI.\n\nSet additional ApplicationFlags for VSGI.Server such that:\n\n - the environment is sent to the application\n - the application makes no attempt to be unique\n\nStreamInputStream and StreamOutputStream are explicitly private in\nVSGI.FastCGI to avoid external usages.\n\nFastCGIConnection is moved as an inner class of Server and renamed to\nConnection for more consistency.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/aac51c724dc6106cac01de53832412acc8fd1bde"},{"sha":"0f531a60ea0fdb7e5db91282b8ae7fa199d2eded","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Moves the delegates at in the Valum namespace.\n\nThey consitute general callback signatures used all over the framework,\nso the root namespace is the best place for that purpose.\n\nUpdates the references to these delegates in the documentation.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/0f531a60ea0fdb7e5db91282b8ae7fa199d2eded"},{"sha":"b6cae47c954535d6d76dac24b32ef43c7c14f0af","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Renames View.stream to View.to_stream and return the success code.\n\nUpdates the ctpl documentation and fixes a MemoryOutputStream link to\nrefer to valadoc.org.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/b6cae47c954535d6d76dac24b32ef43c7c14f0af"},{"sha":"0dbe32d8e97db488b1265ad483a197bcd4522b18","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Adds a recipe and example for json-glib-1.0.\n\nThe recipe covers how to parse and stream JSON objects.\n\nUpdates the installation document to add json-glib-1.0 in the optionnal\ndependencies to build examples.\n\nAdds an example of generating geographical coordinates in JSON using\nJson.Generator.\n\nUpdates Travis CI dependencies to include libjson-glib-dev.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/0dbe32d8e97db488b1265ad483a197bcd4522b18"},{"sha":"6346a51cae1e8d16269bf40d91aa358b7a865ee7","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Enables threading unconditionally.\n\nRemoves the '--enable-threading' option and adds gthread-2.0 as a\nmandatory dependency.\n\nRemoves '--enable-threading' from the RPM build process.\n\nUpdates the pkg-config file to include gthread-2.0 in the required\npackages.\n\nRemoves the reference to --enable-threading in the documentation and\nadds gthread-2.0 to the required dependencies.\n\nHaving optionnal threading is complicating the build process for no\nperceivable benefit.","distinct":false,"url":"https://api.github.com/repos/valum-framework/valum/commits/6346a51cae1e8d16269bf40d91aa358b7a865ee7"},{"sha":"566d57733a8a6e316f7ecc1750e129fed7f4aeef","author":{"email":"f3e3af5e2b99d17705298711c375f34a13dfb087@gmail.com","name":"Guillaume Poirier-Morency"},"message":"Provides a CGI implementation.\n\nThe code from VSGI.FastCGI is moved into VSGI.CGI to build a common CGI\nimplementation that can be reused for CGI-like protocols. It will make\nthe implementation of SCGI much simpler.\n\nThe server implementation is very simple as it only requires to dispatch\na single request and quit. The connection simply hold and release the\nserver to ensure that behiaviour.\n\nAdds an example and a sample lighttpd configuration file to run the CGI\nbinary.\n\nTests focus on CGI implementation to ensure correct environment variable\ninterpretation.\n\nAdds a document to describe the CGI implementation and how to run the\nlighttpd example.","distinct":true,"url":"https://api.github.com/repos/valum-framework/valum/commits/566d57733a8a6e316f7ecc1750e129fed7f4aeef"}]}