Home  /  RSS  /  RSS Comments  /  RSS for Progress  /  Enter

Posts in category ‘Progress’.

Next CppCMS Major Feature Poll

Monday, August 10, 2020, by artyom ; Posted in: Progress; 0 comments

I'm looking into implementing next major feature that I can complete with reasonable effort. I have a list of following topics:

  1. HTTP/1.1 support - it would allow keep alive support and better performance overall for multiple requests. It would allow future implementation of web sockets.
  2. Multiple-Event-Loop support - today there is only 1 event loop for the service and it can be a bottleneck for small requests on systems with high core count.
  3. SSL support - for embedded systems that need proper web server.
  4. C++11 cleanup - replace all booster primitives that exist in C++11 with standard (shared_ptr, thread, mutex, etc) provide move constructors for many objects, replace auto_ptr by unique_ptr.

Feel free to suggest other ideas that you can think of that would be beneficial.

Comment below or sent e-mail to cppcms-users mailing list.

CppCMS 1.2.1 - security update was released today

Friday, May 18, 2018, by artyom ; Posted in: Progress; one comment

Security Bug Fixes:

Bugs Fixed:

Changes:

Special Thanks to Khaled Yakdan from code-intelligence.de for reporting this security issue

CppCMS 1.1.1 Release Candidate 1 is Available

Sunday, December 3, 2017, by artyom ; Posted in: Progress; 0 comments

New version includes following changes:

CppCMS 1.1.0 Beta was released

Tuesday, July 11, 2017, by artyom ; Posted in: Progress; 0 comments

After the goals for 1.2 were completed I announce official CppCMS 1.1.0 beta (stable will be 1.2.0)

It is available on the usual place:

https://sourceforge.net/projects/cppcms/files/cppcms/1.1.0-beta/cppcms-1.1.0.tar.bz2

It includes many new and important features:

http://cppcms.com/wikipp/en/page/cppcms_1_2_whats_new

Now I ask the community to fully participate in beta testing so 1.2 will be released ASAP.

Goals for beta testing

Framework Unit Test:

  1. Download the beta version, build, run tests
  2. Report on what platform you tested: OS, Compiler version, standard library (libstdc++/libc++)
  3. Have you had any tests failed and if you had please attach Testing/Temporary/LastTest.log and CMakeCache.txt from your build directory

I specially need tests on Mac OS X various versions, various ARM platforms like raspberry pi and Windows different compilers

Compatibility Test:

  1. Try to build your existing applications with latest version, report any problems
  2. If you have been using CppCMS 1.0.5 till now please try to build CppCMS 1.1.0 and run existing programs with new shared objects/dll WITHOUT rebuilding your applications - it must work as is!

Feature Test:

Go to: http://cppcms.com/wikipp/en/page/cppcms_1_2_whats_new

And try some of new features, report any issues with them or any problems with API design.

If all goes smoothly I'll release 1.2.0 - official stable version.

CppCMS code migrated to GitHub

Wednesday, March 1, 2017, by artyom ; Posted in: Progress; one comment

After multiple requests and my final decision the CppCMS web framework code migrated to GitHub

https://github.com/artyom-beilis/cppcms

Please note:

  1. Only CppCMS framework migrated, other subprojects like CppDB or Wikipp are still pending conversion
  2. The main bug tracker is still on source-forge - however I'll relate to issues opened on GitHub

next page

Pages

Categories