No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/GT-RAIL/async_web_server_cpp.git
VCS Type git
VCS Version develop
Last Updated 2018-10-12
Dev Status UNMAINTAINED
Released RELEASED

Package Description

Asynchronous Web/WebSocket Server in C++

Additional Links

Maintainers

  • Russell Toris

Authors

  • Mitchell Wills

async_web_server_cpp Build Status

Asynchronous Web/WebSocket Server in C++

An implementation of an HTTP web server in C++ built on top of the Boost.Asio Library. It also provides the ability to handle websocket upgrade requests.

License

async_web_server_cpp is released with a BSD license. For full terms and conditions, see the LICENSE file.

Authors

See the AUTHORS file for a full list of contributors.

CHANGELOG

Changelog for package async_web_server_cpp

0.0.3 (2015-08-18)

  • Merge pull request #6 from mitchellwills/develop Added some tests
  • Added filesystem tests
  • Added some more tests (including websocket tests)
  • Added some more http tests
  • Added an echo test and enabled tests on travis
  • Began working on some tests
  • Fixed missing boost dep
  • Merge pull request #5 from mitchellwills/develop Some more improvements
  • Added filesystem request handler This serves both files from a given root and directory listings (if requested)
  • Modified request handler signature so that it can reject requests (causing them to be pushed to the next handler in a handler group)
  • Now load a file to be served each time it is requested
  • Fix HTTP Server stop to allow it to be safe to call multiple times
  • Merge pull request #4 from mitchellwills/develop A few small improvements
  • Allow for a server to be created even if the system has no non-local IP See http://stackoverflow.com/questions/5971242/how-does-boost-asios-hostname-resolution-work-on-linux-is-it-possible-to-use-n
  • Changed write resource to be a const shared ptr
  • Contributors: Mitchell Wills, Russell Toris

0.0.2 (2015-01-06)

  • Merge pull request #3 from mitchellwills/develop Added support for specifying additional headers when creating static request handlers
  • Added some comments to the HTTP reply methods
  • Added support for specifying additional headers when creating static request handlers
  • Contributors: Mitchell Wills, Russell Toris

0.0.1 (2014-12-02)

  • OCD clenup
  • Merge pull request #2 from mitchellwills/develop Few small fixes
  • Fixed message processing so close message is actually passed through
  • Fixed potential memory leak from boost shared_ptr misuse
  • Merge pull request #1 from mitchellwills/develop Import of initial implementation from webrtc_ros repo
  • Fixed install directives
  • Added some documentation
  • Added more metadata files
  • Cleaned up file formatting
  • Fixed compilation error on 12.04
  • Added boost dependancy
  • Added travis configuration
  • Package cleanup
  • renamed package to async_web_server_cpp
  • Initial import of cpp_web_server from webrtc_ros
  • Initial commit
  • Contributors: Mitchell Wills, Russell Toris

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged async_web_server_cpp at answers.ros.org

No version for distro lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/GT-RAIL/async_web_server_cpp.git
VCS Type git
VCS Version develop
Last Updated 2018-10-12
Dev Status UNMAINTAINED
Released RELEASED

Package Description

Asynchronous Web/WebSocket Server in C++

Additional Links

Maintainers

  • Russell Toris

Authors

  • Mitchell Wills

async_web_server_cpp Build Status

Asynchronous Web/WebSocket Server in C++

An implementation of an HTTP web server in C++ built on top of the Boost.Asio Library. It also provides the ability to handle websocket upgrade requests.

License

async_web_server_cpp is released with a BSD license. For full terms and conditions, see the LICENSE file.

Authors

See the AUTHORS file for a full list of contributors.

CHANGELOG

Changelog for package async_web_server_cpp

0.0.3 (2015-08-18)

  • Merge pull request #6 from mitchellwills/develop Added some tests
  • Added filesystem tests
  • Added some more tests (including websocket tests)
  • Added some more http tests
  • Added an echo test and enabled tests on travis
  • Began working on some tests
  • Fixed missing boost dep
  • Merge pull request #5 from mitchellwills/develop Some more improvements
  • Added filesystem request handler This serves both files from a given root and directory listings (if requested)
  • Modified request handler signature so that it can reject requests (causing them to be pushed to the next handler in a handler group)
  • Now load a file to be served each time it is requested
  • Fix HTTP Server stop to allow it to be safe to call multiple times
  • Merge pull request #4 from mitchellwills/develop A few small improvements
  • Allow for a server to be created even if the system has no non-local IP See http://stackoverflow.com/questions/5971242/how-does-boost-asios-hostname-resolution-work-on-linux-is-it-possible-to-use-n
  • Changed write resource to be a const shared ptr
  • Contributors: Mitchell Wills, Russell Toris

