forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nmap is missing the NSE scripts #365
Comments
Thanks Mike, I've added the |
The |
Ok |
jperkin
pushed a commit
that referenced
this issue
Jun 2, 2023
Fix LICENSE while here. Release 3 was a major change: Breaking 1: Naming This release fixes some long standing issues that are due to the naming of the fonts: There is a completely new naming scheme. This might be inconvientient for existing setups, sorry. Some fonts will have Nerd Font in the name while other have it abbreviated as NF. This is needed because some names just were too long. (Same for Nerd Font Mono and NFM.) There are no Windows Compatible fonts anymore. All fonts work on all platforms. The Complete from the font names (and the repo directories) has been dropped (Complete is the new normal). The name parts will be ordered as expected with style and weight last (Somefont Bold Nerd Font -> Somefont Nerd Font Bold). The filename will have no blanks anymore. Breaking 2: Material Design Icons Codepoints The old Material Design Icon codepoints are finally dropped. Due to an historic mistace we placed them in between some asiatic glyphs, breaking that script. Since v2.3.0 the (updated and expanded) Material Design Icons have new codepoints in the 5 digit region. Dropped codepoints F500... and class names nf-mdi-* New codepoints F0001... and class names nf-md-* (already since v2.3.0) The whole discussions are here: #365 A translation table is available here: #1059 (comment) There are tools out there that probably can update your configuration. Relevant thread: #1190 Of course, there are many other changes/updates/improvements.
thanks @jperkin |
jperkin
pushed a commit
that referenced
this issue
Jul 6, 2023
What's Changed [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #362 [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #364 Fix type guard handling for classes by @gaborbernat in #365
jperkin
pushed a commit
that referenced
this issue
Oct 30, 2023
Version 1.5 - 2023-09-10 * Progress reporting is no longer ignored. PrintTest constructor of TestOutput now has an extra field used to report progress. Supply const (pure ()) as this extra field value if you want to skip progress reporting (#311). * foldGroup now takes [b] instead of b as its last argument to allow for custom fold strategies. This is a backwards incompatible change, but you can get the old behavior by applying mconcat (#364). * Dependency loop error now lists all test cases that formed a cycle (#340). * Dependencies can now be defined pattern-free with sequentialTestGroup (#343). * Added --min-duration-to-report flag that specifies the time a test must take before tasty outputs timing information (#341). * When a test failed with an exception, print it using displayException instead of show (#330). * The -p / --pattern option can be specified multiple times; only tests that match all patterns are run (#380). * Fix color scheme to make info messages visible in terminals with white background (#369). * When parsing of a command-line option failed, report received option (#368). * Support WASM (#365). * Tested with GHC 8.0 - 9.8.
jperkin
pushed a commit
that referenced
this issue
Nov 9, 2023
5.1.1 Bugfix release 5.1.0 Documentation docs: advance license docs (f61a730) Feature feat: guarantee unique BomRefs in serialization result (#479) (a648775) Incorporate output.BomRefDiscriminator on serialization 5.0.1 What's Changed docs: fix RTFD build by @jkowalleck in #476 docs: revisit project meta by @jkowalleck in #475 chore: make pyproject parsable by dependabot by @jkowalleck in #477 chore(deps): bump python-semantic-release/python-semantic-release from 8.0.8 to 8.3.0 by @dependabot in #474 5.0.0 BREAKING CHANGES Dropped support for python<3.8 (#436 via #441; enable #433) Reworked license related models, collections, and factories (#365 via #466) Behavior Method model.bom.Bom.validate() will throw exception.LicenseExpressionAlongWithOthersException, if detecting invalid license constellation (#453 via #452) Fixed tuple comparison when unequal lengths (via #461) API Enum schema.SchemaVersion is no longer string-like (#442 via #447) Enum schema.OutputVersion is no longer string-like (#442 via #447) Abstract class output.BaseOutput requires implementation of new method output_format (#446 via #447) Abstract method output.BaseOutput.output_as_string() got new optional parameter indent (#437 via #458) Abstract method output.BaseOutput.output_as_string() accepts arbitrary kwargs (via #458, #462) Removed class factory.license.LicenseChoiceFactory (via #466) The old functionality was integrated into factory.license.LicenseFactory. Method factory.license.LicenseFactory.make_from_string()'s parameter name_or_spdx was renamed to value (via #466) Method factory.license.LicenseFactory.make_from_string()'s return value can also be a LicenseExpression (#365 via #466) The behavior imitates the old factory.license.LicenseChoiceFactory.make_from_string() Renamed class module.License to module.license.DisjunctliveLicense (#365 via #466) Removed class module.LicenseChoice (#365 via #466) Use dedicated classes module.license.DisjunctliveLicense and module.license.LicenseExpression instead All occurrences of models.LicenseChoice were replaced by models.licenses.License (#365 via #466) All occurrences of SortedSet[LicenseChoice] were specialized to models.license.LicenseRepository (#365 via #466) Fixed Serialization of multy-licenses (#365 via #466) Detect unused "dependent" components in model.bom.validate() (via #464) Changed Updated latest supported list of supported SPDX license identifiers (via #433) Shipped schema files are moved to a protected space (via #433) These files were never intended for public use. XML output uses a default namespace, which makes results smaller. (#438 via #458) Added Support for Python 3.12 (via #460) JSON- & XML-Validators (#432, #446 via #433, #448) The functionality might require additional dependencies, that can be installed with the extra "validation". See the docs in section "Installation" for details. JSON & XML can be generated in a more human-friendly form (#437, #438 via #458) Type hints, typings & overloads for better integration downstream (via #463) API New function output.make_outputter() (via #469) This replaces the deprecated function output.get_instance(). New sub-package validation (#432, #446 via #433, #448, #469, #468, #469) New class exception.MissingOptionalDependencyException (#432 via #433) New class exception.LicenseExpressionAlongWithOthersException (#453 via #452) New dictionaries output.{json,xml}.BY_SCHEMA_VERSION (#446 via #447) Existing implementations of class output.BaseOutput now have a new method output_format (#446 via #447) Existing implementations of method output.BaseOutput.output_as_string() got new optional parameter indent (#437 via #458) Existing implementations of method output.BaseOutput.output_to_file() got new optional parameter indent (#437 via #458) New method factory.license.LicenseFactory.make_with_expression() (via #466) New class model.license.DisjunctiveLicense (#365 via #466) New class model.license.LicenseExpression (#365 via #466) New class model.license.LicenseRepository (#365 via #466) New class serialization.LicenseRepositoryHelper (#365 via #466) Deprecated Function output.get_instance() might be removed, use output.make_outputter() instead (via #469) Tests Added validation tests with official CycloneDX schema test data (#432 via #433) Use proper snapshots, instead of pseudo comparison (#437 via #464) Added regression test for bug #365 (via #466, #467) Misc Dependencies: bumped py-serializable@^0.15.0, was @^0.11.1 (via #458, #463, #464, #466) Style: streamlined quotes and strings (via #472) Chore: bumped internal dev- and QA-tools (#436 via #441, #472) Chore: added more QA tools to prevent common security issues (via #473)
jperkin
pushed a commit
that referenced
this issue
Jan 25, 2024
This version has added support for custom previewers and custom preloaders, as well as completed most of the work on the concurrent plugin system. In addition, it includes many performance optimizations, such as rewriting the entire file system, refactoring the entire UI rendering architecture, enhancing the task scheduling system, and implementing partial rendering for frequently updated components. This version also introduces many meaningful new features, such as path auto-completion, real-time file filtering, Kitty Unicode placeholders protocol support. Read the changelog below for details. This is a breaking change version, please refer to our upgrade guide: Migrating to Yazi v0.2.0 What's Changed refactor(nix): add shell completion and avoid impure by @XYenon in #293 refactor: publish to crates.io by @sxyazi in #298 feat: add a new Folder:icon() API to make it easier for users to extend icons by @sxyazi in #301 feat: add config support for coordinate and size adjustment for ueberzugpp image preview by @15cm in #304 fix: clear Sixel image with empty characters instead of \x2B[K to be compatible with GNOME VTE by @linsui in #309 fix: nix flakes by @sxyazi in #306 fix: change the rust tool chain in shell.nix from stable to nightly by @15cm in #314 feat: support image preview on WSL by @sxyazi in #315 fix: use WAYLAND_DISPLAY and DISPLAY to detect Wayland/X11 when XDG_SESSION_TYPE is not set by @sxyazi in #312 fix: channel blockage caused by fuse permissions under the root user by @sxyazi in #321 fix: jq previews empty when the user sets tab_size=8 by @sxyazi in #320 chore: add .vscode and .idea to .gitignore by @XOR-op in #322 feat: add an identifier before the extension to prevent file conflicts rather than after by @rick-yao in #316 ci: add Rust target "aarch64-unknown-linux-gnu" to release workflow by @nifr in #326 feat: add overlays to flake.nix by @musjj in #218 docs: update readme links to website by @uncenter in #332 feat: use USERPROFILE to retrieve readable path on Windows by @sravioli in #331 feat: auto-completion for input component by @XOR-op in #324 perf: fallback to plain highlighter for long text by @sxyazi in #329 fix: the parent does not hover properly on switching the hidden state by @sxyazi in #339 feat: better Zellij support with multi-factor detection involving emulator types by @sxyazi in #336 fix: precache n-1 and n+1 pages by @Hanaasagi in #349 feat: new reveal command by @sxyazi in #341 refactor: extracting commands into separate files to make them easier to maintain by @sxyazi in #338 feat: make width of completion relative to input by @XOR-op in #353 feat: raise open file descriptors limit at startup by @sxyazi in #342 fix: prefix matching should have higher priority in completion by @XOR-op in #352 feat: display the number of deleted files in the prompt by @sxyazi in #359 fix: Rust panics instead of returning an error when file times are invalid by @sxyazi in #357 feat: add support for opening a file on startup by @sxyazi in #358 feat: new kitty graphics protocol implementation for better compatibility with tmux through Unicode placeholders by @sxyazi in #365 perf: precache small images to avoid cache misses; use symlink_metadata instead of metadata by @sxyazi in #367 refactor: use more reasonable numeric field types for configs by @sxyazi in #368 perf: clear only limited cells when hiding images by @sxyazi in #369 perf: reduce peak memory footprint during decoding large images by @sxyazi in #375 feat: make Input and Select positions customizable by @Hanaasagi in #361 feat: expose image max alloc and bound to allow for more control by @sxyazi in #376 feat: add more optimization options by @Walker-00 in #377 fix: directories are recreated after deletion did not update the watcher tracking properly by @sxyazi in #381 feat: make emacs readline keybindings configurable by @sxyazi in #382 feat: cursor and page key navigation parity with Vim bindings by @flexiondotorg in #386 feat: add more mime-types, file extensions and icons to the preset theme by @flexiondotorg in #387 feat: include commit hash in yazi --version by @Hanaasagi in #393 fix: popup components (Input, Select, etc.) being covered by previewed images by @sxyazi in #360 fix: stepwise renaming causes uncertain sorting order by @sxyazi in #398 refactor: move event to shared by @sxyazi in #403 feat: support sorting by file extension by @JYShaw in #405 refactor: integrate tasks into scheduler by @sxyazi in #406 fix: catchup with the latest stable Rust by @XYenon in #409 fix: build with rust-overlay by @XYenon in #410 fix: crashes when selection indicator exceeds the visible area while a wrong folder_offset specified by @sxyazi in #416 feat: new config option to suppress pre-caching tasks by @againstpetra in #430 fix: do not use LuaJIT in riscv64 and loongarch64 architecture by @eatradish in #439 feat: copy content over SSH by @sxyazi in #447 feat!: custom preloader & previewer by @sxyazi in #401 feat: filter files in real-time by @Rolv-Apneseth in #454 fix: panic caused by set_hook by @sxyazi in #459 feat: fine-grained scheduling priority by @sxyazi in #462 fix: add --follow option to paste command by @eatradish in #436 feat: support ANSI themes by @smores56 in #460 perf: new UI rendering architecture by @sxyazi in #468 fix: resize isn't triggered on app restoring by @sxyazi in #483 feat: image orientation support by @sxyazi in #488 refactor: quit command by @aserowy in #484 feat: icon color and ordered icon rules support by @sxyazi in #503 fix: prevent recursive caching - don't cache files in the cache directory by @sxyazi in #504 chore: add schema urls to preset config by @uncenter in #506 fix: update paged files after filter done by @sxyazi in #505 feat: add support for highlighting by file type by @Akmadan23 in #510 perf: partial rendering progress and composite into a complete UI to reduce CPU consumption caused by frequent progress updates by @sxyazi in #509 feat: add --empty and --cursor options to the rename command by @Akmadan23 in #513 feat: add YAZI_LEVEL env variable for shells by @isti115 in #514
jperkin
pushed a commit
that referenced
this issue
Feb 1, 2024
# xml2 1.3.6 * Now compatible with libxml2 2.12.0 and later (@KNnut). * Fixed format string issues detected in R-devel. * Remove unused dependencies on glue, withr and lifecycle (@mgirlich). * `print()` is faster for very long `xml_nodeset` inputs (#366, @MichaelChirico). * `xml_attr()`, `xml_attrs()`, `xml_double()`, `xml_integer()`, `xml_length()`, `xml_name()`, `xml_path()`, `xml_text()`, and `xml_type()` no longer use S3 dispatch but instead dispatch in C, leading to considerable performance improvements in many cases (@mgirlich, #400). * `xml_find_int()` analogous to `xml_find_num()` for returning integers matched by an XPath (#365, @MichaelChirico). * `xml_serialize()` now includes the document type so that `xml_unserialize()` works also for HTML documents (#407, @HenrikBengtsson). # xml2 1.3.5 * Small speedup for `xml_find_all()` (@mgirlich, #393). * Fixes for R CMD check problems. # xml2 1.3.4 * Fixes for R CMD check problems. * Windows: update to libxml2 2.10.3 # xml2 1.3.3 * Hadley Wickham is now (again) the maintainer. * xml2 has been re-licensed as MIT (#317). * `xml_find_all.xml_node()` fails more informatively the `xpath` parameter is the wrong type (@MichaelChirico) * `xml_find_all.xml_nodeset()` gains a `flatten` argument to control whether to return a single nodeset or a list of nodesets (#311, @jakejh) * `write_xml()` and `write_html()` now return NULL invisibly, as they did prior to version 1.3.0 (#307) * `XPtr` gets explicit copy constructor and assignment operator definitions, which were two missing components of the [Rule of three](https://en.wikipedia.org/wiki/Rule_of_three_(C%2B%2B_programming)) (@MichaelChirico) * Windows: update to libxml2 2.9.10 and libxslt 1.1.34 and add ucrt libs
jperkin
pushed a commit
that referenced
this issue
Apr 9, 2024
[1.3.0] - 2024-04-08 - Introduced thumbnail mode, enabling users to keep an eye on Sniffnet while doing other tasks (#484) - Added support for ICMP connections and messages (#417 — fixes #288) - Added capability to identify 6000+ upper layer services, protocols, trojans, and worms (#450 — fixes #374) - Added feature to optionally export the analysis as a PCAP file with a custom path (#473 — fixes #162 and #291) - Introduced new filtering capabilities to allow users specify custom values of ports and IP addresses (#414) - The size of text and widgets can now be customised by setting a proper zoom value (fixes #202 and #344) - Added possibility to totally customize the app's theme via styles defined in TOML files (#286 and #419) - Upgraded inspect page table: multiple new search filters, additional sorting options, and always keep a correct fields alignment (#442 — fixes #63) - Added support for more link types in addition to Ethernet: raw IP packets and null/loopback packets are now correctly parsed (#421) - Support changing sort strategy for network hosts and services in overview page, showing most recent items by default (#452) - IP addresses can now be copied to clipboard from the popup related to a given entry of the connections table, and a new search parameter has been introduced in Inspect page to allow users filter their connections based on IP address values (#409) - Traffic chart is now smoother and overall better-looking thanks to the new spline-based interpolation (#461) - Added Japanese translation 🇯🇵 (#343) - Added Uzbek translation 🇺🇿 (#385) - Window size and position are now remembered, so that Sniffnet can reopen with the same window properties - Users can now provide custom paths for MMDB files to allow using the commercial versions of the country and ASN databases (fixes #243) - Added new command line option --restore-default to restore the default configurations of the app (settings, window properties, and device selected at startup) - The app's configurations are now stored only on application close, instead of needlessly store them each time the settings popup is closed (#420) - The textual output report is not generated anymore - Settings "Language" tab has been removed. Language selection and other options are now included in a new settings tab "General" (#365) - Updated Portuguese translation to v1.2 (#398) - Cleaned code implementing the concept of first class theming (#339) - Migrate to Iced 0.12 (#470) - Added documentation about Sniffnet installation on Nix and Tiny Core Linux (respectively #394 and #341) - General aesthetic improvements - Fixed bug about not delivered favorite notifications in presence of old outgoing connections - Fixed bug causing the application's icon not to be visible in some Linux environments - Fixed a build failure on powerpc64 (#356 — fixes #353) - Fixed a typo in Russian translation (#389) - Fixed icon inconsistency in case of directed broadcast traffic - Made byte strings consistent across the app, and added support for Terabytes and Petabytes representations - Fixed hosts and services data bar lengths inconsistencies in overview page - Minor improvements to Spanish translation (#454)
jperkin
pushed a commit
that referenced
this issue
Jun 4, 2024
5.0.0 Feat: add explicit 'Duration=' parameter to EXT-X-CUE-OUT by @Equipo45 in #362 Extract FAQ from README by @leandromoreira in #363 Fix FAQ link by @leandromoreira in #364 feat: add version_matching module by @davigsousa @mauricioabreu in #366 Add support for rendering REQ-VIDEO-LAYOUT in stream info classes by @colekas-ssim in #365
jperkin
pushed a commit
that referenced
this issue
Jun 11, 2024
24.0.0 Per the RFC in issue #365, boltons is now Python 3 only. 3.7+ for now. If you're a Python 2 user, feel free to pin at boltons<24.0.0. Other minor changes: Added Python 3.12 support Fix [dictutils.OneToOne][dictutils.OneToOne]'s update() behavior with empty iterables
github-actions bot
pushed a commit
that referenced
this issue
Nov 3, 2024
# cpp11 0.5.0 ## R non-API related changes * Removed usage of the following R non-API functions: * `SETLENGTH()` * `SET_TRUELENGTH()` * `SET_GROWABLE_BIT()` These functions were used as part of the efficient growable vectors that cpp11 offered, i.e. what happens under the hood when you use `push_back()`. The removal of these non-API functions means that cpp11 writable vectors that have been pushed to with `push_back()` will likely force 1 extra allocation when the conversion from `cpp11::writable::r_vector<T>` to `SEXP` occurs (typically when you return a result back to R). This does not affect the performance of `push_back()` itself, and in general these growable vectors are still quite efficient (#362). * The `environment` class no longer uses the non-API function `Rf_findVarInFrame3()` (#367). * The `exists()` method now uses the new `R_existsVarInFrame()` function. * The `SEXP` conversion operator now uses the new `R_getVar()` function. Note that this is stricter than `Rf_findVarInFrame3()` in 3 ways. The object must exist in the environment (i.e. `R_UnboundValue` is no longer returned), the object cannot be `R_MissingArg`, and if the object was a promise, that promise is now evaluated. We have backported this new strictness to older versions of R as well. ## New features * `cpp11::writable::r_vector<T>::proxy` now implements copy assignment. Practically this means that `x[i] = y[i]` now works when both `x` and `y` are writable vectors (#300, #339). * New `writable::data_frame` constructor that also takes the number of rows as input. This accounts for the edge case where the input list has 0 columns but you'd still like to specify a known number of rows (#272). * `std::max_element()` can now be used with writable vectors (#334). * Read only `r_vector`s now have a move constructor and move assignment operator (#365). ## Improvements and fixes * Repeated assignment to a `cpp11::writable::strings` vector through either `x[i] = elt` or `x.push_back(elt)` is now more performant, at the tradeoff of slightly less safety (as long as `elt` is actually a `CHARSXP` and `i` is within bounds, there is no chance of failure, which are the same kind of invariants placed on the other vector types) (#378). * Constructors for writable vectors from `initializer_list<named_arg>` now check that `named_arg` contains a length 1 object of the correct type, and throws either a `cpp11::type_error` or `std::length_error` if that is not the case (#382). * `cpp11::package` now errors if given a package name that hasn't been loaded yet. Previously it would cause R to hang indefinitely (#317). * `cpp11::function` now protects its underlying function, for maximum safety (#294). * `cpp11::writable::r_vector<T>::iterator` no longer implicitly deletes its copy assignment operator (#360). * Added the missing implementation for `x.at("name")` for read only vectors (#370). * Fixed an issue with the `writable::matrix` copy constructor where the underlying SEXP should have been copied but was not. It is now consistent with the behavior of the equivalent `writable::r_vector` copy constructor. * Fixed a memory leak with the `cpp11::writable::r_vector` move assignment operator (#338). * Fixed an issue where writable vectors were being protected twice (#365). * The approach for the protection list managed by cpp11 has been tweaked slightly. In 0.4.6, we changed to an approach that creates one protection list per compilation unit, but we now believe we've found an approach that is guaranteed by the C++ standard to create one protection list per package, which makes slightly more sense and still has all the benefits of the reduced maintanence burden mentioned in the 0.4.6 news bullet (#364). A side effect of this new approach is that the `preserved` object exposed through `protect.hpp` no longer exists. We don't believe that anyone was using this. This also means you should no longer see "unused variable" warnings about `preserved` (#249). ## Breaking changes * R >=3.6.0 is now required. This is in line with (and even goes beyond) the tidyverse standard of supporting the previous 5 minor releases of R. * Implicit conversion from `sexp` to `bool`, `size_t`, and `double` has been marked as deprecated and will be removed in the next version of cpp11. The 3 packages that were using this have been notified and sent PRs. The recommended approach is to instead use `cpp11::as_cpp<T>`, which performs type and length checking, making it much safer to use. * Dropped support for gcc 4.8, mainly an issue for extremely old CentOS 7 systems which used that as their default compiler. As of June 2024, CentOS 7 is past its vendor end of support date and therefore also out of scope for Posit at this time (#359).
github-actions bot
pushed a commit
that referenced
this issue
Dec 2, 2024
Using upstream patch. Remove BROKEN. Changes since 1.5.1: 1.5.4 ------------------------------------------------------------------------ * A brand new settings menu that uses [Dear ImGui](https://github.com/ocornut/imgui). Can be opened with `F10` (unless that key is bound already) or by entering `dhewm3Settings` in the console. It has lots of settings that the original options menu doesn't have and can be easily navigated with gamepad or keyboard (or the mouse, of course). It can also be opened while in the game, which then is paused (if Single Player) but still visible, so the effect of most graphics settings can be seen immediately. Needs SDL2 and C++11. * "Soft" Particles (that don't "cut" into geometry but fade smoothly), based on code from The Dark Mod 2.04. Can be enabled/disabled with `r_useSoftParticles`, is applied automatically for all appropriate particles (view-aligned, using additive or alpha blending and not too small) * `r_enableDepthCapture`: Enable capturing depth buffer to texture, needed for the soft particles. Can be used in custom materials by using the `"_currentDepth"` texture * Replaced dependency on (external) zlib with integrated [miniz](https://github.com/richgel999/miniz) * HighDPI/Retina support * Allow inverted mouse look (horizontally, vertically or both) with `m_invertLook` * CVar to allow always run in single player (still drains stamina though!): `in_allowAlwaysRunInSP` * VSync can be enabled/disabled on the fly, without restarting the renderer (still with `r_swapInterval` or in the menu, of course; needs SDL2) * Allow enabling/disabling [HRTF](https://en.wikipedia.org/wiki/Head-related_transfer_function) with `s_alHRTF` * `s_alOutputLimiter`: Configure OpenAL's output-limiter which temporarily reduces the overall volume when too many too loud sounds play at once, to avoid issues like clipping * `s_scaleDownAndClamp`: Clamp and reduce volume of all sounds to prevent clipping or temporary downscaling by OpenAL's output limiter * If `r_windowResizable` is set, the dhewm3 window (when in windowed mode..) can be freely resized. Needs SDL2; with 2.0.5 and newer it's applied immediately, otherwise when creating the window. * If switching between fullscreen and windowed mode or similar changes causes issues (like [here](dhewm/dhewm3#587 (comment))), you can set `r_vidRestartAlwaysFull 1`, so (again) a full `vid_restart` is done, instead of the partial one which *usually* suffices for just changing the resolution or fullscreen state. If you run into that issue (probably a driver bug), you'll probably also want to set `r_windowResizable 0`, because resizing the window that way also triggered the bug, and in that case no `vid_restart` is done at all * Fixed screenshots when using native Wayland (`SDL_VIDEODRIVER=wayland`) * If you enter the `map` command in the console, without any arguments, the current map name is printed * Support OpenGL debug contexts and messages (`GL_ARB_debug_output`). Can be enabled with `r_glDebugContext 1`. Changing that CVar requires a `vid_restart` (or set it as startup argument) * The Mods Menu's entries for the base game and d3xp/RoE are now clearer, and it can load the new d3xp-based mods (sikkmodd3xp, perfected_roe) 1.5.3 (2024-03-29) ------------------------------------------------------------------------ * Support for gamepads (based on code from [Quadrilateral Cowboy](https://github.com/blendogames/quadrilateralcowboy), but heavily expanded). See [Configuration.md](./Configuration.md#using-gamepads) for more information. * Support different file formats for screenshots by setting the `r_screenshotFormat` CVar (0 = TGA, still the default, 1 = BMP, 2 = PNG, 3 = JPG). `r_screenshotJpgQuality` and `r_screenshotPngCompression` allow configuring how JPG/PNG are compressed. Thanks *eezstreet (Nick Whitlock)*! * Fixed problems with lights after loading a savegame (#495) * Fix volume of some weapon sounds, like chaingun being too quit (#326) * Increase stack size on Windows to 8MB (instead default of 1MB) to make loading huge models work * Fixed crash in Radiant Model Preview Dialog (#496) * Fix MD3 model support * Several new CMake options: - To enable Clang/GCC Address Sanitizer and Undefined Behavior Sanitizer - Hardlink the game code into the executable (instead of using game DLLs, only supports base *or* d3xp then; needed for Undefined Behavior Sanitizer) - Force colored diagnostic output from GCC or Clang (esp. useful when building with ninja) * Fix several compiler warnings * Added build instructions for Linux (and similar systems) to README.md * Updated stb_image and stb_vorbis * Updated minizip (from zlib/contrib) to latest upstream code * Added `in_namePressed` CVar to print currently pressed key/button (useful for binding keys in the console or configs). Thanks *Biel Bestué de Luna*! 1.5.2 (2022-06-13) ------------------------------------------------------------------------ * Gamma and Brightness are now applied in the shaders instead of by setting hardware gamma. Can be disabled (so hardware gamma is used again) with `r_gammaInShaders 0` * Improvements for (Windows-only) MFC-based tools: - Added the script debugger! (thanks *HarrievG*!) Original Doom3 didn't have it (Quake4 did), but the Doom3 GPL source contained most of it. *HarrievG* implemented the missing parts and we added some new features. It can even be used over the network and while the client part (the debugger GUI) is Windows-only, the server can run on all supported platforms, so you can debug a game running on Linux or macOS, for example. Relevant CVars for network debugging are: `com_enableDebuggerServer` and `com_dbgClientAdr` and `com_dbgServerAdr`. To debug the running game on the same PC, just enter `debugger` in the console. - All tools can now be built in 64bit (thanks *raynorpat*!) - HighDPI support (thanks *HarrievG*!) - PDAEditor works now - Additional bugfixes * Cycle through multiple Quicksave slots instead of immediately overwriting the last Quicksave. The `com_numQuicksaves` CVar allows setting the number of QuickSaves (#392) * Make r_locksurfaces work (#357) It doesn't do exactly what its description and name suggests: it renders everything that is *currently* visible from the position/view the player had when setting `r_locksurfaces 1`. Originally it was supposed to render exactly the surfaces that *were* visible then, but I couldn't get that to work. This is pretty similar, but there may be differences with opened doors and such. * Keyboard input improvements (mostly SDL2-only): - Support (hopefully) all keyboard keys on all kinds of keyboard layouts by using scancodes for otherwise unknown keys - Support typing in non-ASCII characters, if supported by Doom3 (it supports ISO-8859-1) - Support the clipboard also on non-Windows platforms You can paste text from the clipboard into the console or other edit fields with `Shift+Insert` - Explicit support for Right Ctrl, Alt and Shift keys (can be bound to different actions than their left counterparts) - Added `in_grabKeyboard` CVar to make sure dhewm3 gets *all* keyboard input Prevents the Windows-key or Alt-Tab or whatever from taking focus from the game - Added `in_ignoreConsoleKey` - if set to `1`, the console is only opened with Shift+Esc, and the "console key" (that key between Esc, 1 and Tab) can be freely bound to an action (and its char can be typed in the console without closing it). - Added (SDL2-only) "auto" option for `in_kbd`: When not disabling the console key, dhewm3 will try to automatically detect it if `in_kbd` is set to "auto" (now default) * Reworked mouse-input and -grabbing code, using absolute mouse mode in fullscreen GUIs (except for the PDA, because it's implemented weirdly). This made releasing the mouse in the main menu possible, as now the ingame cursor is at the same position as the system cursor. * `s_alReverbGain` CVar to reduce EFX reverb effect intensity (#365) * Pause (looped) sounds when entering menu (#330) * Fixes for looped sounds (#390) * Replace libjpeg with stb_image and libogg/libvorbis(file) with stb_vorbis - Now the only required external dependencies should be OpenAL, SDL, zlib and optionally libCURL (and of course the C and C++ runtimes) * (Optionally) use libbacktrace on non-Windows platforms for more useful backtraces in case of crashes (usually linked statically) * Fixed a deadlock (freeze) on Windows when printing messages from another thread * Fixed endless loop (game locking up at startup) if graphics settings couldn't be applied (#386) * Fixed some warnings and uninitialized variables (thanks *turol*!) * Work around dmap bug caused by GCC using FMA "optimizations" (#147) * Prevent dhewm3 from being run as root on Unix-like systems to improve security * Replaced most usages of `strncpy()` with something safer to prevent buffer overflows (remaining cases should be safe). - Just a precaution, I don't know if any of them could actually be exploited, but there were some compiler warnings in newer GCC versions. * Console output is now logged to `dhewm3log.txt` (last log is renamed to `dhewm3log-old.txt`) - On Windows it's in `My Documents/My Games/dhewm3/` - On Mac it's in `$HOME/Library/Application Support/dhewm3/` - On other Unix-like systems like Linux it's in `$XDG_DATA_HOME/dhewm3/` (usually `$HOME/.local/share/dhewm3/`) * Improved compatibility with Wayland (#426) * Work around assertion in AlphaLabs4 due to "ride_of_death" yeeting the dead "monster_zsec_shotgun_12" into the void (#409) * Support loading some mods known to need `fs_game_base d3xp` via Mods menu (currently, *The Lost Mission* and *LibreCoop d3xp* are supported) * Disable assertion in idSampleDecoderLocal::DecodeOGG() that triggered when starting a new Classic Doom3 game (#461)
github-actions bot
pushed a commit
that referenced
this issue
Jan 2, 2025
pkgsrc change: restrict Ruby's version (not for Ruby 3.4). 0.5.4 (2024-12-23) What's Changed Added * Add support for PARTIAL extension (RFC9394) by @nevans in #367 Fixed * Fix partial-range encoding of exclusive ranges by @nevans in #370 Documentation * Fix documentation for #fetch by @nevans in #369 0.5.3 (2024-12-22) What's Changed Added * Add support for VANISHED responses by @nevans in #329 Documentation * Fix rdoc issues by @nevans in #365 0.5.2 (2024-12-17) What's Changed Added * Raise ArgumentError on multiple search charset args by @nevans in #363 * Add keyword argument for search charset by @nevans in #364 * Add basic ESEARCH support (RFC4466, RFC4731) by @nevans in #333 Fixed * Return empty SearchResult for no search result by @nevans in #362 Documentation * Fix README example by @nevans in #354 * Add release.yml for better release note generation by @nevans in #355 * Fix rdoc 6.8 CSS styles by @nevans in #356 * Update IMAP#search docs (again) by @nevans in #360 * Consistent heading levels inside method rdoc by @nevans in #361 Other Changes * Add Data polyfill for ruby 3.1 by @nevans in #352 * Refactor internal command data classes by @nevans in #358 Miscellaneous * Drop YAML.unsafe_load_file refinement (tests only) by @nevans in #353 * Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #357 * Enabled windows-latest on GHA by @hsbt in #359
kaznovac
pushed a commit
to kaznovac/macos-pkgsrc
that referenced
this issue
Jan 13, 2025
6.1.0 - Fix a rchk bug - Enable CURLOPT_PIPEWAIT by default to prefer multiplex when possible - Enable setting max_streams in multi_set(), default to 10 - Allow open(curl::curl()) to be interrupted - Interrupting a download no longer causes an error (TritonDataCenter#365)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Pkgsrc nmap seems to be missing the lua engine and NSE scripts for some reason
https://nmap.org/book/man-nse.html
homebrew
The text was updated successfully, but these errors were encountered: