pizzamig (Luca Pizzamiglio)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 28 2017, 9:00 AM (46 w, 7 h)

Recent Activity

Today

pizzamig committed rP474735: sysutils/dupd: Update to version 1.6.
sysutils/dupd: Update to version 1.6
Mon, Jul 16, 12:57 PM
pizzamig committed rP474733: net-mgmt/py-prometheus-client: Update to 0.3.0.
net-mgmt/py-prometheus-client: Update to 0.3.0
Mon, Jul 16, 12:49 PM
pizzamig committed rP474726: benchmarks/stress-ng: Update to 0.09.33.
benchmarks/stress-ng: Update to 0.09.33
Mon, Jul 16, 10:05 AM
pizzamig committed rP474719: devel/babeltrace: update to v1.5.6.
devel/babeltrace: update to v1.5.6
Mon, Jul 16, 8:23 AM

Tue, Jul 3

pizzamig committed rP473807: benchmarks/stress-ng: Update to 0.09.32.
benchmarks/stress-ng: Update to 0.09.32
Tue, Jul 3, 9:04 AM

Mon, Jul 2

pizzamig committed rP473709: sysutils/pot: Update to 0.5.7.
sysutils/pot: Update to 0.5.7
Mon, Jul 2, 6:55 AM

Mon, Jun 18

pizzamig committed rP472701: benchmarks/stress-ng: Update to 0.09.30.
benchmarks/stress-ng: Update to 0.09.30
Mon, Jun 18, 2:49 PM

Jun 15 2018

pizzamig committed rP472460: Mk/Uses/php.mk: small clean-up.
Mk/Uses/php.mk: small clean-up
Jun 15 2018, 2:43 PM
pizzamig closed D15807: Little clean-up on php.mk.
Jun 15 2018, 2:43 PM
pizzamig updated the diff for D15807: Little clean-up on php.mk.

Put spl back to _USE_PHP_ALL, as it correctly belongs.
Sorry for the poor word choice, I wanted only remove the DEPENDS line
that refer to a package that doesn't exist.

Jun 15 2018, 12:08 PM

Jun 14 2018

pizzamig created D15807: Little clean-up on php.mk.
Jun 14 2018, 4:13 PM

Jun 13 2018

pizzamig committed rP472298: www/yarn: Update to 1.7.0.
www/yarn: Update to 1.7.0
Jun 13 2018, 9:30 AM
pizzamig committed rP472294: textproc/bat: Update to 0.4.1.
textproc/bat: Update to 0.4.1
Jun 13 2018, 8:28 AM

Jun 12 2018

pizzamig committed rP472260: benchmarks/stress-ng: Update to 0.09.29.
benchmarks/stress-ng: Update to 0.09.29
Jun 12 2018, 3:51 PM

May 23 2018

pizzamig accepted D15463: Mk/Uses/cargo.mk: Encode more crate build dependencies.
May 23 2018, 1:16 PM
pizzamig committed rS334094: Improve MAC address uniqueness on if_epair(4)..
Improve MAC address uniqueness on if_epair(4).
May 23 2018, 1:11 PM
pizzamig closed D15329: Improvement for MAC address uniqueness of if_epair(4).
May 23 2018, 1:11 PM

May 18 2018

pizzamig committed rP470302: sysutils/pot: Update to 0.5.6.
sysutils/pot: Update to 0.5.6
May 18 2018, 3:50 PM

May 17 2018

pizzamig accepted D15463: Mk/Uses/cargo.mk: Encode more crate build dependencies.
May 17 2018, 4:34 PM
pizzamig committed rP470227: benchmarks/stress-ng: Update to 0.9.27.
benchmarks/stress-ng: Update to 0.9.27
May 17 2018, 4:21 PM
pizzamig accepted D15463: Mk/Uses/cargo.mk: Encode more crate build dependencies.
May 17 2018, 4:16 PM
pizzamig added inline comments to D15463: Mk/Uses/cargo.mk: Encode more crate build dependencies.
May 17 2018, 4:16 PM
pizzamig added inline comments to D15463: Mk/Uses/cargo.mk: Encode more crate build dependencies.
May 17 2018, 3:22 PM

May 15 2018

pizzamig committed rP470005: textproc/bat: a cat(1) clone with syntax highlighting.
textproc/bat: a cat(1) clone with syntax highlighting
May 15 2018, 8:43 AM

May 14 2018

pizzamig added a comment to D15329: Improvement for MAC address uniqueness of if_epair(4).

I've tested the patch on my laptop and I've found no issues.
I don't have commit bit for src, only for port, so it would be nice if one of you can commit it, now that the patch is approved.
In this way it would be possible to close PR176671 and PR184149.
thanks for all your feedback!

May 14 2018, 9:08 AM

May 11 2018

pizzamig updated the diff for D15329: Improvement for MAC address uniqueness of if_epair(4).

Style cleanups

May 11 2018, 9:19 AM

May 9 2018

pizzamig updated the diff for D15329: Improvement for MAC address uniqueness of if_epair(4).

Adopt the proposed approach based on jenkins_hash32

May 9 2018, 2:11 PM
pizzamig added a comment to D15329: Improvement for MAC address uniqueness of if_epair(4).

It's probably worth a little bit of thought as to what is the more common case, a zillion epair interfaces on one host (read: half a zillion vnet jails) or a much smaller number of epairs on a larger number of hosts. It sounds like you are well placed to assign your own addresses, whatever the default may be.

Well, this is not network hot path and we now have jenkins_hash32() kernel function in all supported branches, so we could just allocate additional uint32_t key[3] array on stack of this function, copy there all 64 bits of (long)hostid plus (uint32_t)if_index and make use of jenkins_hash32() to get them mixed to 32-bit hash value. Then use it as-is for eaddr[1]-eaddr[4] similar to current manner or switch to using 58:9C:FC for upper half of MAC and use lower 24 bits of the hash for the rest of MAC resetting lowest bit to 0 for first interface and to 1 for second one.

May 9 2018, 10:17 AM

May 7 2018

pizzamig updated the diff for D15329: Improvement for MAC address uniqueness of if_epair(4).

Further cleaning, remove dead code

May 7 2018, 2:09 PM
pizzamig added a comment to D15329: Improvement for MAC address uniqueness of if_epair(4).

I'm not 100% happy with hostid as well, I've just followed what already implemented in if_bridge(4).
I can just use arc4rand for those 2 bytes, that should help to mitigate possible collisions and simplify the code.
What do you think?

May 7 2018, 12:20 PM

May 6 2018

pizzamig updated the summary of D15329: Improvement for MAC address uniqueness of if_epair(4).
May 6 2018, 9:09 PM
pizzamig created D15329: Improvement for MAC address uniqueness of if_epair(4).
May 6 2018, 9:01 PM

May 4 2018

pizzamig committed rP469033: net/ns3: update to 3.28.
net/ns3: update to 3.28
May 4 2018, 4:04 PM

May 3 2018

pizzamig committed rP468987: benchmarks/phoronix-test-suite: update to 8.0.0.m3.
benchmarks/phoronix-test-suite: update to 8.0.0.m3
May 3 2018, 8:46 PM

May 2 2018

pizzamig committed rP468827: devel/gdb: Add mpfr as dependency.
devel/gdb: Add mpfr as dependency
May 2 2018, 1:05 PM

Apr 30 2018

pizzamig committed rP468691: benchmarks/stress-ng: Update to 0.09.26.
benchmarks/stress-ng: Update to 0.09.26
Apr 30 2018, 12:31 PM

Apr 20 2018

pizzamig committed rP467836: net-mgmt/py-prometheus-client: Add python client for prometheus.
net-mgmt/py-prometheus-client: Add python client for prometheus
Apr 20 2018, 3:44 PM
pizzamig committed rP467835: net-mgmt/collectd5: Add write_prometheus support.
net-mgmt/collectd5: Add write_prometheus support
Apr 20 2018, 3:41 PM

Apr 19 2018

pizzamig committed rP467805: sysutils/py-hpilo: Add python tool for HP iLO.
sysutils/py-hpilo: Add python tool for HP iLO
Apr 19 2018, 8:52 PM
pizzamig committed rP467804: www/yarn: Update to 1.6.0.
www/yarn: Update to 1.6.0
Apr 19 2018, 8:42 PM
pizzamig committed rP467803: benchmarks/stressng: Update to 0.09.25.
benchmarks/stressng: Update to 0.09.25
Apr 19 2018, 8:27 PM
pizzamig committed rP467756: sysutils/pot: Update to 0.5.5.
sysutils/pot: Update to 0.5.5
Apr 19 2018, 8:47 AM

Apr 13 2018

pizzamig committed rP467242: benchmarks/stress-ng: Update to 0.09.24.
benchmarks/stress-ng: Update to 0.09.24
Apr 13 2018, 2:26 PM
pizzamig committed rP467222: net/openvswitch: update to 2.9.0.
net/openvswitch: update to 2.9.0
Apr 13 2018, 9:26 AM
pizzamig committed rP467220: www/squid-devel: update to 4.0.24, add BDB option.
www/squid-devel: update to 4.0.24, add BDB option
Apr 13 2018, 9:22 AM
pizzamig committed rP467219: www/squid-devel: revert previous commit.
www/squid-devel: revert previous commit
Apr 13 2018, 9:19 AM
pizzamig committed rP467215: net/openvswitch: update to 2.9.0.
net/openvswitch: update to 2.9.0
Apr 13 2018, 8:22 AM

Apr 12 2018

pizzamig committed rP467197: net-mgmt/victorops-nagios: Add icinga2 configuration files.
net-mgmt/victorops-nagios: Add icinga2 configuration files
Apr 12 2018, 9:03 PM

Apr 11 2018

pizzamig committed rP467034: MFH: r466647.
MFH: r466647
Apr 11 2018, 8:11 AM

Apr 6 2018

pizzamig committed rP466647: met/librdkafka: fix pkg-plist, remove python dependency.
met/librdkafka: fix pkg-plist, remove python dependency
Apr 6 2018, 3:45 PM

Mar 29 2018

pizzamig committed rP465905: net/librdkafka: Update to v0.11.4.
net/librdkafka: Update to v0.11.4
Mar 29 2018, 3:48 PM
pizzamig committed rP465901: benchmarks/stress-ng: Update to 0.9.23.
benchmarks/stress-ng: Update to 0.9.23
Mar 29 2018, 3:32 PM

Mar 27 2018

pizzamig committed rP465758: benchmarks/stress-ng: Update to 0.9.22.
benchmarks/stress-ng: Update to 0.9.22
Mar 27 2018, 9:19 PM
pizzamig committed rP465756: devel/babeltrace: Update to 1.5.5.
devel/babeltrace: Update to 1.5.5
Mar 27 2018, 9:15 PM

Mar 21 2018

pizzamig committed rP465179: sysutils/pot: Fix rc script.
sysutils/pot: Fix rc script
Mar 21 2018, 2:11 PM

Mar 20 2018

pizzamig committed rP465076: devel/pecl-xdebug26: Fix patch phase.
devel/pecl-xdebug26: Fix patch phase
Mar 20 2018, 9:36 AM

Mar 19 2018

pizzamig committed rP465006: devel/pecl-xdebug26: Re-add to portstree as copy of pecl-xdebug.
devel/pecl-xdebug26: Re-add to portstree as copy of pecl-xdebug
Mar 19 2018, 10:28 AM
pizzamig committed rP465005: devel/pecl-xdebug26: delete it as it wasn't added properly as a repocopy.
devel/pecl-xdebug26: delete it as it wasn't added properly as a repocopy
Mar 19 2018, 10:25 AM

Mar 17 2018

pizzamig committed rP464813: devel/gdb: fix a typo in the Makefile.
devel/gdb: fix a typo in the Makefile
Mar 17 2018, 12:29 PM
pizzamig committed rP464812: sysutils/pot: Update ot 0.5.0.
sysutils/pot: Update ot 0.5.0
Mar 17 2018, 12:28 PM

Mar 16 2018

pizzamig committed rP464688: devel/gdb: fix build on current.
devel/gdb: fix build on current
Mar 16 2018, 2:30 PM

Mar 15 2018

pizzamig committed rP464591: devel/pecl-xdebug26: new port for xdebug 2.6.0.
devel/pecl-xdebug26: new port for xdebug 2.6.0
Mar 15 2018, 2:55 PM

Mar 14 2018

pizzamig committed rP464493: devel/gdb: Update to version 8.1.
devel/gdb: Update to version 8.1
Mar 14 2018, 2:33 PM
pizzamig closed D14148: devel/gdb: Upgrade to gdb 8.1.
Mar 14 2018, 2:33 PM

Mar 13 2018

pizzamig committed rP464361: benchmarks/stress-ng: Update to 0.09.19.
benchmarks/stress-ng: Update to 0.09.19
Mar 13 2018, 10:42 AM

Mar 7 2018

pizzamig committed rP463790: net-mgmt/openbmp: Update to 0.14.0.
net-mgmt/openbmp: Update to 0.14.0
Mar 7 2018, 12:41 PM

Mar 5 2018

pizzamig committed rP463651: dns/knot-resolver: Update to 1.5.3.
dns/knot-resolver: Update to 1.5.3
Mar 5 2018, 4:38 PM
pizzamig committed rP463649: www/yarn: Update to 1.5.1.
www/yarn: Update to 1.5.1
Mar 5 2018, 3:10 PM
pizzamig committed rP463648: benchmarks/stress-ng: Update to 0.09.18.
benchmarks/stress-ng: Update to 0.09.18
Mar 5 2018, 1:50 PM

Mar 1 2018

pizzamig committed rP463341: sysutils/node_exporter: Update to 0.15.2.
sysutils/node_exporter: Update to 0.15.2
Mar 1 2018, 3:58 PM

Feb 26 2018

pizzamig committed rP463013: databases/clickhouse.
databases/clickhouse
Feb 26 2018, 11:11 AM

Feb 23 2018

pizzamig committed rP462706: games/eduke32: update to r6675.
games/eduke32: update to r6675
Feb 23 2018, 4:36 PM
pizzamig committed rP462691: textproc/multimarkdown: Upgrade to 6.3.0.
textproc/multimarkdown: Upgrade to 6.3.0
Feb 23 2018, 12:56 PM

Feb 22 2018

pizzamig committed rP462643: security/akmos: Update to 0.7.1.
security/akmos: Update to 0.7.1
Feb 22 2018, 9:02 PM
pizzamig committed rP462613: devel/yajl: Take maintainership.
devel/yajl: Take maintainership
Feb 22 2018, 3:39 PM
pizzamig committed rP462612: net/rdesktop: Take maintainership.
net/rdesktop: Take maintainership
Feb 22 2018, 3:39 PM
pizzamig committed rP462610: devel/libdouble-conversion: Update to 3.0.0.
devel/libdouble-conversion: Update to 3.0.0
Feb 22 2018, 2:39 PM

Feb 21 2018

pizzamig committed rP462547: net/librdkafka: Fix dependency.
net/librdkafka: Fix dependency
Feb 21 2018, 10:11 PM
pizzamig committed rP462495: benchmarks/stress-ng: Update to 0.09.16.
benchmarks/stress-ng: Update to 0.09.16
Feb 21 2018, 12:34 PM

Feb 13 2018

