The Wayback Machine - https://web.archive.org/web/20200701191842/https://github.com/topics/protocol
Skip to content
#

protocol

Here are 1,315 public repositories matching this topic...

lbry-sdk
sako0938
sako0938 commented Oct 14, 2019

Background

The binaries are built with most of the build flags already set, but when building from source you must specify which tags are desired. This is an important step to building a usable binary from source.

These flags should be listed in the docs, with what their use is for the entire system, and whether or not excluding it would break the normal function of the system.

A sect

smidm
smidm commented Aug 27, 2019

Accessing application data using Document Sharing fails with "operation not permitted" while the device is locked. This is not transparent to the user and also not documented anywhere (ifuse manpage?).

# unlock the device
$ ifuse --documents com.liaoyuan.huo.FKCamera /media/FKCamera
$ rsync -P /media/FKCamera/x.mov  ~/

x.mov
  9,991,658,664 100%   10.73MB/s    0:14:48 (xfr#1, to-chk=
ELLIOTTCABLE
ELLIOTTCABLE commented Feb 29, 2020

On macOS, it's a fairly standard practice to display a pre-roll if your application needs some form of permissions, before calling the system APIs for the first time that will actually produce the system's requested-permissions window.

For instance, for any given end-user, the following window is likely A) intimidating, and B) possibly encourages insecure habits, such as simply clicking "acce

Ralith
Ralith commented May 4, 2020

We currently issue flow control credit immediately upon application-layer consumption of data. This is excessive; we could slightly reduce overhead by instead issuing flow control credit when the amount that would be issued is at least a certain proportion of the entire window.

AnthonyMillerSF
AnthonyMillerSF commented Apr 16, 2020

I have a library that I generate all of my mocks into that is imported in my unit tests. When mocking a protocol, the generated mock object doesn't have an initializer declared. This means is uses the default initializer, which would be fine, except the default init() method is internal. I can get around this by importing my mock library @testable, but I'd suggest that protocol mocks for publi

sbtc1
sbtc1 commented Aug 18, 2019

The reference documentation does not mention the possibility of using a capitalised invoice (eg LNBC..), still most implementations in the wild seem to accept them.

There are good reasons to support capitalised invoices, like smaller QR codes.

My suggestion is to explicitely mention in the documentation that invoices should be case-independant so that implementations must allow both forms (

ipfs-companion

Improve this page

Add a description, image, and links to the protocol topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the protocol topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.