profile
viewpoint
Gianfranco Costamagna LocutusOfBorg

antocm/guidedog 5

NAT/masquerading/port-forwarding configuration tool. Guidedog is an utility which allows to use easily activate and configure your machine for packet routing, Network Address Translation/IP Masquerading (NAT) and port-forwarding.

LocutusOfBorg/Ettercap-NG 4

A port of the famous suite for MITM attacks on the iPhone. No GTK support.

koeppea/ettercap 2

Ettercap Project

LocutusOfBorg/ettercap 2

Ettercap Project

ismb-pert/contiki 0

The official git repository for Contiki, the open source OS for the Internet of Things

LocutusOfBorg/abi-compliance-checker 0

A tool for checking backward API/ABI compatibility of a C/C++ library

LocutusOfBorg/actionlib 0

Provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.

LocutusOfBorg/anbox 0

Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux system

LocutusOfBorg/apt-package-whitelist 0

Whitelist of apt packages approved for build environments with restricted sudo

LocutusOfBorg/asio 0

Boost.org asio module

delete branch LocutusOfBorg/ettercap

delete branch : fix-license

delete time in 3 days

pull request commentBOINC/boinc

Update boincitaly team email after compromise

Sorry I can't find on transifex how to change this...

LocutusOfBorg

comment created time in 6 days

PR opened BOINC/boinc

Update boincitaly team email after compromise

This follows the private email received, and the change on the official website https://www.boincitaly.org/privacy.html

+1 -1

0 comment

1 changed file

pr created time in 6 days

push eventLocutusOfBorg/boinc

Gianfranco Costamagna

commit sha 769377f10220fb8d9002c942e7735ab3ab1390c8

Update boincitaly team email after compromise This follows the private email received, and the change on the official website https://www.boincitaly.org/privacy.html

view details

push time in 6 days

issue commentfirewalld/firewalld

test rhbz1871298 timeouts on slow architectures

(it would be really nice, as test feature, to print the seconds passed for each test, so we can quickly understand how different architectures performs

LocutusOfBorg

comment created time in 7 days

issue openedfirewalld/firewalld

test rhbz1871298 timeouts on slow architectures

Hello, looks like in Ubuntu/arm64 we are getting a test failure on rhbz1871298.

I patched to increase the timeout from 45 seconds to 450 (not a good number, I know), but the test passed.

I don't know which value might be a good number, but can you please increase it a little bit?

http://launchpadlibrarian.net/497760591/firewalld_0.9.0-1_0.9.0-1ubuntu1.diff.gz

https://autopkgtest.ubuntu.com/packages/f/firewalld/groovy/arm64

cc @erig0

created time in 7 days

pull request commentglennrp/libpng

FIX: decode fail on image with invalid eXIf chunk

@ctruta can you please have a look here?

nju04zq

comment created time in 8 days

issue commentbcpierce00/unison

Store logs in $HOME/.unison, rather than polluting $HOME

Sorry but I don't speak ocaml since lots of time, can anybody please do the pull request?

LocutusOfBorg

comment created time in 9 days

issue commentEttercap/ettercap

3 Errors after running sudo Ettercap -G

does it fail to run? we usually run it as normal user with sudo. looks like you are running it with sudo ettercap -G but you are already root?

Which OS?

Sevada797

comment created time in 13 days

issue closedEttercap/ettercap

ssl intercept seemingly not working

Hello I'm trying to intercept some tls traffic on a nonstandard port. Here is what I'm doing: sudo ettercap -T -M arp /ip1// /ip2// -w /filelocation I uncommented the redir_command_on and redir_command_off for ipv4 and ipv6 and changed ec_uid and ec_gid to 0.

It looks like it's working. But when ip1 initiates the tls handshake, I can see the handshake but it doesn't look like ettercap actually intercepted it. After the handshake, the traffic remains encrypted.

If I start ettercap with a GUI I see that the redirect rules specify certain Services, could it be an issue that I expect ettercap to work with TLS over tcp and a non standard service? Is there a way for me to verify and troubleshoot what is happening?

Thanks in advance.

closed time in 14 days

m33s33ks

issue commentEttercap/ettercap

ssl intercept seemingly not working

you should do an SSL MITM or use sslstrip to avoid using tls.

m33s33ks

comment created time in 14 days

pull request commentEttercap/ettercap

Set 0.8.4-rc as candidate version for next minor release

thanks!

koeppea

comment created time in 23 days

delete branch LocutusOfBorg/dlt-daemon

delete branch : gcc-10

delete time in 23 days

pull request commentGENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

should be good now!

LocutusOfBorg

comment created time in 24 days

push eventLocutusOfBorg/dlt-daemon

Gianfranco Costamagna

commit sha df0fb03ed7ff47f5ed596084a6d1341c95832556

dlt_offline: fix build failures with gcc-10 see bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957140 /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_client.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of `g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition of `g_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of `g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition of `g_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of `g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition of `g_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of `g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_offline_logstorage.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of `g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>

view details

push time in 24 days

delete branch LocutusOfBorg/boinc

delete branch : patch-2

delete time in 24 days

create barnchLocutusOfBorg/boinc

branch : patch-2

created branch time in 24 days

issue commentmyfreeweb/http-link-header

testsuite failure on powerpc* (ghc 8.0.2)

FYI

  [ Frédéric Bonnard ]
  * debian/rules : disable parallel build on powerpc/ppc64el/ppc64 while
    waiting for fix of https://ghc.haskell.org/trac/ghc/ticket/12537
    (Closes: #876440)
LocutusOfBorg

comment created time in 24 days

pull request commentGENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

opened as #245

LocutusOfBorg

comment created time in a month

PR opened GENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

see bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957140

/usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_client.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_offline_logstorage.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition ofg_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here

+5 -2

0 comment

4 changed files

pr created time in a month

delete branch LocutusOfBorg/boinc

delete branch : patch-2

delete time in a month

pull request commentBOINC/boinc

Update switcher.cpp to include mac_spawn only if the system is APPLE

@CharlieFenton thanks for the new pull request!

I'm even happier to not build that program at all under linux if not needed

LocutusOfBorg

comment created time in a month

create barnchLocutusOfBorg/dlt-daemon

branch : gcc-10

created branch time in a month

pull request commentdosemu2/dosemu2

Update comcom32 dependency to make dosemu2 installable

We had an Ubuntu issue with the farm, and Britney and publisher were crashing during runs... :)

LocutusOfBorg

comment created time in a month

PR opened BOINC/boinc

Update switcher.cpp to include mac_spawn only if the system is APPLE

this fixes a build failure on Linux/Debian systems where mac/* directory is stripped from the source tarball.

Fixes #

Description of the Change <!-- We must be able to understand the design of your change from this description. -->

Alternate Designs <!-- Explain what other alternates were considered and why the proposed version was selected -->

Release Notes <!-- Please describe the changes in a single line that explains this improvement in terms that a user can understand. This text will be used in BOINC's release notes. If this change is not user-facing or notable enough to be included in release notes you may use the string "N/A" here. -->

+2 -0

0 comment

1 changed file

pr created time in a month

push eventLocutusOfBorg/boinc

Gianfranco Costamagna

commit sha f9135118ab8d0ff63ec251e1a107fb66cb87ad37

Update switcher.cpp to include mac_spawn only if the system is APPLE this fixes a build failure on Linux/Debian systems where mac/* directory is stripped from the source tarball.

view details

push time in a month

delete branch LocutusOfBorg/dosemu2

delete branch : patch-1

delete time in a month

PR closed dosemu2/dosemu2

Update comcom32 dependency to make dosemu2 installable

0.1~alpha2 is the correct versioning for comcom32 library, not 0.1alpha2 (that is a non-existent version)

This fixes dosemu2 uninstallability in Ubuntu ppa

+0 -0

1 comment

0 changed file

LocutusOfBorg

pr closed time in a month

pull request commentdosemu2/dosemu2

Update comcom32 dependency to make dosemu2 installable

Closing because of 016dc4e7153828d875073fffbde36d58effa69dc

LocutusOfBorg

comment created time in a month

delete branch LocutusOfBorg/dlt-daemon

delete branch : gcc-10

delete time in a month

delete branch LocutusOfBorg/dlt-daemon

delete branch : gcc-10-fix-2

delete time in a month

PR opened dosemu2/dosemu2

Update comcom32 dependency to make dosemu2 installable

0.1~alpha2 is the correct versioning for comcom32 library, not 0.1alpha2 (that is a non-existent version)

This fixes dosemu2 uninstallability in Ubuntu ppa

+0 -0

0 comment

0 changed file

pr created time in a month

push eventLocutusOfBorg/dosemu2

Gianfranco Costamagna

commit sha c0d3008be4640f87fbe4e4cb0f7888f1fee8d780

Update comcom32 dependency to make dosemu2 installable 0.1~alpha2 is the correct versioning for comcom32 library, not 0.1alpha2 (that is a non-existent version) This fixes dosemu2 uninstallability in Ubuntu ppa

view details

push time in a month

CommitCommentEvent

pull request commentGENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

I saw both approaches, I think it depends on the visibility the variable should have. the question is: should g_logstorage_cache_max and g_logstorage_cache_size keep the current value on each thread using them or not?

e.g. should "gtest_dlt_daemon_offline_log.cpp", "dlt_offline_logstorage_behavior.c" and "dlt_daemon_offline_logstorage.c" share the same value?

if yes, static is good (this pull request #238), if not, extern and redefine (pull request #228) is probably better.

In Debian I used #238, as well as yocto :)

LocutusOfBorg

comment created time in a month

issue commentEttercap/ettercap

license question

https://github.com/Ettercap/ettercap/pull/1072

chenrui333

comment created time in a month

PR opened Ettercap/ettercap

Fix license and move from GPL-2 to GPL-2+, in sync with everything el…

…se (Closes: #1071)

+38 -24

0 comment

2 changed files

pr created time in a month

issue closedEttercap/ettercap

license question

👋 have some questions about the license usage in the repo.

While we saw most of license headers are with "GPL-2.0-or-later", there are some files are with

/*
 * ASN.1 DER parsing
 * Copyright (c) 2006, Jouni Malinen <j@w1.fi>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 *
 * Alternatively, this software may be distributed under the terms of BSD
 * license.
 *
 * See README and COPYING for more details.
 */

Is that intentional? Thanks!

cc @Rylan12

closed time in a month

chenrui333

create barnchLocutusOfBorg/ettercap

branch : fix-license

created branch time in a month

issue commentEttercap/ettercap

license question

this is probably a typo... will fix!

chenrui333

comment created time in a month

issue commentygrek/ocaml-mysql

Support MySQL 8

Hello, what we are using in Ubuntu is a couple of patches: (this one should probably be changed in "sed s/my_bool/bool/g -i mysql_stubs.c", since we have only 7 total references to that old my_bool variable type)

Description: Reintroduce my_bool to fix build with MySQL 8
 (patch inspired from the one in cppdb 0.3.1+dfsg-8ubuntu2)
Author: Gianfranco Costamagna <locutusofborg@debian.org>, Andreas Hasenack <andreas@canonical.com>
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1863026
Forwarded: no
Last-Update: 2020-02-21

--- mysql-ocaml-1.2.1.orig/mysql_stubs.c
+++ mysql-ocaml-1.2.1/mysql_stubs.c
@@ -71,6 +71,7 @@
 #define STMTval(x) (*(MYSQL_STMT**)Data_custom_val(x))
 #define ROWval(x) (*(row_t**)Data_custom_val(x))
 
+typedef bool my_bool;
 static void mysqlfailwith(char *err) Noreturn;
 static void mysqlfailmsg(const char *fmt, ...) Noreturn;
 

and the second one is:

Description: Drop support for options removed in MySQL 8.0
 These are no longer available in MySQL 8.0. There is already an "unknown
 option" default case, so it should be safe security-wise: anything still
 requesting these options will correctly fail.
Author: Robie Basak <robie.basak@canonical.com>
Origin: vendor
Forwarded: no
X-Not-Forwarded-Reason: work still in progress
Last-Update: 2018-07-16

--- a/mysql_stubs.c
+++ b/mysql_stubs.c
@@ -227,9 +227,13 @@
         {
           case  0: SET_OPTION_BOOL(OPT_LOCAL_INFILE);
           case  1: SET_OPTION_BOOL(OPT_RECONNECT);
+#if defined(MARIADB_BASE_VERSION) || MYSQL_VERSION_ID < 80000
           case  2: SET_OPTION_BOOL(OPT_SSL_VERIFY_SERVER_CERT);
+#endif
           case  3: SET_OPTION_BOOL(REPORT_DATA_TRUNCATION);
+#if defined(MARIADB_BASE_VERSION) || MYSQL_VERSION_ID < 80000
           case  4: SET_OPTION_BOOL(SECURE_AUTH);
+#endif
           case  5: SET_OPTION(OPT_PROTOCOL, &ml_mysql_protocol_type[Int_val(v)]);
           case  6: SET_OPTION_INT(OPT_CONNECT_TIMEOUT);
           case  7: SET_OPTION_INT(OPT_READ_TIMEOUT);
Leonidas-from-XIV

comment created time in a month

issue openedBluewhaleRobot/systemback

please sync with fork from @fconidi

Hello, looks like you started from a different version, and you and @fconidi are working on different forks... https://github.com/fconidi/Systemback_source-1.9.4/commits/master

Can you please merge your projects into a single one?

created time in a month

issue commentEttercap/ettercap

Compilation failure with libressl

Do you have patches? I honestly don't know how to replace that CTX functions...

asarubbo

comment created time in a month

issue commentdraios/sysdig

32bit support broken?

Looks like Ubuntu folks fixed it :) http://launchpadlibrarian.net/493334325/sysdig_0.26.7-2ubuntu1_0.26.7-2ubuntu2.diff.gz

LocutusOfBorg

comment created time in a month

PR opened GENIVI/dlt-daemon

sd-daemon.c: Fix build with newer glibc and musl libc

Reported by Khem Raj on meta-oe list

TOPDIR/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/dlt-daemon/2.18.5-r0/recipe-sysroot/usr/include/sys/fcntl.h:1:2: error: redirecting incorrect #include <sys/fcntl.h> to <fcntl.h> [-Werror,-W#warnings] ^ 1 error generated.

Signed-off-by: Gianfranco Costamagna costamagnagianfranco@yahoo.it Signed-off-by: Gianfranco Costamagna locutusofborg@debian.org

+1 -1

0 comment

1 changed file

pr created time in a month

push eventLocutusOfBorg/dlt-daemon

KHANH LUONG HONG DUY

commit sha ef7ca2706aa2e877c1be62d73554c6c79996d69a

dlt_user.c: fix the lack of DLT_NETWORK_TRACE_ENABLE definition Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Gianfranco Costamagna

commit sha b8f9919f000e642fc8970d0a42c1bdadf5a9d720

sd-daemon.c: Fix build with newer glibc and musl libc Reported by Khem Raj on meta-oe list TOPDIR/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/dlt-daemon/2.18.5-r0/recipe-sysroot/usr/include/sys/fcntl.h:1:2: error: redirecting incorrect #include <sys/fcntl.h> to <fcntl.h> [-Werror,-W#warnings] ^ 1 error generated. Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>

view details

push time in a month

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha 2115de9a1efc2d6165be1ffd713a7dc0f7e42676

Re-add update functionality, still missing the server implementation Make the update feature optional and disabled by default

view details

Gianfranco Costamagna

commit sha 061a8a0bf20d1f6cf5bfcf8c563ca47b906e2e27

Update release number on metainfo file

view details

push time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha b4f66609efaa496a157b491655b255cdeda4bb50

Update release number on metainfo file

view details

push time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha adcd8f87dd78702f241d1c25339f31c0ea196775

Fix a spelling error, from Tracy Chapman <tracy@triplechecker.com>

view details

Gianfranco Costamagna

commit sha 488711a9b9fdd17cbd60b6d335ac30f7d4e35934

try to enable ppc64el, s390x, amd64 and arm64 on travis-ci

view details

Gianfranco Costamagna

commit sha b965207c20cae3f90d43fc2b5cdbbd97202a0359

Revert "try to enable ppc64el, s390x, amd64 and arm64 on travis-ci" Needs more rework since luajit is not available on such architectures This reverts commit 488711a9b9fdd17cbd60b6d335ac30f7d4e35934.

view details

Gianfranco Costamagna

commit sha 0afd0ba5fd310fe40c8ea8f6f40579e35a5007f8

ec_fingerprint.c: Use long unsigned integer for Content-Length, to avoid gcc warnings about size_t

view details

Alexander Koeppe

commit sha e1e64015e308151ef09651a23338689d900ddd8c

fix format string warning

view details

Gianfranco Costamagna

commit sha c46b802655a6c2e2f14007804aa50ddfcb9cdea5

Fix bundled curl failing to load sslstrip due to external libraries not linked, such as brotli and nghttp2.

view details

Gianfranco Costamagna

commit sha 1ab403b308b3fefa37ec1b651cc3f951f84d5d38

Update release date on CHANGELOG

view details

Emilio Escobar

commit sha 7065b664ca722a606e3b39919c9ddd4667d68d85

Submit fingerprint using libcurl instead of direct socket Tweak CMakeLists to also link libcurl and enable fingerprint submit only if curl is found Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

view details

Gianfranco Costamagna

commit sha 3c3adde49bba1ce48fdc55e5642aa47b9c0263d4

Bugfix: correctly use the size in memset for os fingerprint

view details

Gianfranco Costamagna

commit sha d73bf284a307e00a127a83707636ad70699d8925

ec_fingerprint.c: correct php example code for fingerprint save

view details

Gianfranco Costamagna

commit sha 32541c6b8f016c373281473cb311b2e4f4579e81

ec_fingerprint: Add capability to submit fingerprints to other external servers, by requesting them to the user

view details

Gianfranco Costamagna

commit sha d31ff017c101b3a732c4515222ea3077f22b65a9

minor fixes to implementation

view details

Gianfranco Costamagna

commit sha 220d02c02ba7da42aa4f9848be270024ec71d1fd

Make the approach retro-compatible when no-plugins are built and no curl is used at all, to allow people building ettercap without curl support

view details

Gianfranco Costamagna

commit sha 87672682410e98492f5651fe86af1959efd83314

EttercapLibCheck: don't forcibly require curl if plugins are enabled, we can still build all the others plugins except for sslstrip.

view details

Gianfranco Costamagna

commit sha 7281fbddb7da7478beb1d21e3cb105fff3778b31

Merge pull request #1058 from LocutusOfBorg/update-changelog Update changelog for release

view details

Gianfranco Costamagna

commit sha d8c900d6255f1fcd7d103557516fbc96aa7a6155

Re-add update functionality, still missing the server implementation Make the update feature optional and disabled by default

view details

Gianfranco Costamagna

commit sha 58c729e09c295765d986bcb12a4ed0bf1aa42dad

asd

view details

push time in 2 months

pull request commentEttercap/ettercap.github.io

Update ettercap version for 0.8.3.1

and release is done @eaescob @koeppea :)

