Commit graph

1687 commits

Author SHA1 Message Date
Jim Derry b6f7e43842
Merge pull request #984 from htacg/issue_946
Fixes #946
2021-07-31 08:32:12 -04:00
Jim Derry efa61528aa Fixes #946 by refactoring the recursion into a loop with a heap-based stack. 2021-07-31 08:26:16 -04:00
Jim Derry c055b71c56 Deleted LICENSE again. Enough is enough. 2021-07-30 19:09:29 -04:00
Jim Derry c22c37b5a4 Add license to .github 2021-07-30 19:05:45 -04:00
Jim Derry e11dba9c92 Removed docs. 2021-07-30 19:03:40 -04:00
Jim Derry 995c20e9e4 Doc folder. 2021-07-30 18:57:02 -04:00
Jim Derry 1213047d42 More static analyser fixes; version bump to 5.9.7. 2021-07-30 18:45:18 -04:00
Jim Derry 5f98ccd606 Static analyzer fixes. 2021-07-30 18:32:34 -04:00
Jim Derry bd751a8bcd Fix allocation error; fix some static analyzer suggestions. 2021-07-30 18:23:47 -04:00
Jim Derry a3a5ea6740
Merge pull request #983 from htacg/remove_recursion
Remove recursion
2021-07-30 17:23:17 -04:00
Jim Derry b10a16ef1a Bump to 5.9.6 due to binary differences. 2021-07-30 17:16:43 -04:00
Jim Derry a34b0f07b5 Remove more recursion. 2021-07-30 17:15:58 -04:00
Jim Derry c21deae8c0
Bump to 5.9.5 due to API changes.
Will not build new pre-release as there are no public changing faces in the executables.
2021-07-30 16:50:09 -04:00
Jim Derry 7cddcb59fd
Merge pull request #982 from htacg/issue_719
Fixes #719. Pass the string representation of the parameter name, and…
2021-07-30 16:48:18 -04:00
Jim Derry 68a3d81d02 Fixes #719. Pass the string representation of the parameter name, and post process before output. Adds strrep() service to support. 2021-07-30 16:40:48 -04:00
Jim Derry 80550d6779 Updated localization information and files. No version bump. 2021-07-30 10:43:39 -04:00
Jim Derry b5e2442165
Bump version due to internal changes. 2021-07-29 06:23:28 -04:00
Jim Derry db847e6e1c
Merge pull request #981 from htacg/iterate
Documentation and Recursion
2021-07-29 06:22:48 -04:00
Jim Derry e56716f154 Improve internal documentation.
Start general conversion to eliminate and/or reduce recursion.
2021-07-28 19:46:54 -04:00
Jim Derry ab6b76dae9
Merge pull request #980 from SpaceIm/fix/cmake-pdb
CMake: robust installation of pdb files
2021-07-28 18:20:38 -04:00
Jim Derry 514ab0187c
Update build_and_test.yml
Add CMakeLists.txt as a trigger for automated testing, so that PR's making changes to it will be tested. No version bump.
2021-07-28 18:13:18 -04:00
SpaceIm 1da5d8ddde robust installation of pdb files 2021-07-27 14:56:48 +02:00
Jim Derry c42ec040c9
Update version.txt
User-facing URL changes merit version bump.
2021-07-21 17:30:24 -04:00
Jim Derry da8e10bedc
Merge pull request #978 from htacg/rc
HTTPS Migration
2021-07-21 17:29:39 -04:00
Jim Derry 0d173d61d7 HTTPS Migration
- Updated links with working https versions from http.
- Removed rotten links.
- Updated links that have since resolved to new addresses.
- Generated all new po's and pot from existing headers.
- Updated the regression tests to account for the new https:// URLS, and the
  changed reference to specification.
2021-07-21 17:21:27 -04:00
Jim Derry d79fe9f1eb
Merge pull request #976 from htacg/spelling_fixes
Spelling fixes, thanks to @jschleus.
2021-07-21 15:59:15 -04:00
Jim Derry 1bb72d6041 Spelling fixes, thanks to @jschleus. 2021-07-21 15:50:53 -04:00
Jim Derry 63c243f223
Update README.md 2021-07-21 15:12:33 -04:00
Jim Derry 168d09a0a8 Update proper ref to external repository. 2021-07-21 14:09:46 -04:00
Jim Derry 3bec3ea1f1 Updated automated build tools.
- The macOS package wasn't working, so remove it from the matrix build.

- Provide a macOS dedicated build script which builds a nice DMG and notarizes
  it.

- Binaries can be added to any existing tag, thus avoiding the issue of deleting
  and recreating a tag, which is a bad thing to do. Note that existing binaries
  won't be overridden, so delete whatever's already there first if you need to
  add new binaries.
2021-07-21 13:21:54 -04:00
Jim Derry a4f4edb106
Update publish_binaries.yml
Don't escape the slash, because it's not consistent across platforms.
2021-07-17 08:48:59 -04:00
Jim Derry c5f4c0d34b
Update publish_binaries.yml 2021-07-17 08:38:34 -04:00
Jim Derry 7f4394590e
Update publish_binaries.yml
Ensure the date format is the same as we use on the binaries page.
2021-07-17 08:34:08 -04:00
Jim Derry 408ac93195 Merge branch 'master' into next 2021-07-16 19:53:34 -04:00
Jim Derry 1ca37471b4 Merging gitignore; no version bump. 2021-07-16 19:45:24 -04:00
Jim Derry 81b7fe3251 Merging changes from Next. These do not affect the binary, so no version bump. 2021-07-16 19:42:23 -04:00
Jim Derry 7fd11fc9f2
Merge pull request #972 from balthisar/next
Build Files When Releasing
2021-07-16 17:11:10 -04:00
Jim Derry 9a6b1d09cc
Add files via upload 2021-07-16 16:52:20 -04:00
Jim Derry ed3ba3f48f - Improve package naming for macOS installer to eliminate semicolon from filename if multiple arches.
- Fix gitignore to ensure we don't add binary packages by mistake.
- Use better README files for macOS packages.
2021-07-16 16:39:45 -04:00
Jim Derry 7961be11ed Improve macOS and Linux package naming. 2021-07-16 15:44:53 -04:00
Jim Derry 47221924f6
Merge pull request #971 from htacg/update_test_repo
Don't pull test from personal repo.
2021-07-14 15:10:09 -04:00
Jim Derry 1e1064dfab Don't pull test from personal repo. 2021-07-14 14:38:12 -04:00
Jim Derry e03fee5e73
Merge pull request #970 from balthisar/next
Create api_test.yml
2021-07-14 11:31:06 -04:00
Jim Derry 8b4a06df76 Create api_test.yml
Perform LibTidy API testing upon PR's or pushes.
2021-07-14 11:19:47 -04:00
Jim Derry 1ef183a01e Add support for Clang modules.
Bump version for API tracking.
2021-07-13 19:43:40 -04:00
Jim Derry f90883b8cf Version bump for binary difference. 2021-07-13 15:55:17 -04:00
Jim Derry cdc632214c Fixes 968. Will immediately backport to master 2021-07-13 15:54:26 -04:00
Jim Derry bf093747fc
Update build_and_test.yml
Added support for automated testing of Windows Cygwin installations.
2021-07-12 13:47:02 -04:00
Jim Derry 228d8e90cd Merge Cygwin build change from next. 2021-07-12 10:03:53 -04:00
Jim Derry ad9a25b0f1 Fixes #967. I'm not going to bump versions, as this is a build fix without affecting binary outputs. 2021-07-12 09:53:05 -04:00