From nobody Sun Jan 05 10:29:49 2025 X-Original-To: hackers@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 4YQtqB4xsCz5khFK for ; Sun, 05 Jan 2025 10:29:58 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-10625.protonmail.ch (mail-10625.protonmail.ch [79.135.106.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQtq97181z4Twg for ; Sun, 5 Jan 2025 10:29:57 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1736072995; x=1736332195; bh=cij9gH9MddEfz/uBgUSA0qDFXTrAhtEUnTO40ZA5l08=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=VAeMTrI8Pk8zSvmMcx1Ej19FspL63RLZFzktDbnH/WCH/XyXbc3LR7w+3bdS1TR4h XW/rtN2ThcxY4ce7y8KigEEY8I4SPlqVgV+f86djTlMrgdcWazieucBK4aAPpV7z2R UTRc3dWGSlMvlYk7N7BYpeOHgnaaW61h3GTU/a/jr04/wLtRo2kXU2UX5QYg7Q4FlO ry0k2gPjO9PQIT7VJLC8Q06C8cWV2hliSjVSx51m3HEzYdQgSnn13D/DKokrc8lI0X 34DX5TV9z8lVzGofq9Dq1kdRbapwZHAl2VGcPvRpBwmSTfwo0s1y+QWxeFTqbD7TRo L3qw89A0TGaVQ== Date: Sun, 05 Jan 2025 10:29:49 +0000 To: "ghandatmanas@gmail.com" From: Lorenzo Salvadore Cc: "yaroslaw.mashko@gmail.com" , "freebsd-hackers@freebsd.org" , "hackers@freebsd.org" Subject: Re: GSoC project Ideas Message-ID: In-Reply-To: References: Feedback-ID: 53711648:user:proton X-Pm-Message-ID: d8086e5f5bf6aac42c261bf88d93c5b3dfc3e5a0 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU" X-Rspamd-Queue-Id: 4YQtq97181z4Twg X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH] --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGVsbG8sCgpZb3UgbWlnaHQgYmUgaW50ZXJlc3RlZCBpbnRvIHRoaXM6Cmh0dHBzOi8vd3d3LmZy ZWVic2Qub3JnL3N0YXR1cy9yZXBvcnQtMjAyMS0wNy0yMDIxLTA5L3N5emthbGxlci8KClRoZXJl IG1pZ2h0IGJlIG1vcmUgcmVjZW50IG5ld3MsIGJ1dCBJIGNvdWxkIG5vdCBmaW5kIGl0LiBNYXli ZSB0cnkgcmVhY2hpbmcgdGhlIHBlb3BsZSBpbiB0aGUgY29udGFjdCBzZWN0aW9uIGFuZCBvZmZl ciB5b3VyIGhlbHAuCgpDaGVlcnMsCgpMb3JlbnpvIFNhbHZhZG9yZQoKSW52aWF0byBkYSBQcm90 b24gTWFpbCBBbmRyb2lkCgotLS0tLS0tLSBNZXNzYWdnaW8gb3JpZ2luYWxlIC0tLS0tLS0tCjA1 LzAxLzI1IDA5OjU1LCBNYW5hcyBHaGFuZGF0ICBoYSBzY3JpdHRvOgoKPiBIaSwKPgo+IEkgd2Fz IGludGVyZXN0ZWQgaW4gdGhlIHN5emthbGxlciAoaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1 bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMpIHByb2plY3QuIEkgd2FudGVk IHRvIGtub3cgaWYgdGhlcmUgaXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQg SSBjYW4gYWRkIHRvIGl0Lgo+Cj4gVGhhbmtzLAo+IE1hbmFzCj4KPiBPbiBTdW4sIEphbiA1LCAy MDI1IGF0IDExOjE34oCvQU0g0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQviA8eWFyb3NsYXcubWFz aGtvQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPj4gaGksIE1hbmFzLAo+Pgo+PiBpZiB0aGVyZSBoYXMg YmVlbiBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRl YXMsIHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/Cj4+Cj4+IGFsbCB3 aXNoZXMKPj4KPj4g0YHQsSwgNCDRj9C90LIuIDIwMjUg0LMuLCAyMTo1NCBNYW5hcyBHaGFuZGF0 IDxnaGFuZGF0bWFuYXNAZ21haWwuY29tPjoKPj4KPj4+IEhpLAo+Pj4KPj4+IEkgYW0gTWFuYXMg YW5kIEkgYW0gaW50ZXJlc3RlZCBpbiB3b3JraW5nIG9uIHRoZSBzeXprYWxsZXIgcHJvamVjdCBp ZGVhcyBtZW50aW9uZWQgYXQgaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlk ZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMKPj4+Cj4+PiBUaGVyZSBoYXMgYmVlbiBhIEdTb0Mg cHJvamVjdCBpbiAyMDIxIHJlZ2FyZGluZyB0aGUgc2FtZS4gSSB3YW50ZWQgdG8ga25vdyBpZiB0 aGlzIGlkZWEgaXMgaW1wbGVtZW50ZWQgb3IgaWYgc29tZSBwYXJ0cyBhcmUgeWV0IHRvIGJlIGlt cGxlbWVudGVkCj4+Pgo+Pj4gVGhhbmtzLAo+Pj4gTWFuYXM= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHAgZGlyPSJsdHIiPkhlbGxvLDwvcD4NCjxwIGRpcj0ibHRyIj5Zb3UgbWlnaHQgYmUgaW50ZXJl c3RlZCBpbnRvIHRoaXM6PGJyPg0KaHR0cHM6Ly93d3cuZnJlZWJzZC5vcmcvc3RhdHVzL3JlcG9y dC0yMDIxLTA3LTIwMjEtMDkvc3l6a2FsbGVyLzwvcD4NCjxwIGRpcj0ibHRyIj5UaGVyZSBtaWdo dCBiZSBtb3JlIHJlY2VudCBuZXdzLCBidXQgSSBjb3VsZCBub3QgZmluZCBpdC4gTWF5YmUgdHJ5 IHJlYWNoaW5nIHRoZSBwZW9wbGUgaW4gdGhlIGNvbnRhY3Qgc2VjdGlvbiBhbmQgb2ZmZXIgeW91 ciBoZWxwLjwvcD4NCjxwIGRpcj0ibHRyIj5DaGVlcnMsPC9wPg0KPHAgZGlyPSJsdHIiPkxvcmVu em8gU2FsdmFkb3JlPC9wPg0KPHAgZGlyPSJsdHIiPkludmlhdG8gZGEgUHJvdG9uIE1haWwgQW5k cm9pZDwvcD4NCjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxicj48YnI+LS0tLS0tLS0g TWVzc2FnZ2lvIG9yaWdpbmFsZSAtLS0tLS0tLTxicj4wNS8wMS8yNSAwOTo1NSwgTWFuYXMgR2hh bmRhdCA8Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbT4gaGEgc2NyaXR0bzo8YnI+PGJsb2NrcXVvdGUg Y2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPkhpLDxicj48YnI+SSB3YXMg aW50ZXJlc3RlZCBpbiB0aGUgc3l6a2FsbGVyICg8YSBocmVmPSJodHRwczovL3dpa2kuZnJlZWJz ZC5vcmcvU3VtbWVyT2ZDb2RlSWRlYXMjc3l6a2FsbGVyX2ltcHJvdmVtZW50cyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNkLm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxs ZXJfaW1wcm92ZW1lbnRzPC9hPinCoHByb2plY3QuIEkgd2FudGVkIHRvIGtub3cgaWYgdGhlcmUg aXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQgSSBjYW4gYWRkIHRvIGl0Ljxi cj48YnI+VGhhbmtzLDxkaXY+TWFuYXM8L2Rpdj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxf cXVvdGUgZ21haWxfcXVvdGVfY29udGFpbmVyIj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxf YXR0ciI+T24gU3VuLCBKYW4gNSwgMjAyNSBhdCAxMToxN+KAr0FNINCv0YDQvtGB0LvQsNCyINCc 0LDRiNC60L4gJmx0OzxhIGhyZWY9Im1haWx0bzp5YXJvc2xhdy5tYXNoa29AZ21haWwuY29tIj55 YXJvc2xhdy5tYXNoa29AZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1 b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48 cCBkaXI9Imx0ciI+aGksIE1hbmFzLDwvcD4NCjxwIGRpcj0ibHRyIj5pZiB0aGVyZSBoYXMgYmVl biBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRlYXMs IHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/PC9wPg0KPHAgZGlyPSJs dHIiPmFsbCB3aXNoZXM8L3A+DQo8YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGly PSJsdHIiIGNsYXNzPSJnbWFpbF9hdHRyIj7RgdCxLCA0INGP0L3Qsi4gMjAyNSDQsy4sIDIxOjU0 IE1hbmFzIEdoYW5kYXQgJmx0OzxhIGhyZWY9Im1haWx0bzpnaGFuZGF0bWFuYXNAZ21haWwuY29t IiB0YXJnZXQ9Il9ibGFuayI+Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbTwvYT4mZ3Q7Ojxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAw cHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+SGksPGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+SSBhbSBNYW5hcyBhbmQgSSBhbSBpbnRlcmVzdGVkIGluIHdvcmtpbmcgb24g dGhlIHN5emthbGxlciBwcm9qZWN0IGlkZWFzIG1lbnRpb25lZCBhdMKgPGEgaHJlZj0iaHR0cHM6 Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVu dHMiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNk Lm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxsZXJfaW1wcm92ZW1lbnRzPC9hPjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlRoZXJlIGhhcyBiZWVuIGEg R1NvQyBwcm9qZWN0IGluIDIwMjEgcmVnYXJkaW5nIHRoZSBzYW1lLiBJIHdhbnRlZCB0byBrbm93 IGlmIHRoaXMgaWRlYSBpcyBpbXBsZW1lbnRlZCBvciBpZiBzb21lIHBhcnRzIGFyZSB5ZXQgdG8g YmUgaW1wbGVtZW50ZWTCoDwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPlRoYW5rcyw8L2Rpdj48ZGl2IGRpcj0iYXV0byI+TWFuYXM8L2Rpdj48L2Rpdj4NCjwv YmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rp dj4= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU--