Page MenuHomeFreeBSD

allanjude (Allan Jude)
UserAdministrator

Projects (11)

User Details

User Since
May 19 2014, 3:05 PM (548 w, 3 d)
Roles
Administrator

Recent Activity

Wed, Nov 13

allanjude accepted D47537: mv: Type and style nits..
Wed, Nov 13, 1:45 PM

Oct 8 2024

allanjude accepted D41784: cat: report copy_file_range() errors with the read filename.
Oct 8 2024, 12:29 PM

Oct 7 2024

allanjude created firewall.
Oct 7 2024, 3:10 PM

Sep 20 2024

allanjude added a comment to D46717: diff: support -qq to output absolutely nothing.

still a WIP

Sep 20 2024, 3:31 PM
allanjude requested review of D46717: diff: support -qq to output absolutely nothing.
Sep 20 2024, 3:31 PM
allanjude requested review of D46716: periodic 100.chksetuid: supress output if diff is purely whitespace.
Sep 20 2024, 3:19 PM

Sep 6 2024

allanjude added a comment to D45056: support for DIRECT access via ggated and ggatec.

How should I submit this to you for the path; I have never used git format-patch before; I tried doing git format-patch main and it generated 21 files (since I have 21 commits). Manpage suggests I email this to you? But it seems rude to just blast you with 21 patches; and I don't know your email.

Sep 6 2024, 12:42 PM · Src Committers

Aug 27 2024

allanjude accepted D46454: netinet: Explicitly disallow connections to the unspecified address.
Aug 27 2024, 4:02 PM

Aug 2 2024

allanjude accepted D46216: shutdown: add a flag to suppress warning messages.
Aug 2 2024, 10:32 PM

Aug 1 2024

allanjude added a reviewer for D39768: sockets: avoid layering violation in handling SO_SETFIB: markj.
Aug 1 2024, 3:31 PM

Jul 30 2024

allanjude accepted D46174: ifnet(9): Remove mention of defunct ifaddr_byindex(9)..
Jul 30 2024, 1:40 PM

Jul 27 2024

allanjude accepted D46169: diff: Fix integer overflow..
Jul 27 2024, 6:00 PM

Jul 25 2024

allanjude accepted D46136: netinet6 tests: Add a regression test for default router handling.
Jul 25 2024, 5:56 PM

Jul 23 2024

allanjude accepted D32615: route: avoid overlapping strcpy.
Jul 23 2024, 12:22 PM
allanjude added a comment to D46069: route: avoid overlapping strcpy(3).
In D46069#1050289, @fuz wrote:

Wouldn't it be much simpler to just keep a pointer to the domain part around rather than moving it to the beginning of the domain array?

Jul 23 2024, 12:21 PM

Jul 9 2024

allanjude accepted D44488: pf: if a new RDR state connect be created, modulate src port.
Jul 9 2024, 1:16 PM
allanjude accepted D45672: pf: Make pf_get_translation() more expressive.
Jul 9 2024, 1:12 PM

Jun 29 2024

allanjude accepted D45779: diff: Document the --no-dereference option..

I kind of feel that '--no-follow' is the more common name, but not that fussed.

Jun 29 2024, 8:14 PM

Jun 21 2024

allanjude accepted D45676: Prepare some build fixes in advance of more _FORTIFY_SOURCE.

ZFS bits look good to me

Jun 21 2024, 5:04 PM

Jun 16 2024

allanjude added a reviewer for D45602: Allow setting socket error: markj.
Jun 16 2024, 11:02 PM

Jun 14 2024

allanjude accepted D45585: ifconfig: turn interface address without mask into an error.

The warning has been there long enough, and an error is better than doing the wrong thing, it has far fewer side effects.

Jun 14 2024, 2:02 PM

Jun 13 2024

allanjude accepted D45576: tzsetup: add detail to -s option.
Jun 13 2024, 3:28 PM
allanjude accepted D45575: tzsetup: ask local/UTC question only on x86.
Jun 13 2024, 3:27 PM
allanjude added a comment to D45537: netcat: Update to OpenBSD 7.5.

The most important change was to add support of TLS, which is #ifdef'ed out and the rest of change is not quite worth the effort IMHO.

