profile
viewpoint
Pawel Winogrodzki PawelWMS @Microsoft Corporation Seattle

microsoft/CBL-MarinerCoreUI 7

Minimal set of UI packages.

PawelWMS/CBL-Mariner 2

Linux OS for Azure 1P services and edge appliances

PawelWMS/azure-pipelines-image-generation 0

Azure Pipelines VM image generation for Microsoft-hosted CI/CD

PawelWMS/CBL-MarinerCoreUI 0

Minimal set of UI packages.

PawelWMS/cJSON 0

Ultralightweight JSON parser in ANSI C

PawelWMS/criu 0

Checkpoint/Restore tool

PawelWMS/libcoap 0

A CoAP (RFC 7252) implementation in C

PawelWMS/mbedtls 0

An open source, portable, easy to use, readable and flexible SSL library

PawelWMS/pevents 0

Implementation of Win32 events for *nix platforms, built on top of pthreads.

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha ace6fb68de85ff3c7896fcc695e2110c471c1397

Clean-up.

view details

push time in 5 days

PullRequestReviewEvent

Pull request review commentmicrosoft/CBL-Mariner

[dev] Upgrade GnuPG component packages to latest versions

-Summary:	Library for accessing X.509 and CMS data structure.-Name:		libksba-Version:	1.3.5-Release:        4%{?dist}-License:	GPLv3+-URL:		https://www.gnupg.org/(fr)/download/index.html#libksba-Group:		Security/Libraries.-Source0:        https://www.gnupg.org/ftp/gcrypt/%{name}/%{name}-%{version}.tar.bz2+Summary:        Library for accessing X.509 and CMS data structure.+Name:           libksba+Version:        1.6.0+Release:        1%{?dist}+# See AUTHORS file for licensing details+License:	    (LGPLv3+ or GPLv2+) and GPLv3+ 

Nit: let's lint this file as well and remove tabs.

thcrain-msft

comment created time in 5 days

PullRequestReviewEvent

Pull request review commentmicrosoft/CBL-Mariner

