Skip to content

Conversation

calmh
Copy link
Member

@calmh calmh commented May 21, 2025

For now. Existing code is not golangci-lint clean, but new PRs should be, ideally.

@calmh calmh force-pushed the jb/golangcilint branch from c113cf6 to 32e32ed Compare May 21, 2025 06:25
@calmh calmh changed the title chore: move golangci-lint to separate PR-only workflow chore: move golangci-lint & meta to separate PR-only workflow May 21, 2025
@calmh calmh merged commit bcd30ce into syncthing:main May 21, 2025
19 of 20 checks passed
@calmh calmh deleted the jb/golangcilint branch May 21, 2025 06:33
@calmh calmh added this to the v1.29.7 milestone May 21, 2025
calmh added a commit that referenced this pull request May 21, 2025
* main:
  chore: move golangci-lint & meta to separate PR-only workflow (#10119)
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 25, 2025
---------------------------------------------------------------------------------------
amiberry.mk bbe4989893ffc1fc7fe78773d3c736da20de3641 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------
enhancement: reduce log spam (#1359)

Reduce log spamming when multiple repeated calls to FIONREAD are made (e.g. Ident calls in a a loop),

--------------------------------------------------------------------------------------
flycast.mk f26e10e44a2d6dbceba6ea98cfafddc2bc6d431e # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
modem string patch for Mobile Suit Gundam: Federation vs.Zeon

Set minimum tx and rx speed to 0.,

----------------------------------------------------
pcsx2.mk v2.3.362 # Version: Commits on May 21, 2025
----------------------------------------------------
- [GS/HW: Add sanity/hazard checks for DATE and Texture barriers.](PCSX2/pcsx2#12690)

-----------------------------------------------------------------------------------
play.mk 1df0f990a7d85603a51aa9b54f2682cb83b67bf6 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------
Add linux-ninja preset.,

-------------------------------------------------------------------------------------
ppsspp.mk 1ee5a2878570870bc441b3e818285d5a15529129 # Version: Commits on May 21, 2025
-------------------------------------------------------------------------------------
Merge pull request #20381 from hrydgard/apple-fix-font-loading

Mac/ios: Use new font name (oops).,

------------------------------------------------------------------------------------
rpcs3.mk b54c2124cff867d1c0b9d57954d76254e6e43224 # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------
rsx: Refactor CgBinaryProgram to avoid namespace collision with X11,

---------------------------------------------------------------
ruffle.mk nightly-2025-05-21 # Version: Commits on May 21, 2025
---------------------------------------------------------------
## What's Changed

* web: Lint tsx by @danielhjacobs in ruffle-rs/ruffle#20448

* avm2: Use return type of methods in optimizer by @Lord-McSweeney in ruffle-rs/ruffle#20257

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-05-20...nightly-2025-05-21,

--------------------------------------------------------------------------------------
shadps4.mk 1b952bf1733de477975c432f22e4aff46e49268b # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
ReadConst debug msg (#2964),

-------------------------------------------------
vice.mk r45689 # Version: Commits on May 20, 2025
-------------------------------------------------
include extra SIDs in the I/O list in the monitor in vsid, fixes bug #1852

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45689 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-----------------------------------------------------------------------------------
xemu.mk 8667193001e4d9f20f9d5237d941f6f0ff3a2672 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------
nv2a: Prevent NaN in specular power factor calculation,

-------------------------------------------------------------------------------------------
xenia-native.mk f4b854e4845fdb603b772056f913bc92176a5598 # Version: Commits on May 20, 2025
-------------------------------------------------------------------------------------------
[Kernel] Added option to load provided XAM for resource usage

- Added XEX1 key

- Removed annoying assertion from xeXamEnumerate

- Added returning hmodule_ptr for resource locator,

------------------------------------------------------------------------------------
box64.mk 77f7c1278b8235aec0ea28ad61bf4d91b1fa0dc8 # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------
[INTERP] Added unaligned path for F0 FF /1 32bits opcode,

--------------------------------------------------------------------------------------
omf2097.mk 3d685870f1afa34c8bac4ba0aa96427bb2aa41f4 # Version: Commits on Apr 21, 2025
--------------------------------------------------------------------------------------
Fallback to doing git config without --comment for compatability,

-------------------------------------------------------------------------------------
openjk.mk 9b944b35bf7bf251d9f9da90c780ce6482e2d6b8 # Version: Commits on May 21, 2025
-------------------------------------------------------------------------------------
Merge pull request #1267 from Daggolin/fx_alias_fix

[Shared] Adjust FX_AddPrimitive to take a regular pointer instead of a double pointer.,

----------------------------------------------------------------------------------
stk.mk 5d299e3f5ff44a1ef39c82fe5018c241549fb229 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------
Updated Cartoon focus icons.

Main menu and online icons are brighter and have a different border now, to increase visual difference to the normal icons.,

------------------------------------------------------------
syncthing.mk v1.29.7-rc.1 # Version: Commits on May 21, 2025
------------------------------------------------------------
## What's Changed

* build(deps): update dependencies by @calmh in syncthing/syncthing#10091

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* build(deps): update dependency due to build breakage by @calmh in syncthing/syncthing#10120

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7-rc.1,

---------------------------------------------------------------------------------------------
easyrpg-player.mk 5857254c9739d3eacf90862f373a7e50fe9526bf # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------
Merge pull request #3408 from Ghabry/android

Android: Fix all the crap required since Android 15 (Edge-To-Edge, Back callbacks).,

----------------------------------------------------------------------------------------
retroarch.mk 79a05ef28665fd57b778307a489c1a3b3b791e71 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------------
macos build fix for steam,

---------------------------------------------------------------------------------------
vpinball.mk a47f2c692cf877145f014986fce175af8bbb4e40 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

-------------------------------------------------------------------------------------
gzdoom.mk b952e2d6fdc13fd1b52b74d6ce523c991ff90ba4 # Version: Commits on May 19, 2025
-------------------------------------------------------------------------------------
remove commented out debug code,

--------------------------------------------------------------------------------------
vkquake.mk 6c314aae4b7cf1efb290503c878d4cb0861cd74a # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
Performance improvements : Batch R_MarkDeps, Use atomic relaxed updates when possible (probably only visible on ARM targets),

----------------------------------------------------------------------------------------
sonic2013.mk 94e9a83b4b12c2dd9f55a34c2ae2ad047e3a814c # Version: Commits on May 20, 2025
----------------------------------------------------------------------------------------
Make OpenModMenu return a void instead of an int

Why did this return an int,

-----------------------------------------------------------------------------------
tr1x.mk 0bd8e4dc2bb4b8b171ff1edbe3b46ee748855675 # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------
bear: test for creature data presence on death

It's possible for the bear's control routine to run after it is

exploded by the grenade launcher, in which case its creature data will

have been unset. This adds a guard for that scenario.

Resolves #3037.,

-----------------------------------------------------------------------------------
tr2x.mk 0bd8e4dc2bb4b8b171ff1edbe3b46ee748855675 # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------
bear: test for creature data presence on death

It's possible for the bear's control routine to run after it is

exploded by the grenade launcher, in which case its creature data will

have been unset. This adds a guard for that scenario.

Resolves #3037.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 15544cde2648be115fd40f5dd715ac3267d08dda # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------------
engine: common: fix typo in aguirRe nickname [skip ci],

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk 2b03ff1f1f8e3bef84f03f04d6d990327a926524 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------------
Fix file open order when overlaying multiple patch file systems,

-----------------------------------------------------------------------------------------------
libretro-easyrpg.mk 5857254c9739d3eacf90862f373a7e50fe9526bf # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #3408 from Ghabry/android

Android: Fix all the crap required since Android 15 (Edge-To-Edge, Back callbacks).,

-----------------------------------------------------------------------------------------------
libretro-flycast.mk f26e10e44a2d6dbceba6ea98cfafddc2bc6d431e # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------------------
modem string patch for Mobile Suit Gundam: Federation vs.Zeon

Set minimum tx and rx speed to 0.,

------------------------------------------------------------------------------------------
libretro-mu.mk 2b6c079ca84b3d56835c64ff8e6efad811d99626 # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------------
Correct bug where prc/pdb and PRC/PDB were both required to be valid when only one should have been (OR to AND).,

--------------------------------------------------------------------------------------------
libretro-play.mk 1df0f990a7d85603a51aa9b54f2682cb83b67bf6 # Version: Commits on May 20, 2025
--------------------------------------------------------------------------------------------
Add linux-ninja preset.,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 1ee5a2878570870bc441b3e818285d5a15529129 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20381 from hrydgard/apple-fix-font-loading

Mac/ios: Use new font name (oops).,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 82fa5cab965b97479ed8be7e4aa17c37d9ebf824 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------
Fix deprecations for winsock2,

--------------------------------------------------------------------------------------------
slang-shaders.mk 8c630e0d3234d93b6c2bc847371f86aa4e535686 # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------------
Update deblur-fast and presets (#706)

- Fix some inverted gradients when using deblur-fast. Results now are cleaner.

- Update some xbr presets to use new deblur-fast.,
calmh added a commit to calmh/syncthing that referenced this pull request May 26, 2025
* v2: (24 commits)
  docs: adjust release notes for v2.0.0
  docs: add relnotes for v2.0.0
  build: upgrade setup-zig action (syncthing#10134)
  build: use specific token for pushing release tags
  fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes syncthing#10128) (syncthing#10131)
  refactor: use slices package for sort (syncthing#10132)
  build: process for automatic release tags (syncthing#10133)
  chore(gui, man, authors): update docs, translations, and contributors
  fix(versioner): correct fs creation in test
  fix(syncthing): ensure both config and data dirs exist at startup (fixes syncthing#10126) (syncthing#10127)
  fix(versioner): fix perms of created folders (fixes syncthing#9626) (syncthing#10105)
  refactor: use slices.Contains to simplify code (syncthing#10121)
  build: target ARMv6 for linux-arm builds
  Revert "build: use Go 1.24.2 specifically"
  build(deps): update dependency due to build breakage (syncthing#10120)
  chore: move golangci-lint & meta to separate PR-only workflow (syncthing#10119)
  chore: bump config version, prevent accidental downgrade
  chore: further minor lint fixes
  chore: trivial lint fix
  feat: add `syncthing debug database-statistics` command (syncthing#10117)
  ...
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 27, 2025
----------------------------------------------------
pcsx2.mk v2.3.372 # Version: Commits on May 26, 2025
----------------------------------------------------
- [GS/HW: Invalidate cleared area if overlapping existing dirty](PCSX2/pcsx2#12711)

-------------------------------------------------------------------------------------
ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,

-------------------------------------------------------------------------------------
vita3k.mk ca376290f017e3c6315a5f3d4cad84c5ce452a40 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
util/exec.h: Fix include (#3601)

- \exec.h\ lacks the necessary header file, and although it does not report an error at compile time (because there is no file that references it), opening the file in IDE displays with error.,

------------------------------------------------------------------------------------
box64.mk 77c2683762e3995bf7d598bcfea695a202e5d34f # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------
[RV64_DYNAREC] Removed useless zero-ups in some emit_* functions (#2672),

----------------------------------------------------------------------------------
stk.mk d1efab875321f6445454127a60284252d00b67bc # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------
Minor improvements

- Improve variable names in the last merged PR

- Remove an integer to NULL comparison in the last merged PR

- Consistently write 'Egg Hunts' instead of sometimes 'Egg hunts' in achievement strings, to avoid near-duplicated strings showing as different for translation,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.17 # Version: Commits on May 26, 2025
------------------------------------------------------------
## Major changes in 2.0.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. All serve

  options are now also accepted as environment variables. See  `syncthing

  serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* build(deps): update dependencies by @calmh in syncthing/syncthing#10091

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* build(deps): update dependency due to build breakage by @calmh in syncthing/syncthing#10120

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.17,

-------------------------------------------------------------------------------------------------
libretro-core-info.mk 1141733f88c4693a35e1f94cf0e091142e845666 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------------------
Merge pull request #73 from andreas-jonsson/virtualxt_1_3

Updated VirtualXT to v 1.3,

----------------------------------------------------------------------------------------
retroarch.mk d2a824c1a7010e508e754e84b9e428fe8f04012e # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------
Playlists settings menu reorganizing,

-------------------------------------------------------------------------------------
gzdoom.mk c0c4b784cad07e26f1dbf5759c74f7ceaa656f9a # Version: Commits on May 23, 2025
-------------------------------------------------------------------------------------
GetBoneEulerAngles,

-----------------------------------------------------------------------------------
tr1x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

-----------------------------------------------------------------------------------
tr2x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk f9a9aedea57cb60ac480769f67c144b3b0a843bf # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------------
engine: set fps_override to 0 by default, it's still experimental and breaks multiplayer

Was probably set to 1 by mistake.,

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk b2bd95e79a947a729ac0f6a15c5c46eaf2e42b35 # Version: Commits on May 26, 2025
---------------------------------------------------------------------------------------------------
YML gamepad mapping,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,
@calmh calmh added the chore label May 29, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 1, 2025
-------------------------------------------------------------------------------------
azahar.mk 3fb1e305efb9b5449ed90af108a29830d1327847 # Version: Commits on May 27, 2025
-------------------------------------------------------------------------------------
update_checker.cpp: Use `fmt::format` instead of `std::format`

It seems that certain environments still don't have access to `std::format` yet, and I missed this because it built fine on my machine and CI passed because the code using `std::format` wasn't included in non-tagged builds.,

----------------------------------------------------
pcsx2.mk v2.3.379 # Version: Commits on May 29, 2025
----------------------------------------------------
- [Core: FTOI optimizations](PCSX2/pcsx2#12701)

,

-------------------------------------------------------------------------------------
ppsspp.mk a9e2d5ea901162d7cf4a3c695b3dbf211bb1aa5e # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Merge pull request #20415 from hrydgard/more-fixes

Don't allow exiting the app (and a few more actions) while a game is booting,

------------------------------------------------------------------------------------
rpcs3.mk 38289f3bc1d711aa8b9d801668f8c9b8059d35df # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------
fix Windows build with GCC/Clang,

--------------------------------------------------------------------------------------
shadps4.mk aca8e7e9eb778c2d9d78a62af969cf5d56b777d6 # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
New Crowdin updates (#2982)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Turkish),

------------------------------------------------------------------------------------
box64.mk 94789d6705e636f8c23dadd31c9f83b670b4a1d9 # Version: Commits on May 29, 2025
------------------------------------------------------------------------------------
[WOW64] Print banner at startup (#2685),

----------------------------------------------------------------------------------------
openmohaa.mk 2514aed55c1387182f7d4b2eac449d52d82129f6 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Update documentation about bots,

-----------------------------------------------------------------------------------------
raptorcots.mk 63b3beb6d70c2ef943f1359cfc2d07616f3471d0 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------------
Code indented in main function,

----------------------------------------------------------------------------------------
supertux2.mk 9e707498bf6a646063c9d1edc3a142a698bfc373 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Ubuntu Touch workflow: Use \ubuntu-22.04\ OS image

The old \ubuntu-20.04\ runner image was recently deprecated by GitHub, so use the next available one: \ubuntu-22.04\.,

------------------------------------------------------------
syncthing.mk v1.29.7-rc.3 # Version: Commits on May 29, 2025
------------------------------------------------------------
## Syncthing 2 is coming

Syncthing version 1.x will soon be replaced by Syncthing version 2.x.

Version 2 brings a new database format and various cleanups, but remains

protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release

notes at https://github.com/syncthing/syncthing/releases.

## What's Changed

### Fixes

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

### Other

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7-rc.3,

-----------------------------------------------------
libserum.mk v2.2.0 # Version: Commits on May 29, 2025
-----------------------------------------------------
New features:

- dynamic colorization for sprites

- shape mode detection for sprites

---------------------------------------------------------------------------------------
vpinball.mk 9e52496a0813f49c09247e7ea52839103b988c97 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

--------------------------------------------------------------------------------------
vkquake.mk 35bb50ea43fa16b2fd5e10e334066587bcc97306 # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
Tasks : Simplified platform compatibility to be like elsewhere, removed some useless code, better comments,

-----------------------------------------------------------------------------------
tr1x.mk a5fa477d7e0a78f1ad263a514120708e5722bef1 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------
console/cmd: align Lara to some items after /tp,

-----------------------------------------------------------------------------------
tr2x.mk a5fa477d7e0a78f1ad263a514120708e5722bef1 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------
console/cmd: align Lara to some items after /tp,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 2cfe1243f008fe8033224a6cd92f338ad48c1f9e # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20348 from hrydgard/readme-1.19

Update the README for 1.19,
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 1, 2025
-------------------------------------------------------------------------------------
ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

------------------------------------------------------------------------------------
rpcs3.mk bda335a50596935f6fb0dbdc22698bb1377f66ac # Version: Commits on May 24, 2025
------------------------------------------------------------------------------------
cmake: add option to use system cubeb

Signed-off-by: Marcin Serwin <marcin@serwin.dev>,

--------------------------------------------------------------------------------------
shadps4.mk 6cdc52cdde23a7bf35c6f316217155c04e99418f # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
Core: More Memory Cleanup & Fixes (#2997)

* Only perform GPU memory mapping when GPU can access it

This better aligns with hardware observations, and should also speed up unmaps and decommits, since they don't need to be compared with the GPU max address anymore.

* Reserve fixes

ReserveVirtualRange seems to follow the 0x200000000 base address like MemoryPoolReserve does.

Both also need checks in their flags Fixed path to ensure we're mapping in-bounds. If we're not in mapping to our address space, we'll end up reserving and returning the wrong address, which could lead to weird memory issues in games.

I'll need to test on real hardware to verify if such changes are appropriate.

* Better sceKernelMmap

Handles errors where we would previously throw exceptions. Also moves the file logic to MapFile, since that way all the possible errors are in one place.

Also fixes some function parameters to align with our current standards.

* Major refactor

MapDirectMemory, MapFlexibleMemory, ReserveVirtualRange, and MemoryPoolReserve all internally use mmap to perform their mappings. Naturally, this means that all functions have similar behaviors, and a lot of duplicate code.

This add necessary conditional behavior to MapMemory so MemoryPoolReserve and ReserveVirtualRange can use it, without disrupting the behavior of MapDirectMemory or MapFlexibleMemory calls.

* Accurate phys_addr for non-direct mappings

* Properly handle GPU access rights

Since my first commit restricts GPU mappings to memory areas with GPU access permissions, we also need to be updating the GPU mappings appropriately during Protect calls too.

* Update memory.cpp

* Update memory.h

* Update memory.cpp

* Update memory.cpp

* Update memory.cpp

* Revert \Update memory.cpp\

This reverts commit 2c55d014c0efbdfadee4121b01e1dcf5af60e63d.

* Coalesce dmem map

Aligns with hardware observations, hopefully shouldn't break anything since nothing should change hardware-wise when release dmem calls and unmap calls are performed?

Either that or Windows breaks because Windows, will need to test.

* Implement posix_mprotect

Unity calls this

Also fixes the names of sceKernelMprotect and sceKernelMtypeprotect, though that's more of a style change and can be reverted if requested.

* Fix sceKernelSetVirtualRangeName

Partially addresses a

egression\ introduced when I fixed up some asserts.

As noted in the code, this implementation is still slightly inaccurate, as handling this properly could cause regressions on Windows.

* Unconditional assert in MapFile

* Remove protect warning

This is expected behavior, shouldn't need any logging.

* Respect alignment

Forgot to properly do this when updating ReserveVirtualRange and MemoryPoolReserve

* Fix Mprotect on free memory

On real hardware, this just does nothing. If something did get protected, there's no way to query that information.

Therefore, it seems pretty safe to just behave like munmap and return size here.

* Minor tidy-up

No functional difference, but looks better.,

----------------------------------------------------------------------------------------
openmohaa.mk ee287ce00bcae09c4c1522a50beaed746eb05ec6 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Correctly unpack and filter out terrain patches that aren't used

This was causing uninitialized terrain patches to be used if they have an invalid content,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.18 # Version: Commits on May 29, 2025
------------------------------------------------------------
## Major changes in 2.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. Some options

  have been renamed, others have become subcommands. All serve options are

  now also accepted as environment variables. See  `syncthing --help` and

  `syncthing serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

### Fixes

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in syncthing/syncthing#10140

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

### Other

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

* build: properly propagate build tags to Debian build by @calmh in syncthing/syncthing#10144

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.18,

----------------------------------------------------------------------------------------
retroarch.mk b7a29bd17c4972141e62ba516ed1c3738b923f93 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Fix argv for webOS (#17960),

-------------------------------------------------------------------------------------
gzdoom.mk 486be3a5b67c31b7fdd703915bade7e5502e3748 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Clear next and prev list pointers on VTs when destroyed,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 5972e73e37bd098659fa79b71641a1c9648d13c7 # Version: Commits on May 29, 2025
---------------------------------------------------------------------------------------------
build: patch wxWidgets on macOS for alert bug

Add a patch to our build of wxWidgets for macOS to fix the alert sound

bug, as described here:

wxWidgets/wxWidgets#25262 (comment)

. Add a macro to disable our workaround for this bug when a CMake option

indicating that this patch was applied is `TRUE`.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>,
cre4ture added a commit to cre4ture/thingium that referenced this pull request Jun 8, 2025
Syncthing version 1.x will soon be replaced by Syncthing version 2.x.
Version 2 brings a new database format and various cleanups, but remains
protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release
notes at https://github.com/syncthing/syncthing/releases.
* fix(config): deep copy configuration defaults (fixes syncthing#9916) by @hazemKrimi in syncthing#10101
* fix(config): mark audit log options as needing restart (fixes syncthing#10099) by @marbens-arch in syncthing#10100
* fix(versioner): fix perms of created folders (fixes syncthing#9626) by @ashishbhate in syncthing#10105
* fix(syncthing): ensure both config and data dirs exist at startup (fixes syncthing#10126) by @calmh in syncthing#10127
* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes syncthing#10128) by @luckman212 in syncthing#10131
* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes syncthing#9489) by @hazemKrimi in syncthing#10092
* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing#10116
* build: reactivate golangci-lint by @calmh in syncthing#10118
* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing#10119
* refactor: use slices.Contains to simplify code by @pullmerge in syncthing#10121
* build: process for automatic release tags by @calmh in syncthing#10133
* refactor: use slices package for sort by @mrclmr in syncthing#10132
* refactor: use slices package for sorting by @mrclmr in syncthing#10136
* docs: general notes about v2 coming by @calmh in syncthing#10135
* build: add labeler workflow for PRs by @calmh in syncthing#10143
* @hazemKrimi made their first contribution in syncthing#10092
* @pullmerge made their first contribution in syncthing#10121
* @ashishbhate made their first contribution in syncthing#10105
* @mrclmr made their first contribution in syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 8, 2025
-----------------------------------------------------------------------------------
cemu.mk 162fdabb9d9e1957ffa0d193e11383ff90650afb # Version: Commits on Jun 01, 2025
-----------------------------------------------------------------------------------
debug: \verbose\ command line argument to log to stdout (#1587),

----------------------------------------------------------------------------------
clk.mk c7dd4526c154ddd96e79176a28143e3bd650e468 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------
Merge pull request #1516 from TomHarte/JFDFiles

Add elementary JFD support.,

------------------------------------------------------------------------------------------
dolphin-emu.mk 58a70db588dbcdbebcb25531f85dbab5d236b60e # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------------
Merge pull request #13718 from jordan-woyak/hardcore-deadlock

Config: Make s_callbacks_lock recursive to fix hardcore mode deadlock.,

-------------------------------------------------------------------------------------
ikemen.mk 7edfa77eb1d8e12d257c3cc70bdd8d1c5aa7b6da # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------
Merge pull request #2473 from NeatUnsou/develop

feat: Add support for loading characters from ZIP archives,

-----------------------------------------------------------------------------------------------
lindbergh-loader.mk ba51502fdb68118695e85a51e13b833007dcfb23 # Version: Commits on Jun 01, 2025
-----------------------------------------------------------------------------------------------
Fixed baseboard.c,

----------------------------------------------------
pcsx2.mk v2.3.393 # Version: Commits on Jun 02, 2025
----------------------------------------------------
- [Qt: Better handle multi monitor setups with different DPIs](PCSX2/pcsx2#12758)

-------------------------------------------------------------------------------------
ppsspp.mk fc086392c2437707e0c0db24069d9fb7f56b9c47 # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------
Merge pull request #20434 from hrydgard/further-minor-changes

Logging improvement, fix translation of buttons on crash screen,

------------------------------------------------------------------------------------
rpcs3.mk 99db73a34fd3d988d0a944f2adf259605da57bf7 # Version: Commits on Jun 01, 2025
------------------------------------------------------------------------------------
Update VMA vulkan version to 1.2,

--------------------------------------------------------------------------------------
shadps4.mk 1930a2132c8c5b61eb72b0646f6712716c900b3f # Version: Commits on Jun 02, 2025
--------------------------------------------------------------------------------------
Fix SSH remote links (#3025),

--------------------------------------------------------------------------------------------
supermodel-es.mk 711ecc67b0e1fe74a000132b7d44bda061963f4b # Version: Commits on Jun 02, 2025
--------------------------------------------------------------------------------------------
Merge pull request #11 from SeongGino/evdev

Add device sorting to evdev backend, add environment flag for filtering out non-ABS devices,

-------------------------------------------------
vice.mk r45693 # Version: Commits on Jun 02, 2025
-------------------------------------------------
added some hints on tde vs autostart

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45693 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-------------------------------------------------------------------------------------------
xenia-native.mk 15008ccecc495fb52d6c66cea0d48b71e19032c1 # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------------
[CI] Check binary size,

----------------------------------------------------------------------------------------------
ffmpeg-rockchip.mk 13668da03c40f84e58289a7ec687549c7b4c0467 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------------
fixup! lavc/rkmppenc: add RKMPP H264 and HEVC encoder

fix using vf_hwmap filter with RKMPP encoders.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>,

------------------------------------------------------------------------------------
box64.mk 067e84eb05906b48995ef9a986537f0e742a98c2 # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------
[BOX32][WRAPPER] Added/Fixed some more wrapped function to libsdl2,

---------------------------------------------------------------------------------------
corsixth.mk 613f8b370139d195e7f178f420494e353a683eed # Version: Commits on Jun 02, 2025
---------------------------------------------------------------------------------------
Merge pull request #2887 from ARGAMX/machine-menu-crash-on-get-marker

Fix machine menu crash on get marker,

---------------------------------------------------------------------------------------
etlegacy.mk 95990df296d592b2f467142ec1074c6bfd40023e # Version: Commits on May 28, 2025
---------------------------------------------------------------------------------------
game: Add 'et_Revive' Lua Hook

---Called whenever a player gets revived.

---@param revivee number the one who got revived

---@param reviver number the one who did the reviving

---@param invulnEndTime number timestamp when the spawn shield/invulnerability ends

function et_Revive(revivee, reviver, invulnEndTime) end,

------------------------------------------------------------------------------------------
fallout2-ce.mk 40471e5a0b9cdee98df0941692793572aeaf90ad # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------------
Merge pull request #186 from fallout2-ce/experiment_with_gh-pages_cleanup

Add single-commit option for preview deployments,

-------------------------------------------------------------------------------------------
jazz2-native.mk 56e0150e9efc7c990f8d61c2d6987919cae6096f # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------------
Multiplayer, don't sync visibility back, minor changes,

---------------------------------------------------
nblood.mk r14246 # Version: Commits on Jun 02, 2025
---------------------------------------------------
-

----------------------------------------------------------------------------------------
openmohaa.mk c2ed93e92ba5019de9a12b9531c371b5da7dbce7 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
TouchField doesn't wait by default,

----------------------------------------------------------------------------------
stk.mk 1ca2cf3e888d446bab627980ce86f0f03967f3e0 # Version: Commits on May 31, 2025
----------------------------------------------------------------------------------
Remove duplicated code,

----------------------------------------------------------------------------------------
supertux2.mk ffaf35049585ab2fe4c7e8bc6b6ba011c5844d16 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
Show pushbutton empty script warning only when editor isn't active,

-------------------------------------------------------
syncthing.mk v1.29.7 # Version: Commits on Jun 02, 2025
-------------------------------------------------------
## Syncthing 2 is coming

Syncthing version 1.x will soon be replaced by Syncthing version 2.x.

Version 2 brings a new database format and various cleanups, but remains

protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release

notes at https://github.com/syncthing/syncthing/releases.

## What's Changed

### Fixes

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

### Other

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7,

-----------------------------------------------
wsdd.mk v0.9 # Version: Commits on Jun 01, 2025
-----------------------------------------------
Version 0.9

- Add command line argument to set source port for multicast message for better firewall interoperabi

- Add initial support for SunOS (#223), without dynamic address/interface monitoring. Thanks to Carst

- Add Socket-activated systemd service (#218). Thanks to Alessandro Astone.

- Devices are now recorded based on their URI provided in the endpoint reference address, which is no

- make `/etc/default/wsdd` optional for systemd (see #212)

- Remove support for Python 3.7 and 3.8 in Github workflows.

- Clean conection turn-down for Python pre-3.13. Thanks to Alessandro Astone

- Handle TimeoutError in metadata exchange.

- Proper handling of endpoint addresses as URIs, not UUIDs, see #226.

----------------------------------------------------------------------------------------
retroarch.mk 83130f47b56d09e264cea5be85efd11ad07aab9f # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk fc086392c2437707e0c0db24069d9fb7f56b9c47 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20434 from hrydgard/further-minor-changes

Logging improvement, fix translation of buttons on crash screen,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 3a68f08bcf3817ef4dbddf0fc6643677e72ce805 # Version: Commits on Jun 02, 2025
---------------------------------------------------------------------------------------------
Fix macOS glib build,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant