This wiki has been migrated to https://gitlab.com/wireshark/wireshark/-/wikis/home and is now deprecated. Please use that site instead.
Differences between revisions 1 and 25 (spanning 24 versions)
Revision 1 as of 2018-01-05 10:14:08
Size: 726
Editor: crondaemon
Comment:
Revision 25 as of 2019-07-25 13:55:52
Size: 2543
Editor: crondaemon
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 * [[dario/unprivileged-capture|Unprivileged capture]]
Line 9: Line 8:
 * [[dario/git-cleanup|Clean up git stuff]]
Line 15: Line 13:
 * [[dario/graphviz|Wireshark's components graph]]
 * [[dario/import_payload|Import hex dump of a payload]]

= An army of monkeys =

I maintain some builders that help me fix bugs in wireshark as soon as they appear:

|| '''Platform''' || '''Builds''' || '''Details''' ||<style="text-align: right;"> '''Status''' ||
|| [[https://gitlab.com/crondaemon/wireshark/pipelines|Gitlab CI]] || 13 || multiple versions of gcc and clang, pcap/nopcap, ubuntu & redhat ||<style="text-align: right;"> [[https://gitlab.com/crondaemon/wireshark/pipelines|{{https://gitlab.com/crondaemon/wireshark/badges/master/pipeline.svg}}]] ||
|| [[https://travis-ci.org/crondaemon/wireshark/builds|Travis CI]] || 6 || ubuntu + osx, gcc + clang, pcap/nopcap ||<style="text-align: right;"> [[https://travis-ci.org/crondaemon/wireshark/builds|{{https://api.travis-ci.org/crondaemon/wireshark.svg?branch=master}}]] ||
|| [[https://semaphoreci.com/crondaemon/wireshark|Semaphore CI]] || 3 || ubuntu with interactive shell, pcap/nopcap ||<style="text-align: right;"> [[https://semaphoreci.com/crondaemon/wireshark|{{https://semaphoreci.com/api/v1/crondaemon/wireshark/branches/master/badge.svg}}]] ||
|| [[https://ci.appveyor.com/project/crondaemon/wireshark/|AppVeyor CI]] || 3 || windows ||<style="text-align: right;"> [[https://ci.appveyor.com/project/crondaemon/wireshark/|{{https://ci.appveyor.com/api/projects/status/00oc33lud6bq3x5f?svg=true}}]] ||
|| [[http://147.75.204.154|Buildbot on ARM]] || 1 || Ubuntu ARM ||<style="text-align: right;"> [[http://147.75.204.154/|{{http://147.75.204.154:9000/badges/runtests.svg}}]] ||

= Other random resources =

 * [[https://www.wireshark.org/download/automated/analysis/|Clang's automated analysis]].
 * [[https://scan.coverity.com/projects/wireshark/view_defects|Coverity defects page]].
 * [[https://lintian.debian.org/maintainer/rbalint@ubuntu.com.html|Balint's lintian output]]

Dario's tips and tricks

I've been a core developer since 2016. During my Wireshark development I've collected a bunch of tips and tricks that I'm putting here. Maybe others than me can find them useful.

An army of monkeys

I maintain some builders that help me fix bugs in wireshark as soon as they appear:

Platform

Builds

Details

Status

Gitlab CI

13

multiple versions of gcc and clang, pcap/nopcap, ubuntu & redhat

https://gitlab.com/crondaemon/wireshark/pipelines

Travis CI

6

ubuntu + osx, gcc + clang, pcap/nopcap

https://travis-ci.org/crondaemon/wireshark/builds

Semaphore CI

3

ubuntu with interactive shell, pcap/nopcap

https://semaphoreci.com/crondaemon/wireshark

AppVeyor CI

3

windows

https://ci.appveyor.com/project/crondaemon/wireshark/

Buildbot on ARM

1

Ubuntu ARM

http://147.75.204.154/

Other random resources

DarioLombardo (last edited 2020-04-30 21:25:49 by crondaemon)