[$] The trouble with MAX_ORDER

Post Syndicated from corbet original https://lwn.net/Articles/956321/

One might not think that much could be said about a simple macro defining a
constant integer value. But the kernel is special, it seems. A change to
the definition of MAX_ORDER has had a number of follow-on effects,
and the task of cleaning up after this change is not done yet. So perhaps
a look at MAX_ORDER is in order.

Scribus 1.6.0 released

Post Syndicated from jake original https://lwn.net/Articles/956522/

Version 1.6.0 of the Scribus
desktop-publishing application
has been released. The
list of new features is rather long and includes a user interface overhaul,
improvements for HiDPI screens, new scripting commands, lots of
typographical improvements and features, a new picture browser for
graphical asset management, support for more gradient types, and much more.

Scribus 1.6.0 is the long awaited release in the next stable series,
replacing 1.4.8 and development versions in the 1.5.x series. This version
has been in development for some years and contains thousands of
enhancements and fixes across all areas of the program. It has more
features, is faster, and is more stable.

Security updates for Monday

Post Syndicated from jake original https://lwn.net/Articles/956521/

Security updates have been issued by Debian (ansible, asterisk, cjson, firefox-esr, kernel, libde265, libreoffice, libspreadsheet-parseexcel-perl, php-guzzlehttp-psr7, thunderbird, tinyxml, and xerces-c), Fedora (podman-tui, proftpd, python-asyncssh, squid, and xerces-c), Mageia (libssh and proftpd), and SUSE (deepin-compressor, gnutls, gstreamer, libreoffice, opera, proftpd, and python-pip).

Kernel prepatch 6.7-rc8

Post Syndicated from corbet original https://lwn.net/Articles/956467/

Linus has released 6.7-rc8 for testing.

So as expected, pretty much nothing happened over the holiday week.
We’ve got literally just 45 files changed, and almost a third of
those files aren’t even kernel code (ie things like selftests,
scripting, Kconfig and maintainer file updates). And some of the
rest is prep-work and cleanups for future (real) changes.

But we do have a couple of real fixes in there, and I suspect we’ll
get a few more next week as people come back from their
food-induced torpor.

Julia 1.10 released

Post Syndicated from jake original https://lwn.net/Articles/956456/

The Julia programming language project has released Julia v1.10. It is mainly a performance release, with only two new language features mentioned in the release notes: “JuliaSyntax.jl is now used as the default parser, providing better diagnostics and faster parsing.” and the addition of two Unicode symbols for use as binary operators: “⥺ (U+297A, \leftarrowsubset) and ⥷ (U+2977, \leftarrowless)“. Package-loading time has been improved further and the mark phase of garbage collection has been parallelized, among other improvements.

Gnuplot 6.0 released

Post Syndicated from corbet original https://lwn.net/Articles/956454/

Version 6.0 of the Gnuplot plotting system
has been released.

Gnuplot has been supported and under active development since 1986.
This is the first new major version of gnuplot since the release of
version 5 in January 2015. It introduces extensions to the gnuplot
command language, an expanded collection of special and
complex-valued functions, additional 2D and 3D plotting styles, and
support for new output protocols.

See the
release notes
for details.

Равносметката Вижте ключовите разследвания на “Биволъ” през 2023 г.

Post Syndicated from Николай Марченко original https://bivol.bg/ravnosmetkata-2023.html

неделя 31 декември 2023


Корупционните скандали около експремиера Бойко Борисов като БарселонаГейт и ЧекмеджеГейт, около и.д. главния прокурор Борислав Сарафов и магистратите със сметки и имоти в Швейцария. Също така масовата незаконна сеч, довела…

България е в Шенген

Post Syndicated from Bozho original https://blog.bozho.net/blog/4193

България е в Шенген. В края на март отпада граничният контрол, освен по суша.

За шест месеца това правителство и мнозинството в парламента свършихме много работа за това България да бъде приета най-накрая в Шенгенското пространство.

Холандия се притесняваше за върховенството на закона. Приехме антикорупционно законодстелство и най-вече – изменения в Конституцията, с които Холандия прие, че се движим с бързи крачки в правилна посока и свали ветото си.

