On a microvax 3900 with qt0 ethernet, dhcp did not work because
a) netbsd doesn't receive broadcasts on qt0 (unless promiscuous mode is set)
b) the dhcp reply was sent as a broadcast.
This update fixes b) which is under control of simh.
Changes since previous snapshot (new to old):
ETHER: Fix NAT dhcp behavior to properly respond to the MAC of the requestor
SCP, makefile: Rename build conditional HAVE_DLOPEN to SIM_HAVE_DLOPEN
SCP: Prefer Posix 'command -v' over 'which'
AltairZ80: Improved vector interrupt implementation
SCSI, VAX & PDP11: Force Read Only attach for CDROM devices
SCP: Provide commit id information when archived simh content is used
H316: The UDP code doesn't need anything from h316_defs.h.
DISK: Properly allow/disallow containers of reasonable/unreasonavle sizes
DISK: Preserve container dates when adding or removing container meta data
FIO: Add support to set file access and modify times
makefile: Fix minor line ending inconsistencies
makefile: Support both .so and .a link libraries on Linux
FIO: Emit reasonable error message when shm_open() API isn't available locally
PDP8: Fix device conflict warnings to report problems correctly
3b2: Remove glibc-specific longjmp
TIMER: Be less aggressive to disable throttling after initial calibration
H316: Call the host interface TX service routine.
H316: Fix debugging host interface messages.
H316: Signal the host/IMP ready bits in the host interface.
H316: Fix reading messages from the host interface.
H316: Fix host interface word counts.
1.5.7 (2021-10-07)
* emergency fix for datatracker bibxml URIs that might trigger caching bug
1.5.8 (2021-10-07)
* Extend /xml -> .xml datatracker workaround to
kramdown-rfc-cache-i-d-bibxml
1.5.9 (2021-10-14)
* Work around bibxml8 http:// target
1.5.10 (2021-10-15)
* allow parens in DOI
1.5.11 (2021-10-19)
* New diagram tools: "protocol", "protocol-goat"
1.5.12 (2021-10-20)
* aasvg and protocol-aasvg support
1.5.13 (2021-10-29)
* Support auto-linking via abbrevs and # syntax
1.5.14 (2021-10-29)
* provide artwork-{txt,svg}-options for svg tools; Close#135
1.5.15 (2021-10-30)
* Prototype "Discussion Venues" mechanism
venue:
group: JSON Path
mail: jsonpath@ietf.org
github: ietf-wg-jsonpath/draft-ietf-jsonpath-base
* (add arch: for non-default mail archive and type: for non-default group
type)
* Also: make noabbrev available as a pseudo-attribute
1.5.16 (2021-11-01)
* work around gettalong/kramdown#717:
(line breaks in abbrev usage caused the abbrev to not match)
1.5.17 (2021-11-19)
* Add keys to venue block:
- `repo` for non-github repos
- `home` for a WG homepage
* Add json check, json-from-yaml to code block
1.5.18 (2021-11-29)
* Add more keys to venue block:
- `latest` for a pointer to the latest revision
- `text` for additional text (sent through markdown;
can be an array for multiple paragraphs)
* Rename venue note to "About This Document".
* Add datatracker link if a docname is available.
* Increase robustness.
1.5.19 (2021-11-29)
* v3 rfc attributes update
- Move four "processing instructions" into `<rfc` attributes in v3
- Handle indexInclude like another one of these PIs
- Default to consensus: true for cat: std or bcp
1.5.20 (2021-12-01)
* Fix#150 (v2 regression fail): ParameterSet: skip nil in #attrs parameter
list
1.5.21 (2021-12-01)
* Fix more PI regressions
2.83.0 (2021-10-21)
* Remove fallback from checking services to checking processes
2.83.1 (2021-10-26)
* Use 'onestatus' to check if services are running on FreeBSD
* Remove Ruby 1.9 from CI and add 2.7 and 3.0
4.2.4 (2021-09-13)
* (FACT-3062) Remove snyk test on PR
* (FACT-3060) Update mountpoints regex
* (FACT-3062) Fix snyk_monitor workflow
4.2.5 (2021-09-29)
* (FACT-3059) Fix AIX reporting odd number of arguments for Hash
* (FACT-3057) Downcase environment facts
* (FACT-3063) OS 11 arm64 processors shifted output
* Revert "(maint) Skip os facts in acceptance on Debian 11 - 4.x"
* (FACT-3073) Fix timeout option processing for
Facter::Core::Execution.execute
* (FACT-3073) Emit a warning when unsupported options are used
* (FACT-3073) Add unit tests for options processing
* (FACT-3073) Improve documentation formatting
* (FACT-3047) --http_debug cli shows HTTP debug logs in Facter 4
* (FACT-3067) Fix resolution of custom facts that partial match legacy fact
names
* (FACT-2955) Only use the available processors (4.x)
* (FACT-3075) Fix the os.release fact on Windows 2022
* (FACT-3058) Fix os.windows.release_id and add `os.windows.display_version`
fact
Changelog:
New
* RLBox --- a new technology that hardens Firefox against potential security
vulnerabilities in third-party libraries --- is now enabled on all
platforms.
* Good news! You can now download Firefox from the Microsoft Store on Windows
10 and Windows 11 platforms.
* We've reduced CPU usage on macOS in Firefox and WindowServer during event
processing.
* We've also reduced the power usage of software decoded video on macOS,
especially in fullscreen. This includes streaming sites such as Netflix and
Amazon Prime Video.
* You can now move the Picture-in-Picture toggle button to the opposite side
of the video. Simply look for the new context menu option Move
Picture-in-Picture Toggle to Left (Right) Side.
* To better protect Firefox users against side-channel attacks such as
Spectre, Site Isolation is now enabled for all Firefox 95 users.
Fixed
* After starting Firefox, users of the JAWS screen reader and ZoomText
magnifier will no longer need to switch applications in order to access
Firefox.
* You'll find the state of controls using the ARIA switch role is now
correctly reported by Mac OS VoiceOver.
* You'll see a faster content process startup on macOS.
* We've also made memory allocator improvements.
* And we've improved page load performance by speculatively compiling
JavaScript ahead of time.
* Various security fixes
Changed
* We've added a User Agent override for Slack.com, which allows Firefox
users to use more Call features and have access to Huddles.
Security fixes:
Mozilla Foundation Security Advisory 2021-52
#CVE-2021-43536: URL leakage when navigating while executing asynchronous
function
#CVE-2021-43537: Heap buffer overflow when using structured clone
#CVE-2021-43538: Missing fullscreen and pointer lock notification when
requesting both
#CVE-2021-43539: GC rooting failure when calling wasm instance methods
#MOZ-2021-0010: Use-after-free in fullscreen objects on MacOS
#CVE-2021-43540: WebExtensions could have installed persistent ServiceWorkers
#CVE-2021-43541: External protocol handler parameters were unescaped
#CVE-2021-43542: XMLHttpRequest error codes could have leaked the existence of
an external protocol handler
#CVE-2021-43543: Bypass of CSP sandbox directive when embedding
#CVE-2021-43544: Receiving a malicious URL as text through a SEND intent could
have led to XSS
#CVE-2021-43545: Denial of Service when using the Location API in a loop
#CVE-2021-43546: Cursor spoofing could overlay user interface when native
cursor is zoomed
#MOZ-2021-0009: Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4
Add ruby-vault package version 0.16.0 required by newer ruby-chef.
Vault Ruby Client
Vault is the official Ruby client for interacting with Vault:
https://vaultproject.io by HashiCorp.
Kernels
volk_32f_stddev_and_mean_32f_x2: implemented Young and Cramer's algorithm
volk_32fc_accumulator_s32fc: Add new kernel
volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2.
Remove _mm256_zeroupper() calls
Enforce consistent function prototypes
32fc_index_max: Improve speed of AVX2 version
conv_k7_r2: Disable broken AVX2 code
improve volk_8i_s32f_convert_32f for ARM NEON
Calculate cos in AVX512F
Calculate sin using AVX512F
Build
Fix python version detection
cmake: Check that 'distutils' is available
c11: Remove pre-C11 preprocessor instructions
0.1.18 (2021-09-29)
* Land #16, Make the synchronization functions public
0.1.19 (2021-11-15)
* Land #17, Add the stopwatch function
0.1.20 (2021-11-16)
* Merge pull request #18 from zeroSteiner/feat/stopwatch/elapsed_seconds
Refactor into a Stopwatch module
2.0.61 (2021-11-29)
* Land #510, honour the pty flag
2.0.62 (2021-12-07)
* resolve_host should return NULL on failure
* Land #513, fix php stdapi loading on php 5.3.29
2.0.63 (2021-12-08)
* Land #514, fix python exception when closing channels
2.0.64 (2021-12-08)
* Fix#512, fix python cmd_exec argument list during
PROCESS_EXECUTE_FLAG_SUBSHELL
* Land #515, Fix#512, fix python cmd_exec argv
2.0.65 (2021-12-08)
* Return an empty stat buf when stat fails
* Land #511, fix stderr output in python channels
2.0.66 (2021-12-09)
* Land #516, fix python stat on inaccessible directory
* Land #517, fix php stat on inaccessible directory
Change log:
0.12.1 (2021-11-26)
======
- Dependency Changes:
- GLib >= 2.44.0
- Performance Improvement:
- Optimize sorting by content type
- Load images asynchronously (#16, #29, #32, !34)
- Increase image loading buffer size (!34)
- Appearance Changes:
- Allow to display all files in the open dialog (!33)
- Code Refactoring:
- Rework the file opening procedure (!33)
- Bug Fixes:
- Fix a memory leak when closing the window directly
- Refactoring: Clarify thumbnailer queue management
- Thumbnailer: Do not empty an unprocessed file list
- Update window title on image deletion or insertion
- Perform content-based filtering wherever necessary
- Set device scale for animated images
- Properly recognize SVG compressed image files
- Use the generic pixbuf loader for RAW image files
- Fix pointer behavior in fullscreen mode
- Icon bar: Properly highlight item under the cursor
- Icon bar: Center on the active item for any size change
- Fix regression: Exif orientation is not respected (#69)
- Do not try to load images whose pixbuf is not available (!34)
- Fix memory management of image loading objects (!34)
- Use URIs instead of filenames in the `.desktop` file (#49)
- Directory loading: Allow to load a directory via the cli
- Flatpak: Access remote locations with GVfs
- Directory loading: Fix improper use of GFileEnumerator APIs (#68)
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
Ukrainian, Uyghur
0.12.0 (2021-10-11)
======
- Dependency Changes:
- libxfce4ui >= 4.16.0
- libxfce4util >= 4.16.0
- New Features:
- Allow to choose the default scale (!29)
- Keep the scale in memory for each loaded image (#7, #17, !28)
- Toggle fullscreen mode by double clicking on the image
- Performance Improvement:
- Optimize directory loading (#20, #22, #32, #37, !31)
- Optimize image viewer redraw: Disable overlay scrolling (#64)
- Optimize image viewer redraw: Reuse source surface (#64, !26)
- Avoid using Cairo Xlib backend to create surfaces (#60, #61, #62, !25)
- Optimize image viewer redraw: Animation (#64)
- Optimize image viewer redraw: Background color (#64)
- Optimize image viewer redraw: Clock (#64)
- Optimize image viewer redraw: Selection box (#64)
- Don't redraw the main window when it loses focus (#64)
- Remove the shadow of the toolbar buttons (#51, #64)
- Appearance Changes:
- Hide thumbnail scrollbar when unused (!24)
- Use the same background for the image and the thumbnails (#36, !23)
- Drop preferences-desktop-default-applications icon
- Code Refactoring:
- Flatpak build (!32)
- Refactoring: Use only one file filter for the app
- Refactoring: Icon bar adjustments
- Cleanup: `icon_bar.c`
- Cleanup: Pass orientation directly from file to viewer
- Code refactoring: Image viewer adjustments, scale and drawing (!27)
- Use integers for the image rendering rectangle
- Code cleanup: Build sanitation, obsolete code removal, spacing, normalization (!22)
- Transfer contents from dispose() to finalize()
- Add debugging macros
- Bug Fixes:
- Protect asynchronous jobs from an application exit
- Fix position of the active item in the icon bar when vertical (#34)
- Take into account the device scale (#47, !30)
- Properly load images via drag and drop (#67)
- Delay GdkPixbufLoader "closed" signal handler
- Use the same scale factor to zoom via action and scrolling
- Fix a lack of centering when zooming via the menu action
- Fix some memory leak (several commits of this kind)
- Fix file creation monitoring
- Try to display the image on `GDK_PIXBUF_ERROR_CORRUPT_IMAGE` (#39)
- Always set adjustment upper bounds greater than page sizes (#35)
- Scaling/zoom corrections (#30, !8)
- Fix animated GIF display
- Automate and sanitize memory management of sources (#65)
- Fix `rstto_icon_bar_rows_reordered()` (#48)
- Chain up to parent in dispose() and finalize()
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
Ukrainian, Uyghur
0.11.0 (2021-06-11)
======
- Update copyright years and appdata infos
- Enable `HAVE_MAGIC_H`-delimited code
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Add option to copy image to clipboard (!20)
- Allow dragging window when CSD is used (#52)
- Remove GSourceFunc casts
- Added new stock icons with reverse DNS format
- Updates README.md
- Include string.h
- Codebase cleanup (!7)
- Make build less verbose
- Update .gitignore
- Make sure that argument passed to strncmp is non-NULL (!1)
- privacy_dialog.c: Remove dead initialization (!2)
- image_list.c: Remove dead assignment (!2)
- Add basic GitLab pipeline
- Switch to README.md and foreign automake mode
- Bug #16717: Move from exo-csource to xdt-csource
- Resolve couple "cast between incompatible function types" warnings
- Fix memory leaks in Privacy Dialog
- Resolve deprecation warnings
- Resolve some deprecation warnings
- Clean up unused functions
- Rename vars and funcs: show -> hide
- Add inactivity timeout setting to Preferences
- Hide the cursor while inactive in fullscreen mode
- Fix 'Status bar appears upon leaving fullscreen'
- Update .gitignore
- Do not show translation info on --help output
- Fix "window-state-event" handler
- Update credits
- Add support for old gtk2-style bg color settings
- Add missing LDFLAGS (fixes build on *bsd)
- In fullscreen mode, show toolbar when the mouse pointer is moved to
the top
- Return to git versioning
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
Ukrainian, Uyghur
which sets ${PACKAGES} to a subdir of ${PKGSRCDIR}/packages (on the same
NFS mount) so that the generated packages all land in one place.
From my Debian, Devuan, Ubuntu, and CentOS 8 (but not 7) VMs,
copying ${STAGE_PKGFILE} to ${PKGFILE} fails to preserve permissions,
which fails the copy and the "package" target with it. The error
looks like so:
===> Building binary package for foo-4.2
=> Creating binary package /home/schmonz/trees/pkgsrc-cvs/packages/Debian/All/foo-4.2.tgz
/bin/cp: preserving permissions for ‘/home/schmonz/trees/pkgsrc-cvs/packages/Debian/All/foo-4.2.tgz’: Operation not permitted
Assuming permissions on built packages are merely a nice-to-have, avoid
failing if we couldn't preserve them. Patch from sjmulder@, for whom
this fixes a similar problem with FreeBSD with ZFS.