Page MenuHomeFreeBSD

lev (Lev Serebryakov)
User

Projects

User Details

User Since
Feb 4 2015, 1:12 PM (339 w, 1 d)

Recent Activity

Tue, Jul 13

lev committed R11:aa65e0242d1c: devel/stlink: Update to version 1.7.0 (authored by lev).
devel/stlink: Update to version 1.7.0
Tue, Jul 13, 12:28 PM

Jun 29 2021

lev added a comment to D30914: Remove devel/subversion-lts which depends on EOL Python 2.7. Upstream has marked Subversion 1.14.x as LTS next to 1.10.x.

devel/py-subversion requires python2 when it is build for LTS, and it could be removed (don't support py-subversion-lts at all).

Jun 29 2021, 4:19 PM
lev added a comment to D30914: Remove devel/subversion-lts which depends on EOL Python 2.7. Upstream has marked Subversion 1.14.x as LTS next to 1.10.x.

BTW, why do you want to remove this port? It doesn't depend on python2.7. It install some scripts, which are python27-esque, but it is optional tools. Core "subversion" binary is build & runs without pyhton2.7, I've checked it :-)

Jun 29 2021, 4:17 PM
lev added a comment to D30914: Remove devel/subversion-lts which depends on EOL Python 2.7. Upstream has marked Subversion 1.14.x as LTS next to 1.10.x.

Yes, both 1.10 and 1.14 are LTS. When 1.14 had been released, I been asked to leave -lts as 1.10 for some time by -lts consumers. Maybe, now it is not relevant anymore.
Problem is, devel/subversion and devel/subversion-lts are different ports, even if we bump -lts to 1.14.x: yes, version will be the same, but origins will be different and in the future, when (if?) 1.15 will be released, we will need -lts (as 1.14.x) AGAIN. And users of -lts port will need to migrate between ports twice.
I don't think it is good idea, as LTS means "long term support" and its removal and then resurrection looks strange: is it really long term support if you remove it?!
Better to have two ports with same version (for now!), but with different QoS, IMHO.

Jun 29 2021, 4:11 PM

Jun 26 2021

lev added a comment to D30914: Remove devel/subversion-lts which depends on EOL Python 2.7. Upstream has marked Subversion 1.14.x as LTS next to 1.10.x.

I was asked by several people to left subversion-lts as 1.10.x till version AFTER 1.14 will be released (and then updated -lts to 1.14).
I'm not sure, maybe we need to bump -lts to 1.14 now instead of removing it and adding it later. There are some organizations which want to use -lts version, and removal is bad for them.

Jun 26 2021, 9:47 PM

May 27 2021

lev added a comment to D30283: libalias: Restructure searching.

@lev may you consider testing this patch in your environment? It should speed up you use case.

May 27 2021, 10:21 AM

May 25 2021

lev added a comment to D30283: libalias: Restructure searching.

I'm writing this comment to this change almost arbitrary, as it is meta-comments on your (great!) work.

May 25 2021, 11:01 AM

May 21 2021

lev added a comment to D30335: test/libalias: Tests for outgoing NAT.

Does this cover your common use cases, @lev ?

May 21 2021, 9:37 AM

Feb 19 2021

lev committed rP566054: Mark as obsolete, prepare for removal in 6 months..
Mark as obsolete, prepare for removal in 6 months.
Feb 19 2021, 12:00 PM
lev committed rP566053: MFH: r565424 r565460.
MFH: r565424 r565460
Feb 19 2021, 11:55 AM

Feb 16 2021

lev committed rP565460: Proper fix for python bindings build failure: disable parallel build..
Proper fix for python bindings build failure: disable parallel build.
Feb 16 2021, 9:25 PM
lev committed rP565424: Fix python bindings build..
Fix python bindings build.
Feb 16 2021, 5:39 PM

Feb 10 2021

lev committed rP564886: MFH: r564877.
MFH: r564877
Feb 10 2021, 5:19 PM
lev committed rP564884: MFH: r564876.
MFH: r564876
Feb 10 2021, 5:18 PM
lev committed rP564881: Document https://subversion.apache.org/security/CVE-2020-17525-advisory.txt..
Document https://subversion.apache.org/security/CVE-2020-17525-advisory.txt.
Feb 10 2021, 5:10 PM
lev committed rP564877: Updatye to 1.10.7..
Updatye to 1.10.7.
Feb 10 2021, 5:03 PM
lev committed rP564876: Update to 1.14.1..
Update to 1.14.1.
Feb 10 2021, 4:58 PM