It would be nice to have something that implements libtls APi, e.g. libretls first.

Jun 13 2024, 12:57 AM
allanjude accepted D45572: adjkerntz(8): Prefer "Real-Time Clock (RTC)" terminology.
Jun 13 2024, 12:23 AM
allanjude accepted D45573: tzsetup: Correct UTC description.
Jun 13 2024, 12:19 AM

Jun 11 2024

allanjude added inline comments to D34498: libmd: stop exporting _block symbols.
Jun 11 2024, 4:15 PM
allanjude added a reviewer for D45537: netcat: Update to OpenBSD 7.5: des.
Jun 11 2024, 4:03 PM

Jun 9 2024

allanjude updated the diff for D45537: netcat: Update to OpenBSD 7.5.

Fix usage() alignment

Jun 9 2024, 12:15 AM
allanjude requested review of D45537: netcat: Update to OpenBSD 7.5.
Jun 9 2024, 12:07 AM

Jun 8 2024

allanjude committed rG1849781381dd: Import netcat from OpenBSD 7.5. (authored by allanjude).
Import netcat from OpenBSD 7.5.
Jun 8 2024, 10:51 PM

Jun 6 2024

allanjude committed rG4472fd66d006: lam: fail on I/O errors (authored by ccecchi_apple.com).
lam: fail on I/O errors
Jun 6 2024, 5:27 PM
allanjude closed D45437: lam: fail on I/O errors.
Jun 6 2024, 5:26 PM
allanjude committed rG7dd39ef4e0d5: comm: close a race condition when comm is fed from stdin (authored by ccecchi_apple.com).
comm: close a race condition when comm is fed from stdin
Jun 6 2024, 5:07 PM
allanjude committed rG63f5c101a1fd: comm: flush stdout for error checking prior to exiting (authored by ccecchi_apple.com).
comm: flush stdout for error checking prior to exiting
Jun 6 2024, 5:07 PM
allanjude closed D45440: comm: close a race condition when comm is fed from stdin.
Jun 6 2024, 5:07 PM
allanjude closed D45439: comm: flush stdout for error checking prior to exiting.
Jun 6 2024, 5:07 PM
allanjude accepted D45092: ifconfig(8): wordsmith -G and -g descriptions.

Looks good, just the SPDX and the date need fixing.

Jun 6 2024, 4:04 PM

Jun 5 2024

allanjude accepted D45493: pci(4): unbreak the build.
Jun 5 2024, 1:23 PM

Jun 4 2024

allanjude accepted D45437: lam: fail on I/O errors.
Jun 4 2024, 11:19 PM
allanjude accepted D45439: comm: flush stdout for error checking prior to exiting.
Jun 4 2024, 11:13 PM
allanjude accepted D45440: comm: close a race condition when comm is fed from stdin.
Jun 4 2024, 11:13 PM
allanjude accepted D45488: radlib: fix a memory leak.
Jun 4 2024, 8:12 PM
allanjude added a comment to D45444: lib/libmd: rework and accelerate SHA1 implementation.

Are you sure it is safe to drop the __weak_reference() bits at the bottom? They relate to the fact that there are conflicts between libmd and libcrypt (not to be confused with libcrypto)

Jun 4 2024, 12:16 AM

May 31 2024

allanjude awarded Dev Summit Attendee to recipient: ccecchi_apple.com.
May 31 2024, 7:33 PM

May 24 2024

allanjude abandoned D22444: Add UDP encapsulation of ESP in IPv6.

That was committed as https://reviews.freebsd.org/D42526 / 80044c785cb040a2cf73779d23f9e1e81a00c6c3

May 24 2024, 6:09 PM
allanjude commandeered D22444: Add UDP encapsulation of ESP in IPv6.
May 24 2024, 6:08 PM
allanjude accepted D45343: net-mgmt/net-snmp: Print a warning if config files aren't readable.
May 24 2024, 3:17 PM
allanjude added a reviewer for D45343: net-mgmt/net-snmp: Print a warning if config files aren't readable: 0mp.
May 24 2024, 3:17 PM
allanjude added a comment to D45317: net-mgmt/net-snmp: Update ownership of snmpd.log.
In D45317#1034152, @dvl wrote:

After reading that, I did some testing:

  • root:wheel yes, it stops logging after HUP.
  • snmpd:snmpd logging contines after HUP.
May 24 2024, 12:56 AM

May 23 2024

allanjude accepted D45329: cross: Move Solaris API64 defines to common.
May 23 2024, 11:00 PM
allanjude accepted D45317: net-mgmt/net-snmp: Update ownership of snmpd.log.
May 23 2024, 5:11 PM

May 22 2024

allanjude accepted D45244: Stop treating size 0 as unknown size in vnode_create_vobject()..

approved by: allanjude (mentor)

May 22 2024, 11:46 PM
allanjude committed rG207e8cef0b36: ftpd: stop using -g flag for /bin/ls (authored by allanjude).
ftpd: stop using -g flag for /bin/ls
May 22 2024, 5:19 PM
allanjude committed rGe5fadc41b480: ftpd: stop using -g flag for /bin/ls (authored by allanjude).
ftpd: stop using -g flag for /bin/ls
May 22 2024, 3:59 PM

May 21 2024

allanjude committed rGe20971500194: ftpd: stop using -g flag for /bin/ls (authored by allanjude).
ftpd: stop using -g flag for /bin/ls
May 21 2024, 10:53 PM
allanjude closed D45291: ftpd: stop using -g flag for /bin/ls.
May 21 2024, 10:53 PM
allanjude updated the summary of D45291: ftpd: stop using -g flag for /bin/ls.
May 21 2024, 10:52 PM
allanjude updated the diff for D45291: ftpd: stop using -g flag for /bin/ls.

Update commit message as suggested by jrtc27

May 21 2024, 10:51 PM
allanjude requested review of D45291: ftpd: stop using -g flag for /bin/ls.
May 21 2024, 10:45 PM

May 16 2024

allanjude accepted D45219: diff: Warn if the atomizer detected truncation..
May 16 2024, 1:41 PM
allanjude accepted D45218: libdiff: Add a test for the truncation issue..
May 16 2024, 1:40 PM
allanjude added a reviewer for D45217: libdiff: Detect and recover from file truncation.: kevans.
May 16 2024, 1:38 PM

May 15 2024

allanjude added a comment to D44488: pf: if a new RDR state connect be created, modulate src port.

I've spent some time looking into the underlying problem, and I'm not sure that this approach (quietly rewriting the src port) is correct. The pf.conf manual page says:

In addition to modifying the address, some translation rules may modify
source or destination ports for tcp(4) or udp(4) connections; implicitly
in the case of nat rules and explicitly in the case of rdr rules.  Port
numbers are never translated with a binat rule.

but with this change we are implicitly rewriting the source port. What explicit mechanism is the man page alluding to here?

May 15 2024, 2:04 PM
allanjude accepted D45209: ifconfig: Markup nits..
May 15 2024, 12:51 PM

May 10 2024

allanjude added a member for Klara: oshogbo.
May 10 2024, 3:14 PM
allanjude removed a member for Klara: thj.
May 10 2024, 3:14 PM

May 8 2024

allanjude accepted D45127: bsdinstall: Stop loading cryptodev for ZFS installations.
May 8 2024, 3:16 PM

May 6 2024

allanjude accepted D45098: adduser: Fix confusion between `uclass` and `_class`..
May 6 2024, 1:11 PM
allanjude accepted D45097: pw: Don't silently ignore unparsed command line arguments..
May 6 2024, 1:06 PM
allanjude accepted D45096: pw: Rename some enums..

I agree with karels@'s suggestion re: commit message

May 6 2024, 1:05 PM

May 3 2024

allanjude accepted D45080: libdiff: More type issues..
May 3 2024, 4:31 PM
allanjude accepted D45077: libdiff: Fix type issues..
May 3 2024, 1:26 PM

Apr 19 2024

allanjude accepted D44863: adduser: Overhaul..

About time the FreeBSD 4.x perl compat bits went away, especially since they were not actually providing compatibility.

Apr 19 2024, 1:29 PM

Apr 16 2024

