profile
viewpoint

vtronko/bpftrace 0

High-level tracing language for Linux eBPF

vtronko/cpp-taskflow 0

Fast C++ Parallel Programming with Task Dependencies

vtronko/cpp17_in_TTs 0

Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)

vtronko/drogon 0

Drogon: A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows

vtronko/frr 0

The FRRouting Protocol Suite

vtronko/image-finder-plugin 0

:mag_right: Image finder plugin for QupZilla web browser

vtronko/linux 0

Linux kernel source tree

vtronko/mininet 0

Emulator for rapid prototyping of Software Defined Networks

vtronko/nheko 0

Fork of nheko Matrix Client

vtronko/pyrogram 0

Telegram MTProto API Client Library and Framework for Python

issue commentnickdiego/compiledb

Sometimes, an empty file is generated

@tan-wei I solved my problem. I figured out, compiledb couldn't fill it's directory stack correctly because the project I was building used --no-print-directory makeflag.

Most likely something interferes with directory stack in your case too.

tan-wei

comment created time in 5 days

fork vtronko/compiledb

Tool for generating Clang's JSON Compilation Database files for make-based build systems.

fork in 6 days

issue commentnickdiego/compiledb

Sometimes, an empty file is generated

@tan-wei I am trying to resolve this issue myself, I'll keep you informed about my findings.

tan-wei

comment created time in 6 days

issue openedchmln/sd

Follow STDIN input

I expect sd to follow the STDIN, as it would do in sed. For example, I expect journalctl -u dnscrypt-proxy.service -f | sd machinename home to give consistent live output, as journalctl -u dnscrypt-proxy.service -f | sed '/s/machinename/home/ would. Instead, it just waits for EOF, due to handle.read_to_end(&mut buffer)?;

I'd suggest to use terminal line buffer, but that'd break multiline replacement.

created time in 6 days

issue commentnickdiego/compiledb

Sometimes, an empty file is generated

I think it's probably because it won't read inner makefiles recursively.

tan-wei

comment created time in 8 days

startedgoldshtn/linux-tracing-workshop

started time in a month

startedzerotier/ZeroTierOne

started time in a month

startediovisor/bcc

started time in a month

fork vtronko/bpftrace

High-level tracing language for Linux eBPF

fork in a month

startediovisor/bpftrace

started time in a month

push eventvtronko/systemd

Lennart Poettering

commit sha 5fc20ede0f0389bf5cce3893c6af8817b6826a91

Merge pull request #15954 from keszybz/unit-file-leak Fix leak in unit path cache and another small optimization

view details

Lennart Poettering

commit sha 42ba8d25adcb59a88e3e97143be90d74b481ff0a

update TODO

view details

sterlinghughes

commit sha 8acb11a6a337601a6f307fb50d77b13ffa0b3c5e

Check ambient set against bounding set prior to applying ambient set Fixes #15020

view details

Lennart Poettering

commit sha 29da419305e6cc3c660172e7edcd2f423dc1108b

stat-util: trivial empty_or_null() tweaks To small tweaks: /dev/null is definitely a char device. And if we have the path, to a string base comparison first.

view details

laydervus

commit sha dae710bef121bfc379423d9d75e7d792074ab71c

#15773 add --reboot-argument to systemctl reboot

view details

Michael Gubbels

commit sha bf1abf1a2cd7bf7277b02ca1117535b451dc4728

Fix typo.

view details

Daan De Meyer

commit sha 02591c95bbcdd0941615fc0c6006eebe6e373c79

Merge pull request #15975 from mgub/patch-1 Fix typo.

view details

Daan De Meyer

commit sha 269412ef44c538642d35900a94a3e9b9c56ad9cd

Merge pull request #15958 from layderv/master #15773 add --reboot-arg to systemctl reboot

view details

Zbigniew Jędrzejewski-Szmek

commit sha 06134457d2163d3376009a419fa2fd87e84918ad

basic/hashmap: update comment

view details