pizzamig committed rP461757: sysutils/pot: Upgrade to 0.4.0.
sysutils/pot: Upgrade to 0.4.0
Feb 13 2018, 11:01 PM
pizzamig added a watcher for x11: pizzamig.
Feb 13 2018, 4:58 PM
pizzamig removed a watcher for Python: pizzamig.
Feb 13 2018, 4:56 PM
pizzamig committed rP461690: benchmarks/stress-ng: Fix 'make describe'.
benchmarks/stress-ng: Fix 'make describe'
Feb 13 2018, 9:26 AM

Feb 12 2018

pizzamig accepted D14155: Update devel/yaml-cpp to 0.6.0 and fix downstream ports openxcom and openbmp.
Feb 12 2018, 4:28 PM

Feb 9 2018

pizzamig accepted D14155: Update devel/yaml-cpp to 0.6.0 and fix downstream ports openxcom and openbmp.
Feb 9 2018, 3:13 PM
pizzamig committed rP461292: benchmarks/stress-ng: Update to 0.09.15.
benchmarks/stress-ng: Update to 0.09.15
Feb 9 2018, 10:23 AM

Feb 2 2018

pizzamig committed rP460699: devel/babeltrace: Update to 1.5.4.
devel/babeltrace: Update to 1.5.4
Feb 2 2018, 1:27 PM

Jan 31 2018

pizzamig committed rP460519: pecl-xdebug: Fix missing zend parameter.
pecl-xdebug: Fix missing zend parameter
Jan 31 2018, 5:00 PM
pizzamig created D14148: devel/gdb: Upgrade to gdb 8.1.
Jan 31 2018, 4:36 PM

Jan 30 2018

pizzamig committed rP460392: Fix MOVED, after devel/php-xdebug -> devel/pecl-xdebug.
Fix MOVED, after devel/php-xdebug -> devel/pecl-xdebug
Jan 30 2018, 3:23 PM
pizzamig committed rP460391: devel/php-xdebug -> devel/pecl-xdebug.
devel/php-xdebug -> devel/pecl-xdebug
Jan 30 2018, 3:16 PM
pizzamig closed D13825: Rename php-xdebug to pecl-xdebug.
Jan 30 2018, 3:16 PM

Jan 29 2018

pizzamig committed rP460257: sysutils/pot: Add pkg-message and sample macro.
sysutils/pot: Add pkg-message and sample macro
Jan 29 2018, 11:22 AM

Jan 28 2018

pizzamig committed rP460169: databases/postgis23, databases/postgis24: minor updates.
databases/postgis23, databases/postgis24: minor updates
Jan 28 2018, 12:49 PM

Jan 27 2018

pizzamig committed rP460116: Mark broken ports that fail to build on i386 with clang 6.
Mark broken ports that fail to build on i386 with clang 6
Jan 27 2018, 12:44 PM
pizzamig committed rP460114: sysutils/pot: Update to version 0.3.1.
sysutils/pot: Update to version 0.3.1
Jan 27 2018, 12:10 PM
pizzamig committed rP460113: benchmarks/stress-ng: Update to 0.09.13.
benchmarks/stress-ng: Update to 0.09.13
Jan 27 2018, 12:10 PM

Jan 26 2018

pizzamig accepted D13977: KGDB fixes for amd64 and aarch64..

look good to me

Jan 26 2018, 3:38 PM

Jan 24 2018

pizzamig abandoned D14025: www/yarn: Converting HADOOPCOMPAT option in a FLAVOR.

OK. I'll keep my patch waiting for better times, then.
BTW, thanks for the review

Jan 24 2018, 2:04 PM
pizzamig added a comment to D14025: www/yarn: Converting HADOOPCOMPAT option in a FLAVOR.

My original idea was to add it a slave port, but then I've seen the work on FLAVORS and I preferred to wait FLAVORS be ready and use it.

Jan 24 2018, 1:41 PM