Commit graph

3780 commits

Author SHA1 Message Date
Sebastian Pipping
6a36e138f3
Merge pull request #728 from libexpat/dependabot/github_actions/actions/checkout-3.5.3
Actions(deps): Bump actions/checkout from 3.5.2 to 3.5.3
2023-06-12 16:50:46 +02:00
dependabot[bot]
beb4ede991
Actions(deps): Bump actions/checkout from 3.5.2 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e5e7e5ab8...c85c95e3d7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 12:56:56 +00:00
Sebastian Pipping
a7d16c77e5
Merge pull request #727 from libexpat/issue-726-configure-support-disable-maintainer-mode
configure.ac: Support --disable-maintainer-mode (fixes #726)
2023-06-07 21:51:29 +02:00
Sebastian Pipping
53aaa01e15 configure.ac: Support --disable-maintainer-mode 2023-06-07 20:46:16 +02:00
Sebastian Pipping
4cfc119a96
Merge pull request #724 from libexpat/autotools-require-c99
configure.ac: Require C99 compiler
2023-05-28 22:57:06 +02:00
Sebastian Pipping
c020c49d73 configure.ac: Require C99 compiler 2023-05-28 21:12:17 +02:00
Sebastian Pipping
e1c0f173eb
Merge pull request #723 from libexpat/arc4random-improvements
arc4random improvements (configure.ac and in-code documentation)
2023-05-28 20:02:50 +02:00
Sebastian Pipping
efd9e301ff configure.ac: Resolve conflict between libbsd and glibc >=2.36 2023-05-28 17:05:49 +02:00
Sebastian Pipping
81dd95d20a Document that glibc 2.36+ is bringing arc4random/arc4random_buf
Related:
https://sourceware.org/pipermail/libc-alpha/2022-August/141193.html
2023-05-28 17:04:49 +02:00
Sebastian Pipping
9d3a491cb2 configure.ac: Respect arc4random_buf asking for non-null parameter 2023-05-28 17:04:49 +02:00
Sebastian Pipping
dc1ca9a0c7
Merge pull request #721 from libexpat/issue-698-resolve-some-travis-leftovers
CI: Resolve some Travis CI leftovers (fixes #698)
2023-05-25 02:02:30 +02:00
Sebastian Pipping
ed4f05603d Changes: Briefly document CI work 2023-05-24 23:26:54 +02:00
Sebastian Pipping
915f0b5ef4 CI: Resolve use of variable TRAVIS_OS_NAME 2023-05-24 23:26:54 +02:00
Sebastian Pipping
2808aa5e0f CI: Resolve use of "Travis" in workflow names 2023-05-24 23:26:54 +02:00
Sebastian Pipping
441b4db02b CI: Rename .travis.sh to .ci.sh 2023-05-24 23:26:54 +02:00
Sebastian Pipping
0219545fb0
Merge pull request #722 from libexpat/issue-720-fix-ci
Fix CI (fixes #720)
2023-05-24 23:23:38 +02:00
Sebastian Pipping
6fa6a54aa3 CI: Resolve conflicts with ppa:ubuntu-toolchain-r/test in coverage.yml
> + sudo apt-get install --yes --no-install-recommends -V mingw-w64 wine-stable wine32:i386
> Reading package lists...
> Building dependency tree...
> Reading state information...
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
>  libc6:i386 : Depends: libgcc-s1:i386 but it is not going to be installed
>  libicu70:i386 : Depends: libgcc-s1:i386 (>= 7) but it is not going to be installed
>                  Depends: libstdc++6:i386 (>= 5.2) but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
2023-05-24 21:26:33 +02:00
Sebastian Pipping
b14cee59ef CI: Save one call to "sudo apt-get update" in coverage.yml 2023-05-24 21:26:28 +02:00
Sebastian Pipping
7156a6f5d7
Merge pull request #716 from AtariDreams/getDebugLevel
debugLevel fields should be unsigned longs, not integers
2023-05-23 22:56:33 +02:00
Rose
0685e01da2 debugLevel fields should be unsigned longs, not integers
This is a variation of https://github.com/libexpat/libexpat/pull/714 that makes more sense.
2023-05-23 16:26:32 -04:00
Sebastian Pipping
8e5b9a9310
Merge pull request #713 from libexpat/readme-be-specific-about-version-of-xml
README.md: Be specific about version of XML and version of C
2023-05-10 23:17:19 +02:00
Sebastian Pipping
a7a57ea1b5 README.md: Be specific about version of XML and version of C 2023-05-10 22:17:45 +02:00
Sebastian Pipping
3cc10ece09
Merge pull request #709 from libexpat/pin-github-actions-at-commit-level
CI: Pin all GitHub Actions to specific commits for security
2023-04-18 02:18:06 +02:00
Sebastian Pipping
8b6b5df740 CI: Pin all GitHub Actions to specific commits for security 2023-04-17 23:31:59 +02:00
Sebastian Pipping
4b98a4e001
Merge pull request #708 from libexpat/dependabot/github_actions/actions/checkout-3.5.2
Actions(deps): Bump actions/checkout from 3.5.0 to 3.5.2
2023-04-17 16:39:06 +02:00
dependabot[bot]
71af517c14
Actions(deps): Bump actions/checkout from 3.5.0 to 3.5.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-17 12:56:50 +00:00
Sebastian Pipping
76640353f6
Merge pull request #704 from libexpat/dependabot/github_actions/actions/checkout-3.5.0
Actions(deps): Bump actions/checkout from 3.4.0 to 3.5.0
2023-04-06 23:00:13 +02:00
Sebastian Pipping
c18f6fc455
Merge pull request #706 from libexpat/autotools-sync-cmake-files
autotools: Sync CMake templates with CMake 3.24
2023-04-06 23:00:03 +02:00
Sebastian Pipping
2f2d6b863c autotools: Sync CMake templates with CMake 3.24 2023-04-06 21:36:25 +02:00
Sebastian Pipping
b4ddad5542
Merge pull request #701 from joycebrum/master
Create a Security Policy
2023-04-06 21:28:44 +02:00
Joyce
e055155fa0
Update SECURITY.md
Signed-off-by: Joyce <joycebrum@google.com>
2023-04-06 14:40:31 -03:00
dependabot[bot]
7f95fb76ea
Actions(deps): Bump actions/checkout from 3.4.0 to 3.5.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 17:51:59 +00:00
Sebastian Pipping
d8f43d6757
Merge pull request #705 from libexpat/autotools-sync-cmake-files
autotools: Sync CMake templates with CMake 3.24
2023-03-27 19:47:07 +02:00
Sebastian Pipping
49c420cd2d autotools: Sync CMake templates with CMake 3.24 2023-03-24 05:06:43 +01:00
Sebastian Pipping
a256094b1d lib: Fix winconfig.h for clang-format 2023-03-22 18:20:04 +01:00
Sebastian Pipping
5c070a53dd
Merge pull request #703 from orgads/dup-lean-and-mean
winconfig: Avoid redefinition of WIN32_LEAN_AND_MEAN
2023-03-22 18:16:21 +01:00
Orgad Shaneh
f86426fc8a winconfig: Avoid redefinition of WIN32_LEAN_AND_MEAN
If it is already defined externally, do not define it again.
2023-03-22 11:23:54 +02:00
Joyce
fbcdce5cf5
Create SECURITY.md
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-21 13:50:20 -03:00
Sebastian Pipping
985171be35
Merge pull request #699 from libexpat/dependabot/github_actions/actions/checkout-3.4.0
Actions(deps): Bump actions/checkout from 3.3.0 to 3.4.0
2023-03-20 17:30:16 +01:00
dependabot[bot]
70a43d4da7
Actions(deps): Bump actions/checkout from 3.3.0 to 3.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 12:57:10 +00:00
Sebastian Pipping
696dd1fa2c
Merge pull request #696 from hannob/httpsify
Use HTTPS URLs instead of HTTP at various places
2023-03-16 20:51:57 +01:00
Hanno Böck
50937b63bb
Use HTTPS where possible in URLs in code comments. 2023-03-16 20:12:49 +01:00
Hanno Böck
c7fbfa0c1a
Use HTTPS URLs where possible in documentation, change from libexpat.org to libexpat.github.io. 2023-03-16 20:10:46 +01:00
Hanno Böck
2aa28e2572
Use https apt repository in CI. 2023-03-16 20:08:12 +01:00
Sebastian Pipping
646ddfd85a
Merge pull request #694 from joycebrum/master
Actions: Set permissions to "contents: read" to avoid permissive workflows
2023-03-07 23:03:11 +01:00
Joyce
c01d732693 chore: change cmake permission to read
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-07 18:20:07 +00:00
Joyce
fbabafb07a chore: valid-xml to contents: read
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-07 18:20:07 +00:00
Joyce
9252ad1c13 chore: macos as contents read
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-07 18:20:07 +00:00
Joyce
4120f1f2a0 chore: linux.yml as contents read
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-07 18:20:07 +00:00
Joyce
edb6ff0a1d chore: expat config with contents read
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-07 18:20:07 +00:00