LocutusOfBorg

comment created time in 2 months

delete branch Ettercap/ettercap.github.io

delete branch : website-master

delete time in 2 months

push eventEttercap/ettercap.github.io

Gianfranco Costamagna

commit sha a44bfe3c8fd11009fa4cee2feb1c95d56ca9a8cc

Update ettercap version for 0.8.3.1

view details

Gianfranco Costamagna

commit sha 79d6400fce605774d3c70aa22ab539990f590e67

Merge pull request #5 from Ettercap/website-master Update ettercap version for 0.8.3.1

view details

push time in 2 months

create barnchEttercap/ettercap.github.io

branch : website-master

created branch time in 2 months

delete branch Ettercap/ettercap.github.io

delete branch : website-master

delete time in 2 months

create barnchEttercap/ettercap.github.io

branch : website-master

created branch time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

and congrats to you all for the release!

LocutusOfBorg

comment created time in 2 months

release Ettercap/ettercap

v0.8.3.1

released time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

after you pushed the tag, the "tag" and tarball are created https://github.com/Ettercap/ettercap/releases

so, I go there and click on the tag and "create a new release" copy-paste from CHANGELOG file and from previous releases the legenda download the tarball, and remove bundled_deps from inside, and reupload for people who needs it (e.g. Debian)

and click publish!

LocutusOfBorg

comment created time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

this is how I create a release:

# go in master branch
git checkout master
# get new changes
git fetch upstream 
# update local master branch
git merge upstream/master 
# create the tag
git tag v0.8.3.1
# push the tag
git push upstream v0.8.3.1
LocutusOfBorg

comment created time in 2 months

created tagEttercap/ettercap

tagv0.8.3.1

Ettercap Project

created time in 2 months

created tagLocutusOfBorg/ettercap

tagdebian/1%0.8.3-7

Ettercap Project

created time in 2 months

created tagLocutusOfBorg/ettercap

tagv0.8.3.1

Ettercap Project

created time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha 267492383a31921875534dfc8f5a5af7485cfc70

ettercap: bump copyright years to 2020

view details

Gianfranco Costamagna

commit sha b5ff082fbb6a2d95be4227e06ddb8994f739cd78

Update changelog and version to 0.8.3.1 for release

view details

Gianfranco Costamagna

commit sha d642205682976802d212264c1316e99bb6d0b10d

Add subnumber version for Windows RC file

view details

Gianfranco Costamagna

commit sha 715e7efa7b0697dccff3ef4407508d05b4955bae

Drop ettercap references to sourceforge, move them to the new website

view details

Gianfranco Costamagna

commit sha d5b8efa0c6d875132e8368b778267e6a2b47c8d5

ec_fingerprint: fix POST URI to work with new HTTP/1.1

view details

Gianfranco Costamagna

commit sha adcd8f87dd78702f241d1c25339f31c0ea196775

Fix a spelling error, from Tracy Chapman <tracy@triplechecker.com>

view details

Gianfranco Costamagna

commit sha 488711a9b9fdd17cbd60b6d335ac30f7d4e35934

try to enable ppc64el, s390x, amd64 and arm64 on travis-ci

view details

Gianfranco Costamagna

commit sha b965207c20cae3f90d43fc2b5cdbbd97202a0359

Revert "try to enable ppc64el, s390x, amd64 and arm64 on travis-ci" Needs more rework since luajit is not available on such architectures This reverts commit 488711a9b9fdd17cbd60b6d335ac30f7d4e35934.

view details

Gianfranco Costamagna

commit sha 0afd0ba5fd310fe40c8ea8f6f40579e35a5007f8

ec_fingerprint.c: Use long unsigned integer for Content-Length, to avoid gcc warnings about size_t

view details

Alexander Koeppe

commit sha e1e64015e308151ef09651a23338689d900ddd8c

fix format string warning

view details

Gianfranco Costamagna

commit sha c46b802655a6c2e2f14007804aa50ddfcb9cdea5

Fix bundled curl failing to load sslstrip due to external libraries not linked, such as brotli and nghttp2.

view details

Gianfranco Costamagna

commit sha 1ab403b308b3fefa37ec1b651cc3f951f84d5d38

Update release date on CHANGELOG

view details

Emilio Escobar

commit sha 7065b664ca722a606e3b39919c9ddd4667d68d85

Submit fingerprint using libcurl instead of direct socket Tweak CMakeLists to also link libcurl and enable fingerprint submit only if curl is found Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

view details

Gianfranco Costamagna

commit sha 3c3adde49bba1ce48fdc55e5642aa47b9c0263d4

Bugfix: correctly use the size in memset for os fingerprint

view details

Gianfranco Costamagna

commit sha d73bf284a307e00a127a83707636ad70699d8925

ec_fingerprint.c: correct php example code for fingerprint save

view details

Gianfranco Costamagna

commit sha 32541c6b8f016c373281473cb311b2e4f4579e81

ec_fingerprint: Add capability to submit fingerprints to other external servers, by requesting them to the user

view details

Gianfranco Costamagna

commit sha d31ff017c101b3a732c4515222ea3077f22b65a9

minor fixes to implementation

view details

Gianfranco Costamagna

commit sha 220d02c02ba7da42aa4f9848be270024ec71d1fd

Make the approach retro-compatible when no-plugins are built and no curl is used at all, to allow people building ettercap without curl support

view details

Gianfranco Costamagna

commit sha 87672682410e98492f5651fe86af1959efd83314

EttercapLibCheck: don't forcibly require curl if plugins are enabled, we can still build all the others plugins except for sslstrip.

view details

Gianfranco Costamagna

commit sha 7281fbddb7da7478beb1d21e3cb105fff3778b31

Merge pull request #1058 from LocutusOfBorg/update-changelog Update changelog for release

view details

push time in 2 months

delete branch LocutusOfBorg/ettercap

delete branch : update-changelog

delete time in 2 months

push eventEttercap/ettercap

Gianfranco Costamagna

commit sha 267492383a31921875534dfc8f5a5af7485cfc70

ettercap: bump copyright years to 2020

view details

Gianfranco Costamagna

commit sha b5ff082fbb6a2d95be4227e06ddb8994f739cd78

Update changelog and version to 0.8.3.1 for release

view details

Gianfranco Costamagna

commit sha d642205682976802d212264c1316e99bb6d0b10d

Add subnumber version for Windows RC file

view details

Gianfranco Costamagna

commit sha 715e7efa7b0697dccff3ef4407508d05b4955bae

Drop ettercap references to sourceforge, move them to the new website

view details

Gianfranco Costamagna

commit sha d5b8efa0c6d875132e8368b778267e6a2b47c8d5

ec_fingerprint: fix POST URI to work with new HTTP/1.1

view details

Gianfranco Costamagna

commit sha adcd8f87dd78702f241d1c25339f31c0ea196775

Fix a spelling error, from Tracy Chapman <tracy@triplechecker.com>

view details

Gianfranco Costamagna

commit sha 488711a9b9fdd17cbd60b6d335ac30f7d4e35934

try to enable ppc64el, s390x, amd64 and arm64 on travis-ci

view details

Gianfranco Costamagna

commit sha b965207c20cae3f90d43fc2b5cdbbd97202a0359

Revert "try to enable ppc64el, s390x, amd64 and arm64 on travis-ci" Needs more rework since luajit is not available on such architectures This reverts commit 488711a9b9fdd17cbd60b6d335ac30f7d4e35934.

view details

Gianfranco Costamagna

commit sha 0afd0ba5fd310fe40c8ea8f6f40579e35a5007f8

ec_fingerprint.c: Use long unsigned integer for Content-Length, to avoid gcc warnings about size_t

view details

Alexander Koeppe

commit sha e1e64015e308151ef09651a23338689d900ddd8c

fix format string warning

view details

Gianfranco Costamagna

commit sha c46b802655a6c2e2f14007804aa50ddfcb9cdea5

Fix bundled curl failing to load sslstrip due to external libraries not linked, such as brotli and nghttp2.

view details

Gianfranco Costamagna

commit sha 1ab403b308b3fefa37ec1b651cc3f951f84d5d38

Update release date on CHANGELOG

view details

Emilio Escobar

commit sha 7065b664ca722a606e3b39919c9ddd4667d68d85

Submit fingerprint using libcurl instead of direct socket Tweak CMakeLists to also link libcurl and enable fingerprint submit only if curl is found Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

view details

Gianfranco Costamagna

commit sha 3c3adde49bba1ce48fdc55e5642aa47b9c0263d4

Bugfix: correctly use the size in memset for os fingerprint

view details

Gianfranco Costamagna

commit sha d73bf284a307e00a127a83707636ad70699d8925

ec_fingerprint.c: correct php example code for fingerprint save

view details

Gianfranco Costamagna

commit sha 32541c6b8f016c373281473cb311b2e4f4579e81

ec_fingerprint: Add capability to submit fingerprints to other external servers, by requesting them to the user