0.0.2 (2015-01-06)

  • Merge pull request #3 from mitchellwills/develop Added support for specifying additional headers when creating static request handlers
  • Added some comments to the HTTP reply methods
  • Added support for specifying additional headers when creating static request handlers
  • Contributors: Mitchell Wills, Russell Toris

0.0.1 (2014-12-02)

  • OCD clenup
  • Merge pull request #2 from mitchellwills/develop Few small fixes
  • Fixed message processing so close message is actually passed through
  • Fixed potential memory leak from boost shared_ptr misuse
  • Merge pull request #1 from mitchellwills/develop Import of initial implementation from webrtc_ros repo
  • Fixed install directives
  • Added some documentation
  • Added more metadata files
  • Cleaned up file formatting
  • Fixed compilation error on 12.04
  • Added boost dependancy
  • Added travis configuration
  • Package cleanup
  • renamed package to async_web_server_cpp
  • Initial import of cpp_web_server from webrtc_ros
  • Initial commit
  • Contributors: Mitchell Wills, Russell Toris

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged async_web_server_cpp at answers.ros.org

Package Summary

Tags No category tags.
Version 0.0.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/GT-RAIL/async_web_server_cpp.git
VCS Type git
VCS Version develop
Last Updated 2018-10-12
Dev Status UNMAINTAINED
Released RELEASED

Package Description

Asynchronous Web/WebSocket Server in C++

Additional Links

Maintainers

  • Russell Toris

Authors

  • Mitchell Wills

async_web_server_cpp Build Status

Asynchronous Web/WebSocket Server in C++

An implementation of an HTTP web server in C++ built on top of the Boost.Asio Library. It also provides the ability to handle websocket upgrade requests.

License

async_web_server_cpp is released with a BSD license. For full terms and conditions, see the LICENSE file.

Authors

See the AUTHORS file for a full list of contributors.

CHANGELOG

Changelog for package async_web_server_cpp

0.0.3 (2015-08-18)

  • Merge pull request #6 from mitchellwills/develop Added some tests
  • Added filesystem tests
  • Added some more tests (including websocket tests)
  • Added some more http tests
  • Added an echo test and enabled tests on travis
  • Began working on some tests
  • Fixed missing boost dep
  • Merge pull request #5 from mitchellwills/develop Some more improvements
  • Added filesystem request handler This serves both files from a given root and directory listings (if requested)
  • Modified request handler signature so that it can reject requests (causing them to be pushed to the next handler in a handler group)
  • Now load a file to be served each time it is requested
  • Fix HTTP Server stop to allow it to be safe to call multiple times
  • Merge pull request #4 from mitchellwills/develop A few small improvements
  • Allow for a server to be created even if the system has no non-local IP See http://stackoverflow.com/questions/5971242/how-does-boost-asios-hostname-resolution-work-on-linux-is-it-possible-to-use-n
  • Changed write resource to be a const shared ptr
  • Contributors: Mitchell Wills, Russell Toris

0.0.2 (2015-01-06)

  • Merge pull request #3 from mitchellwills/develop Added support for specifying additional headers when creating static request handlers
  • Added some comments to the HTTP reply methods
  • Added support for specifying additional headers when creating static request handlers
  • Contributors: Mitchell Wills, Russell Toris

0.0.1 (2014-12-02)

  • OCD clenup
  • Merge pull request #2 from mitchellwills/develop Few small fixes
  • Fixed message processing so close message is actually passed through
  • Fixed potential memory leak from boost shared_ptr misuse
  • Merge pull request #1 from mitchellwills/develop Import of initial implementation from webrtc_ros repo
  • Fixed install directives
  • Added some documentation
  • Added more metadata files
  • Cleaned up file formatting
  • Fixed compilation error on 12.04
  • Added boost dependancy
  • Added travis configuration
  • Package cleanup
  • renamed package to async_web_server_cpp
  • Initial import of cpp_web_server from webrtc_ros
  • Initial commit
  • Contributors: Mitchell Wills, Russell Toris

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged async_web_server_cpp at answers.ros.org

No version for distro ardent. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.0.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/GT-RAIL/async_web_server_cpp.git
VCS Type git
VCS Version develop
Last Updated 2018-10-12
Dev Status UNMAINTAINED
Released RELEASED

Package Description

Asynchronous Web/WebSocket Server in C++

Additional Links

Maintainers

  • Russell Toris

Authors

  • Mitchell Wills

async_web_server_cpp Build Status

