[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[cppserv.git] Changes to ref refs/tags/v0.1.6
Created a new ref, with the following commits:
commit d2887db281ad1913a1b4e53e813fff2773176e4f
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Feb 17 16:57:57 2006 -0800
bump to 0.1.6
commit 54e5ab1944761ecbffb389bf31ebbae7f2d65e55
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Feb 17 10:01:15 2006 -0800
s/application server/web application server/
commit 18ec65fa94be53ba1c4b081b013c5195199de11d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Feb 15 12:55:07 2006 -0800
add linke to lighttpd install instructions to INSTALL file
commit 350e5e178bb608acb1cf3b269a5474c7a8c1c1bc
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Feb 15 12:15:46 2006 -0800
add ligttpd autotools diff
commit f9290f7a787643f44857e371d9d7dc1c0fd20f5e
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Feb 14 22:41:49 2006 -0800
Fix request body forwarding in lighttpd module
commit 2a6b51297bb28acdc4404395d8b3f6d555c630f2
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Feb 14 22:40:45 2006 -0800
comment update
commit 6da75ba4b57a22f4e9b60b53ec1af4c0a9591aa0
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Feb 14 22:40:12 2006 -0800
- Add port to getRequestURL()
- Fix default content-type (it's text/html, not text-html)
- Add stack trace to default exception handler for service method
- Set default upload dir and default session timeout
commit 22e023d88fa477d83948fc40159b78d6e13209c0
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Feb 13 17:04:00 2006 -0800
Header passing works now. Also bring up to lighttpd-1.4.10
commit 6fea8b01ba77c7b77ccbcfe39b6ed04fcd524cf4
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Feb 13 10:23:04 2006 -0800
Add initial lighttpd module implementation
commit ae28b450f0fdcb6031c64937ab0297a5206ad693
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Feb 13 10:21:15 2006 -0800
add *~ to .gitignore
commit 95abe3aeb1ed3894c646f4a16659a6489d1fdcee
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 31 22:32:17 2006 -0800
bump to version 0.1.5
commit 4f1eeded88c50d523dc0878ac2f8a0042ad8c8e3
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 31 22:29:58 2006 -0800
add some error reporting to config parser
commit 0b1ac64b63a2e3fbbae21d2e141cb5cef9782f73
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 31 10:14:26 2006 -0800
Add Util::urlEncode()
commit 7cd3bab414c5fd2b1c8559a92b2cd9d51ba26255
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 31 10:13:49 2006 -0800
Add ServletRequest::getMethod()
commit aafb649cdbac923cbc2ad21438b93e2798671686
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 30 23:25:37 2006 -0800
Fix URL decoding (%XX characters weren't decoded propperly)
commit 7b0916c8d2702143f0897e0f3adb329226f34042
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 27 21:51:37 2006 -0800
ChangeLog update
commit 950bafca5c9daba1f060ca778d7fb5dc8e8478d0
Author: Yelena Volynets <yelena_volynets@maxtor.com>
Date: Fri Jan 27 21:47:41 2006 -0800
fix apr_table_do arguments.
commit 66ce4e69a1c7ee27cfb4267becb3308ccdc53b64
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 21:51:08 2006 -0800
few more DoxyGen updates
commit 2394d8a171aeee627ae05e89653eb6e9a15f3351
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 21:48:32 2006 -0800
handle errors during session cleaner setup
commit 057ed10d5a92063c50ac84d7f09eb3d87a3c033d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 21:44:05 2006 -0800
use PATH_MAX constant
commit 456c848ba9145097e8243398478042b9b291bd08
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 21:43:38 2006 -0800
ServerConfig::Context::getParamList now definitely works
commit 4fa8b1f70140a1da7203a0117657ef496f648a30
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 21:25:53 2006 -0800
- make sure exception occurs if new session is created after
request is committed. Otherwise sessions will be creates for
each such request, and forgotten about.
- More DoxyGen comments
commit 441b81668c9e43ad329b5a5db44ad5ddf3a59d28
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 12:36:15 2006 -0800
ChangeLog update
commit 4b7821d61804a1ac5a3a8bf55c4d24b134e40bea
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 12:35:00 2006 -0800
bye bye DummyServerConfig
commit 6096d49578d4b160efd9b7122a144f843006da16
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Wed Jan 18 12:30:11 2006 -0800
Add header and footer to doxy-gen docs, and make it generate nice index
commit dea7482081c57966f6a8125e919a5ec0ca353657
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 17 20:28:53 2006 -0800
- Implement ServletContext::getServletContextName()
- Write more sensible comments for ServerConfig
commit ec796803068d9490a7d62d78b00dade0e953ef91
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Jan 17 19:25:41 2006 -0800
Update DoxyGen comments
commit 5b5efd8d8a2876bc35f40a1b00e03ab788e72901
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 23:30:26 2006 -0800
fix cserv::ServletConfig::getInitParameter
commit 56e0aeafd6a026f732975680a00b9ca55fe15d6e
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 23:28:49 2006 -0800
add stack trace to invalid config exception handler
commit e558a6284c3a0b5a09ca0a666147609a71ed130a
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 22:40:49 2006 -0800
reformat
commit 4e022265a964bc4d18b138aa1205638ae1086af8
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 22:33:22 2006 -0800
somewhat better config error handing
commit 4bc13aad2a0bd0ca889e22fd848e768cf41174bd
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 22:32:51 2006 -0800
cserv::ServletConfig::getInitParameter now takes const std::string&
not just std::string&
commit af17f362241a6749ab4542192aecd9b851f07726
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 19:29:12 2006 -0800
Fix SIGINT & SIGTERM handling. Now CPPSERV cleanly (more or less) exits.
commit 83b532e72b65286de955b9642640695be92b06b1
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 17:29:45 2006 -0800
test is no more
commit 14f2e484f6a443536009366b4123fd2309ea83be
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 17:19:38 2006 -0800
cservletengine => cppserv. Also mark as 0.1.3, even though it's not
_quite_ there yet. ChangeLog update
commit 654f26f91d44d1a9efbda970fcef57c3a1836be8
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 17:00:50 2006 -0800
Allow setting various global parameters from both command line and
config file
commit 97156fa14d55354c9bc27a6ea6481cc951633d74
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 14:49:54 2006 -0800
remove unused ServerConfig::App::getServletNames()
commit 96c5519995107730cc520ca1ad76e6c979550252
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 14:07:05 2006 -0800
Some more of:
- Move some member function definitions out of header files
(If it's more then one line - don't inline it)
- Clean up formatting
commit e53be47b8f20cc0cc109e5a6cd4c823d3ca85123
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 13:21:16 2006 -0800
- Add ServletRequest::enumHeaders()
- fix ServletRequest::getRequestHeader()
commit ce8e6aa4cf5dacc7f0ebc7e9b1b482c797aea96f
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 13:04:13 2006 -0800
remove ServletResponce::setHeader(const char*, const char*) function,
since const char* will be auto-promoted to std::string
commit f81a292a8a358cdcb06221be5d01ec7859598b67
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 12:46:21 2006 -0800
Move nvpair and pairlist_t to cserv::Util - they are usefull in many places
commit 9ebc62c4c1ca8db738908067591c5ccedb273184
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 12:30:30 2006 -0800
- Move some member function definitions out of header files
(If it's more then one line - don't inline it)
- Clean up formatting
commit 065cf5cce7d167c549d6befaa97783628c0306a3
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 10:56:53 2006 -0800
replace __gnu_cxx::hash_map with std::map
commit dade14a33368226fbbf4e0f60248bc2d52047ce1
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 10:47:49 2006 -0800
white space formatting
commit 01b7278d00070c7c16fc5ade083a0acd8575ba8c
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 10:44:18 2006 -0800
Drop config reload support
commit 1fb6acd1760addadb385b1540eaa21f4f4a73dea
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Jan 16 00:21:59 2006 -0800
New config infrastructure shows signs of life
commit 7189aed5447707dbaa2a831ebb12417cd713cc5d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Jan 15 15:41:41 2006 -0800
Now new config infra at least compiles - but it does not work yet
commit 12581cb1a7fea107f9f7de760be95a391a440d0d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 14 12:48:02 2006 -0800
ChangeLog update
commit 30cb57a028b29e1278bf0828726558337120606b
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Jan 8 13:12:10 2006 -0800
change cserv::UploadedFile::getStream() return type from fstream&
to iostream&. This way implementation is more flexible in the way it
stores data.
commit 0aee6cc60309a5fc4c7d634bec8b4a92df0ed639
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Jan 8 12:36:12 2006 -0800
update DoxyGen comments
commit 463c63882477e174e1aac5ab682faa4d5bc6c1fd
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Jan 8 12:35:36 2006 -0800
add extra arguments to Cookie constructor
commit d5d3dbb65d189dc8789349ce8177d677fc70e6de
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Jan 8 01:02:49 2006 -0800
add more HTTP response code constants
commit 7a9cd4824b42d2e52c3a58f90430b3c5515ad39e
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 19:58:27 2006 -0800
Time for 0.1.1
commit 91fc7884c660004afd34b7d1370ba44295704364
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 19:57:12 2006 -0800
ChangeLog update
commit 4aca82a12f7e30102d5a2a6552618610f2c23a9f
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 19:04:32 2006 -0800
Correctly set set-cookie header
commit 4113f15aa394e0ceba8f473113381dbee8797aea
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 16:05:37 2006 -0800
reformat
commit 9d2d56081cd6dd28309e6224fe477e0ea22b17f5
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 15:47:53 2006 -0800
formatting fixes. mark another function const
commit 1cc0ab946d45ade126234de989dc9a6dfbe78f4c
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 15:39:25 2006 -0800
- Add cserv::ServletRequest::getRequestURL()
- Add cserv::ServletRequest::getQueryString()
- Mark request data access methods as const
- Set status code to 303 in ServletResponse::sendRedirect
commit 74504aa8bb214c8f2a07acae5ce2398a93eb91a6
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 14:39:38 2006 -0800
- Fix parsing of multi-part headers
- Fix binary file upload handling
commit f6ba00d549273535add3f453144e20b3e497b0a1
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 14:37:47 2006 -0800
add cserv::ServletRequest::getRequestURI()
commit 4c58138fd04ed2f9e6e3153bd5a3fa0bf88de95e
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 14:34:29 2006 -0800
clean debug output & do some minor formatting
commit d778af39ca332927d5ba6a86e122f2925f35a8fb
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 12:22:07 2006 -0800
Never trust automated build system manager... New headers didn't get
installed
commit 56af0b4dd682774b8fbda965ea22a4faa3e5041c
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 00:51:06 2006 -0800
reverse ChangeLog, add missing changelog entries
commit 59d0ef1cfa08872ad0d645c4ff06881aab872d1a
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sat Jan 7 00:26:45 2006 -0800
doc update
commit b3c24d518299acde675baee2458b684a56da552b
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 6 19:31:31 2006 -0800
bump version
commit 124751758ecf6cdcd48c43fad3a189638bbbe772
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 6 18:48:39 2006 -0800
Whole bunch of changes
- File uploads
- Parameter handling fixes
- Minimal file upload test
- Add cserv::IOError exception
- Do not fail silently when some of I/O errors occur
- return empty string for non-existant parameter values
- Force NL after headers in mod_cserv
- minor code and API cleanups
- Formatting changes
commit 051adce6f8835a40beab0253cf9ccc9ead0bc765
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 6 14:59:59 2006 -0800
throw exceptions instead of silently returning in case of failure while
starting to listen. Still few more places to fix
commit 082217b59bd08d08333ea359a73abc517a51af1d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 6 14:48:19 2006 -0800
autotools update
commit 78179e8b1a14817ef1e78e91542e06a9b4a54c0d
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Jan 6 14:44:10 2006 -0800
no need for pointer to listener inside of connection any more
commit 13c364a1286207a9f0c299d309012225b87a4246
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Nov 29 15:03:28 2005 -0800
And we don't need this test at all...
commit 5271cd04f8121a67365f772e7c92edc6c2973b72
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Tue Nov 29 14:59:37 2005 -0800
no more sptk2
commit d682f264e9a5247500de31245a3dab660e183197
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Nov 21 17:04:54 2005 -0800
fix few includes to work when installed system-wide
commit cc136e55ce2c4afd244bdfdb1d70e5b70c47783a
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Nov 21 17:04:11 2005 -0800
use .gitignore
commit 65f33fc4aff3e9ee901dc6f3bf1101aba36ca607
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Sep 30 23:32:39 2005 -0700
link with -lsputil
commit fbf4da506ae2f5b38cc0907273cbfc8e01755130
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Sep 30 23:32:09 2005 -0700
More XML API updates
commit 28f5d2a323e297f2351ba7c45396c23250207081
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Fri Sep 30 23:31:32 2005 -0700
libtool update
commit 22e3c28d695af59f3099bd93eb0506415fc2c2a0
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Mon Sep 26 11:30:04 2005 -0700
update for SPTK XML API change
commit 100f97f5e5a3fa280711807cdba4f8082123e21c
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Sun Sep 25 21:18:51 2005 -0700
Switch over to SPTK-3
commit 18e381036b5af35c038ec45cd583196ca8464ea4
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Thu Sep 22 03:07:42 2005 -0700
further clean-up of unused code, debugging output, etc.
commit 9da338e4ccf954fd3b854aac79aca11d5261ba45
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Thu Sep 22 02:04:26 2005 -0700
Next round of cleanups - cservimpl::Connection is just streambuf now,
as it should have been, not some strange two-headed streambuf and stream
hermaphrodite
commit 5e26c0cead439d5104ed317383a6bd60bfe7b47d
Author: <ilya@iluxalaptop.total-knowledge.com>
Date: Thu Sep 22 02:02:17 2005 -0700
some debug output and general cruft cleanup
commit 34521e5dadc98492c5e186608bae4f921ca82399
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Thu Sep 22 01:59:14 2005 -0700
CThreadPool::Task must have virtual destructor. Otherwise actual task
destructors do not get called
commit f2202ffffa013dd57644cc9e4db7f935f76754b0
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Thu Sep 22 01:55:50 2005 -0700
somewhat saner debug apache config
commit 67bd669026c65652f0e571c1008457f8dc5cb821
Author: Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
Date: Thu Sep 22 00:51:27 2005 -0700
Update autoconf-generated files
commit 46b18629f5469e9a955bfda1bd7d3aedc3177351
Author: <ilya@iluxalaptop.total-knowledge.com>
Date: Wed Sep 21 00:02:27 2005 -0700
Allow cppserv to build against apache & apr that are separate
(i.e. apache-2.0.54 on Gentoo)
commit 232a55811a52a5d56ea5ea067bb7bf87d5d7796e
Author: ilya <ilya>
Date: Thu Jun 2 18:50:36 2005 +0000
- Add help message to main function
- Add parameter specifying number of worker threads
- Terminate threads and clean queue when terminating the server
commit 03751c7d23341d9cb85b2a5ada303ba55218dc26
Author: ilya <ilya>
Date: Tue May 31 21:09:22 2005 +0000
- Rewrite threading code completely. Now it's in separate class, and
clearly designed as queue processed by multiple threads. Lot cleaner,
faster, and smaller. Smaller is better, right? ;-)
- Make termination signal handler call exit for now - clean termination
will be implemented later on
commit a8109b067bafe9bc2599614c9529a424d9cac065
Author: ilya <ilya>
Date: Fri May 20 20:43:19 2005 +0000
- rename libmod_cserv to mod_cserv
- Fix mod_cserv build once more. Now it actually works (did I tell you automake sucks?)
commit 8291e4a57015fa03bb11ea489ceb7240aa0079ea
Author: ilya <ilya>
Date: Wed May 18 21:42:09 2005 +0000
Update
commit e3482fb9fd877930e83f52a909ed543d57af0cc6
Author: ilya <ilya>
Date: Wed May 18 21:40:30 2005 +0000
- Add basic version checking (by means of declaring external symbol, that is
defined in libcserv)
- Make sure engine does not crash when loading servlet fails
- Minor formatting fixes
commit 9ba31ba2d3eb53c35f26dadd53c1efbabba2a33f
Author: ilya <ilya>
Date: Tue May 17 00:01:21 2005 +0000
change erase/insert sequence to replace()
commit a05946e3a41b1267b554e3a8e2f123bb3df7b348
Author: ilya <ilya>
Date: Mon May 16 20:15:11 2005 +0000
- Add stack trace tracing to CPPException (Should really move that to SPTK)
commit 7f5f668beadfc00db34e74cb065f52d964fc6712
Author: ilya <ilya>
Date: Mon May 16 19:53:47 2005 +0000
- Add stack trace tracing to CPPException (Should really move that to SPTK)
commit 299b655bbf601716015329044d89105375821093
Author: ilya <ilya>
Date: Sun May 15 22:39:15 2005 +0000
Installation instructions
commit cfbf131eaa3a7e150329be597a8ba5fe1008e083
Author: ilya <ilya>
Date: Sun May 15 16:28:55 2005 +0000
Add description to Cookie::getSecure() doxygen comment. Thank Alex Shor
commit 3060a9fc9419f947587a967e36d23b384cca7b2e
Author: ilya <ilya>
Date: Sun May 15 16:20:42 2005 +0000
ServletResponse::reset implemented. resetBuffer implemented partially.
commit da976f85c58e514746003f99eed39556904a3a1f
Author: ilya <ilya>
Date: Sun May 15 05:14:47 2005 +0000
implement get/set buffersize
commit 6eacec929818ae885773aafb6dff86b197a52c11
Author: ilya <ilya>
Date: Sat May 14 16:13:39 2005 +0000
Fix #1201705 (mod_cserv is now installed into apache with apxs during make install)
commit beb726364b55c829c3ee09cc0083c52be8b04679
Author: ilya <ilya>
Date: Sat May 14 15:24:51 2005 +0000
Unload applications before exiting
commit 9e4f8a5a8aded681d4a02eceba4dac8a0ecb02fb
Author: ilya <ilya>
Date: Thu May 12 18:38:17 2005 +0000
Write pid of main process to file on startup
commit 85ffc07e91dbdfbb7940841a3370c8af3d53a8ba
Author: ilya <ilya>
Date: Thu May 12 16:11:07 2005 +0000
update ChangeLog
commit af80320482e5b526b3d83fdcd56a5c3c00736fd9
Author: ilya <ilya>
Date: Thu May 12 16:10:15 2005 +0000
Poll config file modification time every second, and reload config on modification
commit 38da8a89cf8a9aa1b386976db15792eefe644cb0
Author: ilya <ilya>
Date: Thu May 12 15:49:08 2005 +0000
update changelog
commit d68a5fe713891622a72ba2e888ad712432f123db
Author: ilya <ilya>
Date: Thu May 12 15:21:04 2005 +0000
Config reload support
commit a5cb2b6760996ec0a73bcdff20139217c3c946a5
Author: ilya <ilya>
Date: Thu May 12 15:01:39 2005 +0000
Do not catch SIGSEGV for now
commit 671152d27c1d8bae6d9dbec74f8e9a064911aa34
Author: ilya <ilya>
Date: Tue May 10 16:31:34 2005 +0000
update ChangeLog
commit 14cbd9bef63f1d011fda5b1eb49ecfe4945afbf9
Author: ilya <ilya>
Date: Tue May 10 16:31:22 2005 +0000
Add logo (thanks Sasha!)
commit 53466651112c8685c016753648731b0e66d404ad
Author: ilya <ilya>
Date: Tue May 10 16:31:02 2005 +0000
implement std::cerr logging and ServletContext::log(msg,exception)
commit aeecafc21472a4c85e4b9ad740ebb12d8ac4388a
Author: ilya <ilya>
Date: Sun May 8 00:58:38 2005 +0000
bump DoxyFile version
commit 5a65b35304e437e0c851f724bf62cea0cb7cec30
Author: ilya <ilya>
Date: Sat May 7 19:13:57 2005 +0000
- remove DummyServerConfig from build (but keep the code, as a sample)
- update ChangeLog
commit b89eb39c73c5ba7daee13644d999df4fa7850eb1
Author: ilya <ilya>
Date: Sat May 7 18:59:08 2005 +0000
Add XML servlet configuration
commit 170726e9cca5f29d5c0321372032bf1cd29cbc4a
Author: ilya <ilya>
Date: Sat May 7 00:25:42 2005 +0000
- get rid of bunch of test output
- fix lost connection problems (needs fix in SPTK)
commit 77792cec5f99156af177fcdf328399e6fd4d41d3
Author: ilya <ilya>
Date: Wed May 4 06:01:38 2005 +0000
start changelog ;-)
commit ccf43907d879559972ded56dbd0cc25ce8046a16
Author: ilya <ilya>
Date: Wed May 4 06:00:13 2005 +0000
Fix few locking semantics problems found by valgrind (there still seems to be deadlock hiding somewhere). Fix off by N error found in random string generation by valgrind.
commit f8a9258128c0f115beae371636f2369896b6bacb
Author: ilya <ilya>
Date: Tue May 3 07:09:32 2005 +0000
do not build tests
commit 324490be5d85a6d4ff35444a84421759dfc5b1fd
Author: ilya <ilya>
Date: Tue May 3 07:02:04 2005 +0000
vbump
commit 54cf0cff709e2c4bf46dd89f51b1cf24f8205721
Author: ilya <ilya>
Date: Tue May 3 06:59:20 2005 +0000
Remove FIXME comment - CPPSERV SessionCookie names are based on app name now
commit 8195f32f9c54d0cfa71a9cee3ee572969e28baee
Author: ilya <ilya>
Date: Tue May 3 06:29:59 2005 +0000
fix segfault caused by lack of iterator increase
commit 9920449dc9b96bd79c48ac7abfcef6287ad228d4
Author: ilya <ilya>
Date: Tue May 3 05:00:36 2005 +0000
add basic config infrastructure, as well as DummyServerConfig - implementation that still uses same config file, but is based on new config api
commit cd0bf0d4b64e75ab2fcdbbb711d5c2dd2db7da6d
Author: ilya <ilya>
Date: Tue Apr 26 07:05:58 2005 +0000
Add config directives (per-dir) to module to 1. turn engine on. 2. Set host to connect to. 3. Set port
commit 8885a0707c2bcffda8f20b982491acb31b12c0b2
Author: ilya <ilya>
Date: Tue Apr 26 05:13:56 2005 +0000
- preliminary (and absolutely broken) signal handling.
- bind to IP and listen on port parameters (-l & -p)
- related to above - Request Dispatcher does not create listener any more, but rather uses reference to one created externally
- added ServletConfigImpl class - will be usefull when we have full config support
commit d53c8e0c4a4a49405a174404b9c6923b8beca149
Author: ilya <ilya>
Date: Tue Apr 26 05:07:19 2005 +0000
more TODO notes
commit e4b8715ccbf2e2081e8fb412d582fa5a5b775108
Author: ilya <ilya>
Date: Fri Apr 22 19:05:13 2005 +0000
Add thoughts about session list locking
commit 0575e42cfa8f71820f47355699fb70c29f458802
Author: ilya <ilya>
Date: Fri Apr 22 18:44:54 2005 +0000
Working sessions implemetation. Probably it is still full of bugs (i.e. are sessions timing out propperly, do they get cleaned when they time out/get invalidated? etc.). Plus there is bunch of test output, which needs to be cleaned out. But there is something somewhat working.
commit 8743cb51ac9778310f636e14fd9d1e8064d0363a
Author: ilya <ilya>
Date: Fri Apr 22 18:42:39 2005 +0000
doxygen options change
commit 44a909072d06ac6f7d3c60f2ddeed0c4fa4da3e5
Author: ilya <ilya>
Date: Thu Apr 21 20:49:23 2005 +0000
- Cookies
- Session management (untested)
- sample config file
- derive all objects from same root (CPPServObject)
- use CPPServObject* instead of void* in containers (think Attributes, Parameters, etc...)
- add base exception class
- move out eqstr from all classes into global struct (defined in hashutil.h)
- probably more
commit 937eac587b65284690bca54aa88b22b046dc896c
Author: ilya <ilya>
Date: Wed Apr 20 21:00:25 2005 +0000
Move all libcserv headers/sources to its subdirectory, where they should have been in the first place
commit f145033ee3d06ad2276c8365868b7a4ee2849284
Author: ilya <ilya>
Date: Wed Apr 20 09:06:00 2005 +0000
cookie support, status code/message setting API implemented
commit 4bda2c9d4ff8cf57cff94fff2529aeff2611926d
Author: ilya <ilya>
Date: Tue Apr 19 07:08:41 2005 +0000
- handle absense of servlet
- log response headers in module
- get rid of libtool warning when linking with libcserv.so
- make sure functions that modify response headers throw exception when response is already committed
- get rid of static url_map initializer, and use config file instead
- allow to pass path to said config file from command line
- make daemonization a command line option (-d)
- remove bunch unneeded overwritten functions from Connection (leave sync in, to deambiguify it. Is there a better way?)
commit 92783009113e44ad3a79edd2cb5eeb2d42317590
Author: ilya <ilya>
Date: Mon Apr 18 15:11:45 2005 +0000
some docs
commit 4b8c780dee81998234240af8e87c065d990573fe
Author: ilya <ilya>
Date: Sat Apr 16 21:49:24 2005 +0000
ignore generated junk
commit 32aa45c009f8f13f1cd24bc0c34ea7a03eca9200
Author: ilya <ilya>
Date: Sat Apr 16 16:10:33 2005 +0000
- Simple dlopen support
- Sample apache config files.
Note: I screwed up and as a result had to create subdir for building definitions of public interfaces.
Sources for them should really be there, but I do not want to move them there now. One day....
commit 4daf2cc7d31025225b0db9de4ad5d391fbec5987
Author: ilya <ilya>
Date: Sat Apr 16 12:53:55 2005 +0000
implement ServletResponce::flushBuffer()
commit b817649fea2f6afac8e29d865da5b1443aec7947
Author: ilya <ilya>
Date: Sat Apr 16 12:31:41 2005 +0000
Get rid of headers in sample. Make sure module passes all headers to server.
commit 7c00c7bb62dfe2a402a92210c8f81ae3ed87078a
Author: ilya <ilya>
Date: Fri Apr 15 22:50:42 2005 +0000
fix initalization of ServletRequest::committed
commit 2bd6611b3022e4b3a90a74f5a9337eeb6b3c933a
Author: ilya <ilya>
Date: Fri Apr 15 21:44:58 2005 +0000
- more functions implemented
- headers are sent out through ServletOutputStream on first attempt of body output
- module is cleaned up (should I rewrite it completely in C?)
commit 536a0586422eeb88643f78380568acedbdea83bc
Author: ilya <ilya>
Date: Wed Apr 13 08:34:45 2005 +0000
first success
commit a57fcf5cdff163efe23c200dd05566c323da2f2c
Author: ilya <ilya>
Date: Mon Apr 4 17:41:33 2005 +0000
zachatki modula
commit e9b25a269dfc821add83b353cda6e0a5744d01c4
Author: ilya <ilya>
Date: Sun Nov 28 22:14:30 2004 +0000
ignore generated files. Add apache-2.0 module
commit 28954ebd982d424786ef46e53b32cfe9bfdcf8fa
Author: ilya <ilya>
Date: Sat Oct 23 21:20:39 2004 +0000
missing files, reorg makefiles to install headers on make install
commit f2a90d765f05633f9fb8b9022b2ab8a39342d44e
Author: ilya <ilya>
Date: Sat Oct 23 20:42:29 2004 +0000
Initial revision