Feb 4 2021

lev committed rP564018: MFH: r563962.
MFH: r563962
Feb 4 2021, 11:38 AM

Feb 3 2021

lev committed rP563962: Fix incompatibility with KTLS..
Fix incompatibility with KTLS.
Feb 3 2021, 8:35 PM

Jan 13 2021

lev committed rP561498: Update to first official release and new tooclhain..
Update to first official release and new tooclhain.
Jan 13 2021, 6:30 PM
lev committed rP561497: Update to latest release 10.2..
Update to latest release 10.2.
Jan 13 2021, 6:30 PM

Dec 23 2020

lev updated the diff for D20870: Refactor ipfw dynamic states in preparation for new features (and slighlty optimize).

Regenerate against new git repository

Dec 23 2020, 6:09 PM
lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.

Regenerate against new git repository

Dec 23 2020, 6:08 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.

Regenerate against fresh git repository.

Dec 23 2020, 6:08 PM

Dec 13 2020

lev committed R9:acdb51585138: Add myself to FreeBSD Developers and remove from Other Contributors. (authored by lev).
Add myself to FreeBSD Developers and remove from Other Contributors.
Dec 13 2020, 7:03 PM
lev committed R9:b2a6a1d7ab97: Announce myself as new FreeBSD commiter. (authored by lev).
Announce myself as new FreeBSD commiter.
Dec 13 2020, 7:03 PM

Sep 11 2020

lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.

Rebase & fix conflicts

Sep 11 2020, 1:15 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.

"Rebase" to latest head, solve conflicts.

Sep 11 2020, 12:30 PM

Aug 21 2020

lev committed rP545609: (1) Update to latest release..
(1) Update to latest release.
Aug 21 2020, 3:52 PM

Jun 10 2020

lev committed rP538401: Fix build with poudriere..
Fix build with poudriere.
Jun 10 2020, 3:07 PM

Jun 6 2020

lev committed rP538133: Remove unneeded 32bit patch..
Remove unneeded 32bit patch.
Jun 6 2020, 9:22 PM
lev committed rP538132: (1) Fix build of gmp on i386..
(1) Fix build of gmp on i386.
Jun 6 2020, 9:19 PM

Jun 5 2020

lev committed rP538029: (1) Return option PURE, as libraries are bundled again..
(1) Return option PURE, as libraries are bundled again.
Jun 5 2020, 3:48 PM

Jun 4 2020

lev committed rP537975: Update to last toolchain & committ..
Update to last toolchain & committ.
Jun 4 2020, 10:56 PM
lev committed rP537971: Update to latest release 2020q2-update.
Update to latest release 2020q2-update
Jun 4 2020, 10:45 PM

Jun 3 2020

lev committed rP537617: Update to latest version 1.6.1.
Update to latest version 1.6.1
Jun 3 2020, 3:17 PM

Jun 2 2020

lev committed rP537554: Update subversion to new version 1.14.0..
Update subversion to new version 1.14.0.
Jun 2 2020, 1:36 PM
lev committed rP537542: Add new port: py3c..
Add new port: py3c.
Jun 2 2020, 1:00 PM

May 31 2020

lev committed rP537446: Migrate to scons with python3 support..
Migrate to scons with python3 support.
May 31 2020, 9:32 PM

May 7 2020

lev accepted D24738: add binutils dependency on objdump.
May 7 2020, 11:32 AM
lev added a comment to D24738: add binutils dependency on objdump.

Looks good for my part.

May 7 2020, 11:32 AM

May 6 2020

lev added a comment to D24659: em/ix/ixv/ixl/iavf: Implement ifdi_needs_restart iflib method.

It helps me on 13-CURRENT with em, igb and ix.

May 6 2020, 9:29 PM

Apr 4 2020

lev committed rP530684: Update to latest commit..
Update to latest commit.
Apr 4 2020, 3:37 PM
lev committed rP530683: Update to latest version..
Update to latest version.
Apr 4 2020, 3:32 PM

Apr 2 2020

lev committed rP530395: Update to latest version, which is mix of toolchain from 8.3.1.0 and.
Update to latest version, which is mix of toolchain from 8.3.1.0 and
Apr 2 2020, 6:12 PM

