Commit Graph

34 Commits

Author SHA1 Message Date
Andrey Petrov 88fa53fd16 Makefile: deploy tweak 2021-10-11 10:18:06 -04:00
Sy Tran 3557bf762d Add build script for apple silicon 2021-04-18 07:31:13 +07:00
Andrey Petrov fa3146c800 Makefile: Add deploy helper 2021-04-13 11:32:24 -04:00
Andrey Petrov d8e68d57bc Makefile: Fix binary ldflags missing 2020-01-06 20:14:32 -05:00
Andrey Petrov 9d2230eaff sshchat: Fix tests to use new rendering format. 2019-03-21 15:33:18 -04:00
Andrey Petrov 924c6bd234 Makefile: Use static builds by default 2019-03-15 22:56:48 -04:00
UlisseMini 7b06848c75 Makefile: Remove unneeded variable 2019-02-24 09:40:47 -06:00
UlisseMini f3c80047b9 Makefile: Use go test ./... to test all packages. 2019-02-24 09:40:47 -06:00
Andrey Petrov 86dae2a53e main: auth: Fix ban by IP, also improve log formatting.
Closes #284
2018-12-15 18:47:35 -05:00
Steven L 2078e13819 vendor: Switch to using `go dep`
* Adding go dep to the project

* Adding lockfile and changing README Go version
2017-10-12 13:40:35 -04:00
Nick Scheibenpflug 55c1def24d Windows support (fixed #217)
* Swap out gopass dependency

Remove github.com/mewbak/gopass in favor of github.com/howeyc/gopass

* Add Windows to Makefile and build_release

Added Windows/386 and Windows/amd64 to the Makefile.  Some minor changes
needed to be made to build_release to give the windows binary the ".exe"
extension.

* Makefile: remove windows/amd64
2016-09-15 13:52:55 -04:00
Andrey Petrov d2f08490f7 Makefile: Support building from source tarball
Fixes #168
2016-08-17 13:34:12 -04:00
Andrey Petrov f41ff5e0a1 releases: Add freebsd 2016-08-16 10:47:47 -04:00
Andrey Petrov 385340af8a Fix testing in travisci. 2016-07-25 12:20:10 -04:00
Andrey Petrov faa8ac5acd Build rasberrypi releases 2016-07-22 18:57:23 -04:00
Andrey Petrov 3a2ab9bc26 Verbose tests 2016-07-17 18:31:28 -04:00
Andrey Petrov 5566514636 ci: Remove Dockerfile, golint, update travisci to use tip 2016-07-17 18:11:00 -04:00
Andrey Petrov 773e3c8cd9 Fix release script 2016-07-17 18:00:48 -04:00
Andrey Petrov 39ac1f44ed Build/release script and fix version annotation. 2016-07-10 17:57:39 -04:00
Andrey Petrov f8601c1b90 Update Makefile to new ldflags syntax 2016-07-09 13:57:32 -04:00
Matt Day 6af6d4d23a Have $(BINARY) depend on the `deps` target
This fixes `make build` on systems that haven't downloaded the
dependencies yet.
2015-08-20 06:04:06 -06:00
Matt Day ebd08408d1 `make deps` should be recursive
That way it gets the packages needed by `cmd/ssh-chat/...`
2015-08-20 04:42:29 -06:00
Andrey Petrov 8188deef30 Root sshchat package, main moved into cmd/ssh-chat/. 2015-01-21 11:47:59 -08:00
Andrey Petrov 5c72b1a121 Merge branch 'refactor' 2015-01-20 14:27:24 -08:00
Reini Urban 1417c8af14 Improve /version in case of future tags being added 2015-01-03 14:33:14 +01:00
Andrey Petrov d3b0a56d78 Added Host struct. 2014-12-25 00:09:43 -08:00
empathetic-alligator bdb66b09e7 Added /version command that outputs commit the server was built on. 2014-12-17 20:22:51 -05:00
Andrey Petrov 5f31e548a7 Lint in make test 2014-12-14 18:42:38 -08:00
empathetic-alligator 3dac036edf Added flag for pprof and debug make target. 2014-12-14 20:37:20 -05:00
Brendan Ashworth 4227e0d8d4 Adds Travis-CI testing
This commit adds Travis-CI testing, which allows
free and easy continuous integration for pull requests
and new commits. It also adds a `make deps` target
in the Makefile for easily adding the dependencies.

It can be enabled here:
http://docs.travis-ci.com/user/getting-started/#Step-one%3A-Sign-in

Just follow instructions 1-2, three is already done. Thanks.
2014-12-13 10:53:14 -08:00
Andrey Petrov af20d755e7 Banhammer! 2014-12-12 14:50:14 -08:00
Andrey Petrov 3f20f1795c Fleshing out the readme. 2014-12-11 22:19:04 -08:00
Andrey Petrov da934daf4a map-ify clients, handle left message. 2014-12-09 18:22:46 -08:00
Andrey Petrov 1041ae3dda Better makefile and working chat. 2014-12-09 15:51:24 -08:00