Page MenuHomeFreeBSD
Feed Advanced Search

Tue, May 7

sobomax added a comment to D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.

@imp thank for looking into this! And cherry-picking stuff to reduce this are totally cool with me. :) I forgot to mention that the "whole-archive" was an empirical workaround for some weird linking "symbol not found issues" with LTO enabled that I could not overcome or explain otherwise. I am not 100% sure if this some deficiency of LTO in lld's version that we have in 13.1 that I was experimenting with and if it fixed in -current. I was planning to setup full fledged -current build environment to see if it's really needed, but it got boggled down by some 3-weeks travelling spree going at the moment (still ongoing). It's effects are offset by the symbol versioning, so anything not referenced is simply dropped by the linker, which I actually verified. I should be back to my office in about 2 weeks.

Tue, May 7, 5:34 PM

Mon, May 6

sobomax updated the diff for D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Mon, May 6, 8:47 AM

Sat, Apr 20

sobomax updated the summary of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Sat, Apr 20, 2:28 AM
sobomax added a comment to D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.

@imp I think at one point you would be pulling just the devpath.c from the libsa, but then you gave up and started to pull the whole circus. But it continued to pull that one still. Fixed in the new rev.

Sat, Apr 20, 2:01 AM
sobomax added inline comments to D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Sat, Apr 20, 1:59 AM
sobomax updated the diff for D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
  • devpath.c needs not to be pulled in explicitly any longer.
Sat, Apr 20, 1:56 AM
sobomax added a comment to D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
In D44872#1023204, @imp wrote:

impressive gains if true... However, the 'no-whole-archive' stuff makes me ask the question "doesn't that eliminate all the commands that we build on linker sets?"

Also wonder how making things weak actually does anything useful... We don't include these in multiple places, and the efi ones certainly aren't included twice...

I'll have to look at this in more detail, but making sure all the commands and other things we build on linker sets are still around would be good to test in the mean time.

Sat, Apr 20, 1:04 AM

Fri, Apr 19

sobomax updated the summary of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Fri, Apr 19, 7:28 PM
sobomax updated the summary of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Fri, Apr 19, 7:21 PM
sobomax updated the summary of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Fri, Apr 19, 7:19 PM
sobomax updated the summary of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Fri, Apr 19, 7:18 PM
sobomax requested review of D44872: Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces.
Fri, Apr 19, 7:06 PM

Feb 13 2024

sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

@glebius dully noted. 🙉🧐

Feb 13 2024, 3:43 AM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

@markj @glebius I suppose looking at the crash pattern, disabling LRO would probably workaround it, correct? We have other issues with LRO in this setup so maybe this is the easiest way out for now.

Maybe? I don't know anything about your network configuration. I don't see anything in the backtraces which specifically implicates LRO.

Feb 13 2024, 3:18 AM

Feb 9 2024

sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

@markj @glebius I suppose looking at the crash pattern, disabling LRO would probably workaround it, correct? We have other issues with LRO in this setup so maybe this is the easiest way out for now.

Feb 9 2024, 5:31 PM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

You need to enable INVARIANTS in the kernel config. If you anticipate that performance impact would be too big to run production normally, try using vm.debug.divisor=10 in your loader.conf. That will reduce impact of memory trashing/checking in UMA by factor of 10. This trashing is the biggest CPU hog enabled by INVARIANTS. With this tunable we are running production with up to 100 Gbit/s.

Feb 9 2024, 5:27 PM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Looks like I'm able to turn INVARIANTS just in that specific TU, let's see if we deploy it into production and narrow it down:

You are able of course, but that isn't going to work.

Feb 9 2024, 5:21 PM
sobomax retitled D43776: Fix crash handling updating checksums on mbufs in ng_nat(4). from Fix potential crash handling unmapped mbufs in ng_nat(4). to Fix crash handling updating checksums on mbufs in ng_nat(4)..
Feb 9 2024, 5:18 PM

Feb 8 2024

sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Looks like I'm able to turn INVARIANTS just in that specific TU, let's see if we deploy it into production and narrow it down:

Feb 8 2024, 7:44 PM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Crash trace seems to be misleading, based on the crash IP (0xffffffff80664190), the crash is inside m_apply():

Dump of assembler code for function m_apply:
   0xffffffff80664100 <+0>:     push   %rbp
   0xffffffff80664101 <+1>:     mov    %rsp,%rbp
   0xffffffff80664104 <+4>:     push   %r15
   0xffffffff80664106 <+6>:     push   %r14
   0xffffffff80664108 <+8>:     push   %r13
   0xffffffff8066410a <+10>:    push   %r12
   0xffffffff8066410c <+12>:    push   %rbx
   0xffffffff8066410d <+13>:    sub    $0x18,%rsp
   0xffffffff80664111 <+17>:    mov    %r8,-0x38(%rbp)
   0xffffffff80664115 <+21>:    mov    %rcx,-0x30(%rbp)
   0xffffffff80664119 <+25>:    mov    %edx,%r12d
   0xffffffff8066411c <+28>:    mov    %rdi,%rbx
   0xffffffff8066411f <+31>:    test   %esi,%esi
   0xffffffff80664121 <+33>:    jle    0xffffffff80664140 <m_apply+64>
   0xffffffff80664123 <+35>:    mov    %esi,%eax
   0xffffffff80664125 <+37>:    cs nopw 0x0(%rax,%rax,1)
   0xffffffff8066412f <+47>:    nop
   0xffffffff80664130 <+48>:    sub    0x18(%rbx),%eax
   0xffffffff80664133 <+51>:    jl     0xffffffff80664149 <m_apply+73>
   0xffffffff80664135 <+53>:    mov    (%rbx),%rbx
   0xffffffff80664138 <+56>:    mov    %eax,%esi
   0xffffffff8066413a <+58>:    test   %eax,%eax
   0xffffffff8066413c <+60>:    jg     0xffffffff80664130 <m_apply+48>
   0xffffffff8066413e <+62>:    jmp    0xffffffff80664142 <m_apply+66>
   0xffffffff80664140 <+64>:    mov    %esi,%eax
   0xffffffff80664142 <+66>:    test   %r12d,%r12d
   0xffffffff80664145 <+69>:    jg     0xffffffff80664190 <m_apply+144>
   0xffffffff80664147 <+71>:    jmp    0xffffffff80664150 <m_apply+80>
   0xffffffff80664149 <+73>:    mov    %esi,%eax
   0xffffffff8066414b <+75>:    test   %r12d,%r12d
   0xffffffff8066414e <+78>:    jg     0xffffffff80664190 <m_apply+144>
   0xffffffff80664150 <+80>:    xor    %eax,%eax
   0xffffffff80664152 <+82>:    add    $0x18,%rsp
   0xffffffff80664156 <+86>:    pop    %rbx
   0xffffffff80664157 <+87>:    pop    %r12
   0xffffffff80664159 <+89>:    pop    %r13
   0xffffffff8066415b <+91>:    pop    %r14
   0xffffffff8066415d <+93>:    pop    %r15
   0xffffffff8066415f <+95>:    pop    %rbp
   0xffffffff80664160 <+96>:    ret
   0xffffffff80664161 <+97>:    cs nopw 0x0(%rax,%rax,1)
   0xffffffff8066416b <+107>:   nopl   0x0(%rax,%rax,1)
   0xffffffff80664170 <+112>:   cltq
   0xffffffff80664172 <+114>:   add    %rax,%rsi
   0xffffffff80664175 <+117>:   mov    -0x38(%rbp),%rdi
   0xffffffff80664179 <+121>:   mov    %r14d,%edx
   0xffffffff8066417c <+124>:   call   *-0x30(%rbp)
   0xffffffff8066417f <+127>:   test   %eax,%eax
   0xffffffff80664181 <+129>:   jne    0xffffffff80664152 <m_apply+82>
   0xffffffff80664183 <+131>:   sub    %r14d,%r12d
   0xffffffff80664186 <+134>:   mov    (%rbx),%rbx
   0xffffffff80664189 <+137>:   xor    %eax,%eax
   0xffffffff8066418b <+139>:   test   %r12d,%r12d
   0xffffffff8066418e <+142>:   jle    0xffffffff80664152 <m_apply+82>
   0xffffffff80664190 <+144>:   mov    0x18(%rbx),%r14d
                                ^^^^^^^^^^^^^^
End of assembler dump.
Feb 8 2024, 5:25 PM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Different calls chain though, @markj any ideas? 👀

Feb 8 2024, 4:27 PM
sobomax planned changes to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Looks like some other issue at play, I am seeing those crashes even with my patch applied.

Feb 8 2024, 4:21 PM
sobomax added a comment to D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..

Withdraw as I was wrong with my quick conclusions.

Feb 8 2024, 3:39 PM

Feb 7 2024

sobomax updated the diff for D43774: Set bootme GPT flag to mark "active" partition on a GPT-labelled image.

o sorted alphabetically;
o updated .Dd.

Feb 7 2024, 11:55 PM
sobomax requested review of D43776: Fix crash handling updating checksums on mbufs in ng_nat(4)..
Feb 7 2024, 1:40 AM
sobomax abandoned D5644: Add support for more than 2 perf counters into hwpmc_mips(4).
Feb 7 2024, 1:17 AM
sobomax abandoned D5604: Implement new MFS_IMAGE_UZIP kernel makeoption, fix MFS_IMAGE without MD_ROOT_SIZE on MIPS*.
Feb 7 2024, 1:17 AM
sobomax requested review of D43774: Set bootme GPT flag to mark "active" partition on a GPT-labelled image.
Feb 7 2024, 12:51 AM

Jan 22 2024

sobomax added inline comments to D43425: mkuzip: detect underlying filesystem when building uzip header.
Jan 22 2024, 10:53 PM
sobomax added a comment to D43425: mkuzip: detect underlying filesystem when building uzip header.

P.S. popen(3) under the hood uses /bin/sh, so it needs tons of stuff to be present and working. Not to mention having fstat around is not guranteed.

Jan 22 2024, 10:22 PM
sobomax requested changes to D43425: mkuzip: detect underlying filesystem when building uzip header.

Looks OKish (I never used that feature myself, only for testing), but the fact that this is now runs by default and tries to do bunch of unnecessary magic under the hood is of a big concern. I already have a problem with pkg starting to open /dev/null just in case, I don't want this to cause my builds to start suddenly failing right and left.

Jan 22 2024, 10:08 PM

Dec 5 2023

sobomax committed rG4d4b3a342677: vmstat: fix column names broken in c168508655720 (authored by sobomax).
vmstat: fix column names broken in c168508655720
Dec 5 2023, 1:49 AM
sobomax committed rG020432848ee5: vmstat: fix column names broken in c168508655720 (authored by sobomax).
vmstat: fix column names broken in c168508655720
Dec 5 2023, 1:48 AM
sobomax committed rG62d47a4db457: vmstat: fix column names broken in c168508655720 (authored by sobomax).
vmstat: fix column names broken in c168508655720
Dec 5 2023, 1:44 AM

May 10 2023

sobomax accepted D40025: git: Use dashes rather than spaces in trailers.
May 10 2023, 7:56 PM
sobomax added a comment to D40025: git: Use dashes rather than spaces in trailers.

mfctracker already matches dashes re.match('^\s*mfc(-|\s+)after\s*:', line, flags=re.IGNORECASE)

https://github.com/gonzoua/mfctracker/blob/77800ee5ab17e4efefb12bfbd547bff1ed94c6a1/mfctracker/management/commands/importcommits.py#L181

yeah, I did both of those at the same time... a bit unusual that @sobomax never picked that one up, actually

May 10 2023, 7:55 PM
sobomax added a comment to D40025: git: Use dashes rather than spaces in trailers.

@kevans has a pull request open to add - support to the MFC notification service https://github.com/sobomax/mfc_notifications/pull/3

May 10 2023, 7:54 PM

Dec 26 2022

sobomax accepted D37865: termcap.small: Don't use -o pipefail..

Looks good.

Dec 26 2022, 3:26 PM

Sep 13 2022

sobomax committed rG3078531de10d: Fix mergemaster(8) breakage in the 6ad780caa. (authored by sobomax).
Fix mergemaster(8) breakage in the 6ad780caa.
Sep 13 2022, 8:45 PM

Sep 8 2022

sobomax committed rGdc96fb072300: daemon(8): when -u option is used set USER, HOME and SHELL variables. (authored by sobomax).
daemon(8): when -u option is used set USER, HOME and SHELL variables.
Sep 8 2022, 11:44 AM
sobomax committed rG6ad780caa262: Generate termcap.small automatically. This eliminates the (authored by sobomax).
Generate termcap.small automatically. This eliminates the
Sep 8 2022, 11:29 AM
sobomax closed D36333: Generate termcap.small from termcap automatically.
Sep 8 2022, 11:29 AM · Src Committers
sobomax added a comment to D36333: Generate termcap.small from termcap automatically.

termcap.small is still useful I think for the case when /usr is not mounted (i.e. single-user/recovery mode in a traditional FS layout). These days of course most people are using monolithic root+usr esp with ZFS, however we for example have 200+ systems in the field partitioned in a traditional way, so I am wondering how many there may be people like us out there.

Sep 8 2022, 10:51 AM · Src Committers

Aug 24 2022

sobomax requested review of D36333: Generate termcap.small from termcap automatically.
Aug 24 2022, 6:48 PM · Src Committers

Aug 12 2022

sobomax closed D36148: The daemon(8) -u option should set USER, HOME and SHELL environment variables .
Aug 12 2022, 5:09 PM
sobomax committed rG6b3ad1d73732: When -u option is used also set USER, HOME and SHELL variables. (authored by sobomax).
When -u option is used also set USER, HOME and SHELL variables.
Aug 12 2022, 5:09 PM
sobomax updated the summary of D36148: The daemon(8) -u option should set USER, HOME and SHELL environment variables .
Aug 12 2022, 12:03 AM
sobomax requested review of D36148: The daemon(8) -u option should set USER, HOME and SHELL environment variables .
Aug 12 2022, 12:02 AM

Aug 11 2022

sobomax committed rG6a70a0c8bfa6: Document implicit dependencies of the mlx5(4) & friends. (authored by sobomax).
Document implicit dependencies of the mlx5(4) & friends.
Aug 11 2022, 11:34 PM

Oct 15 2021

sobomax committed rG461e6f23db3b: Fix fragmented UDP packets handling since rev.360967. (authored by sobomax).
Fix fragmented UDP packets handling since rev.360967.
Oct 15 2021, 11:51 PM
sobomax closed D32363: Fix validation added into rev.360967 to handle fragmented UDP packets correctly.
Oct 15 2021, 11:50 PM

Oct 8 2021

sobomax requested review of D32363: Fix validation added into rev.360967 to handle fragmented UDP packets correctly.
Oct 8 2021, 5:29 AM

Aug 20 2021

sobomax committed rG0d13f5343faf: Only trigger read-ahead if two adjacent blocks have been requested. (authored by sobomax).
Only trigger read-ahead if two adjacent blocks have been requested.
Aug 20 2021, 9:18 PM
sobomax closed D31623: Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 9:18 PM
sobomax updated the summary of D31623: Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 9:02 PM
sobomax updated the summary of D31623: Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 8:59 PM
sobomax updated the summary of D31623: Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 7:56 PM
sobomax retitled D31623: Make boot block read-ahead caching algorithm smarter from Make boot block read caching algorithm smarter to Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 7:53 PM
sobomax requested review of D31623: Make boot block read-ahead caching algorithm smarter.
Aug 20 2021, 7:50 PM
sobomax closed D31614: Allow rc.d script to provide "status" method without having a procname/PID file.
Aug 20 2021, 4:46 PM · rc
sobomax committed rG2651609fcbd7: Allow rc.d script to provide "status" method, even if it does not (authored by sobomax).
Allow rc.d script to provide "status" method, even if it does not
Aug 20 2021, 4:46 PM

Aug 19 2021

sobomax updated the test plan for D31614: Allow rc.d script to provide "status" method without having a procname/PID file.
Aug 19 2021, 6:47 PM · rc
sobomax updated the summary of D31614: Allow rc.d script to provide "status" method without having a procname/PID file.
Aug 19 2021, 6:14 PM · rc
sobomax edited reviewers for D31614: Allow rc.d script to provide "status" method without having a procname/PID file, added: trasz, cy, eugen_grosbein.net; removed: Src Committers.
Aug 19 2021, 6:09 PM · rc
sobomax added a reviewer for D31614: Allow rc.d script to provide "status" method without having a procname/PID file: Src Committers.
Aug 19 2021, 6:06 PM · rc
sobomax retitled D31614: Allow rc.d script to provide "status" method without having a procname/PID file from Allow rc.d script to provide "status" method without having a PID file to Allow rc.d script to provide "status" method without having a procname/PID file.
Aug 19 2021, 6:05 PM · rc
sobomax requested review of D31614: Allow rc.d script to provide "status" method without having a procname/PID file.
Aug 19 2021, 6:00 PM · rc

