Commit Graph

59 Commits

Author SHA1 Message Date
Shahram Najm 12c6150917 Copyright notices: use new format 2020-01-28 14:32:34 +00:00
Shahram Najm 7d3619d493 Applied clang-format (Part 1) 2020-01-22 13:10:59 +00:00
Shahram Najm 0f0f3d1219 Add DEBUG message when 7777 is not found at expected location 2019-12-12 15:15:31 +00:00
Shahram Najm 9fd0f613d3 Refactoring 2019-09-25 14:35:43 +01:00
Shahram Najm d3850645fa ECC-991: Performance: Fast BUFR header-only decoding 2019-09-24 14:24:06 +01:00
Shahram Najm bac964faed Performance: Add ident 2019-09-24 13:19:28 +01:00
Shahram Najm 32b8cd4da2 Performance: Remove redundant keys 2019-09-23 17:28:38 +01:00
Shahram Najm 8898e0cf4b Performance: Extract section3 keys 2019-09-23 17:00:42 +01:00
Shahram Najm a7452b5da4 Performance: BUFR decoding: fixes 2019-09-20 18:30:41 +01:00
Shahram Najm 029ac17d6e Performance: BUFR decoding: provide fast extraction of header data 2019-09-20 17:59:16 +01:00
Shahram Najm 6979e15247 Documentation of API 2019-09-20 16:18:26 +01:00
Shahram Najm 32a9194236 ECC-735: gts_ls memory fault (second case) 2019-07-01 22:16:02 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm 219daa9fde Documentation 2019-03-20 15:48:24 +00:00
Shahram Najm 652762202c BUFR memory leaks: case of invalid message 2019-02-11 17:43:25 +00:00
Shahram Najm 76fffe8e93 Clang static analysis fixes 2018-10-25 18:20:28 +01:00
Shahram Najm 7924c3f5a1 Clang static analysis fixes 2018-10-25 16:50:35 +01:00
Shahram Najm 2c9ce8f8d0 ECC-735: gts_ls memory fault 2018-08-21 13:52:19 +01:00
Shahram Najm 45ab9ea7a9 ECC-736: bufr_count -f: hangs on invalid input 2018-08-21 13:39:38 +01:00
Shahram Najm 97e2d3ddd6 ECC-727: handle all versions of HDF5 Super Block 2018-07-31 17:33:22 +01:00
Shahram Najm dec1eced12 ECC-727: handle all versions of HDF5 Super Block (versions) 2018-07-31 13:30:05 +01:00
Shahram Najm 30b705b8da Update copyright notices: 2017 -> 2018 2018-01-02 11:31:02 +00:00
Shahram Najm 2579b1699b ECC-566: thread lock read_any() function by wrapping it 2017-10-30 17:08:41 +00:00
Shahram Najm bf6c55e2f4 Clean up/renaming etc 2017-10-27 11:53:46 +01:00
Enrico Fucile 576635b92d ECC-566 part 1 2017-10-25 11:33:07 +01:00
Shahram Najm a3e71ee92e Visual Studio 2012 support 2017-10-24 17:27:14 +01:00
Shahram Najm 2b615d9924 Visual Studio build: must have declarations before statements 2017-10-24 11:51:39 +01:00
Baudouin Raoult 20ab9ef325 ECC-528: Add wmo_read_any_from_stream_malloc() 2017-08-20 18:25:36 +01:00
Baudouin Raoult c41e438dac ECC-528: Add wmo_read_any_from_stream_malloc() 2017-08-20 07:52:59 +01:00
Shahram Najm 9d4f0a17ad ECC-515: CRASH: reading very large GRIB1 message. Grow buffer if needed 2017-08-04 14:33:57 +01:00
Shahram Najm 62a63bcf45 ECC-515: CRASH: reading very large GRIB1 message 2017-08-03 18:00:24 +01:00
Shahram Najm 76bf86849b ECC-476: Add new function codes_count_in_filename which takes a path 2017-06-29 13:55:35 +01:00
Shahram Najm 3928a5d0aa ECC-287: merge with develop 2017-05-02 15:04:10 +01:00
Shahram Najm 23c7de8958 Allow user to catch asserts 2017-03-30 16:19:50 +01:00
Baudouin Raoult 4bde57afdb Catch assertions 2017-03-15 19:04:21 +00:00
Shahram Najm b36d310623 ECC-405: bufr_new_from_file crash 2017-01-05 16:29:16 +00:00
Shahram Najm cc73e100af Update copyright notices: 2016 -> 2017 2017-01-03 11:03:48 +00:00
Shahram Najm f668b00212 GRIB3: read_GRIB(): treat edition 3 same as 2 for now 2016-08-23 15:31:19 +01:00
Enrico Fucile 7749ffb7ef ECC-311 2016-08-02 13:59:17 +01:00
Shahram Najm f3cb55b49e GRIB-395: grib_count_in_file() function does not support multi-field messages 2016-04-27 16:50:17 +01:00
Shahram Najm d541122cc1 GRIB-942: check all memory allocations are successful 2016-03-16 14:11:04 +00:00
Shahram Najm 45badf3729 GRIB-902: Update copyright notices: 2015 -> 2016 2015-12-31 12:44:51 +00:00
Shahram Najm 2a168ac30d Remove compiler warnings (using clang) and code clean up 2015-12-18 18:01:56 +00:00
Enrico Fucile b95849b25b improved reading of messages with confusing padding or malformed messages ECC-101 2015-04-29 13:25:04 +01:00
Shahram Najm fd4630aa90 GRIB-710: Call to wmo_read_grib_from_file with NULL pointer to buffer causes crash 2015-02-18 15:50:58 +00:00
Enrico Fucile 91b1ab46cd Changed signature of all X_new_from_file functions except grib_new_from_file: deleted argument headers_only which is grib specific. Fixed a problem with make proto 2015-01-29 10:36:16 +00:00
Shahram Najm 188c7f3d3c Update Copyright notice to 2015 2015-01-05 15:45:46 +00:00
Shahram Najm c10e4742dd GRIB-663: Support for HDF5 headers. Part 1 2014-12-16 18:21:56 +00:00
Shahram Najm 613d279799 GRIB-588: compile grib_api with a C++ compiler 2014-10-02 16:50:49 +01:00
Shahram Najm 719e64e9c4 GRIB-544: Valgrind errors: fixed for test budg.sh 2014-06-25 20:19:47 +01:00