view details

Gianfranco Costamagna

commit sha d31ff017c101b3a732c4515222ea3077f22b65a9

minor fixes to implementation

view details

Gianfranco Costamagna

commit sha 220d02c02ba7da42aa4f9848be270024ec71d1fd

Make the approach retro-compatible when no-plugins are built and no curl is used at all, to allow people building ettercap without curl support

view details

Gianfranco Costamagna

commit sha 87672682410e98492f5651fe86af1959efd83314

EttercapLibCheck: don't forcibly require curl if plugins are enabled, we can still build all the others plugins except for sslstrip.

view details

Gianfranco Costamagna

commit sha 7281fbddb7da7478beb1d21e3cb105fff3778b31

Merge pull request #1058 from LocutusOfBorg/update-changelog Update changelog for release

view details

push time in 2 months

PR merged Ettercap/ettercap

Update changelog for release
+172 -78

43 comments

15 changed files

LocutusOfBorg

pr closed time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

Is it OK to do tomorrow? I can do both no problem! My testing was good

LocutusOfBorg

comment created time in 2 months

pull request commentGENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

alternate approach to #228. Probably more compact, and I see many people fixing gcc-10 build failures in this way...

LocutusOfBorg

comment created time in 2 months

PR opened GENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

see bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957140

/usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_client.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_common.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_connection.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: multiple definition ofg_logstorage_cache_size'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:118: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_event_handler.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition of g_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here /usr/bin/ld: CMakeFiles/dlt-daemon.dir/dlt_daemon_offline_logstorage.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: multiple definition ofg_logstorage_cache_max'; CMakeFiles/dlt-daemon.dir/dlt-daemon.c.o:./obj-x86_64-linux-gnu/src/daemon/./src/offlinelogstorage/dlt_offline_logstorage.h:116: first defined here

+2 -2

0 comment

1 changed file

pr created time in 2 months

create barnchLocutusOfBorg/dlt-daemon

branch : gcc-10-fix-2

created branch time in 2 months

push eventLocutusOfBorg/dlt-daemon

Christoph Lipka

commit sha 03dce720baf91ff67eb82431f8d6ad24b4f4d657

Event handling: Fix connection destroy bug It might happen that an event is part of the epoll event queue that belongs to a connection which was destroyed before the event is handled. Due to this, the event handling main loop might stop and the daemon exits. This misbehavior is fixed with this patch. Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>

view details

Frederic Berat

commit sha 0ce6e68d8835b13aa6be52ffdf2d81e1170a3834

dlt-daemon: Fix use after free potential issue In dlt_daemon_send_all_multiple, if the connection was broken, we closed it before getting the next available connection. This must be avoided by having a temporary next pointer. The same kind of problem is valid for pointers coming from the epoll interface. The kernel can provide back connection pointer that are not valid any longer. Therefore, we need to use an ID instead of the pointer value to retrieve the connections. Signed-off-by: Frederic Berat <fberat@de.adit-jv.com> Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>

view details

Christoph Lipka

commit sha fc91110918e948b006fdd18d9851a95c00fc95c3

CMake Option: Trigger segmentation fault in case of FATAL log When the user library receives a log with log level DLT_LOG_FATAL it triggers a segmentation fault to provide information to the developer via tools like coredump. Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>

view details

Onkar Palkar

commit sha 859802afd10d159b9e370058bca53c8c12bba2f5

dlt-client: fix dlt_client_cleanup memory handling Setter function introduced for seting up string parameters which are free'd in dlt_client_cleanup Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com>

view details

Amber Bhardwaj

commit sha d5b1949e9a9625d3c62e35e88fa07add0ac10557

