In D24500#538939, @wulf wrote:In D24500#538927, @delphij wrote:When INVARIANT is enabled, the prev and next pointers would be TRASHIT'ed (set to -1 or 0xffffffffffffffff).
Thanks for explanation. This means 'TRASHIT' calls in LIST_FOREACH macro in queue.h are bogus. They assumes that free() must be called within FOREACH loop. But that is It is not evdev case. free() is called asynchronously here.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Apr 20 2020
Apr 20 2020
Apr 19 2020
Apr 19 2020
delphij added a comment to D24500: Use LIST_FOREACH_SAFE instead of LIST_FOREACH as we are removing elements in the middle..
delphij added a comment to D24500: Use LIST_FOREACH_SAFE instead of LIST_FOREACH as we are removing elements in the middle..
In D24500#538844, @wulf wrote:Do you have some local modifications of cdev.c? Especially with relaxed locking in evdev_dtor()?
Use LIST_FOREACH_SAFE instead of LIST_FOREACH as we are removing
Apr 18 2020
Apr 18 2020
www/pomerium: upgrade to 0.7.4.
Apr 16 2020
Apr 16 2020
www/grafana6: update to 6.7.2.
www/pomerium: update to 0.7.3.
Apr 15 2020
Apr 15 2020
Looks good to me overall, but I think we don't really need to scan the first 36 characters because validate_uuid would have checked it.
Apr 13 2020
Apr 13 2020
Apr 12 2020
Apr 12 2020
www/pomerium: update to 0.7.2.
Apr 11 2020
Apr 11 2020
Avoid using a variable solely for sizes that are never meant to be
Apr 10 2020
Apr 10 2020
delphij added a comment to D24306: Always install backward compatibility timezones, as they are installed on all major Linux distributions as well as NetBSD and OpenBSD..
In D24306#535590, @andrew_tao173.riddles.org.uk wrote:
[...]
This all should be considered a defect in PostgreSQL (and I say this as a PostgreSQL committer), not as something the OS should work around by including timezone entries for 120 random alias names that were all deprecated in 1993 or before.
Apr 9 2020
Apr 9 2020
www/pomerium: update to 0.7.1.
Always install backward compatibility timezones, as they are installed
Apr 6 2020
Apr 6 2020
Apr 5 2020
Apr 5 2020
www/pomerium: update to 0.70.
Disable use of bswapxx with GCC.
delphij committed rS359638: MFC r357716: Use humanize_number to format available and bad space size.
MFC r357716: Use humanize_number to format available and bad space size
MFC r357757: MFV r357712: file 5.38.
delphij committed rS359636: MFC r357609: MFV r357608: Limit memory usage in xz(1) instead of in tuklib..
MFC r357609: MFV r357608: Limit memory usage in xz(1) instead of in tuklib.
MFC r359201: MFV r359197: xz 5.2.5.
Apr 2 2020
Apr 2 2020
www/grafana6: update to 6.7.1
Apr 1 2020
Apr 1 2020
LGTM.
The change looks Okay to me (except if I was doing it I'd add a separate KERBEROS_SUPPORT or KERBEROS_SCRIPTS knob, but consider that as optional).
Mar 22 2020
Mar 22 2020
Mar 21 2020
Mar 21 2020
Vendor import of xz-5.2.5 (trimmed).
www/pomerium: update to 0.6.3.
Mar 20 2020
Mar 20 2020
finance/fava: update to 1.14
Mar 19 2020
Mar 19 2020
Fix race condition in catopen(3).
Mark BROKEN on FreeBSD 11.x.
Mar 18 2020
Mar 18 2020
Please take another look.
Address reviewer comments.
Mar 17 2020
Mar 17 2020
Mar 14 2020
Mar 14 2020
Remove unneeded checks for prelen.
Mar 11 2020
Mar 11 2020
Mar 6 2020
Mar 6 2020
sysutils/sdparm: update to 1.11.
Mar 4 2020
Mar 4 2020
finance/fava: update to 1.13
Mar 1 2020
Mar 1 2020
textproc/ibus: update to 1.5.22.
Feb 26 2020
Feb 26 2020
www/grafana6: update to 6.6.2.
Feb 25 2020
Feb 25 2020
Feb 20 2020
Feb 20 2020
Actually install hwpstate_intel.4.
Feb 17 2020
Feb 17 2020
Some minor nits.
Feb 16 2020
Feb 16 2020
MFC r356000: Remove unused includes.
MFC r357420: Remove unused include.
Feb 11 2020
Feb 11 2020
Feb 10 2020
Feb 10 2020
Use humanize_number to format available and bad space sizes.
www/grafana6: update to 6.6.1.
Vendor import of file 5.38
Feb 9 2020
Feb 9 2020
archivers/lzlib: update to 1.11.
net/openldap24-server: skip database existence check.
Feb 6 2020
Feb 6 2020
MFV r357608: Limit memory usage in xz(1) instead of in tuklib.
delphij committed rS357608: Apply a reduced version of upstream 353970510895f6a80adfe60cf71b70a95adfa8bc.
Apply a reduced version of upstream 353970510895f6a80adfe60cf71b70a95adfa8bc
Feb 5 2020
Feb 5 2020
MFC r356249-r356250, r356313, r356434, r356657, r357421
Feb 4 2020
Feb 4 2020
www/pomerium: update to 0.6.2.
www/grafana6: update to 6.6.0
Feb 3 2020
Feb 3 2020
LGTM. There are a few minor nits but these are optional.
Feb 2 2020
Feb 2 2020
Diff reduction against NetBSD, no functional change.
Jan 28 2020
Jan 28 2020
Jan 25 2020
Jan 25 2020
Jan 14 2020
Jan 14 2020
MFC r356628: Require FAT to occupy at least one sector.
Jan 12 2020
Jan 12 2020
Tighten FAT checks and fix off-by-one error in corner case.
Keep existing code for platforms where humanize_number(3) is not available.
Jan 11 2020
Jan 11 2020
Correct off-by-two issue when determining FAT type.
Looks mostly fine to me.
Refresh diff with svn head.
delphij updated the summary of D23082: sbin/fsck_msdosfs: Correct off-by-two issue when determining FAT type..
delphij updated the diff for D23082: sbin/fsck_msdosfs: Correct off-by-two issue when determining FAT type..
Reduce the patch back to original (NetBSD sync was merged).
delphij committed rS356629: Apply typo fix from NetBSD, we have already applied all NetBSD changes so.
Apply typo fix from NetBSD, we have already applied all NetBSD changes so
Require FAT to occupy at least one sector.
Jan 10 2020
Jan 10 2020
delphij updated the summary of D23082: sbin/fsck_msdosfs: Correct off-by-two issue when determining FAT type..
delphij updated the diff for D23082: sbin/fsck_msdosfs: Correct off-by-two issue when determining FAT type..
Sync with NetBSD which added more boundary checks.
Jan 8 2020
Jan 8 2020