Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update "nitro" and "coda-oss" #356

Merged
merged 4 commits into from
Oct 13, 2020
Merged

update "nitro" and "coda-oss" #356

merged 4 commits into from
Oct 13, 2020

Conversation

JDanielSmith
Copy link
Contributor

update "nitro" and "coda-oss"

@JDanielSmith JDanielSmith self-assigned this Oct 13, 2020
@JDanielSmith JDanielSmith merged commit b6617ec into main Oct 13, 2020
JDanielSmith pushed a commit that referenced this pull request Nov 8, 2021
commit a80a715c4dcf2c1f8ff9da8c90fc52d40c25bc61
Author: Dan Smith <[email protected]>
Date:   Fri Nov 5 09:29:24 2021 -0400

    fix another ICC compiler error (from high-side)

commit e341b8e221f07831d19b7cbe83d07b5dbd2e414e
Author: Dan Smith <[email protected]>
Date:   Thu Nov 4 17:16:22 2021 -0400

    mem::ScopedArray<T> -> std::unique_ptr<T[]>

commit 9edba14df70d186aa0df696c5f8dc825a6a81972
Author: Dan Smith <[email protected]>
Date:   Thu Nov 4 16:47:22 2021 -0400

    sys::Uint32_T -> uint32_t

commit dce2a7df6dce586a413df75f2dd9c3f2c0cf7d2d
Author: Dan Smith <[email protected]>
Date:   Thu Nov 4 15:40:13 2021 -0400

    reduce use of explicit "new"

commit da788ab6811933b000909b20bd1c181326abbe36
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 16:36:55 2021 -0400

    build Logger.cpp w/CMake

commit f8ab35df28ef3b1248968222f0faddf36531181e
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 16:28:49 2021 -0400

    switch remaining code to new six::Logger infrastructure

commit 11e66dc5dc15236ef28873ad96d3babfcb89d632
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 16:10:19 2021 -0400

    fix G++ compiler errors

commit 396b4fa29c53b060bd40e2ea5f489fbf8770327d
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 16:00:31 2021 -0400

    simplify six::Logger

commit 905f7f551f8d49be7415698a56e3f8472657ad72
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 14:43:09 2021 -0400

    more use of six::Logger to reduce boilerplate code

commit b9368a9a0c7d1276e583cb525aa6d4f5b7027beb
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 14:07:23 2021 -0400

    more use of six::Logger to manage logging

commit 82db8c136a4eee98e96493b0a90df38e059ea8b7
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 14:00:22 2021 -0400

    use the new six::Logger class to reduce boilerplate logger code

commit f18fbe48e01960d07ec33cf034188b2aba88dbb7
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 12:18:45 2021 -0400

    use new Logger class to reduce boiler-plate code

commit 3c74dbd5ee170e8401d7b8634d2590a370cbdd73
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 12:00:21 2021 -0400

    new Logger class to more easily manage logging configuration

commit 5787a6909bfe9f88a099ed536837ca5a436c3421
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 11:24:06 2021 -0400

    use a std::unique_ptr for storing an "owned" logger

commit 8fdb3e38417c429c4ad06f65947812fd0ac78c76
Author: Dan Smith <[email protected]>
Date:   Wed Nov 3 09:45:55 2021 -0400

    use std::make_unique() instead of explicit "new"

commit e7938bc92bcedbcebc64ea8b0b3e4cd674aa248a
Author: Dan Smith <[email protected]>
Date:   Tue Nov 2 17:18:06 2021 -0400

    reduce use of explicit "new"

commit 75ea632f815e4f04f90e606a409915bc5d18607d
Author: Dan Smith <[email protected]>
Date:   Tue Nov 2 16:14:04 2021 -0400

    version -> strVersion to avoid conflicting with global "version"

commit dbc48b8ddaaae2029112860d418a23ba668df22c
Author: Dan Smith <[email protected]>
Date:   Tue Nov 2 15:53:33 2021 -0400

    another "version" -> "strVersion"; added unit-test

commit 49048ae809c07219544b015513b46b375e004eb6
Author: Dan Smith <[email protected]>
Date:   Tue Nov 2 14:38:19 2021 -0400

    reduce use of explicit "new" and pointers in CPHDReader

commit ce0db35d80dcd00200bc464ad4df113cfe9f9db2
Merge: 895439562 80f110c09
Author: Dan Smith <[email protected]>
Date:   Tue Nov 2 12:02:04 2021 -0400

    Merge branch 'master' into develop/use_c++11

commit 89543956292a2deff4b239b1dfea2e5d449f8fac
Merge: 555055e55 6d69985fc
Author: Dan Smith <[email protected]>
Date:   Sat Feb 20 15:27:18 2021 -0500

    Merge branch 'develop/use_c++11' of github.com:ngageoint/six-library into develop/use_c++11

commit 6d69985fce62ef2277a3b65c8bd5c04da9d5250b
Author: Dan Smith <[email protected]>
Date:   Wed Feb 17 10:42:22 2021 -0500

    turn off some CA diagnostics from other code

commit 87623bb27d6a2c7ee7592469fd7be61027131aee
Merge: b72de0b78 38909c4c6
Author: Dan Smith <[email protected]>
Date:   Wed Feb 17 09:30:38 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 555055e55d899269ff7e9041ab5111ee3d864a2b
Merge: 809f99884 38909c4c6
Author: Dan Smith <[email protected]>
Date:   Mon Feb 15 17:52:03 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 809f99884740d51a082c3f98e76a9998492c3ac1
Merge: a0ec957bd 1327e071a
Author: Dan Smith <[email protected]>
Date:   Mon Feb 15 15:13:44 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit b72de0b7899d9d4fda67953b24e9d6b36d5bc8de
Merge: a0ec957bd 1327e071a
Author: Dan Smith <[email protected]>
Date:   Mon Feb 15 15:03:46 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit a0ec957bdcaee57e4058fac4bd7ee9926935cc8d
Author: Dan Smith <[email protected]>
Date:   Wed Feb 10 09:52:44 2021 -0500

    old compilers don't like certain kinds of braced-initialization

commit 7bc8624a0068abba75379786754f133eac8447e7
Merge: 7eb4f3f1a 32575e474
Author: Dan Smith <[email protected]>
Date:   Wed Feb 10 09:46:24 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 7eb4f3f1ad7cb47b83bff656b366fa10f8baef69
Merge: 91f6c481e 0abd4e691
Author: Dan Smith <[email protected]>
Date:   Tue Feb 9 17:13:03 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 91f6c481e86cae6c8ba52a7cce84e4577ac0600c
Author: Dan Smith <[email protected]>
Date:   Mon Feb 1 16:27:36 2021 -0500

    std::auto_ptr -> mem::auto_ptr for C++17