Zbigniew Jędrzejewski-Szmek

commit sha c544fc319c53a07f108dbfe62468b11909ca96d9

tools/gdb: decrese indentation to 4 spaces This follows PEP 8 and matces other python code in systemd.

view details

Zbigniew Jędrzejewski-Szmek

commit sha 43874aa7bb6cf04d8bdc3593b2af05be1e1e97b7

hashmap: don't allow hashmap_type_info table to be optimized away This makes debugging hashmaps harder, because we can't query the size. Make sure that table is always present.

view details

Zbigniew Jędrzejewski-Szmek

commit sha 31ca609f8a004d0a9d7ab93371bbcfaaaf1b220e

gdb: drop python2 support

view details

Zbigniew Jędrzejewski-Szmek

commit sha 3aff6c79170717478ba89bb1a3b8bb2063adc735

gdb: update accessors for bucket counts and entry sizes Afaict, this code never worked, since even when this code was added in 2ea8c08306c7e33f8217a878cf990fc491c9432c, neither all_entry_sizes nor all_direct_buckets were defined.

view details

Zbigniew Jędrzejewski-Szmek

commit sha 55825de59b1c85425873ca8ee7e7374944a16ca1

basic/hashmap: drop unneeded macro

view details

Zbigniew Jędrzejewski-Szmek

commit sha 68b0ab589175b07fb4b5570ae267f00d09f2a084

gitignore: ignore mypy cache mypy is occasionally useful for checking python scripts.

view details

Zbigniew Jędrzejewski-Szmek

commit sha ea806175cd1e398685913282a863e69d47f0261d

gdb: make output a bit nicer Now: set, 0x7f19be8f7c20 <string_hash_ops>, False, 1, 1, 4, unit_new, src/core/unit.c:96

view details

Zbigniew Jędrzejewski-Szmek

commit sha 138f49e452283419c8e35d7c12025f0f41c1da91

basic/hashmap,set: change "internal_" to "_" as the prefix "internal" is a lot of characters. Let's take a leaf out of the Python's book and simply use _ to mean private. Much less verbose, but the meaning is just as clear, or even more.

view details

Zbigniew Jędrzejewski-Szmek

commit sha 856e51957a9c67db84d1812ad3435027715fce89

strv: propagate location info from the call site too

view details

Susant Sahani

commit sha a1422af564e3b1128fc7754596b4c2f8b36a4620

network: L2TP fix crash ``` =220358== Invalid read of size 8 ==220358== at 0x452F05: l2tp_session_free (l2tp-tunnel.c:46) ==220358== by 0x456926: l2tp_tunnel_done (l2tp-tunnel.c:725) ==220358== by 0x43CF4D: netdev_free (netdev.c:205) ==220358== by 0x43D045: netdev_unref (netdev.c:210) ==220358== by 0x4198B7: manager_free (networkd-manager.c:1877) ==220358== by 0x40D0B3: manager_freep (networkd-manager.h:105) ==220358== by 0x40DE1C: run (networkd.c:21) ==220358== by 0x40DE75: main (networkd.c:130) ==220358== Address 0x5c035d0 is 0 bytes inside a block of size 40 free'd ==220358== at 0x483A9F5: free (vg_replace_malloc.c:538) ==220358== by 0x452F87: l2tp_session_free (l2tp-tunnel.c:57) ==220358== by 0x456857: netdev_l2tp_tunnel_verify (l2tp-tunnel.c:710) ==220358== by 0x440947: netdev_load_one (netdev.c:738) ==220358== by 0x441222: netdev_load (netdev.c:851) ==220358== by 0x419C50: manager_load_config (networkd-manager.c:1934) ==220358== by 0x40D7BE: run (networkd.c:87) ==220358== by 0x40DE75: main (networkd.c:130) ==220358== Block was alloc'd at ==220358== at 0x4839809: malloc (vg_replace_malloc.c:307) ==220358== by 0x452A76: malloc_multiply (alloc-util.h:96) ==220358== by 0x4531E6: l2tp_session_new_static (l2tp-tunnel.c:82) ==220358== by 0x455C01: config_parse_l2tp_session_id (l2tp-tunnel.c:535) ==220358== by 0x48E6D72: next_assignment (conf-parser.c:133) ==220358== by 0x48E77A3: parse_line (conf-parser.c:271) ==220358== by 0x48E7E4F: config_parse (conf-parser.c:396) ==220358== by 0x48E80E5: config_parse_many_files (conf-parser.c:453) ==220358== by 0x48E8490: config_parse_many (conf-parser.c:512) ==220358== by 0x44089C: netdev_load_one (netdev.c:729) ==220358== by 0x441222: netdev_load (netdev.c:851) ==220358== by 0x419C50: manager_load_config (networkd-manager.c:1934) ```