Dec 13 2020

sobomax committed R9:875d832dec6d: Remove myself from Additional Contributors. (authored by sobomax).
Remove myself from Additional Contributors.
Dec 13 2020, 7:45 PM
sobomax committed R9:7e5cc95a2690: Added myself to the developers list. I hope I have got this right :-). (authored by sobomax).
Added myself to the developers list. I hope I have got this right :-).
Dec 13 2020, 7:45 PM
sobomax committed R9:ae48a75b8f7e: Add Jeff Palmer <jeff@isni.net> for his popper3 port. (authored by sobomax).
Add Jeff Palmer <jeff@isni.net> for his popper3 port.
Dec 13 2020, 7:45 PM
sobomax committed R9:949a10947320: Add following guys: (authored by sobomax).
Add following guys:
Dec 13 2020, 7:45 PM
sobomax committed R9:ea55516a9616: Add Stijn Hoop <stijn@win.tue.nl> for his grdb port. (authored by sobomax).
Add Stijn Hoop <stijn@win.tue.nl> for his grdb port.
Dec 13 2020, 7:44 PM
sobomax committed R9:2dcf6d53f433: Add Philippe Lefebvre <nemesis@balistik.net> for his nano port. (authored by sobomax).
Add Philippe Lefebvre <nemesis@balistik.net> for his nano port.
Dec 13 2020, 7:44 PM
sobomax committed R9:51bd80155539: Add Erich Zigler <erich@tacni.net> for his gabber port. (authored by sobomax).
Add Erich Zigler <erich@tacni.net> for his gabber port.
Dec 13 2020, 7:44 PM
sobomax committed R9:53cf72693d4d: Add Sergey Samoyloff <gonza@techline.ru> for his smapi port (authored by sobomax).
Add Sergey Samoyloff <gonza@techline.ru> for his smapi port
Dec 13 2020, 7:44 PM
sobomax committed R9:0b611e2b7fd6: Add Matthew Emmerton <root@gabby.gsicomp.on.ca> into our ever growing (authored by sobomax).
Add Matthew Emmerton <root@gabby.gsicomp.on.ca> into our ever growing
Dec 13 2020, 7:42 PM
sobomax committed R9:7b2b74b3dca9: Add Konstantin Chuguev <Konstantin.Chuguev@dante.org.uk> for his iconv* (authored by sobomax).
Add Konstantin Chuguev <Konstantin.Chuguev@dante.org.uk> for his iconv*
Dec 13 2020, 7:42 PM
sobomax committed R9:5eb198ba53fa: Add Denis Shaposhnikov <dsh@vlink.ru> for his cdplayer.app port. (authored by sobomax).
Add Denis Shaposhnikov <dsh@vlink.ru> for his cdplayer.app port.
Dec 13 2020, 7:42 PM
sobomax committed R9:618400937191: Replace outdated ldconfig-related chapter with one matching reality (authored by sobomax).
Replace outdated ldconfig-related chapter with one matching reality
Dec 13 2020, 7:42 PM
sobomax committed R9:7e44f7c96ea3: "zope language" --> "zope platform". (authored by sobomax).
"zope language" --> "zope platform".
Dec 13 2020, 7:42 PM
sobomax committed R9:9810f2b5ea84: "zope support" --> "zope platform" (authored by sobomax).
"zope support" --> "zope platform"
Dec 13 2020, 7:42 PM
sobomax committed R9:6dd08fcc3402: Revart back to "Zope support". (authored by sobomax).
Revart back to "Zope support".
Dec 13 2020, 7:42 PM
sobomax committed R9:b0f39ddd51a0: Add a note that leaving `cvs ci' in message editing mode for long period of time (authored by sobomax).
Add a note that leaving `cvs ci' in message editing mode for long period of time
Dec 13 2020, 7:40 PM
sobomax committed R9:00c66e0aca1f: Prevent `# kill -1 1' command from spliting into two lines and replace -1 with (authored by sobomax).
Prevent `# kill -1 1' command from spliting into two lines and replace -1 with
Dec 13 2020, 7:39 PM
sobomax committed R9:bd6c1689e24b: Add Steven Enderle <panic@subphase.de> into ever-growing list for his wmfsm (authored by sobomax).
Add Steven Enderle <panic@subphase.de> into ever-growing list for his wmfsm
Dec 13 2020, 7:38 PM
sobomax committed R9:673d6f14b481: Add Francisco Reyes <fjrm@yahoo.com> for his contribution in the form of (authored by sobomax).
Add Francisco Reyes <fjrm@yahoo.com> for his contribution in the form of
Dec 13 2020, 7:38 PM
sobomax committed R9:eecab1113d68: Add Olexander Kunytsa <kunia@wolf.istc.kiev.ua> for his l10n patches (ee(1) and (authored by sobomax).
Add Olexander Kunytsa <kunia@wolf.istc.kiev.ua> for his l10n patches (ee(1) and
Dec 13 2020, 7:37 PM
sobomax committed R9:498024de6b69: Add suggested TERM setting (cons25r) for recently added koi8-u fonts. (authored by sobomax).
Add suggested TERM setting (cons25r) for recently added koi8-u fonts.
Dec 13 2020, 7:37 PM
sobomax committed R9:44ca8a264198: Scribble name of Jonathan Belson <jon@witchspace.com> in our book of undead (authored by sobomax).
Scribble name of Jonathan Belson <jon@witchspace.com> in our book of undead
Dec 13 2020, 7:36 PM
sobomax committed R9:dac3e398ebef: Announce to the world recent developments in the FreeBSD Java port: (authored by sobomax).
Announce to the world recent developments in the FreeBSD Java port:
Dec 13 2020, 7:32 PM
sobomax committed R9:4af7e8e5b9bc: Update news: mention availability of the new revision of JDK1.3.1 patchset. (authored by sobomax).
Update news: mention availability of the new revision of JDK1.3.1 patchset.
Dec 13 2020, 7:32 PM
sobomax committed R9:f9141908fa35: Add Greg Lewis <glewis@eyesbeyond.com> and Fuyuhiko Maruyama <fuyuhik8@is. (authored by sobomax).
Add Greg Lewis <glewis@eyesbeyond.com> and Fuyuhiko Maruyama <fuyuhik8@is.
Dec 13 2020, 7:32 PM
sobomax committed R9:b6d7ec71aa39: On behalf of GNOME team add Heath Nielson <heath@cs.byu.edu> for the fix he (authored by sobomax).
On behalf of GNOME team add Heath Nielson <heath@cs.byu.edu> for the fix he
Dec 13 2020, 7:30 PM
sobomax committed R9:6327a9c18639: http://www.FreeBSD.org/cgi/cvsweb.cgi/ --> http://cvsweb.FreeBSD.org/ (authored by sobomax).
http://www.FreeBSD.org/cgi/cvsweb.cgi/ --> http://cvsweb.FreeBSD.org/
Dec 13 2020, 7:30 PM
sobomax committed R9:aff3049b0f5d: Remove Mozilla pages. (authored by sobomax).
Remove Mozilla pages.
Dec 13 2020, 7:29 PM
sobomax committed R9:007050d29afa: Add a reference to the online reproduction of Chapter 9 ("The Network (authored by sobomax).
Add a reference to the online reproduction of Chapter 9 ("The Network
Dec 13 2020, 7:29 PM
sobomax committed R9:e16614986d2e: Add my PGP key into the ring. (authored by sobomax).
Add my PGP key into the ring.
Dec 13 2020, 7:29 PM
sobomax committed R9:9a12ab0ac83c: Add another uid (sobomax@mail.ru) to my public PGP key. (authored by sobomax).
Add another uid (sobomax@mail.ru) to my public PGP key.
Dec 13 2020, 7:28 PM
sobomax committed R9:cccafaf19c5e: - Add long overdue news item about availability of patchlevel 5 for jdk1.3.1; (authored by sobomax).
- Add long overdue news item about availability of patchlevel 5 for jdk1.3.1;
Dec 13 2020, 7:28 PM
sobomax committed R9:ed273ec153ee: Update list of systems supported by jdk1.1.8. (authored by sobomax).
Update list of systems supported by jdk1.1.8.
Dec 13 2020, 7:28 PM