Mar 20 2020

lev committed rP528770: Fix libiconv detection for gdb..
Fix libiconv detection for gdb.
Mar 20 2020, 9:36 AM

Mar 18 2020

lev committed rP528644: Migrate to python3.
Migrate to python3
Mar 18 2020, 11:55 AM

Mar 17 2020

lev committed rP528598: Use python, not python2.7.
Use python, not python2.7
Mar 17 2020, 7:23 PM
lev committed rP528597: Update to latest commit & toolchain..
Update to latest commit & toolchain.
Mar 17 2020, 7:16 PM
lev committed rP528591: Update to latest release 9-2019q4-major..
Update to latest release 9-2019q4-major.
Mar 17 2020, 6:48 PM

Feb 27 2020

lev accepted D23849: devel/subversion: Set GPG_AGENT by default.
Feb 27 2020, 11:57 AM

Feb 12 2020

lev added a comment to D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.
In D20429#518971, @mat wrote:

What is gained by this port? Doesn't net-mgmt/unifi5 just work?

It works, but it requires full (and old, EOL) java/openjdk8 as runtime dependency which results in additional 147MiB of files installed (please, look at diff summary for numbers). When you build NanoBSD image for small system, additional 147MiB could double your image size easily. There is no official way to install java/openjdk8-jre as runtime dependency, and if your hack package (by editing manifest) or install net-mgmt/unifi5 without java/openjdk8 (with pkg add -f), combination of net-mgmt/unifi5 and java/openjdk8-jre will be 54MiB larger than result of this port, still.

Feb 12 2020, 4:59 PM

Feb 11 2020

lev updated the diff for D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.

Add license

Feb 11 2020, 5:06 PM
lev updated the diff for D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.

portlint nitpicks have been fixed.

Feb 11 2020, 4:06 PM
lev updated the diff for D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.
Feb 11 2020, 2:29 PM
lev updated the diff for D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.

Address comments.
Add JDK13 support.

Feb 11 2020, 2:24 PM

Nov 3 2019

lev committed rP516613: Fix build with LibreSSL 2.8+.
Fix build with LibreSSL 2.8+
Nov 3 2019, 10:54 PM
lev committed rP516612: Addons don't neet SWIG to be installed..
Addons don't neet SWIG to be installed.
Nov 3 2019, 10:48 PM
lev committed rP516609: Update to 1.13.0..
Update to 1.13.0.
Nov 3 2019, 10:13 PM

Jul 24 2019

lev committed rP507299: Update to 1.9.12.
Update to 1.9.12
Jul 24 2019, 6:55 PM
lev committed rP507298: Update to 1.10.6.
Update to 1.10.6
Jul 24 2019, 6:51 PM
lev committed rP507297: Update to 1.12.2.
Update to 1.12.2
Jul 24 2019, 6:46 PM

Jul 18 2019

D17103: Add runtime option for all second-stage boot blocks to reset terminal now requires review to proceed.
Jul 18 2019, 9:27 AM

Jul 17 2019

D17102: Add build-time option to boot0sio to reset terminal now requires review to proceed.
Jul 17 2019, 7:43 PM
lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.
Jul 17 2019, 7:41 PM
lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.
Jul 17 2019, 7:01 PM
lev added inline comments to D17102: Add build-time option to boot0sio to reset terminal.
Jul 17 2019, 6:57 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.
Jul 17 2019, 6:57 PM

Jul 6 2019

lev created D20870: Refactor ipfw dynamic states in preparation for new features (and slighlty optimize).
Jul 6 2019, 6:39 PM

May 27 2019

lev created D20429: Add all-in-one port for `net-mgmt/unifi5` based on `java/openjdk11`, `java/openjdk12` or `java/openjdk13`.
May 27 2019, 3:21 PM

May 12 2019

lev removed a reviewer for D20246: unexpand(1) depends on unitialized memory: pfg.
May 12 2019, 2:38 PM
lev abandoned D20246: unexpand(1) depends on unitialized memory.

Mea culpa, it is due to -t

May 12 2019, 2:37 PM
lev created D20246: unexpand(1) depends on unitialized memory.
May 12 2019, 2:27 PM

May 9 2019

lev added a comment to D17102: Add build-time option to boot0sio to reset terminal.

