2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-22 05:42:52 +00:00

22 Commits

Author SHA1 Message Date
Donovan
047a33cb22 Remove all std references
- Removed 'std', 'std-proposal', 'std-tr1' throughout the codes
- Titlize 'C++ standard minimum level' in the doc page
2021-01-11 10:19:38 +08:00
Glen Fernandes
d6d26b348d Further changes from US-ASCII to UTF-8 2020-04-10 17:41:08 -04:00
Daniel James
a4f4815023 Code changes to support HTTPS 2018-04-13 09:14:48 +01:00
Daniel James
d60c77817a Test that base_links works with a https base 2018-03-25 11:22:43 +01:00
Daniel James
48f05b1a47 Use html_encode that handles invalid UTF-8 everywhere
Trying to view documentation with an invalid path would cause an error when it
encoded the path in the 404 error page, so rather than fix that case, just use
a safer function everywhere. Although maybe should be a bit more cautious about
displaying user supplied text?
2018-02-09 17:21:53 +00:00
Daniel James
9dd59ce7e0 Use json for release data
Wrote some custom code for writing json as the pretty print option isn't
available on older versions of php.
2018-02-06 20:32:12 +00:00
Daniel James
2f6d3a0e3f Add viewport metatag to boostbook documentation 2017-11-05 22:15:55 +00:00
Daniel James
52761eb196 Disable one of the tests for PHP 5.3 2017-02-19 13:39:06 +00:00
Daniel James
889bdc314f Allow syntax error in travis test 2017-02-09 13:28:48 +00:00
Daniel James
9489e3b0b7 Use exit(255) to match php 2017-02-09 13:28:46 +00:00
Daniel James
5dfc5183e0 Fix a couple of error handling issues
- Use `http_response_code` as it's a bit more robust than using `header`.
- Check errors against `error_reporting()`, so that error checks can be
  ignored when appropriate.
2017-02-09 13:28:45 +00:00
Daniel James
e02f26deaa Fix filter test for php 5.4+ 2017-02-09 13:28:44 +00:00
Daniel James
12ec17b86c Some tests for boost_state + a fix. 2017-01-21 13:13:34 +00:00
Daniel James
768ceaa946 Fix case insensitive category names
Now they are indexed by lower case name, and library category is stored
in lower case.
2017-01-21 13:13:34 +00:00
Daniel James
d74bcf2a29 Use BoostDocumentation instead of BoostFilterData
Move some of BoostFilterData's member into BoostFilter.
2016-11-30 01:30:36 +00:00
Daniel James
be4fd29599 Strict version parsing in BoostVersion::from
It used to just grab anything that looked like a version number from a
string. Now the whole string must be a version number. Left the library
list in a little bit of a mess, but will clean that up next.
2016-11-30 01:29:27 +00:00
Daniel James
5ae00e9eb0 Support more release stages in BoostVersion
So that a release can have a version number before it goes into beta.

Note: needed to run update-doc-list for this to work, as the serialised
documentation list includes version numbers.
2016-11-14 22:53:35 +00:00
Daniel James
136f1c8f33 Allow separator between beta and number. 2016-09-29 10:54:08 +01:00
Daniel James
7ca520e013 Get the tests working again. 2016-09-29 02:08:52 +01:00
Daniel James
8d15a6f84d More BoostLibraries tests. 2016-08-24 17:26:28 +01:00
Daniel James
0cfef1fceb Store library path in metadata, instead of module.
This allowed me to simplify some of update-doc-list as there's no longer
any need to work out the module for a library.  This might break
update-doc-list in places. Will work on that next.
2016-07-04 22:45:49 +01:00
Daniel James
75000f5de7 Move tests into subdirectory.
To avoid running all the vendor tests on Travis.
2016-06-02 09:04:44 +01:00