Jon Foster
456db394fc
Unhide context::make_error_message()
Grrrr. >:-[
8 months ago
Artyom Beilis
8f8fb42361
Documented API version
8 years ago
Artyom Beilis
72a96d5de0
Now upload filter test is completed
8 years ago
Artyom Beilis
e65cee73a9
Testing of filter added - incomplete yet
8 years ago
Artyom Beilis
df2ac1736b
Moved all content parsing code to http::request for both:
- easier filter integration
- putting right responsibility
8 years ago
Artyom Beilis
25d67ff91a
Progress in implementation of upload filter
8 years ago
Artyom Beilis
f8ce4db302
Started content upload filter implementation
8 years ago
Artyom Beilis
0315b22d34
Redesign of applications pool
8 years ago
Artyom Beilis
55352e1e74
merged changeset 2211 added missing header
11 years ago
Artyom Beilis
e9a69380b4
Fixed missign header
11 years ago
Artyom Beilis
068d3f926f
- Update copyright notice,
- Moved explicit copyright notice to a singe
file to simplify dual-licensing
12 years ago
Artyom Beilis
fdc47ac3e7
Fixed issue #3441849 , Typo in cppcms::http::context::complition_type
12 years ago
Artyom Beilis
55dcb27244
Performance optimizations:
- All synchronous connections are finalized in the worker thread in order to
reduce amount of switches between the thread-pool and event loop
- Even cancelation on socket that does not has pending events does not cause
breaking of main event loop
14 years ago
Artyom Beilis
2a3131d908
Performance improvments:
- full-copy function replaced with callback that shares its object
- introduced callable object that can handle big handlers efficiently with 0 copy overhead
14 years ago
Artyom Beilis
06d0211897
Documentation updates
14 years ago
Artyom Beilis
a251235209
Renamed private data member to _data to prevent collision
with user's data
14 years ago
Artyom Beilis
21bfebdab0
More layout updates
14 years ago
Artyom Beilis
9853ed5f46
- Project layout changed
- Old files cleanup
14 years ago
Artyom Beilis
e573a368da
http::context is now shared_ptr based and not refcounted
14 years ago
Artyom Beilis
3af453cd66
impl::cgi::connection changed from refcounted/intrusive_ptr
management to shared_ptr/enable_shared_from_this management
14 years ago
Artyom Beilis
58eb9ff4b8
Replaced boost::shared_ptr with booster::shared_ptr
14 years ago
Artyom Beilis
0b7843f799
Replaced function,hold_ptr,clone_ptr,copy_ptr with booster
ones
14 years ago
Artyom Beilis
4f9a852878
Replaced callback by more generic function
14 years ago
Artyom Beilis
2b0f305a7a
Updated license to LGPLv3
14 years ago
Artyom Beilis
2562c73a32
Lots of small updates merged
14 years ago
Artyom Beilis
88bd07175a
Fixed url_dispatcher to behave closer to the old one
14 years ago
Artyom Beilis
764f53e3e9
Updates in session management
14 years ago
Artyom Beilis
64c09510f8
Added support of "thread based cache"
14 years ago
Artyom Beilis
1945430cef
Now templates should work ;)
14 years ago
Artyom Beilis
cf455f7b7b
Some updates
14 years ago
Artyom Beilis
9c8df7ba46
Now external locale library is used
14 years ago
Artyom Beilis
ab48046e27
Inital support of forms added
14 years ago
Artyom Beilis
78240233ef
API Changes -- context ownership cleaup
14 years ago
Artyom Beilis
4dc6f031f2
Moved to json as primary configuration
format, global_config replaced with json::value
14 years ago
Artyom Beilis
4cdd2f61b2
- Changed ownership managment as preparation for asynchronous
request managment
- Intruduced refounting using boost::intrusive_ptr
14 years ago
Artyom Beilis
3a4b471a82
- Fixes in gettext support
- Fixed collapse of locale.h with general locale.h
14 years ago
Artyom Beilis
c6db51d8d2
Added locale support
14 years ago
Artyom Beilis
2e9d3671e9
First building example
15 years ago
Artyom Beilis
b9d6219440
More updates
15 years ago
Artyom Beilis
760f01605e
Lots of temporary mess added
15 years ago