Address feedback from lwhsu@; thanks!
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Thu, Dec 26
Wed, Dec 25
Tue, Dec 24
Mon, Dec 23
i could forsee someone writing something like a network manager plugin that doesn't specifically just want to call and parse shell output.
Where would it be reused?
(also nice work!)
out of curiousity - what do people think about extracting a bunch of code out of umbctl and stuffing it in a library that can be reused?
Sun, Dec 22
Sat, Dec 21
Fri, Dec 6
Thu, Dec 5
just and fyi, I've broken this down to 5 commits and only pushed the first so far
Nov 15 2024
Looks good to me too.
Nov 14 2024
From my testing this seems good. From there I will break this down a bit so the commits are smaller and start adding stuff next week
Nov 12 2024
Thank you!
I'm sorry, I won't do it again. I thought it would be a hilarious way to ping.
Please don't accept your own revisions. That's implied ;-)
Nov 11 2024
Nov 8 2024
In D46689#1083011, @thj wrote:In D46689#1082245, @damjan.jov_gmail.com wrote:This update:
- Makes EIM opt-in, off by default, although I still think this decision needs broader discussion, or even a vote.
To be clear your position is that eim should be on by default?
And this one adds more context to the patch.
This update also changes NG_NAT_UDP_EIM from 0x800 to 0x200.
In D46689#1082245, @damjan.jov_gmail.com wrote:This update:
- Makes EIM opt-in, off by default, although I still think this decision needs broader discussion, or even a vote.
Nov 5 2024
This update:
- Makes EIM opt-in, off by default, although I still think this decision needs broader discussion, or even a vote.
- Adds "udp_eim" options to all the libalias uses: ipfw, natd, ng_nat, and ppp.
- Rewrites the man pages and header files so they are shorter and clearer.
- Man pages don't introduce new errors in igor.
- Uses PKT_ALIAS_UDP_EIM instead of PKT_ALIAS_ENDPOINT_INDEPENDENT.
- Renames the splay tree from "source" to "internal_endpoint" in the source code.
- Simplifies some conditions.
In D47410#1082152, @thj wrote:Is there a reason this moves in the ordering of nat rules? We tend to aim for roughly alphabetical ordering if there isn't a reason for something different?
Moves the "endpoint-independent" section to come after "bitmask", so they're in alphabetical order.
Is there a reason this moves in the ordering of nat rules? We tend to aim for roughly alphabetical ordering if there isn't a reason for something different?
Nov 3 2024
Also fix the typo: "caues" -> "causes".
Oct 29 2024
Oct 22 2024
Oct 18 2024
I also need to patch ipfw and natd with user-settable options for the new flag, before this patch is fully ready... I am busy so that will probably take a few more weeks.
Generally looks good, there are some small nits, but I'm happy for this to land once you've made the changes to the man page and the comment at the top.
Sorry one more thing, can you upload future diffs with full context. It makes reviewing on phabricator much easier.
Two small things, I will start testing now
Oct 15 2024
This new version adds a flag that can be used to turn this feature on and off (it is on by default for greater compatibility), adds documentation to the header file and man page, and wraps lines at 80 characters.
Oct 10 2024
Sep 24 2024
I really don't remember much of libalias internals. Trusting your expertise, Tom! Thanks, Damjan!
Sep 23 2024
So far this generally looks ok to me and the tests seem to work.
Sep 17 2024
Aug 22 2024
May 22 2024
May 20 2024
May 6 2024
In D25380#1028541, @emaste wrote:Do you intend to proceed with this?
Do you intend to proceed with this?
Feb 20 2024
That's the way how DragonFlyBSD devs solved the problem
https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/451640b7cf6bcf7826b901ac9a51647442adb96b
Feb 7 2024
Jan 16 2024
Resigning from this; I tried to provide feedback over IRC, but that was seemingly not well-received (and questions unanswered) and I'm not interested in reviewing this as-is. I'd much prefer splitting it into two scripts, one with, e.g., verbs, that manages wireguard interfaces and then the rc script that simply drives that in an obvious way. The last objection I heard was that there's too much state to pass around, but it's not at all clear why unless this is trying to mix way too much rc.conf configuration in with wg config.
Jan 15 2024
Dec 29 2023
In D41318#980524, @pauamma_gundo.com wrote:No manual page to review, yet manpages is a group reviewer. Did a file get accidentally left out?
Dec 12 2023
No manual page to review, yet manpages is a group reviewer. Did a file get accidentally left out?
Oct 16 2023
This is my first review here, I hope to not be stepping on any toes. If I have, please correct me so I might do better next time. Overall your wireguard startup mechanism looks good and my suggestions are strictly cosmetic in nature. I would not be at all disappointed if this patch were committed unaltered.
Sep 13 2023
Aug 23 2023
The interface name restriction function is a judgment call restricting users from creating problematic (for shell scripts) interface names. Applying the same restrictions to existing services like netif and routing could break (partly) working configurations.
Aug 21 2023
Manual page English LGTM.
Aug 18 2023
first pass…
Aug 7 2023
In our repo this is two separate commits, one for adding the enum and a second for the -r option. Anyone who wants to commit this, I'd be happy to provide git format-patch format.
Restructured to use an enum for output formats rather than a bool, making it easier to change the defaults or add additional formats in the future. This was rebased onto 13.2 as a part of our migration; I haven't checked whether it still applies to 14-current.
I rewrote this to use an enum for the format type rather than a boolean, making it more flexible in the future. Will re-upload some day.
Aug 4 2023
May 4 2023
Apr 25 2023
Apr 19 2023
Minor nits, fixable on commit if nothing else requires another round.
Apr 18 2023
Upated ipfw.8, fix some mandoc -T lint warnings.
Apr 17 2023
Mar 26 2023
Mar 15 2023
Mar 14 2023
Mar 2 2023
This patch is no longer needed since I'm trying to use wpa_supplicant(8) on wtap(4). See D38508.
Jan 16 2023
@glebius ?
Nov 30 2022
Nov 25 2022
Ref the wiki of ifnet project: https://wiki.freebsd.org/projects/ifnet
Nov 1 2022
Oct 20 2022
In D37070#841801, @bz wrote:See also https://reviews.freebsd.org/D32847