allanjude accepted D44805: cp: Clarify an obscure comment..
Apr 16 2024, 12:47 PM
allanjude accepted D44806: cp: Additional sanity check..
Apr 16 2024, 12:47 PM

Apr 13 2024

allanjude accepted D44773: nullfs: Show correct exported flag..
Apr 13 2024, 1:37 PM

Apr 11 2024

allanjude accepted D44747: cloudware: allow disk format to be a list.
Apr 11 2024, 1:55 PM

Apr 4 2024

allanjude accepted D44635: ln: Improve link(1) variant of ln(1)..
Apr 4 2024, 2:08 PM

Mar 29 2024

allanjude accepted D44558: usr.bin: Make lorder conditional on MK_TOOLCHAIN..
Mar 29 2024, 6:10 PM

Mar 28 2024

allanjude added a comment to D44488: pf: if a new RDR state connect be created, modulate src port.

What real-life situation is this fix for? If this is for connections coming from behind a 3rd party SNAT, where SNAT reuses source ports faster than pf expires states, then maybe tuning pf timeouts would be enough. Or we could allow pf states to transition from TCPS_FIN_WAIT_2 back to TCPS_SYN_SENT, basically implementing SO_REUSEPORT for pf.

Mar 28 2024, 1:58 PM

Mar 26 2024

allanjude accepted D44514: install: Prefer strsnvis() to strsvis()..
Mar 26 2024, 4:58 PM
allanjude accepted D44512: ln: Clean up and simplify tests..

reviewed-by: allanjude

Mar 26 2024, 4:43 PM
allanjude accepted D44513: ln: Add a test case for ln -sfF..

reviewed-by: allanjude

Mar 26 2024, 4:35 PM
allanjude accepted D44511: ln: Use stdbool, style nits..

reviewed-by: allanjude

Mar 26 2024, 4:29 PM
allanjude accepted D44504: touch: Allow setting the timestamp to -1..

reviewed-by: allanjude

Mar 26 2024, 3:26 PM

Mar 24 2024

allanjude updated the diff for D44488: pf: if a new RDR state connect be created, modulate src port.

Address feedback

Mar 24 2024, 7:34 AM
allanjude added inline comments to D44488: pf: if a new RDR state connect be created, modulate src port.
Mar 24 2024, 7:34 AM
allanjude updated the diff for D44488: pf: if a new RDR state connect be created, modulate src port.

Add test case

Mar 24 2024, 6:57 AM
allanjude updated the test plan for D44488: pf: if a new RDR state connect be created, modulate src port.
Mar 24 2024, 6:55 AM
allanjude requested review of D44488: pf: if a new RDR state connect be created, modulate src port.
Mar 24 2024, 3:58 AM

Mar 12 2024

allanjude accepted D44304: ping: Fix protocol selection with NOINET6 kernel..

Reviewed-by: allanjude

Mar 12 2024, 4:23 PM

Mar 6 2024

allanjude accepted D44166: tarfs: Improve validation of numeric fields..
Mar 6 2024, 1:41 PM

Mar 5 2024

allanjude accepted D44227: tarfs: Factor out common test code..
Mar 5 2024, 1:48 PM
allanjude added inline comments to D44166: tarfs: Improve validation of numeric fields..
Mar 5 2024, 1:47 PM

Mar 4 2024

allanjude accepted D44022: Add missing "be"..
Mar 4 2024, 2:31 PM
allanjude accepted D44203: tarfs: Remove unnecessary hack and obsolete comment..
Mar 4 2024, 1:52 PM

Mar 1 2024

allanjude retitled D44167: script: handle terminal resize on SIGSWINCH from Handle terminal resize on SIGSWINCH in /usr/bin/script Added '-w' to enable forwarding of these events follows. to Handle terminal resize on SIGSWINCH in /usr/bin/scriptAdded '-w' to enable forwarding of these events follows..
Mar 1 2024, 3:49 PM

Feb 29 2024

allanjude accepted D44154: lorder: Tweak invalid file test..

The world is nothing if not consistency inconsistent.

Feb 29 2024, 1:45 PM
allanjude accepted D44155: lorder: Don't rely on legacy syntax..

good catch

Feb 29 2024, 1:45 PM