Skip to content

Instantly share code, notes, and snippets.

= Bug description =
I use OpenPGP encryption for some contacts, so it is enabled for these contacts (i.e. key is assigned to them). "Toggle OpenPGP encryption" is ticked in the "gears" menu. The shield icon at the left from text input is a good indicator that message will be encrypted. But this icon is not always there when it should be.
= Steps to reproduce =
1. Open a conversation tab with a contact for which OpenPGP is enabled.
2. See that there's no shield icon.
3. Get scared.
#!/bin/bash
set -e
ORIGIN_URI='git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git'
LOCATION="${1:-`pwd`/linux-next-mirror.git}"
if ! [[ -e "$LOCATION" ]]
then
git clone --bare "$ORIGIN_URI" "$LOCATION"
cd "$LOCATION"
#!/bin/bash
set -e
ORIGIN_URI='git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git'
LOCATION="${1:-`pwd`/linux-stable-mirror.git}"
if ! [[ -e "$LOCATION" ]]
then
git clone --bare "$ORIGIN_URI" "$LOCATION"
cd "$LOCATION"
$ ./fifo_test_v7.sh
ffmpeg version N-78043-g1d8f9b7 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
configuration: --enable-debug=3 --disable-optimizations --extra-cflags='-O0 -g3 -ggdb3' --enable-pic --disable-stripping --enable-openssl --enable-protocol=file --enable-protocol=pipe --enable-protocol=http --enable-protocol=https --enable-muxer=matroska --enable-muxer=mjpeg --enable-muxer=rtp --enable-muxer=mp4 --enable-muxer=rtsp --enable-muxer=rawvideo --enable-muxer=data --enable-demuxer=rtsp --enable-demuxer=matroska --enable-demuxer=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=mjpeg --enable-parser=h264 --enable-parser=mpeg4video --enable-parser=mjpeg --enable-encoder=mjpeg --enable-encoder=mpeg4 --enable-encoder=rawvideo --enable-encoder=libx264 --enable-libx264 --enable-gpl --enable-nonfree --enable-libfreetype --enable-libopenh264 --enable-libvpx
libavutil 55. 14.100 / 55. 14.100
libavcodec 57. 22.100 / 57. 22.1
#!/bin/bash
set -e
rm 1.mkv 2.mkv
ffmpeg -loglevel debug -f lavfi -i testsrc -t 1 -vcodec libx264 -f matroska - >1.mkv
ffmpeg -loglevel debug -f lavfi -i testsrc -t 1 -vcodec libx264 -f matroska - >2.mkv
echo "ffconcat version 1.0
file 1.mkv
#!/bin/bash
set -e
rm 1.nut 2.nut || true
mkfifo 1.nut
ffmpeg -loglevel debug -f lavfi -i testsrc -t 10 -y 1.nut 2>1.log &
mkfifo 2.nut
( sleep 10; ffmpeg -loglevel debug -f lavfi -i testsrc -t 10 -y 2.nut 2>2.log ) &
$ ./fifo_test_v2.2.sh
ffmpeg version N-78043-g1d8f9b7 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
configuration: --enable-debug=3 --disable-optimizations --extra-cflags='-O0 -g3 -ggdb3' --enable-pic --disable-stripping --enable-openssl --enable-protocol=file --enable-protocol=pipe --enable-protocol=http --enable-protocol=https --enable-muxer=matroska --enable-muxer=mjpeg --enable-muxer=rtp --enable-muxer=mp4 --enable-muxer=rtsp --enable-muxer=rawvideo --enable-muxer=data --enable-demuxer=rtsp --enable-demuxer=matroska --enable-demuxer=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=mjpeg --enable-parser=h264 --enable-parser=mpeg4video --enable-parser=mjpeg --enable-encoder=mjpeg --enable-encoder=mpeg4 --enable-encoder=rawvideo --enable-encoder=libx264 --enable-libx264 --enable-gpl --enable-nonfree --enable-libfreetype --enable-libopenh264 --enable-libvpx
libavutil 55. 14.100 / 55. 14.100
libavcodec 57. 22.100 / 57. 22
#!/bin/bash
set -e
rm 1.nut 2.nut || true
mkfifo 1.nut 2.nut
ffmpeg -loglevel debug -f lavfi -i testsrc -vcodec libx264 -t 1 -y 1.nut 2>1.log &
ffmpeg -loglevel debug -f lavfi -i testsrc -vcodec libx264 -y 2.nut 2>2.log &
echo "ffconcat version 1.0
file 1.nut
$ ./fifo_test_v8.2.sh
ffmpeg version N-78043-g1d8f9b7 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
configuration: --enable-debug=3 --disable-optimizations --extra-cflags='-O0 -g3 -ggdb3' --enable-pic --disable-stripping --enable-openssl --enable-protocol=file --enable-protocol=pipe --enable-protocol=http --enable-protocol=https --enable-muxer=matroska --enable-muxer=mjpeg --enable-muxer=rtp --enable-muxer=mp4 --enable-muxer=rtsp --enable-muxer=rawvideo --enable-muxer=data --enable-demuxer=rtsp --enable-demuxer=matroska --enable-demuxer=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=mjpeg --enable-parser=h264 --enable-parser=mpeg4video --enable-parser=mjpeg --enable-encoder=mjpeg --enable-encoder=mpeg4 --enable-encoder=rawvideo --enable-encoder=libx264 --enable-libx264 --enable-gpl --enable-nonfree --enable-libfreetype --enable-libopenh264 --enable-libvpx
libavutil 55. 14.100 / 55. 14.100
libavcodec 57. 22.100 / 57. 22
#!/bin/bash
set -e
rm 1.mkv || true
ffmpeg -loglevel debug -f lavfi -i testsrc -vcodec libx264 -t 1 -f matroska -y - >1.mkv 2>1.log
echo "ffconcat version 1.0
file 1.mkv
file 1.mkv
" > clips.concat