view details

Christian Oder

commit sha 5e0676c2cad60b1ea029b9bfb9737e1967abb93a

hwdb: Add accel orientation quirk for Chuwi Hi10 X Add a quirk to fix the accelerometer orientation on the Chuwi Hi10 X so that the display is not rotated 90 degree counter clockwise anymore.

view details

push time in a month

startednanomsg/nanomsg

started time in 2 months

startedpolybar/polybar

started time in 2 months

issue commentsystemd/systemd

journalctl: use log prio coloring also for "-o cat" output mode

@sergey-safarov unless you want to forward colored output to file and store it as is.

sergey-safarov

comment created time in 2 months

issue commentsystemd/systemd

journalctl: use log prio coloring also for "-o cat" output mode

What if pipe reader (or anything that reads the output from journalctl --output=cat ...) doesn't expect the ANSI codes? Separate option looks more sound.

sergey-safarov

comment created time in 2 months

fork vtronko/drogon

Drogon: A C++14/17 based HTTP web application framework running on Linux/macOS/Unix/Windows

fork in 2 months

startedan-tao/drogon

started time in 2 months

startedPacktPublishing/Network-Programming-with-Rust

started time in 2 months

startedLemmyNet/lemmy

started time in 2 months

issue commentnextcloud/desktop

Files in a symlinked folder get deleted

create a sync for that folder to a local folder, say "Nextcloud/folder" create a symlink from a local folder to "Nextcloud/folder/example".

So you have a following structure:

.
└── Nextcloud
   └── folder (this folder right here is supposed to be synced with remote folder on server)
      ├── example
      └── symlink_to_example -> example

Delete "folder/example"

I don't see what is a problem here, both symlink and the content it is linking to are supposed to be deleted. Even without all the synchronization thing, if I remove the same folder locally, the same behavior happens, I have an empty Nextcloud folder in the end.

It looks confusing to me, can you please elaborate what exactly is wrong in my understanding?

dadosch

comment created time in 2 months

issue commentnextcloud/desktop

Files in a symlinked folder get deleted

I see a confirmation dialog, asking whether or not do I agree with deletion of local files, so nothing happens subtly.

dadosch

comment created time in 2 months

issue commentsassanh/qnvim

Complete as you type

What's the status of this? Deal breaker :)

Shatur95

comment created time in 2 months

issue commentnextcloud/desktop

Linux client doesn't respect GNOME font selection

What happens if you run it like this QT_QPA_PLATFORMTHEME=qt5ct nextcloud ?

eh8

comment created time in 2 months

fork vtronko/desktop

💻 Desktop sync client for Nextcloud

https://nextcloud.com/install/#install-clients

fork in 3 months

issue commentgurland/telegram-delete-all-messages

can't find supergroup when it's pined to top

@gurland I filed a PR upstream, issuing same request two times does not seem cool.

0312birdzhang

comment created time in 3 months

startedonqtam/doctest

started time in 3 months

startedceph/ceph

started time in 3 months

startedopenzfs/zfs

started time in 3 months

fork vtronko/linux

Linux kernel source tree

fork in 3 months

more