Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
1076ec6
Move to zeromq-src 0.2
jean-airoldie Feb 16, 2022
f03c76a
zmq-sys: Replace `metadeps` with `system-deps` successor
MarijnS95 Feb 22, 2022
94848a5
Rename to zmq2
Jasper-Bekkers Feb 26, 2022
5ec23c6
Merge remote-tracking branch 'fork/vendored'
Jasper-Bekkers Feb 26, 2022
9e8a58b
Merge remote-tracking branch 'origin/system-deps'
Jasper-Bekkers Feb 26, 2022
6d21e9e
Buildfix
Jasper-Bekkers Feb 26, 2022
aac5a52
Buildfix
Jasper-Bekkers Feb 26, 2022
28db7ec
First pass over readme
Jasper-Bekkers Feb 26, 2022
08456a0
zmq-sys to zmq-sys
Jasper-Bekkers Feb 26, 2022
553eb2f
(cargo-release) start next development iteration 0.1.1-alpha.0
Jasper-Bekkers Feb 26, 2022
ee53426
0.1.0
Jasper-Bekkers Feb 26, 2022
5821ee1
Update to github actions, and switch to zmq-sys2
Jasper-Bekkers Feb 26, 2022
a6117e0
Temp disable libsodium because of windows linker errors - it seems li…
Jasper-Bekkers Feb 27, 2022
91c5498
Add github CI
Jasper-Bekkers Feb 27, 2022
1486556
Bump versions of dependencies\
Jasper-Bekkers Feb 27, 2022
9d53489
Update deps
Jasper-Bekkers Feb 27, 2022
2b5c967
fmt
Jasper-Bekkers Feb 27, 2022
2f5497c
(cargo-release) start next development iteration 0.1.1-alpha.0
Jasper-Bekkers Feb 27, 2022
1e71b50
Only test stable
Jasper-Bekkers Feb 27, 2022
c864c2c
Don't check formatting
Jasper-Bekkers Feb 27, 2022
2c8089d
clippy:
Jasper-Bekkers Feb 27, 2022
788df7f
Update stderr file to match new compiler message
Jasper-Bekkers Feb 27, 2022
aaffe0e
Update CI setup
Jasper-Bekkers Feb 27, 2022
11777f4
Remove touch step
Jasper-Bekkers Feb 27, 2022
69222c0
unix clippy
Jasper-Bekkers Feb 27, 2022
96bda73
unix clippy
Jasper-Bekkers Feb 27, 2022
480e8c0
update compile message
Jasper-Bekkers Feb 27, 2022
5dd41f5
Update to enable IPC
Jasper-Bekkers Feb 27, 2022
f39a1c8
Build wepoll on windows
Jasper-Bekkers Mar 1, 2022
6991060
Bump hash
Jasper-Bekkers Mar 1, 2022
4822419
Upgrade to zeromq-src 0.2.1
Jasper-Bekkers Mar 1, 2022
327e3dc
(cargo-release) version 0.2.0
Jasper-Bekkers Mar 1, 2022
3661205
(cargo-release) start next development iteration 0.2.1-alpha.0
Jasper-Bekkers Mar 1, 2022
294a607
(cargo-release) version 0.2.0
Jasper-Bekkers Mar 4, 2022
7d84ea2
Remove symlinks
Jasper-Bekkers Mar 4, 2022
afe0e0a
Point to new version
Jasper-Bekkers Mar 4, 2022
e841148
(cargo-release) version 0.3.0
Jasper-Bekkers Mar 4, 2022
953c9dc
libsodium removed
Jasper-Bekkers Mar 4, 2022
3554913
(cargo-release) version 0.4.0
Jasper-Bekkers Mar 4, 2022
7a91c9a
(cargo-release) version 0.3.0
Jasper-Bekkers Mar 4, 2022
9dcc207
Bump zmq-sys2
Jasper-Bekkers Mar 4, 2022
c5fafc5
(cargo-release) version 0.5.0
Jasper-Bekkers Mar 4, 2022
ee7101b
Batch rename everything back to `zmq`
Jasper-Bekkers Sep 2, 2022
3c46f98
zmq-sys2 -> zmq-sys
Jasper-Bekkers Sep 2, 2022
56f983c
zmq_sys2 -> zmq_sys
Jasper-Bekkers Sep 2, 2022
9f2ceae
Correct version numbers
Jasper-Bekkers Sep 2, 2022
a4f9b6b
fmt
Jasper-Bekkers Sep 2, 2022
8079352
bless test output
Jasper-Bekkers Sep 2, 2022
1e5f565
Bless output from ubuntu
Jasper-Bekkers Sep 2, 2022
6d814a7
Address feedback
Jasper-Bekkers Sep 6, 2022
317e2b2
readme
Jasper-Bekkers Sep 6, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions .appveyor.yml

This file was deleted.

120 changes: 0 additions & 120 deletions .appveyor/appveyor.bat

This file was deleted.

9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 2
updates:
- package-ecosystem: cargo
directory: "/"
schedule:
interval: weekly
open-pull-requests-limit: 10
allow:
- dependency-type: all
55 changes: 55 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
on: [push, pull_request]

name: Continuous integration

jobs:
build:
name: Build
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
rust: [stable]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
override: true
- name: Cargo build
uses: actions-rs/cargo@v1
with:
command: build
args: --workspace --all-targets
test:
name: Test
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
rust: [stable]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.rust }}
override: true
- name: Cargo test
uses: actions-rs/cargo@v1
with:
command: test
args: --workspace --all-targets
lint:
name: Lint
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
rust: [stable]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- name: Cargo clippy
uses: actions-rs/cargo@v1
with:
command: clippy
args: --workspace --all-targets -- -D warnings
71 changes: 0 additions & 71 deletions .travis.yml

This file was deleted.

20 changes: 9 additions & 11 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
[package]
name = "zmq"
version = "0.9.2"
version = "0.10.0"
authors = [
"[email protected]",
"[email protected]",
"[email protected]",
]
license = "MIT/Apache-2.0"
description = "High-level bindings to the zeromq library"
Expand All @@ -15,30 +16,27 @@ build = "build.rs"
edition = "2018"

[badges]
maintenance = { status = "passively-maintained" }
travis-ci = { repository = "erickt/rust-zmq" }
appveyor = { repository = "erickt/rust-zmq" }
maintenance = { status = "actively-maintained" }

[features]
default = ["zmq_has"]
# zmq_has was added in zeromq 4.1. As we now require 4.1 or newer,
# this feature is a no-op and only present for backward-compatibility;
# it will be removed in the next API-breaking release.
zmq_has = []
vendored = ['zmq-sys/vendored']

[dependencies]
bitflags = "1.0"
libc = "0.2.15"
zmq-sys = { version = "0.11.0", path = "zmq-sys" }
zmq-sys = { version = "0.12.0", path = "zmq-sys" }

[dev-dependencies]
trybuild = "*" # { version = "0.4.0", features = ["stable"] }
env_logger = { version = "0.7", default-features = false }
trybuild = { version = "1" }
env_logger = { version = "0.9", default-features = false }
log = "0.4.3"
nix = "0.16"
quickcheck = "0.9"
rand = "0.7"
nix = "0.23"
quickcheck = "1"
rand = "0.8"
tempfile = "3"
timebomb = "0.1.2"

Expand Down
Loading