Mea culpa.

May 9 2019, 5:06 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.
May 9 2019, 5:05 PM

May 7 2019

lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.
May 7 2019, 12:17 PM
lev added inline comments to D17103: Add runtime option for all second-stage boot blocks to reset terminal.
May 7 2019, 12:15 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.
May 7 2019, 12:04 PM

May 6 2019

lev updated the diff for D17103: Add runtime option for all second-stage boot blocks to reset terminal.
May 6 2019, 7:16 PM
lev updated the diff for D17102: Add build-time option to boot0sio to reset terminal.
May 6 2019, 7:16 PM
lev committed rP500915: update to 1.10.4..
update to 1.10.4.
May 6 2019, 11:59 AM
lev committed rP500914: Sort pkg-plist, no functional changes..
Sort pkg-plist, no functional changes.
May 6 2019, 11:57 AM
lev committed rP500913: Update to 1.9.10..
Update to 1.9.10.
May 6 2019, 11:56 AM

Apr 30 2019

lev committed rP500477: Require python 2.7 and add tests to build process..
Require python 2.7 and add tests to build process.
Apr 30 2019, 11:07 AM

Apr 26 2019

lev committed rS346749: Make mdmfs verbose if diskless boot is verbose..
Make mdmfs verbose if diskless boot is verbose.
Apr 26 2019, 2:45 PM
lev closed D17104: Make mdmfs verbose if diskless boot is verbose.
Apr 26 2019, 2:45 PM

Apr 25 2019

lev committed rP500032: Mark devel/subversion19 for deprecation in 3 months..
Mark devel/subversion19 for deprecation in 3 months.
Apr 25 2019, 4:37 PM
lev committed rP500031: Add LTS version of subversion to ports..
Add LTS version of subversion to ports.
Apr 25 2019, 4:28 PM
lev committed rP499991: Update to 1.12.0.
Update to 1.12.0
Apr 25 2019, 12:28 PM

Apr 10 2019

lev added a comment to D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
In D18339#426772, @ae wrote:

Ok. It is more flexible, but produces additional options. I think ipfw(8) is already very complex.
What if we will make "missing"+"flush" behavior as default.
It seems if user wants to create table, it is expected that later this table will be filled. So, if we are creating some table, and it is already exist, we will check that the table has the same configuration and then flush it.
If configuration is different, then we return error. What you think?

Apr 10 2019, 6:19 PM
lev added a comment to D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
In D18339#426430, @ae wrote:

I think you can add to the beginning of your ipfw rules script something like this:

ipfw -q flush
ipfw -q table all destroy

And then create needed tables and fill them.

Apr 10 2019, 11:25 AM

Mar 21 2019

lev updated the diff for D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
Mar 21 2019, 2:30 PM
lev added inline comments to D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
Mar 21 2019, 2:13 PM
lev updated the diff for D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
Mar 21 2019, 2:12 PM
lev updated the diff for D18339: Add two new options to "ipfw table <NAME> create" to simplify firewall reload.
Mar 21 2019, 10:44 AM

Feb 12 2019

lev added a comment to D19094: Restore ARC MFU/MRU pressure.
In D19094#410062, @mav wrote:

While I see the problem you are fixing, the fix looks ugly to me, that is why I would look for something nicer. I agree that according to logic of remove_reference() dropping last reference for header in ghost state is a failure, but how can remove_reference() be called before the arc_access() just on following line? I would guess from description telling about the case of prefetch read it should happen no sooner then we actually initiate the I/O, which is done much later then those two lines. So while I agree it is somewhat odd to have buffer for header in ghost state, is that a criminal.

Feb 12 2019, 10:36 PM · ZFS

Feb 11 2019

lev committed rP492691: Rename Kerberos-related options to system-wide names..
Rename Kerberos-related options to system-wide names.
Feb 11 2019, 12:50 PM

Jan 25 2019

lev committed rP491149: Fix distinfo.
Fix distinfo
Jan 25 2019, 2:42 PM

Jan 23 2019

lev committed rP491034: Add CVE-2018-11803 for www/mod_dav_svn..
Add CVE-2018-11803 for www/mod_dav_svn.
Jan 23 2019, 12:49 PM
lev committed rP491033: Update to latest commit & toolchain..
Update to latest commit & toolchain.
Jan 23 2019, 11:23 AM