Commit Graph

  • 77e6f57cbb replaced boost_contract_link with boost link and boost_contract_header_only. renamed documetation target from doc to boostdoc (boost convention). using BOOST_ASERT instead of c-style assert (boost guideline). Lorenzo Caminiti 2017-09-24 20:11:50 -0700
  • 1c3a50dbb1 removed doc src dir, using boost's instead Lorenzo Caminiti 2017-09-24 19:57:42 -0700
  • cce118dda2 using .md for README. updated jamfile to integrate with boost jamroot Lorenzo Caminiti 2017-09-24 13:48:45 -0700
  • 5349fc35ec removed a few files to prep for boost repository Lorenzo Caminiti 2017-09-24 11:57:32 -0700
  • f341a2dfb4 removed a few files to prep for boost repository Lorenzo Caminiti 2017-09-24 11:57:06 -0700
  • 2a7205e98a regenerated html docs Lorenzo Caminiti 2017-09-19 21:26:06 -0700
  • 277bdb86c8 changed menemonic text, added caminiti ;) Lorenzo Caminiti 2017-09-19 21:24:59 -0700
  • d2f4828f2e updated release notes with links to github release tags Lorenzo Caminiti 2017-09-04 18:10:30 -0700
  • a748c6142e copied all release/0_5_0 to master Lorenzo Caminiti 2017-09-04 17:43:14 -0700
  • 9e6d3b46bd prep for tagging release 0.5.0 Lorenzo Caminiti 2017-09-04 17:38:59 -0700
  • 4253df8182 merged release/0_4_1 Lorenzo Caminiti 2017-09-04 17:30:19 -0700
  • 5a78d716d8 prep for tagging release 0.4.1 Lorenzo Caminiti 2017-09-04 17:24:45 -0700
  • 44682641eb Merge branch 'release/0_4_0' Lorenzo Caminiti 2017-09-04 17:14:32 -0700
  • e6708c15ff prep for tagging release 0.4.0 Lorenzo Caminiti 2017-09-04 17:13:57 -0700
  • 45aa7611fc Merge branch 'release/0_3_490' Lorenzo Caminiti 2017-09-04 17:11:15 -0700
  • d000a0fb90 prep for tagging release 0.3.490 Lorenzo Caminiti 2017-09-04 17:10:30 -0700
  • 0cad528ac4 Merge branch 'release/0_3_469' Lorenzo Caminiti 2017-09-04 17:03:45 -0700
  • d1a259c9eb prep for tagging release 0.3.469 Lorenzo Caminiti 2017-09-04 17:03:13 -0700
  • e7c4a42262 Merge branch 'release/0_2_190' Lorenzo Caminiti 2017-09-04 16:59:29 -0700
  • d51946da4c prep for tagging release 0.2.190 Lorenzo Caminiti 2017-09-04 16:58:51 -0700
  • 4fece049eb Merge branch 'release/0_1_126' Lorenzo Caminiti 2017-09-04 16:54:05 -0700
  • 82de4be6fb prep for tagging release 0.1.126 Lorenzo Caminiti 2017-09-04 16:53:17 -0700
  • 61bec3311a Merge branch 'release/0_1_55' Lorenzo Caminiti 2017-09-04 16:47:27 -0700
  • 04152865f0 prep for tagging release 0.1.55 Lorenzo Caminiti 2017-09-04 16:46:51 -0700
  • 322fdf4fe8 Merge branch 'release/0_1_50' Lorenzo Caminiti 2017-09-04 16:33:50 -0700
  • 914e7bdcec cleaning master to prep for release tags Lorenzo Caminiti 2017-09-04 16:30:13 -0700
  • 7c48d78c92 added root index.html Lorenzo Caminiti 2017-09-03 08:38:42 -0700
  • f4710137b5 updated release date for 0.5.0 Lorenzo Caminiti 2017-09-02 20:24:10 -0700
  • 974ada5774 added a link to const& captures for lambdas Lorenzo Caminiti 2017-09-02 20:00:08 -0700
  • 92a7dee264 fixed a couple of warnings, inspecated all other warnings and decided to leave them because they respent no error Lorenzo Caminiti 2017-09-01 22:48:54 -0700
  • 6568f6137e increased copyright yeat to 2017 Lorenzo Caminiti 2017-09-01 21:02:28 -0700
  • 8655f2bc3c added missing copyright statements Lorenzo Caminiti 2017-09-01 20:50:51 -0700
  • 5c6e539ada added instructions on how to install and configure boost, bjam, and quickbook to getting started section. rebuild some tests and examples Lorenzo Caminiti 2017-09-01 20:04:05 -0700
  • d5f6089f70 fixed bjam warnings when generating docs Lorenzo Caminiti 2017-08-30 07:41:29 -0700
  • 2495ae543a added all files for release 0.1.50 Lorenzo Caminiti 2017-08-28 21:05:40 -0700
  • c21e2bd914 added all files for release 0.1.55 Lorenzo Caminiti 2017-08-28 21:01:03 -0700
  • 5a877b9f70 added all files for release 0.1.126 Lorenzo Caminiti 2017-08-28 20:54:11 -0700
  • 2ef4a5d843 added all files for release 0.2.190 Lorenzo Caminiti 2017-08-28 20:51:08 -0700
  • 53dd64c8b2 added all release files for 0.3.469 Lorenzo Caminiti 2017-08-28 20:46:52 -0700
  • 9047cb56a0 added all files for release 0.3.490 Lorenzo Caminiti 2017-08-28 20:42:58 -0700
  • 4061f372f3 added all files for release 0.4.0 Lorenzo Caminiti 2017-08-28 19:49:35 -0700
  • 0e4eea5cb6 created empty release branch 0_4_1 Lorenzo Caminiti 2017-08-28 19:18:39 -0700
  • fe92c54507 renamed guard to check Lorenzo Caminiti 2017-08-28 18:02:10 -0700
  • 9e579e69c3 finished to review all docs Lorenzo Caminiti 2017-08-28 08:24:13 -0700
  • 9de9ecef85 finished to review reference section of the docs Lorenzo Caminiti 2017-08-19 21:45:49 -0700
  • 2c25ccc470 reviewing reference section, started contract_macro Lorenzo Caminiti 2017-08-19 19:54:01 -0700
  • 3610a77e2e reviewing reference section up to contract_macro.hpp Lorenzo Caminiti 2017-08-19 19:48:51 -0700
  • e306fad000 added audit and axiom assertion levels. finished reviewing examples section in docs. Lorenzo Caminiti 2017-08-12 10:33:59 -0700
  • f1d24d648a reviewed docs up to examples section Lorenzo Caminiti 2017-08-10 17:22:39 -0700
  • 024b5b9bc5 reviewed docs up to extra section. renamed DOXYGEN macro with BOOST_CONTRACT_DETAIL_DOXYGEN Lorenzo Caminiti 2017-08-02 22:45:45 -0700
  • 2b73d42ee1 added comments to docs from all references recentely read (n/p-papers, boost emails, etc.) Lorenzo Caminiti 2017-07-20 08:44:03 -0700
  • b68b13eac7 compiled all examples and all tests wtih all CONTRACT_NO combinations on all compilers. compiled all examples with all CONTRACT_NO combinations with all linkages (shared, static, and header) on all compilers. Lorenzo Caminiti 2017-04-14 07:59:43 -0700
  • 7943893d38 built all tests with all BOOST_CONTRACT_NO_... configurations on MSVC Lorenzo Caminiti 2017-03-28 07:55:39 -0700
  • 7bd3064cce compiling all examples and tests Lorenzo Caminiti 2017-03-19 22:28:47 -0700
  • 44cc7a2bc7 renamed some OLD to OLDOF Lorenzo Caminiti 2017-03-13 22:45:57 -0700
  • 0611a77f0a added NO_CONDITIONS and using less verbose NO macro combinations in predicates Lorenzo Caminiti 2017-03-13 22:33:04 -0700
  • 5260e15e98 resolving todos Lorenzo Caminiti 2017-03-09 21:28:26 -0800
  • 9103ddb59a finished reviwing reference section, including call_if Lorenzo Caminiti 2017-03-05 12:20:10 -0800
  • 35fa1d41b3 reviewed reference section (but call_if) Lorenzo Caminiti 2017-03-04 20:51:43 -0800
  • 344cf50c61 working on reference section of the docs Lorenzo Caminiti 2017-03-02 07:49:18 -0800
  • 6df8cb1d29 finished all docs up to reference section Lorenzo Caminiti 2017-02-26 09:23:01 -0800
  • 2dc0038b14 renamed smoke tests, added extras section to docs Lorenzo Caminiti 2017-02-18 13:58:45 -0800
  • d8afc9bb39 added contract_macro.hpp interface Lorenzo Caminiti 2017-02-10 21:41:58 -0800
  • e913740550 reviewed tutorial section of the docs Lorenzo Caminiti 2017-01-05 22:29:53 -0800
  • 32fd7ba886 reviewing tutorial and added a couple of examples for it Lorenzo Caminiti 2016-12-31 18:58:24 -0800
  • 6c852f3508 updated contract programming overview section of the docs Lorenzo Caminiti 2016-12-29 10:52:52 -0800
  • d46970ae38 updated getting started docs Lorenzo Caminiti 2016-12-27 09:46:42 -0800
  • 244fd42ad4 all tests pass on msvc,gcc,clang with all boost_contract_no combinations and also all boost_contract_link combinations shared,static,header Lorenzo Caminiti 2016-12-26 23:21:02 -0800
  • 22dfb16d32 made specify copy operations private so using auto instead of check generates compiler error (add tests for that) Lorenzo Caminiti 2016-12-20 06:19:08 -0800
  • b5dd8298e9 building all test and example combinations Lorenzo Caminiti 2016-12-18 03:34:30 -0800
  • c5df888fc4 passing all tests with all link combinations shared, static, and header Lorenzo Caminiti 2016-12-15 02:15:50 -0800
  • ca2071b6a3 added test for throwing from pre and post, added .except() to tests from thorowing from old Lorenzo Caminiti 2016-12-13 20:30:53 -0800
  • 3000dde9c2 built all tests and examples on msvc with all contract_no combinations Lorenzo Caminiti 2016-12-12 21:07:46 -0800
  • fdfe16132d fixed a bug on mixed optional result type exposed by the latest version of boost Lorenzo Caminiti 2016-11-27 11:53:37 -0800
  • 9cb984e40e updated readme with extra url, etc. Lorenzo Caminiti 2016-11-26 20:06:18 -0800
  • 58b8b96a2a fixed a bug with old value copies from .old(...) by storing them in a queue instead of a stack (same was already done for old value copies from init code outside .old(...)) U-CODE1\310206419 2016-11-26 19:09:03 -0800
  • e7a64edfb2 added public_function test that fails on current old(...) but to be fixed Lorenzo Caminiti 2016-10-30 08:53:11 -0700
  • 73bb28243d x Lorenzo Caminiti 2016-10-28 11:46:10 -0700
  • a98c03a189 moved config macros out of all inlined headers that can be compiled as part of contract.cpp Lorenzo Caminiti 2016-10-11 07:09:47 -0700
  • 97c31312c0 moved all config macros out of inlined/detail/checking.hpp Lorenzo Caminiti 2016-10-11 01:39:29 -0700
  • b36dc64d18 resolved a few TODOs, also fixing old for except of public functions virtual calls Lorenzo Caminiti 2016-09-27 20:54:23 -0700
  • b702d4b13c added NO_EXCEPTS to boost_contract_no feature and built all tests and examples for all compilers Lorenzo Caminiti 2016-09-06 20:31:05 -0700
  • ff02b449dd added .except(...), renamed old_ptr_noncopyable to old_ptr_if_copyable, and renamed OLDOF to OLD Lorenzo Caminiti 2016-08-21 09:54:10 -0700
  • a2ac52ffd7 added check (block invariants) and a few other tests Lorenzo Caminiti 2016-08-03 06:22:29 -0700
  • 6adfbf28f1 added note on lib not being in boost release Lorenzo Caminiti 2016-06-12 12:52:11 -0700
  • ec1d1dd213 updated website Lorenzo Caminiti 2016-06-12 11:49:23 -0700
  • e2cffe0237 website url Lorenzo Caminiti 2016-06-12 11:39:33 -0700
  • db7cc3d68a published website Lorenzo Caminiti 2016-06-12 11:29:34 -0700
  • 9949f0c60b added copyright info to all source files Lorenzo Caminiti 2016-06-11 12:41:57 -0700
  • b70b886140 resolved almost all todos and recompiled examples and tests Lorenzo Caminiti 2016-06-11 11:24:16 -0700
  • 21f228d80b resolved most todo and recompiled most examples and tests Lorenzo Caminiti 2016-06-04 09:41:03 -0700
  • 128a42c004 finished reviewing first draft of reference section Lorenzo Caminiti 2016-05-30 10:36:52 -0700
  • 3fef54b33e finished very first draft of reference docs Lorenzo Caminiti 2016-05-18 19:51:45 -0700
  • 1aa41fd14e finished example section. recompiled all tests and examples. Lorenzo Caminiti 2016-05-12 08:22:34 -0700
  • 0c8a75df83 finished advanced topic section of docs Lorenzo Caminiti 2016-05-05 16:14:37 -0700
  • b18ef53e22 starting to review advanced section of docs Lorenzo Caminiti 2016-04-28 08:15:27 -0700
  • 22347c6a09 changed mod U-CODE1\310206419 2016-04-28 08:12:28 -0700
  • a5c462ccd2 finished updating docs up to tutorial section Lorenzo Caminiti 2016-04-08 20:16:02 -0700
  • 02ed8498ab add c++11 move test and recompiled all tests Lorenzo Caminiti 2016-03-08 07:46:18 -0800
  • 2939478f72 added test for unions Lorenzo Caminiti 2016-03-06 08:56:42 -0800