Commit Graph

49 Commits

Author SHA1 Message Date
Thomas Orozco e8de7825e6 Bump version to 0.13.0 2016-11-04 18:06:25 +01:00
Thomas Orozco a60521a432 Add @crosbymichael to contributors 2016-11-04 13:31:19 +01:00
Thomas Orozco 99b7ab7004 Bump version to 0.12.0 2016-11-03 22:38:02 +01:00
Thomas Orozco 082c13d48e [ci skip] 0.11.0: Sync README 2016-11-02 22:40:54 +01:00
Thomas Orozco 271c09796e Update README to mention ARM images 2016-10-30 15:55:56 +01:00
Jorge Marin df9dbc1055 Replace GPG key short id for full fingerprint (#48)
Prevent dead beef attack
2016-09-01 19:31:55 +02:00
Thomas Orozco 75217ef640 Bump version to 0.10.0
- New `-l` option to show license and exit.
2016-08-12 18:43:08 -04:00
Thomas Orozco a61a036c6e [ci skip] Update Alpine instructions 2016-06-03 19:34:45 +02:00
Romain 55e927779a Update README to point to Alpine CDN repository
I ran into trouble installing `tini` from http://dl-1.alpinelinux.org/alpine/edge/community/

```bash
WARNING: Ignoring APKINDEX.83d1b7a5.tar.gz: No such file or directory
ERROR: unsatisfiable constraints:
  tini (missing):
    required by: world[tini]
The command '/bin/sh -c apk add --repository http://dl-1.alpinelinux.org/alpine/edge/community/ tini' returned a non-zero code: 1
```

Updating to http://dl-1.alpinelinux.org/alpine/edge/community/ seems to fix it. Not sure if that's the right way but it worked me me.
2016-04-19 14:00:43 +10:00
Danilo Bürger d5d6e0ee94 Moved alpine package to community repository 2016-02-05 21:59:40 +01:00
Thomas Orozco 2c2bb517b0 Bump version to 0.9.0 2016-01-26 22:05:00 -05:00
Thomas Orozco 551d271823 Document signed binaries 2016-01-26 21:56:43 -05:00
Thomas Orozco a4af09f931 Do a better job at acknowledging contributors
Thanks to @tianon, @dpw, @danilobuerger, @datakurre!
2015-11-20 22:31:08 +01:00
Thomas Orozco b62b57caeb There appears to be a Nix package now!
https://github.com/NixOS/nixpkgs/pull/10945
2015-11-20 22:30:00 +01:00
Thomas Orozco eb094de175 Release 0.8.4 2015-11-20 21:48:02 +01:00
Thomas Orozco 9d12e39c9d Release 0.8.3 2015-11-04 13:59:26 +01:00
Thomas Orozco 9bfb4a505f Release 0.8.2
Oops; Travis doesn't like seeing a release commit being rebased.
2015-10-31 15:37:56 +01:00
Thomas Orozco 486f79fe8a Release 0.8.1 2015-10-31 15:31:58 +01:00
Thomas Orozco 158def8e93 Include install instructions for Alpine Linux
Fix: #18
2015-10-28 20:20:07 +01:00
Thomas Orozco 197a39d9f2 Release 0.8.0 2015-10-27 20:05:50 +01:00
David Wragg 109019f917 Support for killing the whole child process group
tini only kills the immediate child process.  This means that if you
do, for example,

    docker run krallin/ubuntu-tini sh -c 'sleep 10'

and ctrl-C it, nothing happens: SIGINT is sent to the 'sh' process,
but that shell won't react to it while it is waiting for the 'sleep'
to finish.

This change adds a -g option to put the child process of tini into a
new process group, and sends signals to that group, so that every
process in the group gets a signal.  This corresponds more closely to
what happens when you do ctrl-C etc. in a terminal: The signal is sent
to the foreground process group.

So if you try the example above with a container image that passes -g
to tini, the SIGINT will be received by the 'sleep', and the container
promptly exits.
2015-10-26 21:52:06 +01:00
Thomas Orozco e4b6654130 Bump version to 0.7.0 2015-10-16 15:39:14 -07:00
Thomas Orozco 9b8a8a5764 Bump version to 0.6.0 2015-09-06 15:52:25 +02:00
Thomas Orozco bfa8e0bf03 Update README to mention child subreaping support 2015-09-06 15:38:57 +02:00
Thomas Orozco fa1f3602a6 Update README (subreaping) 2015-09-01 21:43:02 +02:00
Thomas Orozco 376d186b2e Set default verbosity level to 1
This means warnings always show warnings, which is the right thing to do
considering the 2 warnings we show are actually for important
information.
2015-09-01 21:17:10 +02:00
Thomas Orozco e9546e0e1a Bump version to 0.5.0
+ `tini-static` is back, thanks to @tianon!
2015-06-26 21:43:53 +02:00
Tianon Gravi f2229f937e Bring back tini-static! 🎉
This allows the use of `tini` within even more minimal environments (such as images that are `FROM scratch` with a single application binary `COPY`'d in).
2015-06-26 21:43:53 +02:00
Thomas Orozco f6f26afc2a Bump version to 0.4.3
+ More packaging changes to facilitate building packages in tini-images
2015-05-05 22:04:50 +02:00
Thomas Orozco 73aabc2a40 Bump version to 0.4.2
+ Only packaging changes
2015-05-05 21:24:44 +02:00
Thomas Orozco 3764a7f224 Bump to 0.4.1
+ Add support for older Cmake to build on Ubuntu Precise (which is what
we have in Travis)
2015-05-04 22:30:10 +02:00
Thomas Orozco b7afb24a82 Add notes about autogenerated files 2015-05-04 21:05:21 +02:00
Thomas Orozco 434dd956bd Bump version to 0.4.0
New features:

+ Generate DEB and RPM packages
2015-05-04 21:02:27 +02:00
Thomas Orozco a417b59f1a Ensure ${} isn't eaten by CMake 2015-04-05 18:02:52 +02:00
Thomas Orozco 1eb56cc7f9 Add link to tini-images repo 2015-04-04 19:23:44 +02:00
Thomas Orozco 556948c48e Update README for v0.3.4 2015-04-04 19:02:14 +02:00
Thomas Orozco f3c3b1ec14 Bump to 0.3.3
Only packaging changes
2015-03-15 18:48:17 +01:00
Thomas Orozco cf37f5a7f0 Include travis status image 2015-03-15 18:47:06 +01:00
Thomas Orozco 6e7cdc63bb Auto-generate README (for version number) 2015-03-15 17:47:15 +01:00
Thomas Orozco e3d2662820 Update README to point to v0.3.2 2015-03-15 17:03:47 +01:00
Thomas Orozco 699c3aadf2 Remove the static build for now
The static build doesn't build with clang, and its usefulness is dubious
for the time being considering the only requirement is glibc.
2015-03-15 16:56:12 +01:00
Thomas Orozco 3003e55a8c Explain exit code handling in README 2015-03-01 12:10:31 -05:00
Thomas Orozco fb66ef7f6f Fix typo in README 2015-03-01 11:58:49 -05:00
Thomas Orozco 03517ace39 Bump version to 0.3.0 2015-03-01 11:56:37 -05:00
Thomas Orozco 8a2e156182 More code example in the README 2015-03-01 11:54:39 -05:00
Thomas Orozco fa8200cc1c Refactor further around functions 2015-02-28 18:11:54 -05:00
Thomas Orozco f38c694670 README fixes 2015-02-27 10:15:44 -08:00
Thomas Orozco a68d18c0cb Improve README 2015-02-22 22:44:47 -08:00
Thomas Orozco 56acc180ef Add README 2015-02-22 21:58:07 -08:00