openwrt-packages/lang
Javier Marcet 9a586e465f python3-paramiko: update to version 3.4.0
- [Feature]: Transport grew a new packetizer_class kwarg for
 overriding the packet-handler class used internally. Mostly for
 testing, but advanced users may find this useful when doing deep
 hacks.

 - [Bug]: Tweak ext-info-(c|s) detection during KEXINIT protocol
 phase; the original implementation made assumptions based on an
 OpenSSH implementation detail.

 - [Bug]: Address CVE 2023-48795 (aka the “Terrapin Attack”, a
 vulnerability found in the SSH protocol re: treatment of packet
 sequence numbers) as follows:

   - The vulnerability only impacts encrypt-then-MAC digest
   algorithms in tandem with CBC ciphers, and ChaCha20-poly1305;
   of these, Paramiko currently only implements
   hmac-sha2-(256|512)-etm in tandem with AES-CBC. If you are
   unable to upgrade to Paramiko versions containing the below
   fixes right away, you may instead use the disabled_algorithms
   connection option to disable the ETM MACs and/or the CBC
   ciphers (this option is present in Paramiko >=2.6).

   - As the fix for the vulnerability requires both ends of the
   connection to cooperate, the below changes will only take effect
   when the remote end is OpenSSH >= 9.6 (or equivalent, such as
   Paramiko in server mode, as of this patch version) and configured
   to use the new “strict kex” mode. Paramiko will always attempt to
   use “strict kex” mode if offered by the server, unless you
   override this by specifying strict_kex=False in Transport.__init__.

   - Paramiko will now raise an SSHException subclass
   (MessageOrderError) when protocol messages are received in
   unexpected order. This includes situations like receiving MSG_DEBUG
   or MSG_IGNORE during initial key exchange, which are no longer
   allowed during strict mode.

   - Key (re)negotiation – i.e. MSG_NEWKEYS, whenever it is
   encountered – now resets packet sequence numbers. (This should be
   invisible to users during normal operation, only causing exceptions
   if the exploit is encountered, which will usually result in, again,
   MessageOrderError.)

   - Sequence number rollover will now raise SSHException if it occurs
   during initial key exchange (regardless of strict mode status).

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-01-01 15:57:17 +01:00
..
chicken-scheme treewide: quote CC and CXX 2023-01-20 17:44:14 -08:00
cqueues cqueues: add cqueues(rel-20200726) to feeds 2022-02-14 17:25:51 -08:00
dkjson
erlang treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
golang golang: Update to 1.21.5 2023-12-11 15:09:19 +01:00
json4lua
ldbus
linotify lang: linotify: add lua bindings for inotify 2020-09-14 16:48:19 +00:00
lpeg
lua-argparse lua-argparse: delete whitespace in makefile 2020-08-29 11:47:57 +07:00
lua-bencode
lua-bit32
lua-cjson treewide: back to cmake.mk 2021-06-12 21:05:01 -07:00
lua-copas
lua-coxpcall treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
lua-cs-bouncer treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
lua-curl-v3 lua-curl-v3: fix build on macos 2022-01-08 08:04:50 +01:00
lua-eco lua-eco: update to 3.2.0 2023-12-26 11:09:15 +08:00
lua-ev treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
lua-libmodbus lang/lua-libmodbus: bump to 0.7 release 2021-03-15 16:03:22 +00:00
lua-lsqlite3 lua-lsqlite3: add build VARIANT for Lua5.3 2023-08-25 23:32:07 +08:00
lua-lzlib
lua-md5 treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
lua-mobdebug
lua-mosquitto lua-mosquitto: Update to 0.4.1 2020-08-19 15:47:07 +00:00
lua-openssl lua-openssl: Update to version 0.8.5-1 2023-10-03 17:17:38 -07:00
lua-penlight lang: lua-penlight: update to 1.13.1 2022-09-26 09:38:00 +00:00
lua-rings treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
lua-rs232 lua-rs232: fix compilation with GCC13 2023-07-10 19:51:31 -07:00
lua-sha2
lua-wsapi lua-wsapi: build each variant in its own dir 2021-10-15 23:02:07 -07:00
lua-xavante
luabitop
luaexpat luaexpat: update to 1.5.1 2022-12-22 16:25:34 -08:00
luafilesystem luafilesystem: clean up Makefile 2020-11-22 18:53:37 -06:00
luajit luajit: move arch dependency to dedicated config HAS_LUAJIT_ARCH 2023-09-25 17:42:02 +02:00
luajit2 luajit2: update to v2.1-20231117 2023-11-26 11:46:02 +01:00
lualanes treewide: back to cmake.mk 2021-06-12 21:05:01 -07:00
luaossl luaossl: update to rel-20220711 2022-08-31 13:33:28 -07:00
luaposix luaposix: update to 36.2.1 2023-07-10 19:48:19 -07:00
luarocks treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
luasec luasec: update to 1.3.1 2023-05-20 13:16:26 +08:00
luasoap
luasocket luasocket: update to 3.1.0 2022-12-22 16:32:17 -08:00
luasql luasql: fix build on macos 2022-01-11 16:25:33 -08:00
luasrcdiet
luv treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
lyaml lyaml: fix build on macos 2022-01-29 13:31:55 -08:00
lzmq treewide: back to cmake.mk 2021-06-12 21:05:01 -07:00
node node: upgrade to v20.10.0 2023-11-30 12:57:55 +08:00
node-arduino-firmata treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-cylon treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-hid treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-homebridge treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-javascript-obfuscator treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
node-serialport treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-serialport-bindings treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16 2023-04-08 08:38:54 +02:00
node-yarn node-yarn: Support for npm@8 2022-04-16 11:01:06 -07:00
perl perl: update to version 5.38.2 2023-12-01 11:18:10 -08:00
perl-ack perl-ack: Update to 3.7.0 2023-03-08 15:37:07 +08:00
perl-authen-sasl
perl-authen-sasl-xs treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
perl-cgi perl-cgi: Update to 4.57 2023-09-17 13:44:03 -06:00
perl-compress-bzip2 perl-compress-bzip2: update to 2.28 2023-01-14 19:06:15 -08:00
perl-dbi
perl-device-serialport perl-device-serialport: fix build on macos 2022-01-18 18:10:18 -08:00
perl-device-usb treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
perl-encode-locale
perl-file-listing
perl-file-next treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
perl-file-rsyncp treewide: Run refresh on all packages 2021-02-20 16:02:15 -08:00
perl-file-sharedir-install
perl-html-form
perl-html-parser perl-html-parser: update to 3.75 2021-01-18 20:53:33 -08:00
perl-html-tagset
perl-html-tree
perl-http-cookies
perl-http-daemon
perl-http-date
perl-http-message
perl-http-negotiate
perl-http-server-simple
perl-inline
perl-inline-c
perl-io-html
perl-lockfile-simple
perl-lwp-mediatypes
perl-mail-spamassassin perl-mail-spamassassin: update to version 4.0.0 2022-12-20 01:45:56 +00:00
perl-net-cidr-lite perl: add Net::CIDR::Lite for iptables-mod-geoip 2020-04-21 23:51:03 -06:00
perl-net-dns perl: Net::DNS: update to version 1.41 2023-12-20 05:46:33 +00:00
perl-net-http
perl-net-telnet
perl-netaddr-ip perl: add NetAddr::IP package 2021-01-03 00:17:50 +00:00
perl-parse-recdescent
perl-parse-yapp samba4: drop maintainership 2022-06-21 12:24:15 -06:00
perl-sub-uplevel
perl-test-harness
perl-test-warn
perl-text-csv_xs perl-text-csv_xs: Update to 1.52 2023-10-10 14:44:00 -06:00
perl-try-tiny perl-try-tiny: update to 0.31 2021-11-29 01:41:19 -08:00
perl-uri
perl-www perl-www: add dependency on perl-try-tiny 2021-01-03 19:13:26 -05:00
perl-www-curl perl-www-curl: add patch to ensure compatibility with curl 7.88 2023-02-27 03:21:37 +01:00
perl-www-mechanize
perl-www-robotrules
perl-xml-parser expat: don't build host libs 2021-10-19 13:16:18 -07:00
php8 php8: update to 8.3.1 2023-12-27 13:42:08 +01:00
php8-pecl-dio php8-pecl-dio: bump package release 2022-12-15 08:34:18 +01:00
php8-pecl-http php8-pecl-http: update to 4.2.4 2023-10-30 10:04:01 +01:00
php8-pecl-imagick php8-pecl-imagick: bump package release 2022-12-15 08:34:18 +01:00
php8-pecl-krb5 php8-pecl-krb5: update to 1.1.5 2023-05-20 13:17:24 +08:00
php8-pecl-mcrypt php8-pecl-mcrypt: update to 1.0.6 2023-05-20 13:17:50 +08:00
php8-pecl-raphf php8-pecl-raphf: bump package release 2022-12-15 08:34:18 +01:00
php8-pecl-redis php8-pecl-redis: update to 6.0.2 2023-10-28 11:34:56 +02:00
php8-pecl-xdebug php8-pecl-xdebug: update to 3.3.1 2023-12-17 20:33:02 +01:00
python python3-paramiko: update to version 3.4.0 2024-01-01 15:57:17 +01:00
ruby ruby: fix riscv64 build 2023-08-14 18:16:23 -03:00
rust rust: Update to 1.75.0 2024-01-01 11:04:28 +08:00
tcl treewide: remove AUTORELEASE 2023-04-21 22:46:58 +02:00
uuid
vala vala: add self as maintainer of unmaintained package 2023-06-30 22:06:05 +08:00