1. Sep 27, 2017
  2. Sep 15, 2017
  3. Sep 14, 2017
  4. Sep 12, 2017
  5. Sep 07, 2017
  6. Aug 30, 2017
  7. Aug 29, 2017
  8. Aug 23, 2017
  9. Aug 11, 2017
  10. Aug 09, 2017
  11. Aug 08, 2017
  12. Aug 04, 2017
  13. Aug 03, 2017
  14. Jul 28, 2017
    • Jeremy Mikola's avatar
      CDRIVER-2223: Parse integers for legacy JSON $date syntax · 176b9c14
      Jeremy Mikola authored
      Since 933fd981, the JSON reader emitted an
      error when encountering an integer value for a $date key. This restores the
      previous behavior and allows legacy $date syntax to be parsed properly.
      Consequently, a BSON corpus parse error test must now be skipped.
      
      This commit adds previously absent tests for legacy $date syntax and adds
      more valid and error cases to the existing $date $numberLong test.
      176b9c14
    • Jeremy Mikola's avatar
      CDRIVER-2225: Execute BSON corpus Decimal128 parse error tests · df2e61bd
      Jeremy Mikola authored
      Since d7406f5d, all parse error tests were
      executing with bson_new_from_json(), which is only appropriate for type 0x00.
      
      This commit also restructures the corpus test runner so that callbacks may be
      provided for decode and parse error tests as they are for valid tests. This
      change will make it easier to skip tests of any type, which will be necessary
      for CDRIVER-2223.
      df2e61bd
    • Jeremy Mikola's avatar
      CDRIVER-2223: Parse integers for legacy JSON $date syntax · 4affa6aa
      Jeremy Mikola authored
      Since 933fd981, the JSON reader emitted an
      error when encountering an integer value for a $date key. This restores the
      previous behavior and allows legacy $date syntax to be parsed properly.
      Consequently, a BSON corpus parse error test must now be skipped.
      
      This commit adds previously absent tests for legacy $date syntax and adds
      more valid and error cases to the existing $date $numberLong test.
      4affa6aa
    • Jeremy Mikola's avatar
      CDRIVER-2225: Execute BSON corpus Decimal128 parse error tests · eaeb9767
      Jeremy Mikola authored
      Since d7406f5d, all parse error tests were
      executing with bson_new_from_json(), which is only appropriate for type 0x00.
      
      This commit also restructures the corpus test runner so that callbacks may be
      provided for decode and parse error tests as they are for valid tests. This
      change will make it easier to skip tests of any type, which will be necessary
      for CDRIVER-2223.
      eaeb9767
    • Jeremy Mikola's avatar
  15. Jul 25, 2017