status-go/vendor/github.com
Mikhail Rogachev 511d6bfc54
feat: add parsing for new links format (#3665)
* feat(share-links): Add protobuf and encode/decode url data methods

* feat(new-links-format): Adds generators for new links format

* feat: add parsing for new links format

* feat: add messenger-level pubkey serialization and tests

* feat: fix and test CreateCommunityURLWithChatKey

* feat: impl and test parseCommunityURLWithChatKey

* feat: fix and test CreateCommunityURLWithData

* feat:  impl and test parseCommunityURLWithData (not working)

* feat: UrlDataResponse as response share urls api

* feat: impl& tested ShareCommunityChannelURLWithChatKey

* feat: impl & tested ParseCommunityChannelURLWithChatKey

* fix: bring urls to new format

* feat: add regexp for community channel urls

* feat: impl & test contact urls with chatKey, Ens and data

* fix: encodeDataURL/encodeDataURL patch from Samyoul

* fix: fix unmarshalling protobufs

* fix: fix minor issues, temporary comment TestParseUserURLWithENS

* fix: allow url to contain extra `#` in the signature

* fix: check signatures with SigToPub

* chore: lint fixes

* fix: encode the signature

* feat: Check provided channelID is Uuid

* fix(share-community-url): Remove if community encrypted scope

* fix: review fixes

* fix: use proto.Unmarshal instead of json.Marshal

* feat(share-urls): Adds TagsIndices to community data

* feat: support tag indices to community url data

---------

Co-authored-by: Boris Melnik <borismelnik@status.im>
2023-07-04 17:48:52 +04:00
..
BurntSushi/toml Add lc-proxy-wrapper dep 2023-05-24 18:48:16 +03:00
PuerkitoBio/goquery Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
RoaringBitmap/roaring Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
StackExchange/wmi Upgrade go-ens 2021-07-20 10:57:38 +02:00
VictoriaMetrics/fastcache Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
afex/hystrix-go feat: fallback rpc endpoint 2023-02-28 08:43:57 +01:00
anacrolix Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
andybalholm feat: add parsing for new links format (#3665) 2023-07-04 17:48:52 +04:00
bahlo/generic-list-go feat(wallet) make remaining filter apis async 2023-07-03 16:50:48 +02:00
beevik/ntp chore: bump go-waku 2022-12-14 20:54:48 +00:00
benbjohnson chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
beorn7/perks use prometheus/client_golang for metrics 2019-11-04 13:18:50 +01:00
bits-and-blooms/bitset Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
bradfitz/iter Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
btcsuite chore: upgrade deps 2022-11-09 17:39:17 +03:00
buger/jsonparser feat(wallet) make remaining filter apis async 2023-07-03 16:50:48 +02:00
cenkalti/backoff refactor: move circuit relay code to go-waku 2023-05-30 10:49:52 -04:00
cespare/xxhash/v2 chore: upgrade go-waku to v0.5 (#3213) 2023-02-22 17:58:17 -04:00
containerd/cgroups chore: upgrade libp2p 2023-05-30 10:49:52 -04:00
coreos/go-systemd/v22 chore: upgrade deps 2022-11-09 17:39:17 +03:00
cpuguy83/go-md2man/v2 upgrade ethereum 2022-10-26 09:39:30 +02:00
cruxic/go-hmac-drbg go-waku integration (#2247) 2021-06-16 16:19:45 -04:00
davecgh/go-spew migrate to go 1.12 and go modules 2019-06-12 13:12:00 +02:00
davidlazar/go-crypto go-waku integration (#2247) 2021-06-16 16:19:45 -04:00
deckarep/golang-set Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
decred/dcrd/dcrec/secp256k1/v4 chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
docker/go-units chore: upgrade deps 2022-11-09 17:39:17 +03:00
dustin/go-humanize Add torrent library dependency 2022-04-06 11:48:16 +02:00
edsrzf/mmap-go Verify ens endpoint, only against mainnet (#1657) 2019-11-04 11:08:22 +01:00
elastic/gosigar feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
ethereum/go-ethereum chore: `password` removed from the `DeleteAccount` function 2023-05-09 10:48:44 +02:00
fjl/memsize Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
flynn/noise chore: update gowaku 2023-01-10 09:02:37 -04:00
fogleman/gg Implement identity ring 2022-09-16 09:52:08 +01:00
forPelevin/gomoji Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
francoispqt/gojay Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
gballet/go-libpcsclite Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
go-ole/go-ole Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
go-playground feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
go-stack/stack chore: bump go-waku version 2023-03-06 17:39:59 -04:00
go-task/slim-sprig Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
godbus/dbus/v5 feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
gogo/protobuf chore: bump go-waku 2023-06-09 12:54:22 -04:00
golang chore: upgrade deps 2022-11-09 17:39:17 +03:00
golang-jwt/jwt/v4 upgrade ethereum 2022-10-26 09:39:30 +02:00
golang-migrate/migrate/v4 chore: update gowaku 2023-01-10 09:02:37 -04:00
google chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
gorilla Added challenge middleware 2022-08-25 00:02:32 +01:00
hashicorp chore: upgrade libp2p 2023-05-30 10:49:52 -04:00
holiman Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
huandu/xstrings Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
huin/goupnp chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
imdario/mergo Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
ipfs chore: upgrade libp2p 2023-05-30 10:49:52 -04:00
jackpal/go-nat-pmp go-waku integration (#2247) 2021-06-16 16:19:45 -04:00
jbenet/go-temp-err-catcher chore: upgrade deps 2022-11-09 17:39:17 +03:00
jinzhu/copier Add datasync, v1messages & disable discovery topic options 2019-07-29 19:39:44 +02:00
keighl/metabolize Add GitHub to whitelist for URL unfurling #11426 2021-01-11 11:15:09 +01:00
kilic/bls12-381 Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
klauspost chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
koron/go-ssdp chore: upgrade libp2p 2023-05-30 10:49:52 -04:00
ladydascalie/currency feat: implement currency formatting calculation (#3191) 2023-02-17 11:11:07 -03:00
leodido/go-urn feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
lib/pq chore: upgrade go-waku to v0.5 (#3213) 2023-02-22 17:58:17 -04:00
libp2p chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
lucasb-eyer/go-colorful Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
mailru/easyjson feat(wallet) make remaining filter apis async 2023-07-03 16:50:48 +02:00
marten-seemann/tcp chore: upgrade go-waku to v0.5 (#3213) 2023-02-22 17:58:17 -04:00
mat/besticon Fix iconcache 2021-07-20 10:57:38 +02:00
mattn chore: upgrade libp2p 2023-05-30 10:49:52 -04:00
matttproud/golang_protobuf_extensions use prometheus/client_golang for metrics 2019-11-04 13:18:50 +01:00
meirf/gopart feat: introduce discord import tool 2022-10-28 09:52:26 +02:00
miekg/dns chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
mikioh Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
minio/sha256-simd chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
mitchellh upgrade ethereum 2022-10-26 09:39:30 +02:00
mr-tron/base58 migrate to go 1.12 and go modules 2019-06-12 13:12:00 +02:00
mschoch/smat Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
multiformats chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
mutecomm/go-sqlcipher/v4 chore(upgradeSQLCipher): Upgrading SQLCipher to version 5.4.5 (#3559) 2023-06-07 08:58:01 +03:00
nfnt/resize avoid division by 0 2020-12-17 14:10:00 +01:00
okzk/sdnotify add script for easier setup of mailserver 2019-10-10 11:27:32 +02:00
olekukonko/tablewriter Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
oliamb/cutter make vendor 2020-12-17 14:10:00 +01:00
onsi/ginkgo/v2 chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
opencontainers/runtime-spec feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
pbnjay/memory Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
pborman/uuid Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
pion Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
pkg/errors Upgrade deps (#1892) 2020-03-09 08:55:58 +01:00
pmezard/go-difflib Introduce the dependency vendoring tool: `dep`. (#551) 2018-01-25 14:08:43 +01:00
prometheus chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
quic-go chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
raulk/go-watchdog chore: update gowaku 2023-01-10 09:02:37 -04:00
remyoudompheng/bigfft Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
rivo/uniseg Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
rjeczalik/notify chore: bump go-waku 2023-06-09 12:54:22 -04:00
rs Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
russolsen/transit migrate to go 1.12 and go modules 2019-06-12 13:12:00 +02:00
russross/blackfriday/v2 upgrade ethereum 2022-10-26 09:39:30 +02:00
schollz/peerdiscovery Rough initial proof of concept for udp network checking 2023-04-17 12:01:38 +01:00
shirou/gopsutil Upgrade go-ens 2021-07-20 10:57:38 +02:00
shopspring/decimal feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
siphiuel/lc-proxy-wrapper Add lc-proxy-wrapper dep 2023-05-24 18:48:16 +03:00
spaolacci/murmur3 feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
status-im chore(upgradeSQLCipher): Upgrading SQLCipher to version 5.4.5 (#3559) 2023-06-07 08:58:01 +03:00
stretchr/testify chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
syndtr/goleveldb feat: wakuv2 store (#2780) 2022-08-19 12:34:07 -04:00
tklauser Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
tsenart/tb Update Whisper and introduce rate limiting (#1673) 2019-11-18 11:22:23 +01:00
tyler-smith/go-bip39 Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
urfave/cli/v2 chore: upgrade go-waku to v0.5 (#3213) 2023-02-22 17:58:17 -04:00
vacp2p/mvds Tests and linting 2021-09-30 13:02:41 +01:00
waku-org chore: bump libp2p related dependencies 2023-06-30 14:23:08 -04:00
wealdtech Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
wk8/go-ordered-map feat(wallet) make remaining filter apis async 2023-07-03 16:50:48 +02:00
xeipuuv Upgrade to go 1.18 2022-05-11 12:39:54 +01:00
xrash/smetrics upgrade ethereum 2022-10-26 09:39:30 +02:00
yeqown Introduce QR code generation & serve it via the media server (#3154) 2023-02-02 19:26:00 +05:30
zenthangplus/goccm Upgrade to go 1.18 2022-05-11 12:39:54 +01:00