Asynchronous Web/WebSocket Server in C++

An implementation of an HTTP web server in C++ built on top of the Boost.Asio Library. It also provides the ability to handle websocket upgrade requests.

License

async_web_server_cpp is released with a BSD license. For full terms and conditions, see the LICENSE file.

Authors

See the AUTHORS file for a full list of contributors.

CHANGELOG

Changelog for package async_web_server_cpp

0.0.3 (2015-08-18)

  • Merge pull request #6 from mitchellwills/develop Added some tests
  • Added filesystem tests
  • Added some more tests (including websocket tests)
  • Added some more http tests
  • Added an echo test and enabled tests on travis
  • Began working on some tests
  • Fixed missing boost dep
  • Merge pull request #5 from mitchellwills/develop Some more improvements
  • Added filesystem request handler This serves both files from a given root and directory listings (if requested)
  • Modified request handler signature so that it can reject requests (causing them to be pushed to the next handler in a handler group)
  • Now load a file to be served each time it is requested
  • Fix HTTP Server stop to allow it to be safe to call multiple times
  • Merge pull request #4 from mitchellwills/develop A few small improvements
  • Allow for a server to be created even if the system has no non-local IP See http://stackoverflow.com/questions/5971242/how-does-boost-asios-hostname-resolution-work-on-linux-is-it-possible-to-use-n
  • Changed write resource to be a const shared ptr
  • Contributors: Mitchell Wills, Russell Toris

0.0.2 (2015-01-06)

  • Merge pull request #3 from mitchellwills/develop Added support for specifying additional headers when creating static request handlers
  • Added some comments to the HTTP reply methods
  • Added support for specifying additional headers when creating static request handlers
  • Contributors: Mitchell Wills, Russell Toris

0.0.1 (2014-12-02)

  • OCD clenup
  • Merge pull request #2 from mitchellwills/develop Few small fixes
  • Fixed message processing so close message is actually passed through
  • Fixed potential memory leak from boost shared_ptr misuse
  • Merge pull request #1 from mitchellwills/develop Import of initial implementation from webrtc_ros repo
  • Fixed install directives
  • Added some documentation
  • Added more metadata files
  • Cleaned up file formatting
  • Fixed compilation error on 12.04
  • Added boost dependancy
  • Added travis configuration
  • Package cleanup
  • renamed package to async_web_server_cpp
  • Initial import of cpp_web_server from webrtc_ros
  • Initial commit
  • Contributors: Mitchell Wills, Russell Toris

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged async_web_server_cpp at answers.ros.org

Package Summary

Tags No category tags.
Version 0.0.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/GT-RAIL/async_web_server_cpp.git
VCS Type git
VCS Version hydro-devel
Last Updated 2015-01-06
Dev Status UNMAINTAINED
Released UNRELEASED

Package Description

Asynchronous Web/WebSocket Server in C++

Additional Links

Maintainers

  • Russell Toris

Authors

  • Mitchell Wills

async_web_server_cpp Build Status

Asynchronous Web/WebSocket Server in C++

An implementation of an HTTP web server in C++ built on top of the Boost.Asio Library. It also provides the ability to handle websocket upgrade requests.

For full documentation, see the ROS wiki.

Doxygen files can be found on the ROS wiki.

License

async_web_server_cpp is released with a BSD license. For full terms and conditions, see the LICENSE file.

Authors

See the AUTHORS file for a full list of contributors.

CHANGELOG

Changelog for package async_web_server_cpp

0.0.2 (2015-01-06)

  • Merge pull request #3 from mitchellwills/develop Added support for specifying additional headers when creating static request handlers
  • Added some comments to the HTTP reply methods
  • Added support for specifying additional headers when creating static request handlers
  • Contributors: Mitchell Wills, Russell Toris

0.0.1 (2014-12-02)

  • OCD clenup
  • Merge pull request #2 from mitchellwills/develop Few small fixes
  • Fixed message processing so close message is actually passed through
  • Fixed potential memory leak from boost shared_ptr misuse
  • Merge pull request #1 from mitchellwills/develop Import of initial implementation from webrtc_ros repo
  • Fixed install directives
  • Added some documentation
  • Added more metadata files
  • Cleaned up file formatting
  • Fixed compilation error on 12.04
  • Added boost dependancy
  • Added travis configuration
  • Package cleanup
  • renamed package to async_web_server_cpp
  • Initial import of cpp_web_server from webrtc_ros
  • Initial commit
  • Contributors: Mitchell Wills, Russell Toris

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

No dependencies on ROS packages.

System Dependencies

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged async_web_server_cpp at answers.ros.org