Added Description in dlt-system.conf Added additional information about how to enable syslog feature properly. If still facing issue while capturing syslogs through client (e.g. dlt_viewer) after following given steps then install listed packages: build-essential build-essential checkinstall pkg-config libsystemd-journal-dev Note: It's is a known issue when you try to capture syslog via dlt_viewer then syslogs wouldn't come in dlt_viewer because of improper configuration (won't route the log to port 47111) of dlt-system.

view details

RalphNiemeyer

commit sha 49d5962d3960eabc989796d4e3236a55c14618e6

Merge pull request #5 from clipka/devel_connection_handling_fixes Daemon connection handling fixes

view details

RalphNiemeyer

commit sha 84c35df786d30b5fe7828b8400fe7b0d6c087138

Merge pull request #6 from clipka/devel_fatal_trap CMake Option: Trigger segmentation fault in case of FATAL log

view details

RalphNiemeyer

commit sha 7a1c8bd5272a3a8c5d8c88c5c66ebf8a23c6429f

Merge pull request #7 from clipka/devel_dlt_client_cleanup_fix dlt-client: fix dlt_client_cleanup memory handling

view details

RalphNiemeyer

commit sha 0a054fbf89eb14847826d0ecfc88150f8bb970a2

Merge pull request #8 from amberbhardwaj/master Added Description in dlt-system.conf

view details

Gianfranco Costamagna

commit sha 8dcb0092b560ecdc14ae51a1919669d7bc8d0b58

dlt-adaptor-udp, dlt-adaptor-stdin: implement get of verbosity level from input (#9) * dlt-adaptor-udp, dlt-adaptor-stdin: implement get of verbosity level from input, defaulting to INFO when wrong type or none is provided Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> * Fix minor typo (from gunnarx)

view details

Jeremiah C. Foster

commit sha ef7f34f8b25308528583ed746e24d59b0d774fc3

Updated README (#10) Changed formatting by removing excess horizontal lines Updated source code URLs

view details

Gordan Markuš

commit sha 3b6d7d95d91683720f353ce0c72f513b1414fcda

dlt_daemon_connection_types: fix build warnings (#14) dlt-daemon/src/daemon/dlt_daemon_event_handler.c: In function ‘dlt_daemon_handle_event’: dlt-daemon/src/daemon/dlt_daemon_event_handler.c:131:30: waring: cast from pointer to integer of different size [-Wpointer-to-int-cast] DltConnectionId id = (DltConnectionId)ev->data.ptr; ^ dlt-daemon/src/daemon/dlt_daemon_event_handler.c: In function ‘dlt_connection_check_activate’: dlt-daemon/src/daemon/dlt_daemon_event_handler.c:381:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ev.data.ptr = (void *)con->id; ^ Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>

view details

Gordan Markuš

commit sha 6a8e7c58a2bfee32394ad654e08bf7a0178fb1e7

dlt-system-process-handling: fix warning (#12) In function ‘daemonize’: dlt-daemon/src/system/dlt-system-process-handling.c:84:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for(i = getdtablesize(); i >= 0; i--) ^~~ dlt-daemon/src/system/dlt-system-process-handling.c:87:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’ int fd = open("/dev/null",O_RDWR); ^~~ Singed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>

view details

pierreN

commit sha b91b38534e5276db69ffbf938177c227b01c65ad

Tell cmake to use README.md instead of README to fix doc generation (#16) Signed-off-by: Pierre N <pierreN@users.noreply.github.com>

view details

Amber Bhardwaj

commit sha cf65615d35b7c0d3cae3239c53374d841d9a175d

Input parameter check & Error message modification (#15) * Update dlt-kpi-process.c Added input param checking and added return value in non-void functions. * Update dlt-kpi.c Added Input param checking and added return values in non-void functions. * Input parameter check and Error msg modification Added null pointer checking Added input parameter checking Added return values in non-void functions Added proper error message for debugging purpose Signed-off-by: amberbhardwaj <amber.bhardwaj10@gmail.com>

view details

Gordan Markuš

commit sha 41c2edac3417dcfadc9805a2b98517a06be6eaf5

cmake: fix unit tests compilation with systemd (#17) By enabling the WITH_SYSTEMD and WITH_DLT_UNIT_TESTS cmake flags the build will fail with an error due to a linking issue: ../src/daemon/libdlt_daemon.so: undefined reference to `sd_booted' collect2: error: ld returned 1 exit status Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>

view details

Gordan Markuš

commit sha 2c22c1a605d17b61c4fc17cbc1fc5499b796a39d

journald adaptor: test with sudo privileges (#18) Users in the 'systemd-journal' group can see all journalctl messages. Usually the user is not found in that group and the "start_systemd_journal_test.sh" script might hang because of this. Starting "dlt-system" with sudo privileges will mitigate this risk. Signed-off-by: Gordan Markuš <gordan.markus@pelagicore.com>

view details

pierreN

commit sha 4aef38e8da1c0f82ca7fbff0dbd6245afaf4c705

Prevent buffer overflow for mount point path in dlt_logstorage_open_log_file (#19) Signed-off-by: Pierre N <pierreN@users.noreply.github.com>

view details

Lutz Helwing

commit sha 6699a1d58a390a22e5cb675bcd3795af948dcafb

Add short explanation for DLT log level (#20) Signed-off-by: Lutz Helwing <lutz_helwing@mentor.com>

view details

Jens Lorenz

commit sha 1b8c74ace00fb0a0e38fae5fd2c3cb0bc7b89ccc

Update dlt_user.h (#22) The dlt_user_log_write_start* function description mention the verbose/non-verbose option. According to my understanding verbose means that the code contains the verbose version of message (message as full string). The non-verbose version uses identifiers in order to reduce the message content and the interpretation of ids will be done by the viewer. Therefore the comments should be modified to capture this correctly.

view details

push time in 2 months

pull request commentGENIVI/dlt-daemon

dlt_offline: fix build failures with gcc-10

an alternate approach might be to put them as static

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/dlt-daemon

Saya Sugiura

commit sha b78e224da4e54a0a5208068f43b80c2afa2e6646

Revert "dlt_common: Fix buffer overflow in dlt_buffer_get (#215)" This reverts commit e420ee62d89d5efab6ad7275910cb3eec8497da6.

view details

Saya Sugiura

commit sha a5a38264bd251ad9b3b197dbb1d766d6fb05f48c

daemon: Remove empty line in daemon log New empty line was generated from daemon internal log because of '\n'. This is removed from daemon internal log and added to dlt_vlog(). Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>

view details

Felix Herrmann

commit sha 03b5c7bbc6d6793f8036a127a822ecf68634dfb9

rename definition PACKED to DLT_PACKED Signed-off-by: Felix Herrmann <external.Felix.Herrmann3@de.bosch.com> Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Felix Herrmann

commit sha d8cf56784f5791040671206fac9f23de6eff6080

Remove DLT_PACKED redefinition guard in dlt_common.h Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com>

view details

Bui Nguyen Quoc Thanh

commit sha 9a5eb25233af80cb5f0372063f5ea603b2113fb2

Fix dlt-sortbytimestamp In case there is only one cycle of boot, perform sort by timestamp and write all messages out. Signed-off-by: Bui Nguyen Quoc Thanh <Thanh.BuiNguyenQuoc@vn.bosch.com>

view details

Bui Nguyen Quoc Thanh

commit sha 9647f1f4cd5795cb38f8ab266a9315514bfb0310

Use ssize_t for bytes_written Signed-off-by: Bui Nguyen Quoc Thanh <Thanh.BuiNguyenQuoc@vn.bosch.com>

view details

Saya Sugiura

commit sha 55ad53d1db08c00f75f6c5100fe9ede7c5e123fe

shared: Read DLT header until it's found Current dlt_file_read_header() function which is used for e.g. dlt-convert, dlt-sortbytimestamp, etc. stops finding DLT header if it's not available in the next file position. It is improved to read the header in a loop until it's found. Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>

view details

Vo Trung Chi

commit sha a30ad65f297dddcddcf47adc18e267947da6e30c

correct errno usage in dlt_stop_threads Most pthreads functions return 0 on success, and an error number on failure. Note that the pthreads functions do not set errno. Refer to man page of pthreads for detail. So we have to use the return value as the error number instead of errno variable. Signed-off-by: Vo Trung Chi <chi.votrung@vn.bosch.com>

view details

Saya Sugiura

commit sha 43b2f7bf579858bf66511d38340f8436d5d1363d

doc: Logstorage non-verbose filter Add explanation and example to non-verbose filter. Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>

view details

Saya Sugiura

commit sha 048c3d9fdfdb1a7e5ed45cc0d55b9f9389fdb6bb

logstorage: Filter section handling When following filter is used, dlt-daemon gives an error message even it's using optional sections: NON-VERBOSE-STORAGE-FILTER NON-VERBOSE-LOGLEVEL-CTRL This commit fixes to check if the section is optional or not and just gives debug message if it's optional. Also, new static function is introduced to harmonize all the behavior in logstorage filter. Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>

view details

Felix Herrmann

commit sha f4325524cb5acdddbe26d32fab49aeed1d7f0b23

Android: Enable Android build Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com> Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Felix Herrmann

commit sha 5e6cc588369c94697754db79cc00083976ab6f30

Limit log messages on full buffer Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com>

view details

Bui Nguyen Quoc Thanh

commit sha e63ea67522ec24e08d2b401a31424e021ace7dff

daemon: logstorage with wildcards In the current implementation, if FILTER section is setting wildcard for both "LogAppName" and "ContextName", it will be ignored. But it is still a valid configuration for NON-VERBOSE. In order to consolidate the daemon's behavior, the combination of wildcard for both "LogAppName" and "ContextName" in FILTER section will be treated as only ECUID is specified. Signed-off-by: Bui Nguyen Quoc Thanh <Thanh.BuiNguyenQuoc@vn.bosch.com>

view details

Bui Nguyen Quoc Thanh

commit sha 6af7a235943032aaf7153e848c076fe16418210a

doc: update a note for logstorage with wildcard If both of the parameter "LogAppName" and "ContextName" are set to wildcard or not present in the configuration file, "EcuID" must be specified. Signed-off-by: Bui Nguyen Quoc Thanh <Thanh.BuiNguyenQuoc@vn.bosch.com>

view details

Felix Herrmann

commit sha abb804937568b4fdf8e9c375b7ec2819c50f5eb9

fix gateway config element search Only the first configured passive node was checked when a connection request was issued. Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com>

view details

Felix Herrmann

commit sha c79ac621dbb7e774c90079ee1682857b4b0a2cfa

android logd forwarder Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com>

view details

Felix Herrmann

commit sha ec391decd94ac9f6c6133c24a41c8afb2c01623f

fix clang warnings about GNU stuff Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com> Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Felix Herrmann

commit sha 676e8fc1ba927dc84df82b508d796e31d9fd120c

fix some gcc9 compiler warnings Many stringop-truncation and stringop-overflow warnings are still there (so many). https://developers.redhat.com/blog/2018/05/24/detecting-string-truncation-with-gcc-8/ Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com> Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Felix Herrmann

commit sha 0ae98e7b46f13d415e051a7acdfd7d703c5c25f9

snprintf ret > 0 is not always an error snprintf returns the size the resulting string would take. In order to detect truncation, this size needs to be checked against the buffer size. Signed-off-by: Felix Herrmann <fherrmann@de.adit-jv.com> Signed-off-by: KHANH LUONG HONG DUY <khanh.luonghongduy@vn.bosch.com>

view details

Saya Sugiura

commit sha 4d762be98089a4781a937fcbd423f09f939a153a

logstorage: Add NULL check of IDs There is a missing NULL check for APID and CTID in dlt_logstorage_create_keys() function in following condition: - APID is wildcard - CTID is wildcard - ECUID is set Related commit: 557624f SOPL-8567: daemon: logstorage with wildcards Signed-off-by: Saya Sugiura <ssugiura@jp.adit-jv.com>

view details

push time in 2 months

PR opened epam/nfstrace

add #include <stdexcept> in various places, where std::runtime_error …

…is used, to fix a build failure with gcc-10

+15 -0

0 comment

11 changed files

pr created time in 2 months

push eventLocutusOfBorg/nfstrace

Gianfranco Costamagna

commit sha 4562a895ed3ac0e811bdd489068ad3ebe4d7b501

add #include <stdexcept> in various places, where std::runtime_error is used, to fix a build failure with gcc-10

view details

push time in 2 months

fork LocutusOfBorg/nfstrace

Network file system monitor and analyzer

http://epam.github.io/nfstrace/

fork in 2 months

issue commenthaskell-primitive/primitive-unaligned

unaligned access on armhf with arm64 kernel

interesting, because testsuite passes on armel armhf arm64

with no errors at all. the only problem we get is armhf with an arm64 kernel, because of unaligned accesses.

So I presume your testsuite is not trying to run that code?

LocutusOfBorg

comment created time in 2 months

issue commentPyCQA/pylint

Support isort 5

@sandrotosi I did the work, and attached to the Debian RC bug!

dekked

comment created time in 2 months

issue openedhaskell-primitive/primitive-unaligned

unaligned access on armhf with arm64 kernel

Hello, looks like that there is some unaligned access with an arm64 kernel and the armhf package

Building library for primitive-unaligned-0.1.1.1..
[1 of 2] Compiling Data.Primitive.Unaligned.Mach ( src-32/Data/Primitive/Unaligned/Mach.hs, dist-ghc/build/Data/Primitive/Unaligned/Mach.o )
[2 of 2] Compiling Data.Primitive.ByteArray.Unaligned ( src/Data/Primitive/ByteArray/Unaligned.hs, dist-ghc/build/Data/Primitive/ByteArray/Unaligned.o )
[1 of 2] Compiling Data.Primitive.Unaligned.Mach ( src-32/Data/Primitive/Unaligned/Mach.hs, dist-ghc/build/Data/Primitive/Unaligned/Mach.p_o )
[2 of 2] Compiling Data.Primitive.ByteArray.Unaligned ( src/Data/Primitive/ByteArray/Unaligned.hs, dist-ghc/build/Data/Primitive/ByteArray/Unaligned.p_o )
Preprocessing test suite 'unit' for primitive-unaligned-0.1.1.1..
Building test suite 'unit' for primitive-unaligned-0.1.1.1..
[1 of 1] Compiling Main             ( test/Unit.hs, dist-ghc/build/unit/unit-tmp/Main.o )
Linking dist-ghc/build/unit/unit ...
touch build-ghc-stamp
. /usr/share/haskell-devscripts/Dh_Haskell.sh && \
check_recipe
Running debian/hlibrary.setup test --builddir=dist-ghc --show-details=direct
Running 1 test suites...
Test suite unit: RUNNING...
Test suite unit: FAIL
Test suite logged to: dist-ghc/test/primitive-unaligned-0.1.1.1-unit.log
0 of 1 test suites (0 of 1 test cases) passed.
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:154: check-ghc-stamp] Error 1
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2

see, e.g. this erorr: https://launchpadlibrarian.net/488162800/buildlog_ubuntu-groovy-armhf.haskell-primitive-unaligned_0.1.1.1-1ubuntu1_BUILDING.txt.gz

created time in 2 months

PR opened haskell-primitive/primitive-unaligned

Support ppc64 architecture in cabal file

Debian calls it ppc64 instead of powerpc64

This patch comes from Ubuntu, Dimitri John Ledkov xnox@ubuntu.com

+1 -1

0 comment

1 changed file

pr created time in 2 months

push eventLocutusOfBorg/primitive-unaligned

Gianfranco Costamagna

commit sha 52fb6acf3b988cb0f433e34cadd1108437a8136e

Support ppc64 architecture in cabal file Debian calls it ppc64 instead of powerpc64

view details

push time in 2 months

fork LocutusOfBorg/primitive-unaligned

Interface to byte arrays with unaligned words

fork in 2 months

pull request commentEttercap/ettercap

Update changelog for release

ok I did find how to fix it, rebased and pushed

Works. This was also what I've tested. Disabling HTTP/2 support at configure time. Did 49973f6 not work out?

nope, looks like the ndghttp2 support was required to be inside libcurl.a, not outside, so linking the plugin with it, makes the loader fail when loading the static curl library.

As you said, we have to patch probably the curl library to make it work, something I don't really think its needed!

BTW I added a new commit, to not force-require curl for building plugins

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha 87672682410e98492f5651fe86af1959efd83314

EttercapLibCheck: don't forcibly require curl if plugins are enabled, we can still build all the others plugins except for sslstrip.

view details

push time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

@LocutusOfBorg Excellent! I wonder if we should refactor the whole fingerprint system completely to allow folks to configure the URL where they want ettercap to submit fingerprints to. Can we just noop it for now until we decide how to proceed with it?

I just did that, I also had to put the old implementation if the curl is not found, to avoid build failures when curl was not found, and plugins were disabled.

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha 3c3adde49bba1ce48fdc55e5642aa47b9c0263d4

Bugfix: correctly use the size in memset for os fingerprint

view details

Gianfranco Costamagna

commit sha d73bf284a307e00a127a83707636ad70699d8925

ec_fingerprint.c: correct php example code for fingerprint save

view details

Gianfranco Costamagna

commit sha 32541c6b8f016c373281473cb311b2e4f4579e81

ec_fingerprint: Add capability to submit fingerprints to other external servers, by requesting them to the user

view details

Gianfranco Costamagna

commit sha d31ff017c101b3a732c4515222ea3077f22b65a9

minor fixes to implementation

view details

Gianfranco Costamagna

commit sha 220d02c02ba7da42aa4f9848be270024ec71d1fd

Make the approach retro-compatible when no-plugins are built and no curl is used at all, to allow people building ettercap without curl support

view details

push time in 2 months

push eventLocutusOfBorg/ettercap

Emilio Escobar

commit sha 7065b664ca722a606e3b39919c9ddd4667d68d85

Submit fingerprint using libcurl instead of direct socket Tweak CMakeLists to also link libcurl and enable fingerprint submit only if curl is found Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

view details

push time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

@eaescob I took your commit on branch use-libcurl-fprint-submit, fixed typos, refactored on top of the new fixes, tested with a localhost server successfully and added to this branch as: 05efd31c48ee0ac5e19baa0eba4b50dadebe31eb

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/ettercap

Emilio Escobar

commit sha 05efd31c48ee0ac5e19baa0eba4b50dadebe31eb

Submit fingerprint using libcurl instead of direct socket Tweak CMakeLists to also link libcurl and enable fingerprint submit only if curl is found Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>

view details

push time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

I put 20200801 as release date

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha 1ab403b308b3fefa37ec1b651cc3f951f84d5d38

Update release date on CHANGELOG

view details

push time in 2 months

push eventLocutusOfBorg/ettercap

Gianfranco Costamagna

commit sha c46b802655a6c2e2f14007804aa50ddfcb9cdea5

Fix bundled curl failing to load sslstrip due to external libraries not linked, such as brotli and nghttp2.

view details

push time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

ok I did find how to fix it, rebased and pushed

LocutusOfBorg

comment created time in 2 months

push eventLocutusOfBorg/ettercap

Alexander Koeppe

commit sha e1e64015e308151ef09651a23338689d900ddd8c

fix format string warning

view details

Gianfranco Costamagna

commit sha 05e929d0f8d7f704e25b0f409d5c6e10905daf71

Add FindLIBNGHTTP2 helper to help cmake and bundled curl finding the hghttp2 library

view details

push time in 2 months

issue closedgnss-sdr/gnss-sdr

build failure in Ubuntu 20.20

Hello, this is the build log after importing the new 0.0.13

cd /build/gnss-sdr-0.0.12/obj-x86_64-linux-gnu/src/algorithms/acquisition/adapters && /usr/bin/c++  -DARMA_NO_BOUND_CHECKING=1 -DBOOST_ALL_NO_LIB -DBOOST_ASIO_DISABLE_CONCEPTS -DBOOST_DATE_TIME_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DGNSSSDR_INSTALL_DIR=\"/usr\" -DHAS_STD_SPAN=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/gnss-sdr-0.0.12/src/core/interfaces -I/build/gnss-sdr-0.0.12/src/algorithms/libs -I/build/gnss-sdr-0.0.12/src/algorithms/acquisition/gnuradio_blocks -I/build/gnss-sdr-0.0.12/src/algorithms/libs/opencl -I/build/gnss-sdr-0.0.12/src/algorithms/acquisition/libs -I/build/gnss-sdr-0.0.12/src/core/receiver -I/build/gnss-sdr-0.0.12/src/algorithms/channel/libs -I/build/gnss-sdr-0.0.12/src/core/system_parameters -isystem /build/gnss-sdr-0.0.12/obj-x86_64-linux-gnu/volk_gnsssdr_module/build/include -isystem /build/gnss-sdr-0.0.12/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/include -isystem /usr/include/glog  -g -O2 -fdebug-prefix-map=/build/gnss-sdr-0.0.12=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fvisibility=hidden -fvisibility-inlines-hidden   -Wall -Wextra -std=c++2a -o CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition.cc.o -c /build/gnss-sdr-0.0.12/src/algorithms/acquisition/adapters/gps_l1_ca_pcps_acquisition.cc
In file included from /usr/include/boost/format/alt_sstream.hpp:174,
                 from /usr/include/boost/format/internals.hpp:24,
                 from /usr/include/boost/format.hpp:38,
                 from /usr/include/gnuradio/logger.h:49,
                 from /usr/include/gnuradio/block.h:29,
                 from /usr/include/gnuradio/sync_block.h:27,
                 from /usr/include/gnuradio/blocks/file_sink.h:28,
                 from /build/gnss-sdr-0.0.12/src/algorithms/signal_source/adapters/uhd_signal_source.h:25,
                 from /build/gnss-sdr-0.0.12/src/algorithms/signal_source/adapters/uhd_signal_source.cc:20:
/usr/include/boost/format/alt_sstream_impl.hpp: In instantiation of 'boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type boost::io::basic_altstringbuf<Ch, Tr, Alloc>::overflow(boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type) [with Ch = char; Tr = std::char_traits<char>; Alloc = std::allocator<char>; boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type = int]':
/usr/include/boost/format/alt_sstream_impl.hpp:227:9:   required from here
/usr/include/boost/format/alt_sstream_impl.hpp:261:45: error: no matching function for call to 'std::allocator<char>::allocate(std::size_t&, char*)'
  261 |                     newptr = alloc_.allocate(new_size, is_allocated_? oldptr : 0);
      |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/string:41,
                 from /usr/include/c++/10/stdexcept:39,
                 from /usr/include/c++/10/system_error:41,
                 from /usr/include/c++/10/bits/std_mutex.h:39,
                 from /usr/include/c++/10/condition_variable:40,
                 from /build/gnss-sdr-0.0.12/src/core/receiver/concurrent_queue.h:24,
                 from /build/gnss-sdr-0.0.12/src/algorithms/signal_source/adapters/uhd_signal_source.h:23,
                 from /build/gnss-sdr-0.0.12/src/algorithms/signal_source/adapters/uhd_signal_source.cc:20:
/usr/include/c++/10/bits/allocator.h:167:7: note: candidate: 'constexpr _Tp* std::allocator< <template-parameter-1-1> >::allocate(std::size_t) [with _Tp = char; std::size_t = long unsigned int]'
  167 |       allocate(size_t __n)
      |       ^~~~~~~~
/usr/include/c++/10/bits/allocator.h:167:7: note:   candidate expects 1 argument, 2 provided
[ 97%] Building CXX object src/algorithms/acquisition/adapters/CMakeFiles/acquisition_adapters.dir/gps_l1_ca_pcps_acquisition_fine_doppler.cc.o

Looks like something is still missing?

closed time in 2 months

LocutusOfBorg

issue commentgnss-sdr/gnss-sdr

build failure in Ubuntu 20.20

So, thanks! I'll sponsor the package in mentors once the build is ok here http://debomatic-amd64.debian.net/distribution#unstable/gnss-sdr/0.0.13-1/buildlog

LocutusOfBorg

comment created time in 2 months

pull request commentEttercap/ettercap

Update changelog for release

Can you please try this one? https://github.com/Ettercap/ettercap/pull/1058/commits/49973f652758994f7cfe52b71d031db6aa7e6197

ldd of the ec_sslstrip.so plugin now shows it...

LocutusOfBorg

comment created time in 2 months

more