commit d0cf3be40fbb6018274d890e3f5d5f81680cd38f
Merge: d165f6252 0892e19a7
Author: Dan Smith <[email protected]>
Date:   Mon Feb 1 16:13:39 2021 -0500

    Merge branch 'develop/use_c++11' of github.com:ngageoint/six-library into develop/use_c++11

commit d165f62522c366f161fbd62c6cbe1e5a91c24dd4
Merge: 09450c25f c5f669c79
Author: Dan Smith <[email protected]>
Date:   Mon Feb 1 16:12:54 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 0892e19a7a39c2284185384f30d98951eb1f3758
Author: Dan Smith <[email protected]>
Date:   Wed Jan 27 16:38:03 2021 -0500

    fix a few more errors with building with C++17

commit afaf4d4e778a83160b5a5001d90686270abdf086
Author: Dan Smith <[email protected]>
Date:   Wed Jan 27 15:53:23 2021 -0500

    mem::auto_ptr instead of std::auto_ptr for C++17

commit 67b41f90e1a36c2f40357d7c2ae39e2620886970
Merge: 4bcd2a70a d22cdb99a
Author: Dan Smith <[email protected]>
Date:   Wed Jan 27 15:24:35 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 4bcd2a70aadc6b488334192fe1ba1954813fe6cc
Merge: 9c6b41ded 652dadf7b
Author: Dan Smith <[email protected]>
Date:   Wed Jan 27 15:24:30 2021 -0500

    Merge branch 'develop/use_c++11' of github.com:ngageoint/six-library into develop/use_c++11

commit 09450c25fcd36c2fba0dabc08059f745e106d28c
Merge: 652dadf7b 5d81778ca
Author: Dan Smith <[email protected]>
Date:   Tue Jan 26 08:43:02 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 652dadf7be1d87abdc39abda397633c77226051d
Author: Dan Smith <[email protected]>
Date:   Mon Jan 25 18:08:10 2021 -0500

    no std::auto_ptr in C++17

commit 7bb1bb44bc768645c64d8e2d2a2b621b4ff65526
Merge: e76c3654c c1cf6e7b3
Author: Dan Smith <[email protected]>
Date:   Mon Jan 25 18:00:56 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit e76c3654c671a011d1d43e762322fc5fe62be0de
Author: Dan Smith <[email protected]>
Date:   Mon Jan 25 17:59:45 2021 -0500

    no auto_ptr in C++17

commit b7413c6b113220ae9d90a7fbe4f95eb5439b8cf2
Author: Dan Smith <[email protected]>
Date:   Wed Jan 20 10:23:48 2021 -0500

    do a better job of being sure we have additional stuff in "std" from coda-oss

commit fb5176c6a3cd7de039f5a28225717e2f0ff102ad
Author: Dan Smith <[email protected]>
Date:   Wed Jan 20 08:57:57 2021 -0500

    #include <scene/sys_Conf.h> rather than <nitf/coda-oss.hpp>

commit df90a441363a1aa8c5800e6e46b2c8b19e676d2a
Merge: 160f01ec3 74727d411
Author: Dan Smith <[email protected]>
Date:   Wed Jan 20 08:43:06 2021 -0500

    Merge branch 'master' into develop/use_c++11

commit 160f01ec3457c6af580e862cb30508c11089f922
Author: Dan Smith <[email protected]>
Date:   Wed Jan 20 08:42:36 2021 -0500

    #define CODA_OSS_AUGMENT_std_namespace before #include <sys/Conf.h>

commit a01559531bc0ca915e09ca63953f592ee1b48f95
Merge: bd7d9f7b9 0ecff9559
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 18:01:33 2021 -0500

    Merge branch 'develop/update_externals' into develop/use_c++11

commit 0ecff955987475619e5756b30bbe1e38add907fa
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 17:59:47 2021 -0500

    remove files that shouldn't have been committed

commit bd7d9f7b90840e883588bf0aafd446a6a1bdec38
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 17:49:29 2021 -0500

    #include <nitf/coda-oss.hpp> instead of sys/Conf.h to get stuff added to "std"

commit 671a89a17a8c7e818e51f0b8ac260d3cbd50b35f
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 17:28:27 2021 -0500

    trigger build on GitHub

commit 460a96b3819c150608ca6e28cf51234b53c7299e
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 17:14:26 2021 -0500

    didn't want this change

commit 0ec8633e6f1f16384e08fb0f54fc463c05c5a0a7
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 17:11:15 2021 -0500

    get #includes right for PCH

commit 824284722ce0a6b80cdbc6c76d9414032b27da45
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 16:55:58 2021 -0500

    gsl::span -> std::span

commit 70a3e7282bc4359f6edbc2df52c77e11df523b1b
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 16:50:53 2021 -0500

    these are the correct files from "master"

commit b856b5451289a0ad6bab254dd2a2d6f14aee571d
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 16:44:25 2021 -0500

    latest from coda-oss and nitro

commit fa0a138472ae143518bad1eb9d608152d32dbe22
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 16:33:06 2021 -0500

    Revert "std::span -> gsl::span"

    This reverts commit c10f2332c3650969a770c71ee830569911b9d13a.

commit f897082bd98771c278a77a14561be9e194c3878e
Merge: c10f2332c 812235491
Author: Dan Smith <[email protected]>
Date:   Tue Jan 19 16:32:43 2021 -0500

    Merge branch 'master' into develop/update_externals

commit c10f2332c3650969a770c71ee830569911b9d13a
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 15:08:25 2021 -0500

    std::span -> gsl::span

commit 9e218034c4ecdac44392473ee8f385a25a56f3c5
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 14:49:00 2021 -0500

    need to redo C++17 support

commit e21d4fcf730005f605df2d345f62e4f2399a14ca
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 14:48:25 2021 -0500

    paths are wrong in "externals"

commit 1083ac1a6cc8879d2b1c9949602321197cec4ecc
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 13:52:32 2021 -0500

    latest from "nitro"

commit 6fca2584d08b2d03374450a60d64c7086c23d568
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 12:20:13 2021 -0500

    lates from coda-oss/main

commit 1073b397a60a3a5357c5b433409dd6447b773273
Author: Dan Smith <[email protected]>
Date:   Sat Jan 16 11:41:11 2021 -0500

    add back "java" and "mex"

commit 6de2fa0d43d9d40078b0c268ac3fdeb78ae7aa39
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 10:22:13 2021 -0500

    merge brought back a deleted #include

