Commit graph

  • cda587455b
    Add feature to generate easily rememberable passphrase timvisee 2018-08-02 02:39:20 +02:00
  • cd5588e9b6 Merge branch 'gitlab-ci-artifacts' into 'master' Tim Visée 2018-06-23 15:02:02 +00:00
  • ca3e704d4e Static compilation in GitLab CI Tim Visée 2018-06-23 15:02:02 +00:00
  • c3edcfe704
    Update Cargo.lock timvisee 2018-06-19 17:10:22 +02:00
  • 249b8bf6c9
    Disable broken release builds until the work in the gitlab-ci branch timvisee 2018-06-18 21:36:27 +02:00
  • c7e3739193
    Update the APK package index first timvisee 2018-06-18 20:34:57 +02:00
  • f4144d085b
    Use apk on Alpine images timvisee 2018-06-18 20:31:36 +02:00
  • 0e8f643210
    Minor rustup argument invocation fix timvisee 2018-06-18 19:59:02 +02:00
  • 0b58682b1b
    Test release builds with a DinD capable image we install Rust in on CI timvisee 2018-06-18 19:53:38 +02:00
  • e0f293a19f
    Experiment with release jobs on GitLab CI (WIP) timvisee 2018-06-18 19:20:55 +02:00
  • 7f67eb766e
    Revert cargo debugging in CI timvisee 2018-06-18 19:00:45 +02:00
  • dbc325cc4e
    Minor GitLab CI stage renames, cargo environment debugging (test) timvisee 2018-06-18 18:54:14 +02:00
  • f9c0144af4
    Remove obsolete ROADMAP file, using GitLab issues/milestones instead timvisee 2018-06-05 17:24:47 +02:00
  • e0326b1716
    Lowercase all errors properly timvisee 2018-06-05 16:15:02 +02:00
  • b98c2b3f28
    Update Cargo.lock timvisee 2018-06-05 01:14:28 +02:00
  • 9baabc58b9
    Merge remote-tracking branch 'origin/master' into pkg-deb pkg-deb timvisee 2018-06-05 01:10:53 +02:00
  • 32d5545318 Merge branch 'gitlab-ci' into 'master' Tim Visée 2018-06-04 23:06:12 +00:00
  • 8e93b9ebb4 Start implementing GitLab CI Tim Visée 2018-06-04 23:06:12 +00:00
  • d443e17f6e
    Add special thanks section in README timvisee 2018-06-01 16:14:42 +02:00
  • 8c265f45de
    Assume openssl libraries are already available on Travis CI timvisee 2018-06-01 00:18:42 +02:00
  • 83ac111865
    Bump version to 0.0.7 for cargo-deb Debian packages v0.0.7 timvisee 2018-06-01 00:05:46 +02:00
  • 4a1db3bb50
    Merge remote-tracking branch 'origin/master' into pkg-deb timvisee 2018-06-01 00:04:45 +02:00
  • 58103f9e30
    Use a new Debian package generation method (#5) Tim Visée 2018-06-01 00:04:13 +02:00
  • 9fe7f77ba1
    Merge remote-tracking branch 'origin/master' into pkg-deb #5 timvisee 2018-05-31 23:20:03 +02:00
  • 8e80fa09c3
    Bump to version 0.0.6 for testing new generated Debian release packages v0.0.6 timvisee 2018-05-31 22:51:17 +02:00
  • c9d3b441a2
    Update installation section in README timvisee 2018-05-31 22:33:09 +02:00
  • 6cc481327c
    Update Cargo.toml and Cargo.lock, add create_deb prototype for source package timvisee 2018-05-31 22:06:11 +02:00
  • 7a1d95dfa0
    Remove obsolete Debian package files timvisee 2018-05-31 21:26:51 +02:00
  • 1e020acd3c
    Update Travis CI script to properly build Debian release packages timvisee 2018-05-31 21:25:44 +02:00
  • ad9abd47a7
    Update LICENSE file copyright statement timvisee 2018-05-31 21:18:52 +02:00
  • 7cd47417bd
    Merge remote-tracking branch 'origin/master' into pkg-deb timvisee 2018-05-31 21:18:41 +02:00
  • b20f7f2479
    Simplify Debian package building using cargo-deb tooling timvisee 2018-05-31 21:16:22 +02:00
  • aa39802f6d
    Bump to version 0.0.5 v0.0.5 timvisee 2018-05-31 17:48:09 +02:00
  • 808ea078dd
    Rename release binaries timvisee 2018-05-31 17:47:43 +02:00
  • 5cee9866f2
    Merge branch 'master' of github.com:timvisee/ffsend timvisee 2018-05-31 11:18:49 +02:00
  • 8dfdb33fbd
    Bump version to 0.0.4 to test Debian release packages v0.0.4 timvisee 2018-05-31 11:16:44 +02:00
  • 5d780cdc52
    Build first Debian packages on release (#4) Tim Visée 2018-05-31 11:15:53 +02:00
  • 1a17b22f2b
    Add release binaries to archive root, update Cargo.toml #4 timvisee 2018-05-31 11:13:08 +02:00
  • faccbf6b32
    Build .deb packages for some architectures on CI to publish on GitHub timvisee 2018-05-30 22:29:38 +02:00
  • d77bc91ddd
    Deliver README demo SVG through a CDN, to include proper MIME type timvisee 2018-05-30 20:19:33 +02:00
  • 6e8ef55b1a
    Simplify release binary names timvisee 2018-05-30 20:15:06 +02:00
  • 050cd9f932
    Bump to version v0.0.3 v0.0.3 timvisee 2018-05-30 18:39:37 +02:00
  • 7bb87079b7
    Properly release cross-compiled binaries timvisee 2018-05-30 18:39:06 +02:00
  • 81892cb144
    Bump to version v0.0.2 v0.0.2 timvisee 2018-05-30 17:36:39 +02:00
  • 7eb44a9780
    Configure Linux & macOS multi-arch releases using Travis CI (#3) Tim Visée 2018-05-30 10:34:45 -05:00
  • ccf76d867f
    Don't explicitly set cache name, it's automatically inferred #3 timvisee 2018-05-30 17:13:13 +02:00
  • 2d220e199a
    Enable cache on all CI jobs, with platform/arch/version cache separation timvisee 2018-05-30 17:07:47 +02:00
  • 4ffa0cc90a
    Add missing arch architecture release configuration timvisee 2018-05-30 16:57:36 +02:00
  • eaea9c772f
    Merge Linux x86_64, macOS and other build arch logic with an if-statement timvisee 2018-05-30 16:51:57 +02:00
  • 5ebca817de
    Enable caching for all Linux x86_64 stable builds on Travis CI timvisee 2018-05-26 11:28:02 +02:00
  • 64c3f2e23d
    Configure multi-platform releases using Travis CI, move from test builds timvisee 2018-05-25 17:01:10 +02:00
  • 965099bc2a
    Fix invalid ARM target tuples timvisee 2018-05-25 19:46:16 +02:00
  • aa0cdce76d
    Use regular cargo commands for x86_64 Linux timvisee 2018-05-25 19:38:06 +02:00
  • 4b515a9a51
    Fix invalid ARM target tuple timvisee 2018-05-25 19:35:35 +02:00
  • 1a157c9da8
    Disable BSD builds, install ARM cross compiler dependencies timvisee 2018-05-25 19:30:08 +02:00
  • a2902a5937
    Use even more arhitecture targets when building timvisee 2018-05-25 18:59:53 +02:00
  • 902b6deb54
    Enable Docker as required for cross compilation timvisee 2018-05-25 18:48:06 +02:00
  • f87f3bef09
    Test multi arch Travis CI build configuration timvisee 2018-05-25 18:44:53 +02:00
  • b66aede387
    Enable multi stage builds on Travis CI with partial release automation timvisee 2018-05-25 17:58:54 +02:00
  • ea665ee2e3
    Update Cargo.lock timvisee 2018-05-25 00:15:30 +02:00
  • d0de9c179d
    Fix spelling issue in usage demo animation timvisee 2018-05-22 17:52:15 +02:00
  • 54af245a5a
    Link usage demo image to asciinema recording directly timvisee 2018-05-22 17:41:50 +02:00
  • 6f19d4a970
    Use an animated SVG as demo image, update conversion script timvisee 2018-05-22 17:38:20 +02:00
  • 2e5021aa98
    Update badges in README, minor Cargo.toml tweaks timvisee 2018-05-21 22:56:21 +02:00
  • febf5c391f
    Add direct cargo install instructions now available, Cargo.toml fix timvisee 2018-05-21 22:32:12 +02:00
  • a05dd0886e
    Add all relevant Cargo.toml properties timvisee 2018-05-21 22:21:08 +02:00
  • 8ed530a83a
    Extract ffsend-api to separate repository, move client crate to root timvisee 2018-05-21 22:05:18 +02:00
  • e2b9b5c55c
    Minor README tweaks, remove old requirements file timvisee 2018-05-21 21:30:23 +02:00
  • 5eb7fa9cf5
    Write security section in README timvisee 2018-05-19 19:33:06 +02:00
  • 70e7b7fffa
    Add asciinema link to README, change URL to link timvisee 2018-05-18 16:51:07 +02:00
  • 5f1947d171
    Add usage demo vidoe/GIF/asciinema timvisee 2018-05-18 14:45:00 +02:00
  • bec08c57ed
    Describe environment variables in README timvisee 2018-05-18 10:38:33 +02:00
  • 861b70dc6f
    Show a list of used compiler features with the debug command timvisee 2018-05-18 10:13:40 +02:00
  • 169c6c5387
    Mention the xclip requirement timvisee 2018-05-18 10:03:19 +02:00
  • 2e847bf0d0
    Describe compiler features and use flags in README timvisee 2018-05-18 09:55:45 +02:00
  • 43c46ddf81
    Add Travis CI badge, single example and command outputs to README timvisee 2018-05-18 00:32:41 +02:00
  • 98217b169d
    Improve README timvisee 2018-05-18 00:30:26 +02:00
  • dcfbcd3964
    Create README (WIP) timvisee 2018-05-18 00:08:05 +02:00
  • 48d688746e
    Remove xorg-dev dependency on Linux builds, as xclip is now used timvisee 2018-05-17 22:59:48 +02:00
  • b5b8e21fc1
    Enable a macOS Rust stable build on Travis CI timvisee 2018-05-17 22:46:32 +02:00
  • f11eabf868
    Fix clipboard for Linux, use xclip on this platform timvisee 2018-05-17 22:43:06 +02:00
  • d0cbf800f2
    Implement archive and history flags properly, resolve warnings timvisee 2018-05-17 21:18:06 +02:00
  • 738ae46054
    Implement archive download extract feature timvisee 2018-05-17 21:09:52 +02:00
  • f2771f7953
    Start implementing a verbose mode timvisee 2018-05-17 18:24:34 +02:00
  • b54851a37a
    Ask for archival on upload, improve upload status logging timvisee 2018-05-17 18:20:19 +02:00
  • 70bbf02762
    Reimplement boolean environment variables, properly this time timvisee 2018-05-17 17:31:40 +02:00
  • a644792259
    Improve archive name derivation, disable boolean env vars, hide env values timvisee 2018-05-17 17:20:11 +02:00
  • 36c8c355d2
    Define environment variables for CLI arguments timvisee 2018-05-17 17:04:16 +02:00
  • dd65b51cb5
    Fix nonce auth, dependency, incorrect wording and warnings previous commits timvisee 2018-05-17 16:44:47 +02:00
  • 7425c6c405
    Create debug command, pretty print formatted tables timvisee 2018-05-17 16:29:51 +02:00
  • db1087c9e9
    Remove some redundant CLI command and argument aliases timvisee 2018-05-17 14:42:55 +02:00
  • 358bc6816a
    Implement archive feature use flag timvisee 2018-05-17 14:35:08 +02:00
  • b62f3fd343
    Apply clippy suggestions timvisee 2018-05-17 02:09:52 +02:00
  • f0ca016f4a
    Implement upload and archive errors, use proper archive MIME type timvisee 2018-05-17 00:34:03 +02:00
  • c75c82c9e6
    Update Cargo.lock timvisee 2018-05-16 19:17:53 +02:00
  • 8e9da139d2
    Experiment with archiving, to support multifile/directory uploading timvisee 2018-05-15 10:13:19 +02:00
  • 2798cdf1ac
    Add affiliation notice to help timvisee 2018-05-11 13:33:06 +02:00
  • 8131760706
    Update roadmap plans timvisee 2018-05-10 23:22:18 +02:00
  • 29e44e9c9e
    Implement history feature compiler USE flag timvisee 2018-05-10 23:06:46 +02:00
  • 962a5769dc
    Switch to directories crate for directory finding timvisee 2018-05-10 22:26:54 +02:00