[dev] Upgrade GnuPG component packages to latest versions

 libassuan is not, however, limited to use with GnuPG servers and clients. It was designed to be flexible enough to meet the demands of many transaction based environments with non-persistent servers. +%package        devel+Summary:        Development files for libassuan+Requires:       %{name} = %{version}-%{release}+Requires:       libgpg-error-devel >= 1.21+Provides:       pkgconfig(libassuan) = %{version}-%{release}++%description    devel+This package contains development files for libassuan+ %prep-%setup -q+%autosetup  %build %configure-make %{?_smp_mflags}+%make_build  %install-make DESTDIR=%{buildroot} install-rm %{buildroot}/%{_libdir}/*.la+%make_install+find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}/%{_infodir}  %check-make %{?_smp_mflags} check+%make_build check++%ldconfig_scriptlets -%post	-p /sbin/ldconfig-%postun	-p /sbin/ldconfig %files %defattr(-,root,root)-%license COPYING-%{_bindir}/*-%{_includedir}/*.h-%{_libdir}/*.so*+%license AUTHORS COPYING+%{_bindir}/%{name}-config+%{_libdir}/%{name}.so.0*++%files devel+%{_libdir}/%{name}.so+%{_libdir}/pkgconfig/%{name}.pc+%{_includedir}/assuan.h %{_datadir}/aclocal/*  %changelog-* Mon Sep 28 2020 Joe Schmitt <joschmit@microsoft.com> 2.5.1-5+* Mon Nov 22 2021 Thomas Crain <thcrain@microsoft.com> - 2.5.5-1+- Upgrade to latest upstream version+- Split out development files into devel subpackage

Thanks for doing that!

thcrain-msft

comment created time in 5 days

PullRequestReviewEvent

Pull request review commentmicrosoft/CBL-Mariner

[dev] Upgrade GnuPG component packages to latest versions

 sed -i 's/defined(__FreeBSD__)/defined(__FreeBSD__) || defined(__GLIBC__)/g' src  %install %make_install-rm %{buildroot}/%{_libdir}/*.la+find %{buildroot} -type f -name "*.la" -delete -print rm -rf %{buildroot}/%{_infodir} -%post	-p /sbin/ldconfig--%postun	-p /sbin/ldconfig+%ldconfig_scriptlets  %check cd tests-make check-TESTS+%make_build check-TESTS  %files %defattr(-,root,root)-%license COPYING-%{_libdir}/*.so.*+%license AUTHORS COPYING COPYING.LESSER LICENSES+%{_libdir}/*.so.11*

Nice.:)

thcrain-msft

comment created time in 5 days

PullRequestReviewEvent

PR opened microsoft/CBL-Mariner

Reviewers
[dev]

<!-- COMMENT BLOCKS WILL NOT BE INCLUDED IN THE PR. Feel free to delete sections of the template which do not apply to your PR, or add additional details -->

Merge Checklist <!-- REQUIRED -->

<!-- You can set them now ([x]) or set them later using the Github UI --> All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • [X] The toolchain has been rebuilt successfully (or no changes were made to it)
  • [X] The toolchain/worker package manifests are up-to-date
  • [X] Any updated packages successfully build (or no packages were changed)
  • [X] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • [X] All package sources are available
  • [X] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/tools/cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json)
  • [X] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
  • [X] All source files have up-to-date hashes in the *.signatures.json files
  • [X] sudo make go-tidy-all and sudo make go-test-coverage pass
  • [X] Documentation has been updated to match any changes to the build system
  • [X] Ready to merge

Summary <!-- REQUIRED -->

<!-- Quick explanation of the changes. -->

Updating rust to version 1.56.1 to keep us up-to-date.

I've also added a script to automate generation of the Cargo cache. It should be a bit more simple now.

Change Log <!-- REQUIRED -->

<!-- Detail the changes made here. --> <!-- Please list any packages which will be affected by this change, if applicable. --> <!-- Please list any CVES fixed by this change, if applicable. -->

  • Updated rust to version 1.56.1.
  • Added a script to automatically generate the *-cargo.tar.gz cache sources.
  • Added ca-certificates to the worker chroot to fix network access for test build runs.
Does this affect the toolchain? <!-- REQUIRED -->

<!-- Any packages which are included in the toolchain should be carefully considered. Make sure the toolchain builds with these changes if so. --> <!-- Update: manifests/package/toolchain_.txt, pkggen_core_.txt, update_manifests.sh --> <!-- To validate: make clean; make workplan REBUILD_TOOLCHAIN=y DISABLE_UPSTREAM_REPOS=y CONFIG_FILE="" ... --> No.

Test Methodology

<!-- How was this test validated? i.e. local build, pipeline build etc. -->

  • Local package build.
  • Run the script with sources from other specs.
+111 -636

0 comment

16 changed files

pr created time in 5 days

create barnchPawelWMS/CBL-Mariner

branch : pawelwi/update_rust

created branch time in 5 days

Pull request review commentmicrosoft/CBL-Mariner

[dev] Add new patch files to toolkit gitignore

 out/  # Temporary toolchain build files that are left behind after a failed build. scripts/toolchain/container/.bashrc+scripts/toolchain/container/04-fix-sigstksz.patch

You wouldn't know where these are coming from, would you? If they are temporary files required for the build, then I guess it might be better to redirect them to somewhere inside the build folder instead of having to update the .gitignore every time we add more of them.

thcrain-msft

comment created time in 5 days

PullRequestReviewEvent

create barnchmicrosoft/CBL-Mariner

branch : pawelwi/update_make

created branch time in 5 days

create barnchPawelWMS/CBL-Mariner

branch : pawelwi/update_make

created branch time in 5 days

created tagPawelWMS/CBL-Mariner

tag2.0.20211124-main

Linux OS for Azure 1P services and edge appliances

created time in 5 days

push eventPawelWMS/CBL-Mariner

Max Brodeur-Urbas

commit sha 86d684649645566cecfa7827a2520d2c69606f10

Updating expat to v.2.4.1 (#1667) * upgrading expat to 2.4.1 * updating references to expat 2.4.1 * updating changelog * linting applied * cleaning up expat.spec * fixing changelog, adding global variable for underscored version * removing useless toolchain-sha256sums entry

view details

Thomas Crain

commit sha 955a3631b42211b3cdbbf0daa12a34ac1fe7dc52

Remove majority of Python2 packages (#1524)

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha 0434472d6bf8324f2999f0f2a3b34051072cd5e7

Adding test fix.

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha 0be293f80ecf5d2bc298cbfaf73f1fc3367966a2

Fixing changelog entry.

view details

push time in 5 days

PR opened microsoft/CBL-Mariner

Reviewers
[dev] Updating packages: `acl`, `attr`, `keyutils`.

<!-- COMMENT BLOCKS WILL NOT BE INCLUDED IN THE PR. Feel free to delete sections of the template which do not apply to your PR, or add additional details -->

Merge Checklist <!-- REQUIRED -->

<!-- You can set them now ([x]) or set them later using the Github UI --> All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • [X] The toolchain has been rebuilt successfully (or no changes were made to it)
  • [X] The toolchain/worker package manifests are up-to-date
  • [X] Any updated packages successfully build (or no packages were changed)
  • [X] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • [X] All package sources are available
  • [X] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/tools/cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json)
  • [X] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
  • [X] All source files have up-to-date hashes in the *.signatures.json files
  • [X] sudo make go-tidy-all and sudo make go-test-coverage pass
  • [X] Documentation has been updated to match any changes to the build system
  • [X] Ready to merge

Summary <!-- REQUIRED -->

<!-- Quick explanation of the changes. -->

Updating these 3 packages to the latest version to keep us more up-to-date.

Change Log <!-- REQUIRED -->

<!-- Detail the changes made here. --> <!-- Please list any packages which will be affected by this change, if applicable. --> <!-- Please list any CVES fixed by this change, if applicable. -->

  • Updated acl to version 2.3.1.
  • Updated attr to version 2.5.1.
  • Updated keyutils to version 1.6.1.
Does this affect the toolchain? <!-- REQUIRED -->

<!-- Any packages which are included in the toolchain should be carefully considered. Make sure the toolchain builds with these changes if so. --> <!-- Update: manifests/package/toolchain_.txt, pkggen_core_.txt, update_manifests.sh --> <!-- To validate: make clean; make workplan REBUILD_TOOLCHAIN=y DISABLE_UPSTREAM_REPOS=y CONFIG_FILE="" ... --> No.

Test Methodology

<!-- How was this test validated? i.e. local build, pipeline build etc. -->

  • Local package builds.
+127 -280

0 comment

9 changed files

pr created time in 5 days

create barnchPawelWMS/CBL-Mariner

branch : pawelwi/updating_packages

created branch time in 5 days

push eventPawelWMS/CBL-Mariner

nicolas guibourge

commit sha d469abadc3039c5b190cd75bd30209141f805600

upgrade versions of automake and check (#1670) * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade automake version * address PR comment Co-authored-by: nico <nicolasg@microsoft.com>

view details

Andrew Phelps

commit sha 7ed4a4e2db9c2629193c61fab4a3beb75fb07d26

update bash to 5.1.8 (#1669) * update bash to 5.1.8 * update toolchain_build_temp_tools.sh * linting fixes * fix mode * remove nopatch

view details

Pawel Winogrodzki

commit sha 36d8a7646e4c086647e125df39fb27aab4861b47

Merge branch 'dev' into pawelwi/porting_grpc_abseil_split

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

nicolas guibourge

commit sha d469abadc3039c5b190cd75bd30209141f805600

upgrade versions of automake and check (#1670) * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade versions of automake and check * upgrade automake version * address PR comment Co-authored-by: nico <nicolasg@microsoft.com>

view details

Andrew Phelps

commit sha 7ed4a4e2db9c2629193c61fab4a3beb75fb07d26

update bash to 5.1.8 (#1669) * update bash to 5.1.8 * update toolchain_build_temp_tools.sh * linting fixes * fix mode * remove nopatch

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha 15c23fd4be02c63919b4eeb64aa65e33fd82bf1a

[dev] Removing unused packages from toolchain. (#1661)

view details

Pawel Winogrodzki

commit sha e8e45e7440d031e66d8ec5e982dc0c020f4ae54d

[dev] `gmp`: porting #1656 CVE-2021-43618 fix from `1.0-dev`. (#1666)

view details

Pawel Winogrodzki

commit sha bab05328b88d5210c90c3a3efc1c443245613471

Merge branch 'dev' into pawelwi/porting_grpc_abseil_split

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha d72c87c6bbfb86f1cf375176d9cc72933b76340c

Fixing 'grpc' build.

view details

push time in 5 days

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha 300aa57ef5a84b138c0e59cfb49f4b31c716e833

[workaround] `pcsc-lite-ccid`: disabling `Provides: bundled(simclist)`. (#1671)

view details

push time in 6 days

push eventmicrosoft/CBL-Mariner

Pawel Winogrodzki

commit sha 300aa57ef5a84b138c0e59cfb49f4b31c716e833

[workaround] `pcsc-lite-ccid`: disabling `Provides: bundled(simclist)`. (#1671)

view details

push time in 6 days

delete branch PawelWMS/CBL-Mariner

delete branch : pawelwi/pcsc-lite_fix

delete time in 6 days

PR merged microsoft/CBL-Mariner

[workaround] `pcsc-lite-ccid`: disabling `Provides: bundled(simclist)`. Packaging

<!-- COMMENT BLOCKS WILL NOT BE INCLUDED IN THE PR. Feel free to delete sections of the template which do not apply to your PR, or add additional details -->

Merge Checklist <!-- REQUIRED -->

<!-- You can set them now ([x]) or set them later using the Github UI --> All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

  • [X] The toolchain has been rebuilt successfully (or no changes were made to it)
  • [X] The toolchain/worker package manifests are up-to-date
  • [X] Any updated packages successfully build (or no packages were changed)
  • [X] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
  • [X] All package sources are available
  • [X] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/tools/cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json)
  • [X] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
  • [X] All source files have up-to-date hashes in the *.signatures.json files
  • [X] sudo make go-tidy-all and sudo make go-test-coverage pass
  • [X] Documentation has been updated to match any changes to the build system
  • [X] Ready to merge

Summary <!-- REQUIRED -->

<!-- Quick explanation of the changes. -->

Currently our build tooling is having issues with multiple packages providing the same version of bundled(simclist) and while we're waiting for the fix, we need to add this workaround.

Nothing is expected to ever require bundled(simclist) - that would probably be an invalid configuration, since simclist is compiled into the project, but is not exposed externally by the project's APIs/libraries. The Provides is there to make it easier to find packages, which would require an update in case a CVE is ever created against simclist.

Change Log <!-- REQUIRED -->

<!-- Detail the changes made here. --> <!-- Please list any packages which will be affected by this change, if applicable. --> <!-- Please list any CVES fixed by this change, if applicable. -->

  • Disabled Provides: bundled(simclist) by hiding it behind an always-off macro.
Does this affect the toolchain? <!-- REQUIRED -->

<!-- Any packages which are included in the toolchain should be carefully considered. Make sure the toolchain builds with these changes if so. --> <!-- Update: manifests/package/toolchain_.txt, pkggen_core_.txt, update_manifests.sh --> <!-- To validate: make clean; make workplan REBUILD_TOOLCHAIN=y DISABLE_UPSTREAM_REPOS=y CONFIG_FILE="" ... --> No.

Test Methodology

<!-- How was this test validated? i.e. local build, pipeline build etc. -->

  • None, simple .spec change, no build-time effect.
+12 -1

0 comment

1 changed file

PawelWMS

pr closed time in 6 days

PullRequestReviewEvent

push eventPawelWMS/CBL-Mariner

Pawel Winogrodzki

commit sha 823000fc454d0fc32f9088a2b1e314d0d8026891

Updating comment.

view details

push time in 6 days

more