wip/p5-Date-DayOfWeek: import p5-Date-DayOfWeek-1.22
Date-DayOfWeek
There are several modules in this distribution.
Date::Doomsday calculates doomsday for a particular year.
Date::DayOfWeek uses the doomsday algorithm to calculate the day
of the week for any given date.
Date::DayOfWeek::Birthday, Date::DayOfWeek::Sneeze and
Date::DayOfWeek::Nails are three modules illustrating some of the
things that have been believed, at some point in history, as
attributes of the various days of the week.
Doomsday is a cute little idea invented by Dr John Conway that makes it very
easy to figure out the day of the week for any date.
You can find out more about doomsday and related calculations at
http://www.interlog.com/~r937/doomsday.html
[4 lines not shown]
py-lsp-server: update to 1.15.0.
New features
Add compatibility with Jedi 0.20, which comes with official support for Python 3.14.
Issues Closed
Issue 712 - Compatibility with Jedi 0.20 (PR 718 by @ccordoba12)
Issue 705 - ValueError when opening notebooks on UNC network shares (PR 708 by @meitham)
Issue 623 - TypeError in definitions when handling line and column values (PR 715 by @metheoryt)
In this release 3 issues were closed.
Pull Requests Merged
PR 718 - Add support for Jedi 0.20, by @ccordoba12 (712)
PR 717 - Fix extra backtick in Readme, by @deeferentleeg
PR 716 - Use macOS 14 runner on CI and update Github actions, by @ccordoba12
PR 715 - Fix crash in pylsp_definitions due to definitions without a source position, by @metheoryt (623)
[7 lines not shown]
sppp: Add BPF-based packet filtering for dial-on-demand and idle-timeout
Introduce active/dialing filtering using BPF to if_spppsubr.c. This allows
sync PPP interfaces (e.g. pppoe(4)) to control which traffic triggers
dial-on-demand or keeps idle connections alive.
This option is similar to PPP_FILTER.
sppp: use RUN_ONCE(9) to initialize keepalive related resources
to prevent panics during concurrent attach/detach
- Initialize keepalive resources (e.g. spppq_lock and keepalive_ch)
once using RUN_ONCE(9) instead of the first attach.
- Do not free these resources on sppp_detach
NOTE:
We should release these resources in sppp_subr_modcmd(), but module
unloading/cleanup is not implemented yet.
ham/tfkiss: Update to 1.3.2
Upstream is now a maintained fork at https://github.com/kq6up/tfkiss.
The original site is gone and there had been no release since 1.2.4
in 2000.
Upstream changes since 1.2.4:
- 64-bit correctness. Fixed pointer truncation in call_to_ip() and
next_addr(), an incorrect socklen_t definition, inet_addr()
comparisons against -1 rather than INADDR_NONE, incorrect signal
handler signatures, an argument order bug in dump_ax25frame(), and
a missing return after a full routing table that permitted an
out-of-bounds write. Fixed an MBHEAD/MB struct size mismatch that
broke the firmware's buffer allocator on LP64 systems.
- All K&R function definitions converted to ANSI C prototypes.
Deprecated bzero() replaced with memset(). Unbounded string
operations replaced with bounded equivalents.
[38 lines not shown]
slock: Update to 1.7
Changes:
1.7
- Avoid ctype(3) abuses that could leads to break the screen locking at
least on NetBSD
- Support ^U for clearing password
net/bgpipe: Add bgpipe-0.22.0
Open-source tool that processes BGP messages through
a pipeline of composable stages.
What is bgpipe?
bgpipe sits between routers as a transparent proxy, auditing,
filtering, and transforming BGP sessions on the fly.
Think of it as a scriptable BGP firewall and traffic processor.
Use cases:
* BGP firewall with RPKI validation, prefix limits, and rate limiting
* Bidirectional BGP to JSON translation including Flowspec - pipe through
jq, Python, anything
* MRT file processing and conversion at scale, incl. RIB snapshots (table dumps)
* Scriptable pipeline - chain stages or pipe through external programs
* Live BGP monitoring from RIPE RIS Live or RouteViews with real-time filters
* Secure transport - add TCP-MD5 to sessions, proxy over encrypted WebSockets
[28 lines not shown]