From nobody Tue Jul 9 16:19:22 2024 X-Original-To: soc-status@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WJR7g3Fk5z5QfnH for ; Tue, 09 Jul 2024 16:21:19 +0000 (UTC) (envelope-from hanslu952@gmail.com) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJR7f3Kj4z4X6Y for ; Tue, 9 Jul 2024 16:21:18 +0000 (UTC) (envelope-from hanslu952@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="K2m/F+HV"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of hanslu952@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=hanslu952@gmail.com Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-52e9f863c46so5793536e87.1 for ; Tue, 09 Jul 2024 09:21:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720542076; x=1721146876; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=X1fpNcRoUXQfBcH06WuKDsb2mbjEDKxhySgqOTGuZ3g=; b=K2m/F+HViD7fECbE9ijZFzS29EKnCl5qQMdMoAxjIuJikdvWfaowPTfLG2XXv/Ah/Q Re0FuHYErtWWzNwHrS3v1UXm7pLAyg7+PEtZqBE1fIZtPdXV8QD0wV+2K87A7Lp7yN3V bquRgCExR3RxQDMSaY0msf+jnw3EaMViyHdNHOSMXvJpvLco0xMhPsObXJiL1mooN2+Z sl57g6wcjsyQLpczNEURJAN5SE1SCJ75xwdBKVVuEJzbm6eWM3cs/3sbGkDL0QDLSHuX VO74wTE5r6VvUTpxMw8VGJ74tT0/z4qRa33tu4y0BQkV1Yb5DHIll44EzmCa38IsWrAI Ixgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720542076; x=1721146876; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=X1fpNcRoUXQfBcH06WuKDsb2mbjEDKxhySgqOTGuZ3g=; b=sbuTAOCiSxAp3YZiWF0udYgpWWMgVrqsc+ICA+QpYtKylPoHt5O2g0Pm0S8tgnSf49 l4uVOP2DwouYeb5WrKqrTShFk/4cuchyEsuAZeadF8JpA45OkWkJey9VXsDUEl+lqYug Z5eM/7VIovoW2aed6CA66S/1x7AwiIohixK5iTKRtMRY4tdFSK/Xqk8VoPN/N/vaywuL U6McmlEesKK3X+y/BWhiMWe3xZvwd35r336QWqkpTayXPaf0HIVG6eDhsic05+Pt6AGU yEWqHCW8LYXLQXmTF8d2fay4L1KlOBjj/eMrQoUw+cGPunbEJxKNsJiD1RKD/Nt05rca rzjA== X-Gm-Message-State: AOJu0YyrQz7TDTGmymgxkZZLq5r1eGKl0W0Wl3MOkrppVtfH/B7ImvrG fSmf+4xp4iW/FTtMdtUECHmTwhXka9dT+9kZUzjYGnxlDFZMIrMvAzHHuTwn5zoCN6BAWXkUdYB IsTBHj/qhRX9uOruHXzevSqIyQZouhJuJ X-Google-Smtp-Source: AGHT+IE8bb9bc51zC0Z7PlLSDRsIbvil5iK3qOUpxNL5EJeYarc0OBsR+4j/SYjfy2M5EqlUeTE9NmnxkE6cLOhUapU= X-Received: by 2002:a05:6512:b10:b0:52e:be2c:4b05 with SMTP id 2adb3069b0e04-52ebe2c4c83mr135090e87.21.1720542075836; Tue, 09 Jul 2024 09:21:15 -0700 (PDT) List-Id: Summer of Code Status Reports and Discussion List-Archive: https://lists.freebsd.org/archives/soc-status List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: soc-status@freebsd.org Sender: owner-soc-status@FreeBSD.org MIME-Version: 1.0 From: Hans Lu Date: Wed, 10 Jul 2024 00:19:22 +0800 Message-ID: Subject: Gsoc weekly status #4:capsicumizing base system To: soc-status@freebsd.org Content-Type: multipart/alternative; boundary="00000000000040625e061cd2eb13" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.983]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[soc-status@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[soc-status@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12c:from] X-Rspamd-Queue-Id: 4WJR7f3Kj4z4X6Y --00000000000040625e061cd2eb13 Content-Type: text/plain; charset="UTF-8" Hello, Previous week,I finished another part in wall,which is about file operation, it took me some time to test it. This week I mostly try to fix the problem with getutxent,I came up with an IPC solution at first which is ituitive for me but more complex to code.after discussing with mentor ,thanks to his guide, I found that I didnt read thoroughly in system call in libc.After some analyze I finally found out a way with more efficient adjustment, I uploaded my adjustment to https://reviews.freebsd.org/D45567,after that I start to capsicumize tftpd,I think it will take me some time to figure out how to test it. complete work: reupload wall(1) start capsicumize tftpd(8) next work: test tftpd(8) Regards Hans Lu --00000000000040625e061cd2eb13 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,
Previous week,I finished another part in wall,which is about file operation=
,
it took me some time to test it. This week I mostly try to fix the problem with getutxent,I came up with = an IPC solution at first
which is ituitive for me but more complex to c= ode.after discussing with mentor ,thanks to his guide,
I found that I di= dnt read thoroughly in system call in libc.After some analyze I finally found
out a way with more efficient adjustment, I uploaded m= y adjustment to =20 https://reviews.freebs= d.org/D45567,after that I start to capsicumize tftpd,I think it will ta= ke me some
time to figure out how to te=
st it.
complete work:
reupload wall(1= )
start capsicumize tftpd(8) next work:
test tftpd(8) Regards
Hans Lu
--00000000000040625e061cd2eb13-- From nobody Thu Jul 11 07:26:21 2024 X-Original-To: soc-status@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WKR9k3RB9z5QTrq for ; Thu, 11 Jul 2024 07:26:34 +0000 (UTC) (envelope-from bses30074@gmail.com) Received: from mail-yw1-x1134.google.com (mail-yw1-x1134.google.com [IPv6:2607:f8b0:4864:20::1134]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WKR9j03Jqz4Gcp; Thu, 11 Jul 2024 07:26:33 +0000 (UTC) (envelope-from bses30074@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=ABzraZVv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of bses30074@gmail.com designates 2607:f8b0:4864:20::1134 as permitted sender) smtp.mailfrom=bses30074@gmail.com Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-650866942aeso6032217b3.0; Thu, 11 Jul 2024 00:26:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720682792; x=1721287592; darn=freebsd.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=XROrR6ObV3T3DaGnDBaXNSpwe49XKZQIsjxyd5hoopU=; b=ABzraZVvzmHL/efbx7ggg7EU3bDlhnOFty0rTfXcqOT9Eu8En9GUdN/lKjRYRd/TFh qAd4ygC4et3nbTwibN/5KDTtvINCPrcLFVVLYl+X4hBT+Z4Nfi3EpEwZ4e3uyt1cfoXS t0kBzP0tu6JbunGnkS3XeriRrl3oUtjC6/CriafidryxnZjPjHUMJDLhQ1rIxgnQlrnv wyl1ZKR9G+HSu+g9OzTaTvriO6qLOYIePr1JPu3YIZPMWYgls3aLoW5CcvHwbnkwbsth zGYaCz3lPCh0Pu/eBkdy7rk2OrNS4xbdke0PgFimkTzJH4fGboKiEO4+MGewZe5Qiy0A BWyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720682792; x=1721287592; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XROrR6ObV3T3DaGnDBaXNSpwe49XKZQIsjxyd5hoopU=; b=MYgw7kvQc4139oFFn7YI7oRkO/A9EK5fH5/hX/44ZerNmAxKfd/jgMSZ1R2w64ewCk zLvcME3HTZRUnv0qTSkQcikjydpm1mrky3aW89CPoCtDCM5GYvkSEYzxhD4Wx88LjYVF AOgGC0EE8wXKwHWG5EWn4B5EcZmmT62+ewPfdeYGUPH4DeiNS3pMEVGdNCvb3rV9pIsg vdAu9jHfStEx+wBGaoUehE1jMw1SlzX7gyovXceHoKdN9KeSTdnRmdBp3o0oirBWdGGG AWs3fsUrA8rDlBPNWf1aW+1t3F0ovrwdHkd+XxEWiirjspzk+6sAb3kw2vj6wYZZTDn2 CKAg== X-Forwarded-Encrypted: i=1; AJvYcCWFSnN8LxBgH1Zrl7AE21ZB/T0rfErKP8JVyz68dP4usn+btEnv5LD+NiYL8gZr8wWVphQiEGhC5J6WgHb8wU1GcUAxJvPM/Nml4jVIA9lak8g3 X-Gm-Message-State: AOJu0Yz1aJhu4lAxxiqSei2tyW/y1AnYyGy8CT85aAFeJqX3/ZyqzLgp eu3fA16Iw93rDPUnaR2YEUI6eueTywVxeUru4CbrrMOswH9/waMrADcrHHikRnqY7aP/8CvozxN QlN0CmBr3sVMxR9ZDkPDufHlRteu3+vo+ X-Google-Smtp-Source: AGHT+IHg9D4wUvQOyhOqEizkodqEdSQvrtunlJnkJDF1A4ebmTZ/ZPEsjAWYaCVa9TgtuukAIhLlXJVQ7qBT1mKqTRE= X-Received: by 2002:a05:690c:881:b0:652:453a:bb1e with SMTP id 00721157ae682-658f02f4a50mr108604957b3.41.1720682791990; Thu, 11 Jul 2024 00:26:31 -0700 (PDT) List-Id: Summer of Code Status Reports and Discussion List-Archive: https://lists.freebsd.org/archives/soc-status List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: soc-status@freebsd.org Sender: owner-soc-status@FreeBSD.org MIME-Version: 1.0 From: Yan-Hao Wang Date: Thu, 11 Jul 2024 15:26:21 +0800 Message-ID: Subject: [GSoC24 Weekly Status #4/5] GSoC Midterm Evaluation To: soc-status@freebsd.org Cc: Hiroki Sato , "hrs@FreeBSD.org" , Li-Wen Hsu Content-Type: multipart/alternative; boundary="000000000000968079061cf3ae9b" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.94 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.936]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_EQ_ADDR_SOME(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[soc-status@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1134:from]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-Rspamd-Queue-Id: 4WKR9j03Jqz4Gcp --000000000000968079061cf3ae9b Content-Type: text/plain; charset="UTF-8" Over the past two weeks (7/1 - 7/11), I completed the conversion of getent(1), netstat(1), traceroute(8), and rarpd(8) by removing "gethostby*()" calls. This marks the completion of my original goal to finish all easy and medium-level commands before the GSoC Midterm Evaluation. Best Regards, Yan-Hao --000000000000968079061cf3ae9b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Over the past two weeks (7/1 - 7/11), I completed the conv= ersion of getent(1), netstat(1), traceroute(8), and rarpd(8) by removing &q= uot;gethostby*()" calls. This marks the completion of my original goal= to finish all easy and medium-level commands before the GSoC Midterm Evalu= ation.

Best Regards,
Yan-Hao
--000000000000968079061cf3ae9b--