Commit Graph

2026 Commits

Author SHA1 Message Date
Shahram Najm 32a74fa998 ECC-1172: Memory leaks in encoding BUFR (part 1) 2020-12-07 17:33:52 +00:00
Shahram Najm b60e717c59 ECC-1136: Add to API 2020-12-07 16:43:08 +00:00
Shahram Najm 352f65852a ECC-1164: clean up and comments 2020-12-05 17:33:53 +00:00
Shahram Najm 83ad95218c ECC-1164: grib_nearest_find performance (reduced grids) 2020-12-05 17:24:00 +00:00
shahramn 928f1938cb
Merge branch 'develop' into perf_issue_grib_nearest_find 2020-12-04 23:58:03 +00:00
Shahram Najm 971f609560 Refactoring (in preparation for ECC-1164) 2020-12-04 16:10:03 +00:00
Shahram Najm 8e8012901a ECC-1168: Add new templates in v26.0.0 2020-12-03 21:08:00 +00:00
Shahram Najm 24b80f6e7a ECC-1174: bufr_filter: Time interval extraction fails if 'second' key has a missing value 2020-12-02 11:20:26 +00:00
Shahram Najm 8078e5a6f1 Message offsets: rework interface 2020-11-30 15:40:23 +00:00
Shahram Najm efa4374c2e Merge branch 'develop' into feature/message_offsets 2020-11-29 12:48:00 +00:00
Shahram Najm 1396d7a8aa Documentation: rename macro and add comments 2020-11-28 12:56:28 +00:00
Shahram Najm 49dbde5088 ECC-1170: grib_filter: Fail if key of type double (e.g. values) is assigned to a string 2020-11-26 13:40:03 +00:00
Shahram Najm 7f4047280e ECC-1167: fix unpack_string length 2020-11-25 12:18:19 +00:00
Shahram Najm 29120ff9dd ECC-1167: Support arbitrary length byte keys 2020-11-24 14:55:57 +00:00
Shahram Najm 32ca6af1fd ECC-1167: GRIB: Allow setting byte array as string 2020-11-23 17:30:38 +00:00
Shahram Najm f2df05092f ECC-1167: GRIB: Allow setting byte array as string 2020-11-23 16:51:19 +00:00
Shahram Najm 4b46a70b4c ECC-1165: Assertion: calling codes_set_bytes with incorrect length passed in 2020-11-19 21:19:55 +00:00
Anthony Tissot 21584d10e1 [SUP-3293]: Fix perf loss of grib_nearest_find
Avoid calls to is_legacy() when GRIB_NEAREST_SAME_GRID is provided
2020-11-06 16:44:48 +01:00
Shahram Najm 5c05990860 ECC-1152: Segmentation fault when extracting subsets with bufr_filter (Return an error) 2020-11-02 17:36:57 +00:00
Baudouin Raoult 95cfa2f6fa Support for MEMFS on older Linux 2020-11-02 11:42:00 +00:00
Shahram Najm 45975c115b ECC-1158: GRIB encoding: Implement data quality checks (limits) for spectral fields 2020-10-19 13:46:11 +01:00
Shahram Najm 091abd5dd8 Fix logging format strings 2020-10-13 14:05:50 +01:00
Shahram Najm c59a4badb0 Fix logging format strings 2020-10-13 13:52:59 +01:00
Shahram Najm a86668a608 Fix logging format strings 2020-10-13 13:30:41 +01:00
Shahram Najm 1325239fde Fix logging format strings 2020-10-12 17:00:15 +01:00
Shahram Najm f22c70dfa4 ECC-1154: grib_get_data: File with missing jDirectionIncrement and lat1 < lat2 2020-10-07 17:42:28 +01:00
Shahram Najm cda663d993 ECC-1153: Originating Centre: New WMO code 291 for IAP CAS 2020-10-07 14:31:18 +01:00
Shahram Najm c427b73dc3 Data Quality Checks: more diagnostics 2020-10-05 11:14:56 +01:00
Shahram Najm 5d4bf5b448 Merge branch 'develop' into feature/message_offsets 2020-10-01 17:25:13 +01:00
Shahram Najm 238bad66ca ECC-1150: Deal with encoding a MISSING value 2020-10-01 12:20:50 +01:00
Shahram Najm 279eaf6f51 ECC-1150: keys 'lowerLimit' and 'upperLimit' cannot be MISSING 2020-09-29 14:36:43 +01:00
Shahram Najm 326428e2ae Merge branch 'develop' into feature/ecbuild_3.4 2020-09-25 11:09:17 +01:00
Shahram Najm f94a5f0928 Rename blacklist to blocklist 2020-09-24 15:54:33 +01:00
Shahram Najm 0ad34a1b99 Merge branch 'develop' into feature/ecbuild_3.4 2020-09-23 13:12:55 +01:00
Shahram Najm 24a4143bac ECC-1148: BUFR decoding: better error message when descriptors overflow the data section 2020-09-22 12:39:06 +01:00
Shahram Najm f8883cc71c Merge branch 'develop' into feature/ecbuild_3.4 2020-09-16 11:32:10 +01:00
Shahram Najm 0bb6d97f8b ECC-1136: BUFR: Add new key 'restricted' to ECMWF Local Section 2020-09-16 11:25:51 +01:00
Shahram Najm 895202e1b6 Merge branch 'develop' into feature/ecbuild_3.4 2020-08-25 13:24:09 +01:00
Willem Deconinck e0dd102a11 Support for ecbuild v3.4: Fix export in bundles 2020-08-25 12:40:47 +01:00
shahramn af4fcc5fe9
Update action_class_concept.c
Minor change to kick off Travis again so I can merge this PR
2020-08-25 12:32:01 +01:00
Shahram Najm 666e61fc74 ECC-1143: CMake: Migration to ecbuild v3.4 2020-08-24 15:10:45 +01:00
Shahram Najm a85d4de9ea Support for ecbuild v3.4. Fix threads/PNG 2020-08-19 17:06:56 +01:00
Shahram Najm 455e39da46 Support for ecbuild v3.4. Fix AEC, maths library and Python/Numpy 2020-08-19 16:08:07 +01:00
Shinji Suzuki a2b707833e
Merge branch 'develop' into fix_free_concept_value 2020-08-19 11:50:15 +09:00
Shahram Najm ad93825ffe Support for ecbuild v3.4. Version macros and PRIVATE_LIB 2020-08-18 11:14:29 +01:00
Shahram Najm 3ec03c5ac7 Fix comments 2020-08-17 19:22:42 +01:00
Shahram Najm 39bd12d0aa Add debug message. Also evaluate grib_handle_of_accessor once 2020-08-17 14:43:51 +01:00
Shinji Suzuki ee7ad0bc92 Fix multiple free. (Pointers to concept_value in the trie are borrowed pointers, which should not be free'd.) 2020-08-10 18:40:59 +09:00
Shahram Najm d738937dd0 Clang static analyser: dereference of a null pointer 2020-08-06 11:05:51 +01:00
Shahram Najm 744c305e4e memcpy: Check sizeof double and long 2020-08-05 17:59:15 +01:00