commit 4e23991f609f2ec430a57539f80c27561abb28c8
Merge: ebe95509a 436986f87
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 10:18:55 2021 -0500

    Merge branch 'develop/update_externals' into main

commit ebe95509a01652e16d9fc9ac8869834bd2cf60a2
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 10:18:01 2021 -0500

    slam in externals as merging creates too many conflicts

commit 436986f87f612e10ada1cce884a4519daa022a5d
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 09:40:28 2021 -0500

    Revert "Revert "remove "nitro" files not needed in externals/nitro""

    This reverts commit e69391bfee6b5e7cd481fc83856f7eee95e83929.

commit e69391bfee6b5e7cd481fc83856f7eee95e83929
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 09:39:25 2021 -0500

    Revert "remove "nitro" files not needed in externals/nitro"

    This reverts commit da30b960bb2a2af6c4580c49cae6740588703653.

commit dd710d55110cdd7b4bd8a17b25784e25ac93c98d
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 08:52:28 2021 -0500

    paths are wrong in "externals"

commit da30b960bb2a2af6c4580c49cae6740588703653
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 08:27:21 2021 -0500

    remove "nitro" files not needed in externals/nitro

commit 120ee00fad22e0d6713184eb8f6660d97b76b721
Author: Dan Smith <[email protected]>
Date:   Wed Jan 13 08:25:11 2021 -0500

    fix missing #include file

commit fa1990597c9e08a30e110e5710ec0177d6aabfdf
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:55:17 2021 -0500

    need to redo C++17

commit 1bd0cb3a8df08c6304bea6ff3a187a2847ad37df
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:50:53 2021 -0500

    std::span removed from "nitro"

commit 4e6a7528b5888b965522f5e80d7279a36206aee8
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:30:47 2021 -0500

    latest from nitro/main

commit 99a0a01cb852152021c61696fb9b83bdab425004
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:28:13 2021 -0500

    adjust coda-oss for our usage

commit 65026c2702081ae9cd59f676a30934564148983b
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:26:59 2021 -0500

    latest from coda-oss/main

commit e6a58a2be5b66ba52b7a3747e7325acaa84276a9
Author: Dan Smith <[email protected]>
Date:   Tue Jan 12 17:24:02 2021 -0500

    slam in "main"

commit 92d5bb5ca0afce00012f8892494ef41516dc4df7
Merge: 7b8ca7066 5e5870f6b
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 18:17:21 2021 -0500

    Merge branch 'develop/update_externals' of github.com:ngageoint/six-library into develop/update_externals

commit 7b8ca7066eaea523f5f57c61648e2d6093d5b454
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 18:17:11 2021 -0500

    remove externals/nitro/docs

commit 5e5870f6b9b1d38596e6be22ab89e07def076e68
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 18:05:56 2021 -0500

    paths are wrong when in "externals"

commit d9a5c2ff8923a322760393632391c50ed793510b
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 17:42:08 2021 -0500

    more changes from nitro/modules/c++

commit 7aba3b8d9a1add0317b14de33b7717a8565a0b39
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 17:19:54 2021 -0500

    fix IOStreamWriter ctor

commit 84db123c433ef5d2ade3ad712369e23c8af8dbe8
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 17:13:14 2021 -0500

    more changes from nitro/modules/c++

commit a6880924fe205acb4faa8ca7943cf0c84d3d59e9
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 16:48:00 2021 -0500

    fix build error on Linux

commit 7a9b240ec9a313c8eb699c81dbc2742bb88fb8b4
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 15:10:45 2021 -0500

    several changes from nitro/c++ ... hoping this builds.

commit a398eefa2e2ce746becee4d72dbd7c8add57c8be
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 14:48:32 2021 -0500

    VCXPROJ files from nitro

commit b3c1dbd794849177d6416a34379987996d4e019e
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 14:26:17 2021 -0500

    update other nitro top-level files ... everything except modules/c++

commit 8fe3028cc3b051075b760fdd95b2562b7ec9734b
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 13:48:24 2021 -0500

    update "c", "java", "mex", and "python" directories -- but not "c++"

commit e82f28cd40d9e4e3029085b23048ba6c4d9c7a29
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 13:31:22 2021 -0500

    update externals/nitro/docs

commit 89522fe0f8200111a6ea860927903f38a9021727
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 13:19:38 2021 -0500

    Revert "latest from nitro/master"

    This reverts commit e89da71da0a7f494ee6e79a92f3828d8079c1c4d.

commit 3adb502a17a1bda89372b235e18388197a9eaf4f
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 13:19:24 2021 -0500

    ignore build/ directory

commit e89da71da0a7f494ee6e79a92f3828d8079c1c4d
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 12:14:31 2021 -0500

    latest from nitro/master

commit db45e1e2f214df8ab417ddde0875593f0bba537b
Author: Dan Smith <[email protected]>
Date:   Mon Jan 11 09:11:16 2021 -0500

    Revert "latest from "nitro""

    This reverts commit 0b99300f7c181eb073a86239444d30bc0acf7fa4.

commit 0b99300f7c181eb073a86239444d30bc0acf7fa4
Author: Dan Smith <[email protected]>
Date:   Sat Jan 9 18:02:30 2021 -0500

    latest from "nitro"

commit ae630e65c608257650c70735d5062db7e5e2dcc2
Author: Dan Smith <[email protected]>
Date:   Sat Jan 9 17:33:00 2021 -0500

    update externals/nitro/docs

commit f283be39d553aafad0f3132e2277038eaa4b515c
Author: Dan Smith <[email protected]>
Date:   Sat Jan 9 17:27:31 2021 -0500

    update coda-oss with latest from https://github.com/mdaus/coda-oss