Австрия има резерви за нашия граничен контрол, поради което бяха положени много усилия от правителството.

Това не са просто дипломатически усилия (каквито имаше много), не са и молби „айде махнете ветото“, както някои си представят. Това е систематична работа на много институции в обща посока.

Да, България не получава засега Шенген по суша. Предстои още работа на Гранична полиция, за да доубедим Австрия. Да, вероятно преминават мигранти през т.нар. „зелена граница“, а каналджийството, за което приехме сериозни промени в Наказателния кодекс, сигурно не е изчезнало. Но с помощта на технологиите, видеонаблюдението на границата, обхождането с дронове и централизирания анализ, скоро ще сме отвъд техническите изисквания, които отдавна покриваме.

Не, не сме се съгласявали да приемаме повече мигранти. Дъблинският регламент, който сме длъжни да прилагаме от 2013 г., остава в сила непроменен.

Ясно е, че опозицията винаги ще търси кусури и ще опитва да каже на бялото черно. Ще си измисля, ще преиначава и ще омаловажава. Но нека опитат да не очернят този успех за страната заради партийни интереси.

Критичните по принцип избиратели и сега ще са недоволни, мнителни и ще иронизират успеха (най ми харесаха „подземния Шенген“ и „тази година полушенген, догодина – цял Шенген“). Това е тяхно право, но и тях призовавам да не са напълно черногледи.

В крайна сметка хората ще усетят ползата от отпадането на граничния контрол. И твърденията, че сме „втора ръка европейци“ ще са все по-безпочвени. А репутацията на държавата ни ще се подобри, защото приемането в Шенген не е просто въпрос на граничен контрол, а е атестат за институционален напредък.

От днес България в по-интегрирана в Европа, а от това ползите са огромни.

Материалът България е в Шенген е публикуван за пръв път на БЛОГодаря.

Version 1.2.3

Post Syndicated from NTPsec Project Blog original https://blog.ntpsec.org/2023/12/31/version-1.2.3.html

The NTPsec Project is pleased to announce the tagging of version 1.2.3

  • Change mode6 alignment to four, which may
    break some compatibility with classic NTP.

  • Seccomp should now also yield invalid syscall names when dying.

  • Make ntpq stop dropping output timestamp leading zeroes.

  • Update documents in quite a few places.

  • Reset some stats hourly, even when not logged into files.

  • Add error logging, and stats for ms-sntp.

  • Add spacing between multiple peer views in ntpq.

  • We think we have fixed ms-sntp but we can’t test it.
    If you can test it, please let us know if it does/doesn’t work.

  • ntpd and ntpq both treat SHA-1 as an alias for SHA1
    NIST uses SHA-1. The crypto package from OpenSSL uses SHA1.

  • The default crypto type for ntpq is now AES.
    RFC 8573 deprecated MD5.

  • There are now log files with hourly statistics for NTS and
    NTS-KE traffic: filegen ntsstats and filegen ntskestats,

  • Update ntpsnmpd to use python built-in to get uname information. NTPsec/ntpsec#791

  • Update license file names for REUSE compliance.

  • Fix ntploggps issue where count_used_satellites checked before it is initialized.

  • Print out OpenSSL version at configure time.

  • Enable debug symbols by default, with only an option to disable.

  • Add support for ecdhcurves list.

  • Fix build on platforms where -fstack-protector relies on libssp, like musl.

  • Fix ntpdig crash when using 2.ntp.pool.org with a host without IPv6 support.

  • Do not install libaes_siv test anymore.

  • Add update option to buildprep.

  • ntpdig shows packet delay in JSON output.

For other changes since the previous release, please consult
the project NEWS.adoc file
at https://gitlab.com/NTPsec/ntpsec/-/blob/master/NEWS.adoc

Getting this release

You can clone the git repo
from https://gitlab.com/NTPsec/ntpsec.git
and you can download the release tarballs with sums and signatures
from https://ftp.ntpsec.org/pub/releases/

This release is signed with the GPG key id
E57235D22764129FA4F2F4D17F52608ED0E49D76

The collective thoughts of the interwebz