commit 825a6674dba619591e343c0ecd9672703b69e3f5
Author: J. Daniel Smith <[email protected]>
Date:   Wed Dec 30 13:49:02 2020 -0500

    latest from coda-oss and nitro (#391)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

    * latest from "nitro"

    * std::endian

    * latest from "nitro"

    * latest from "nitro" and "coda-oss"

    * latest from coda-oss

    * lost toString<nullptr>()

    * latest from coda-oss/main

    * want "std" augmented in this repo

    * partial update from coda-oss/main

    * latest from coda-oss/main

commit 21e2b675ffd4290149bc867024ded6d008e4fd1a
Author: J. Daniel Smith <[email protected]>
Date:   Tue Dec 29 17:32:49 2020 -0500

    latest from coda-oss (#390)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

    * latest from "nitro"

    * std::endian

    * latest from "nitro"

    * latest from "nitro" and "coda-oss"

    * latest from coda-oss

    * lost toString<nullptr>()

    * latest from coda-oss/main

    * want "std" augmented in this repo

commit 433e81909997ccc83515b7b8551d82b9e09f1029
Author: J. Daniel Smith <[email protected]>
Date:   Tue Dec 22 09:38:57 2020 -0500

    reduce use of toString() (#389)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use "externals" from top-level "install"

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * build with simplified "externals" scheme

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * fix compiler errors from previous merge; mostly #include <thread>

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * latest from "coda-oss"

    * use filesystem::path and std::endian

    * more filesystem from coda-oss

    * less use of sys::

    * NULL -> nullptr

    * use .data() rather than &d[0]

    * mem::BufferView -> std::span

    * const std::span<>& doesn't make much sense

    * need make_span() overload for pointer+size

    * latest from "nitro"

    * std::endian

    * coda-oss now gives us std::endian

    * sys::Filesystem -> std::filesystem

    * don't need to explicitly call fs::path::string() in most cases

    * sys::Filesystem -> std::filesystem

    * fix build errors when using C++17

    * simplify access to some ImageSubheader values

    * newReadControl() returns a std::unique_ptr<> rather than a raw pointer

    * a singleton is much easier in C++11

    * don't need to do manual locking in C++11

    * use a template and some macros to dramatically simplify Enums

    * adjust macros for GCC, provide operators for SWIG

    * got the map entries wrong

    * make getIndices() a bit more robust

    * store a std::unique_ptr<> instead of a raw poniter

    * throw exceptions in getIndices() rather than assuming

    * use Enum<T>.toString() where possible rather than duplicating code

    * remove duplicate code converting from a string to Enum<T>

    * don't explicilty check for "SIDD" as that's already part of getDataType()

    * use std::string instead of char[]

    * reduce use of "delete[]"

    * less use of "SICD" and "SIDD", use six::DataType instead

    * simplify Region buffer management

    * reduce some explicit use of std::shared_ptr<> with std::make_shared and/or auto

    * more reduction in explicit use of std::shared_ptr

    * latest from "nitro"

    * simplify use of six::Region

    * reduce use of explicit .toString()

    * further reduction in explicit use of toString()

    * template specialiaton can't be inline with G++

    * simplify cphd enum creation

    * reduce use of toString() with setAttribute()

    * latest from "nitro" and "coda-oss"

    * don't need catch(excep::Exception) ex.toString() as std::exception::what() now does the same thing

    * really only have two calls to setAttribute(): std::string and size_t

    * use macros to generate SIDD Enums

    * add operator<< for Enum<T> to avoid some explicit .toString() calls

    * add operator==(std::string) overload to redue need for .toString()

    * add operator<<() to redue need for .toString()

    * don't implmeent a bunch of six::toString() routines; they sholdn't be called anymore

    * further reduction in use of toString()

    * eliminate six::toString() template; just provide a few overloads instead

    * createSixString() which calls six::toString(t) instead of t.toString()

    * createSixString() overload with URI parameter

    * allow different strings (e.g., "1" and "+1") to map to the same value

    * put "Enum" support code in a separate file

    * there is now just one NOT_SET_VALUE

commit f217f237b20ad1aef87d1218b16f12e095d61c25
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 19 14:37:28 2020 -0500

    update externals (#388)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

    * latest from "nitro"

    * std::endian

    * latest from "nitro"

    * latest from "nitro" and "coda-oss"

commit 6ba3ffdaad96c0e4f945cce27af2f8b172ebd884
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 19 10:38:06 2020 -0500

    latest changes from develop/jdsmith (#386)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use "externals" from top-level "install"

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * build with simplified "externals" scheme

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * fix compiler errors from previous merge; mostly #include <thread>

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * latest from "coda-oss"

    * use filesystem::path and std::endian

    * more filesystem from coda-oss

    * less use of sys::

    * NULL -> nullptr

    * use .data() rather than &d[0]

    * mem::BufferView -> std::span

    * const std::span<>& doesn't make much sense

    * need make_span() overload for pointer+size

    * latest from "nitro"

    * std::endian

    * coda-oss now gives us std::endian

    * sys::Filesystem -> std::filesystem

    * don't need to explicitly call fs::path::string() in most cases

    * sys::Filesystem -> std::filesystem

    * fix build errors when using C++17

    * simplify access to some ImageSubheader values

    * newReadControl() returns a std::unique_ptr<> rather than a raw pointer

    * a singleton is much easier in C++11

    * don't need to do manual locking in C++11

    * use a template and some macros to dramatically simplify Enums

    * adjust macros for GCC, provide operators for SWIG

    * got the map entries wrong

    * make getIndices() a bit more robust

    * store a std::unique_ptr<> instead of a raw poniter

    * throw exceptions in getIndices() rather than assuming

    * use Enum<T>.toString() where possible rather than duplicating code

    * remove duplicate code converting from a string to Enum<T>

    * don't explicilty check for "SIDD" as that's already part of getDataType()

    * use std::string instead of char[]

    * reduce use of "delete[]"

    * less use of "SICD" and "SIDD", use six::DataType instead

    * simplify Region buffer management

    * reduce some explicit use of std::shared_ptr<> with std::make_shared and/or auto

    * more reduction in explicit use of std::shared_ptr

    * latest from "nitro"

    * simplify use of six::Region

    * reduce use of explicit .toString()

    * further reduction in explicit use of toString()

    * template specialiaton can't be inline with G++

    * simplify cphd enum creation

    * reduce use of toString() with setAttribute()

commit f990e7735a1135b16f2baf0be11215ec057e3bab
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 19 10:36:33 2020 -0500

    latest from "nitro" (#387)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

    * latest from "nitro"

    * std::endian

    * latest from "nitro"

commit 514403d30f5e42b768ae5675cb8f870086d138c1
Author: J. Daniel Smith <[email protected]>
Date:   Tue Dec 8 14:30:18 2020 -0500

    latest from develop/jdsmith (#385)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use "externals" from top-level "install"

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * build with simplified "externals" scheme

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * fix compiler errors from previous merge; mostly #include <thread>

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * latest from "coda-oss"

    * use filesystem::path and std::endian

    * more filesystem from coda-oss

    * less use of sys::

    * NULL -> nullptr

    * use .data() rather than &d[0]

    * mem::BufferView -> std::span

    * const std::span<>& doesn't make much sense

    * need make_span() overload for pointer+size

    * latest from "nitro"

    * std::endian

    * coda-oss now gives us std::endian

    * sys::Filesystem -> std::filesystem

    * don't need to explicitly call fs::path::string() in most cases

    * sys::Filesystem -> std::filesystem

    * fix build errors when using C++17

commit a2d5396ec559cde98f9d8adb50c78111a7d884b3
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 18:12:34 2020 -0500

    latest from "nitro" (#383)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

    * latest from "nitro"

commit 12f6f27e269013d95df0dfb4845dc04e831717e1
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 17:51:26 2020 -0500

    latest from develop/jdsmith (#382)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use "externals" from top-level "install"

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * build with simplified "externals" scheme

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * fix compiler errors from previous merge; mostly #include <thread>

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * latest from "coda-oss"

    * use filesystem::path and std::endian

    * more filesystem from coda-oss

    * less use of sys::

    * NULL -> nullptr

    * use .data() rather than &d[0]

    * mem::BufferView -> std::span

    * const std::span<>& doesn't make much sense

    * need make_span() overload for pointer+size

commit e2084e8fad7af3962ef6d6e75d0ee72906f5430b
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 15:56:09 2020 -0500

    latest from coda-oss (#381)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

    * more filesystem from coda-oss

commit 37f162087fd80259f8f14710ef421c4fe5073113
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 15:52:57 2020 -0500

    NULL -> nullptr (#379)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * use filesystem::path and std::endian

    * less use of sys::

    * NULL -> nullptr

commit 9c6b41ded7392ca1048fab5dce13878255340afe
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 15:52:14 2020 -0500

    NULL -> nullptr

commit 6e673a45bd7e223496a49ccac54f912a1bece4bf
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 15:13:42 2020 -0500

    less use of sys::

commit 690ed8f54e6c88c47a8a90d1d09eef0014977e02
Merge: e8f8bd12f ef45d66b7
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 14:02:48 2020 -0500

    Merge branch 'main' into develop/use_c++11

commit e8f8bd12fcef2d7db3227ddb18017c92780aafa2
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 13:21:05 2020 -0500

    use filesystem::path and std::endian

commit ef45d66b7ce27551cb9d96555da353ef266c9e9b
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 12:43:44 2020 -0500

    fix build errors from recent changes (#378)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use "externals" from top-level "install"

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * build with simplified "externals" scheme

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * fix compiler errors from previous merge; mostly #include <thread>

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

    * latest from "coda-oss"

commit d038e0e3d68a9dc1783d84ad39f5e03aced505ff
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 12:21:22 2020 -0500

    more use of C++11 (#377)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * use std::unique_ptr<[]> instead of mem::ScopedArray

    * use int32_t et. al. instead of sys::Int32_T

    * use std::byte (not quite working yet, but need to move code to a faster machine)

    * build with std::byte

    * use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

    * sys::Off_T -> ptrdiff_t

    * Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

    * sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

commit 10df67a17abcf66dd74e3608195dd5957e0c2241
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 12:20:04 2020 -0500

    latest from "coda-oss" (#376)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

    * latest from "coda-oss"

commit 1ba1665394b73b70d2857cc0310d9b08866009e5
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 11:43:03 2020 -0500

    sys::Off_T -> int64_t; sys::SSize_T -> ptrdiff_t

commit 42a4e29076885ca6814a1937ca12eccf0759863e
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 11:03:54 2020 -0500

    Revert "sys::Off_T -> ptrdiff_t"

    This reverts commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2.

commit aa22a370bb02574640cf7c0b2bc20bdd4fd2add2
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 10:35:46 2020 -0500

    sys::Off_T -> ptrdiff_t

commit 4a46f6c4176790564ef29f7a2312a660a1601dd1
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 10:25:44 2020 -0500

    use std::thread::hardware_concurrency() instead of sys::OS().getNumCPUs()

commit d7bd7902d36cecd670bff9d73b7880fcdada730f
Merge: 5d3b4bc57 48deaeb01
Author: Dan Smith <[email protected]>
Date:   Sat Dec 5 10:06:09 2020 -0500

    Merge branch 'main' into develop/use_c++11

commit 48deaeb01376d88956a1b84097ae953c2e939c85
Author: J. Daniel Smith <[email protected]>
Date:   Sat Dec 5 10:05:33 2020 -0500

    latest "nitro" (#375)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

    * latest from "nitro"

    * match nitro -> nitf change

    * make_span()

commit 5d3b4bc573aea68f1e084fe4f7e831bbd4af3298
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 14:45:15 2020 -0500

    build with std::byte

commit 36535d9694198483f8621fd4ad4b26eb52a2965f
Merge: af38657ed b03c97994
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 14:19:37 2020 -0500

    Merge branch 'main' into develop/use_c++11

commit af38657ed6ddf381668f875a480ae1ff26a569e7
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 14:17:28 2020 -0500

    use std::byte (not quite working yet, but need to move code to a faster machine)

commit 7b884915653736b15ec5e1377d86f1b891c5cbf7
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 11:53:22 2020 -0500

    use int32_t et. al. instead of sys::Int32_T

commit 400ab90328b0e2e1d567c572256b61119d2ee5d1
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 11:33:53 2020 -0500

    use std::unique_ptr<[]> instead of mem::ScopedArray

commit b03c97994b65dad3e5fe5af14be3dc43379423f3
Author: J. Daniel Smith <[email protected]>
Date:   Wed Dec 2 10:55:11 2020 -0500

    use c++11 features (#374)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * use int64_t, etc. instead of sys::Int64_T

    * mem::SharedPtr -> std::shared_ptr

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

    * update "nitro" to get SegmentMemorySource overloads

commit 403b5a2a44e858bcc741d48a5bee583658bffacb
Merge: acb882d22 472cd0bba
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 09:51:14 2020 -0500

    Merge branch 'develop/update_externals' into develop/use_c++11

commit 472cd0bba0945a819a2baf188992da8a5f2890e0
Author: Dan Smith <[email protected]>
Date:   Wed Dec 2 09:50:47 2020 -0500

    update "nitro" to get SegmentMemorySource overloads

commit acb882d2205e587195a28f020ac5aaae4e6c8483
Merge: d9e7b59ea f1b6d2255
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 18:05:24 2020 -0500

    Merge branch 'main' into develop/use_c++11

commit f1b6d2255807c658c55a83232cd3e8b40a59348b
Author: J. Daniel Smith <[email protected]>
Date:   Tue Dec 1 17:53:46 2020 -0500

    update externals (#373)

    * update "nitro"

    * update coda-oss and fix compiler errors

    * update coda-oss and nitro with less use of sys::

    * unit-test paths are wrong for "externals"

commit b445329f15a1099020801ad86377a92e9b2f89c7
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 17:31:43 2020 -0500

    unit-test paths are wrong for "externals"

commit d9e7b59eacb462868947530fc452a1143ed6806e
Merge: 2c86f4e88 a0f918549
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 16:23:45 2020 -0500

    Merge branch 'develop/update_externals' into develop/use_c++11

commit a0f918549b4e20eb6d46c5804e4c1dac68abfa6a
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 16:23:19 2020 -0500

    update coda-oss and nitro with less use of sys::

commit 2c86f4e8862bd43a5635bfb94153dd7a5f14c613
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 15:28:57 2020 -0500

    mem::SharedPtr -> std::shared_ptr

commit 0e60d325e19326960a44f2d1b650c2a0a8db40db
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 14:47:32 2020 -0500

    use int64_t, etc. instead of sys::Int64_T

commit 4ac10f90a1a646d134c4ab560ada1c61d414b8c2
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 13:52:22 2020 -0500

    update coda-oss and fix compiler errors

commit 0eae36ff04134871d58a36023ab107901e9e8734
Author: Dan Smith <[email protected]>
Date:   Tue Dec 1 13:31:23 2020 -0500

    update "nitro"

commit 4538574440414f950dd454424ee00ee15754fe0e
Author: J. Daniel Smith <[email protected]>
Date:   Tue Dec 1 13:11:34 2020 -0500

    remove some compiler warnings (#372)

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * turn on compiler warnings

    * crank-up warning level

    * enable "Warnings as errors"

    * turn on all warnings (many #pragma'd away)

    * get rid of more warnings

    * adjust more #pragma's

commit 79aa44ff0388a3ba7cdcc51d42bd1c11475efdc4
Author: J. Daniel Smith <[email protected]>
Date:   Mon Nov 30 13:45:16 2020 -0500

    add another unit-test (#371)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * turn on /Wall, fix some warnings

    * C++17 generates more warnings that I don't want to fix right now

    * removed some compiler warnings from third-party code

    * comment-out use of C++17's <filesystem>

    * tweak project settings for consistency

    * unit-test for createFakeComplexData()

commit ce28071805c3d6aeb23413ff13dd1d4f0c75e7fc
Author: Dan Smith <[email protected]>
Date:   Mon Nov 9 14:51:12 2020 -0500

    use .tar, not .tar.gz

commit f9283e8b6eb56a2ca4fb193964240087a8c1ce7d
Author: J. Daniel Smith <[email protected]>
Date:   Mon Nov 9 14:31:00 2020 -0500

    preserve utf8 in XML text (#363)

    * pass io::Encoding::Utf8 to print() and prettyPrint() to preserve UTF-8 in output

    * store the value of xml::lite::MinidomParser::preserveCharacterData() so we can figure out the encoding

    * Don't want to set a dummy schema path to a directory that exists

    * add a unit-test for UTF-8 characters in "Classification"

    * fix isUnclassified() so it works for "NON CLASSIFIÉ / UNCLASSIFIED"

    * Revert "Merge branch 'main' into bugfix/preserve_UTF8_in_classified_field"

    This reverts commit 12534c9701ce19169bcb1d8c6051813d67dee8e2, reversing
    changes made to 02ce75550c12b14c9b4bdf3f04f18716220c5152.

    * account for coda-oss changes where TextEncoding is part of the OutputStream

    * get the right verson of Element.h

    * use new xml::lite to read/write XML in UTF-8

    * be sure we can read-in and process UTF-8 from a NITF

    * assume UTF-8 on *ix and Windows-1252 on Windows

    * reduce "gratuatous" diffs for simpler merge request

    * one more unneeded diff

    * French -> Canada

    * latest from coda-oss

    * trying to get the test_valid_six unittest working on Linux

commit 3c07e7278d53b0500d35c1153bbd827f74b1b090
Author: J. Daniel Smith <[email protected]>
Date:   Mon Nov 9 14:10:17 2020 -0500

    update "nitro" and "coda-oss" (#370)

    * update "nitro" and "coda-oss"

    * Delete CMakeSettings.json

    * changeFileHeader() doesn't (yet) work in "externals"

commit 5c4bfb60bdb0dd778135dc7476b82735e82b0413
Merge: 950668d00 90e42da6b
Author: Dan Smith <[email protected]>
Date:   Wed Nov 4 09:35:45 2020 -0500

    Merge branch 'develop/update_externals' into main

commit 90e42da6b5a3c2cb23e2183bbd5afc46b1785507
Author: Dan Smith <[email protected]>
Date:   Wed Nov 4 09:34:33 2020 -0500

    use sys::Filesystem

commit f014cf4b86e62d26971e458af52d5e28f183ea6d
Author: Dan Smith <[email protected]>
Date:   Tue Nov 3 18:27:23 2020 -0500

    use Filesystem.h from coda-oss instead of <filesystem>

commit 950668d00022199c0c5e4a60f6ee0a1524c92fbc
Author: J. Daniel Smith <[email protected]>
Date:   Tue Nov 3 15:51:14 2020 -0500

    latest from coda-oss (#369)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

    * latest from "main" on coda-oss: xml.lite updates for UTF-8

    * restore changes lost in merge

    * latest from coda-oss

    * latest from coda-oss

    * latest from coda-oss

    * latest from "main" on coda-oss

commit 29d743f25f42b89e9c34a7d64ae659fb263c5073
Author: Dan Smith <[email protected]>
Date:   Tue Nov 3 15:30:24 2020 -0500

    latest from "main" on coda-oss

commit 70d253c1f34df1bd79aca35737e9fc60ab97cc61
Merge: f332607bf 3a042b670
Author: Dan Smith <[email protected]>
Date:   Tue Nov 3 15:24:47 2020 -0500

    Merge branch 'main' into develop/update_externals

commit 3a042b6707eef97a43b508513ed11ca7f7bc0f2a
Author: J. Daniel Smith <[email protected]>
Date:   Mon Nov 2 16:03:00 2020 -0500

    latest from coda-oss (#368)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

    * latest from "main" on coda-oss: xml.lite updates for UTF-8

    * restore changes lost in merge

    * latest from coda-oss

    * latest from coda-oss

    * latest from coda-oss

commit f332607bfe6ada9958f68c2fa370055600756486
Author: Dan Smith <[email protected]>
Date:   Mon Nov 2 15:41:41 2020 -0500

    latest from coda-oss

commit 5c48090a2dbb0c665a12f45cf126329395fcb0c4
Author: J. Daniel Smith <[email protected]>
Date:   Mon Oct 26 17:56:20 2020 -0400

    Develop/update externals (#367)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

    * latest from "main" on coda-oss: xml.lite updates for UTF-8

    * restore changes lost in merge

    * latest from coda-oss

    * latest from coda-oss

commit 313a60141a3e42d99067fa5bc6a9a98cfbe6f575
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 17:28:09 2020 -0400

    latest from coda-oss

commit f71c7eda1610f1dc5f9668c541c8cd925fd3c963
Merge: d3423b3b8 404dadcd2
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 17:26:57 2020 -0400

    Merge branch 'main' into develop/update_externals

commit 404dadcd26851a243332d8263e57230687bad231
Author: J. Daniel Smith <[email protected]>
Date:   Mon Oct 26 16:07:44 2020 -0400

    another update to coda-oss (#366)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

    * latest from "main" on coda-oss: xml.lite updates for UTF-8

    * restore changes lost in merge

    * latest from coda-oss

commit d3423b3b832f65dfc699c6faf7e1a055b226f2d0
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 14:57:51 2020 -0400

    latest from coda-oss

commit 18613b5bfb2e988e1c809a3df774e6335a5537b9
Merge: 8ff24519e 21a550c5a
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 14:48:50 2020 -0400

    Merge branch 'main' into develop/update_externals

commit 21a550c5aca6c0c2f0d9cb9112be3f8f84c54cdb
Author: J. Daniel Smith <[email protected]>
Date:   Mon Oct 26 12:35:42 2020 -0400

    update coda-oss (#365)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

    * latest from "main" on coda-oss: xml.lite updates for UTF-8

    * restore changes lost in merge

commit 8ff24519ec9c24df4d2a4f5302eaec697e048737
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 12:12:01 2020 -0400

    restore changes lost in merge

commit f996fa8e2f7c496b5526825695334e64fdbf66d9
Merge: 1edffffdd fe9dffff6
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 11:47:16 2020 -0400

    Merge branch 'main' into develop/update_externals

commit 1edffffddef9bdf94bd67a68aacfd03d5ee09cdd
Author: Dan Smith <[email protected]>
Date:   Mon Oct 26 11:27:40 2020 -0400

    latest from "main" on coda-oss: xml.lite updates for UTF-8

commit fe9dffff6a19a4793dabad070b01685fe784fdfb
Author: J. Daniel Smith <[email protected]>
Date:   Wed Oct 21 14:09:05 2020 -0400

    latest from coda-oss "main" (#364)

    * update coda-oss with latest from "main"

    * coda-oss updates to make TextEncoding part of the OutputStream

    * updates from coda-oss to make TextEncoding part of the OutputStream

    * fix StringStream() .ctor()

    * one more coda-oss update

commit cdb08935c7c6387b343b491925fac4f4a126425c
Author: Dan Smith <[email protected]>
Date:   Wed Oct 21 13:43:18 2020 -0400

    one more coda-oss update

commit 39344b1593c503a1b2c162dbf53b16ee7795dfa1
Merge: 97ecde918 92af349d9
Author: Dan Smith <[email protected]>
Date:   Wed Oct 21 13:39:17 2020 -0400

    Merge branch 'main' into develop/update_externals

commit 97ecde918cab214c3ec9666b05b9e809897c72fc
Author: Dan Smith <[email protected]>
Date:   Wed Oct 21 13:27:07 2020 -0400

    fix StringStream() .ctor()

commit 2be4824922dee267a5d0244c90ef4fba70da461d
Author: Dan Smith <[email protected]>
Date:   Wed Oct 21 13:16:35 2020 -0400

    updates from coda-oss to make TextEncoding part of the OutputStream

commit c7ff9316857b10d2f9a956565b01cd992ca91522
Author: Dan Smith <[email protected]>
Date:   Wed Oct 21 13:11:15 2020 -0400

    coda-oss updates to make TextEncoding part of the OutputStream

commit 92af349d98f374a4514b26d507d274b5e1e9074d
Author: J. Daniel Smith <[email protected]>
Date:   Tue Oct 20 12:05:14 2020 -0400

    update coda-oss with latest from "main" (#362)

commit 495d74aef2a4dea3e2540eba436d84a157716db1
Author: Dan Smith <[email protected]>
Date:   Tue Oct 20 11:41:40 2020 -0400

    update coda-oss with latest from "main"

commit d16b60da16d53960bb981514dd0dfc30c0233a44
Merge: e8636f450 52207d7b3
Author: Dan Smith <[email protected]>
Date:   Tue Oct 20 11:34:39 2020 -0400

    Merge branch 'main' of github.com:ngageoint/six-library into main

commit 52207d7b3aadb6c37055760bbb4e0706f0d88497
Author: J. Daniel Smith <[email protected]>
Date:   Sat Oct 17 17:41:44 2020 -0400

    build crop_sicd in Visual Studio (#361)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

    * can't have "check_valid_six" as a directory for *ix build

    * build crop_sicd

    * build crop_sicd

commit e8636f45047bb96d9a500ebeb2ecbe4cdccafc2b
Author: Dan Smith <[email protected]>
Date:   Sat Oct 17 16:44:46 2020 -0400

    build crop_sicd

commit bb1dbe6018b5afaa8f6bded43bc995f9e0ce695f
Author: Dan Smith <[email protected]>
Date:   Sat Oct 17 15:43:33 2020 -0400

    can't have "check_valid_six" as a directory for *ix build

commit 67ee2841f15b36e2dfcc1becdbcd5e0b01c4bd1e
Author: J. Daniel Smith <[email protected]>
Date:   Sat Oct 17 15:30:31 2020 -0400

    get rid of hard-coded paths with <filesystem> (#360)

    * put common #includes for PCH in a single file

    * build check_valid_six

    * use EXIT_* rather than 0/1

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

    * use <filesystem> to remove hard-coded paths

    * in Visual Studio, run check_valid_six with a pre-defined path

    * tweak plugin dir

commit 165fb1dc4ef6cfcc632c9dbbeeea5a631b46b5e3
Author: J. Daniel Smith <[email protected]>
Date:   Sat Oct 17 14:37:49 2020 -0400

    use c++11 (#359)

    * getting rid of std::auto_ptr<> because it's gone in C++17

    * build all projects with C++17

commit 54b2d6fb0b58558e45b2cc9778c305f8693575df
Author: J. Daniel Smith <[email protected]>
Date:   Wed Oct 14 16:38:32 2020 -0400

    build with Visual Studio 2019 (#358)

    * Revert "Create codeql-analysis.yml"

    This reverts commit 43882771cbe3bf8d934b1e369ee68e935c8eb07f.

    * build nitro projects in SIX solution

    * build "six" as a Visual Studio project

    * build "scene" with Visual Studio

    * build cphd with Visual Studio

    * build cphd03 with Visual Studio

    * build six.sicd with Visual Studio

    * build six.sidd with Visual Studio

    * buid six.convert with Visual Studio

    * add a GTest project

    * trying to get a unittest working

    * build XML_DATA_CONTENT

    * get a NITF unit-test working :-)

    * run all "six" unittests

    * fix dummy DEFAULT_SCHEMA_PATH

    * allow unit-tests to run in Visual Studio

    * run SIDD unit-tests from Visual Studio

    * set SIX_SCHEMA_PATH so unittest works

    * run SICD unittests in Visual Studio

    * build and run six.sicd unittests in Visual Studio

    * set NITF_PLUGIN_PATH for sicd_test_area_plane

    * build cphd03 unittests in Visual Studio

    * run remaining cphd03 unittests

    * fix build error introduced with VS2019 changes

    * build cphd unittests in Visual Studio

    * build & run remaining cphd unittests in Visual Studio

commit 7e9999649ba0c2bc46a6bb1b1159475fba3c8a9d
Merge: 87307818b 790ab2694
Author: J. Daniel Smith <[email protected]>
Date:   Tue Oct 13 14:38:53 2020 -0400

    Merge pull request #357 from ngageoint/develop/jdsmith

    build externals/coda-oss by itself

commit 790ab26946e7336b19767945f727816cbe145ff5
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 14:08:18 2020 -0400

    build externals/coda-oss by itself

commit 87307818b0270f83483f77f08ac1ce05a925de92
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 13:47:56 2020 -0400

    fix nitf::Field to get rid of compiler errors

commit 571196e0b60ece0095140a7890df8e50fa38525a
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 13:21:09 2020 -0400

    Revert "Create codeql-analysis.yml"

    This reverts commit b261bbd26098485afd60f490e93b90fc4b7d84ed.

commit b6617ecd990bb3a51eacf5ef3c600e11c51692da
Merge: 3f130257d 1fc144409
Author: J. Daniel Smith <[email protected]>
Date:   Tue Oct 13 13:19:39 2020 -0400

    Merge pull request #356 from ngageoint/develop/jdsmith

    update "nitro" and "coda-oss"

commit 1fc1444096d76e4d4c2466dce114621e0288c5ea
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 12:35:39 2020 -0400

    update nitro with latest from "main"

commit 7b79bdf75715b2b5f38319516d340ad49e6a2048
Merge: d13fd9767 3f130257d
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 12:20:49 2020 -0400

    Merge branch 'main' into develop/jdsmith

commit d13fd9767cd688b0b167688fb5fcce555a01bbc1
Author: Dan Smith <[email protected]>
Date:   Tue Oct 13 12:20:02 2020 -0400

    update coda-oss with latest from "main"

commit 3f130257d86cbbf09cb6fdbf7b8f46cffeac87be
Merge: 43882771c d216783a2
Author: Dan Smith <[email protected]>
Date:   Tue Oct 6 09:47:36 2020 -0400

    Merge commit 'd216783a2d5ae168a34bc41da70c5c0004648c4a' into main

commit 43882771cbe3bf8d934b1e369ee68e935c8eb07f
Author: J. Daniel Smith <[email protected]>
Date:   Tue Oct 6 09:09:47 2020 -0400

    Create codeql-analysis.yml

commit 75868bb52f62f30eea6b4b7236d980be55465d8b
Merge: 533878c78 a85c00bff
Author: J. Daniel Smith <[email protected]>
Date:   Mon Oct 5 15:18:16 2020 -0400

    Merge pull request #354 from ngageoint/develop/main

    update "externals"

commit a85c00bff760b055e89e4f7b67154503199529ef
Author: Dan Smith <[email protected]>
Date:   Mon Oct 5 14:37:39 2020 -0400

    update coda-oss

commit d0d9f24e944114983c4c28b0e2beeb1cd5eeddba
Author: Dan Smith <[email protected]>
Date:   Mon Oct 5 14:29:50 2020 -0400

    update externals/nitro

commit 533878c78ca2227c469bad9ec3cd9eb2bc4324b2
Merge: 28166d355 8cd8a703d
Author: J. Daniel Smith <[email protected]>
Date:   Tue Sep 22 14:28:52 2020 -0400

    Merge pull request #349 from ngageoint/develop/main

    update with latest from "nitro:main"

commit 8cd8a703dc2ab4f71cd0f20372f1616d0a11bdf4
Author: Dan Smith <[email protected]>
Date:   Tue Sep 22 13:41:07 2020 -0400

    latest from nitro:main

commit 916f62a29b4666b32452d1ace285615ca1ebd07c
Author: Dan Smith <[email protected]>
Date:   Sat Sep 19 13:59:46 2020 -0400

    impelement std::auto_ptr "overrides"

commit 914710ccf93bdb5566b9584a4ff1ceb8c2c32e06
Author: Dan Smith <[email protected]>
Date:   Sat Sep 19 12:48:52 2020 -0400

    provide std::auto_ptr "overloads" so that existing Python wrapper code continues to work w/o changes

commit c95e858895cbbe675399414bab0fefd463040541
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 17:55:42 2020 -0400

    need std::auto_ptr<> overloads for pre-generated Python wrapper code

commit ce51201193fa65984b11d2f2096bf611b4123cd0
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 17:31:04 2020 -0400

    std::auto_ptr -> std::unique_ptr

commit f121bad9bcc7170a041195262450f513d0516b8e
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 15:35:29 2020 -0400

    ignore CMake-generated files

commit 130e3cdcf7c9a9b0de6e3796d289c532e975544d
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 14:22:26 2020 -0400

    fix bad merge

commit cbb9b90630fd2f2971874d96214a9fee741f11d8
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 14:20:01 2020 -0400

    don't want "docs" directory in externals/nitro

commit e6fe2f18f70f43ed413dc22d0c8d27bf19d863b6
Merge: b36a80970 60a45b805
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 14:19:07 2020 -0400

    Merge branch 'develop/master' into develop/main

commit b36a8097083afa8e55eb709b0b4ece168e7f995c
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 13:45:40 2020 -0400

    update externals/coda-oss with latest from "main"

commit acc353ef6794bc39b294f854b04c7e81621e1574
Author: Dan Smith <[email protected]>
Date:   Wed Sep 16 13:42:00 2020 -0400

    update externals/nitro…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant