Shivaram Lingamneni
92a23229f8
update to goreleaser v2 ( #2169 )
...
* update goreleaser config:
* --rm-dist is replaced by --clean
* `replacements` is removed:
https://goreleaser.com/deprecations/#archivesreplacements
* update to goreleaser v2
* goreleaser version must be specified in .goreleaser.yml
* --skip-publish is replaced by --skip=publish
2024-07-05 17:18:08 -04:00
Shivaram Lingamneni
697f34995b
change default make target to build
...
Fixes #2046
2023-02-11 21:35:03 -05:00
Shivaram Lingamneni
f00fd452be
Fix #2023
...
Disable dynamic linking by default.
2022-12-26 02:27:28 -05:00
Shivaram Lingamneni
f032fda48d
parallelize tests via the native go mechanism
2022-06-16 14:56:28 -04:00
Shivaram Lingamneni
f9ca172ad7
include git tag in binary when available
2021-11-03 02:15:46 -04:00
Shivaram Lingamneni
4d4e134008
bump irctest for ergo rename
2021-05-26 16:03:32 -04:00
Shivaram Lingamneni
23c7218bf1
first pass at renaming Oragono to Ergo
2021-05-26 15:55:24 -04:00
Shivaram Lingamneni
cd5b6211b3
upgrade irctest to new, reintegrated master
2021-02-22 14:46:48 -05:00
Shivaram Lingamneni
91cfdb963d
fix #1074
...
Make snomask add/remove behavior match other ircds
2021-02-09 22:07:06 -05:00
Shivaram Lingamneni
44cc4c2092
introduce "flat ip" representations
2020-12-07 21:21:10 -05:00
Shivaram Lingamneni
7a6413ea2c
first draft of atheme migration code
2020-10-02 16:48:37 -04:00
Shivaram Lingamneni
eb4dec8d89
run irctest in travis
2020-09-22 10:15:18 -04:00
Shivaram Lingamneni
70a6ea375c
add make gofmt
2020-06-17 02:15:05 -04:00
Shivaram Lingamneni
a6e2b5a3ae
update references to oragono.yaml to reflect new name of default.yaml
2020-06-14 18:54:36 -04:00
Shivaram Lingamneni
464d0be949
tweak version strings again
2020-05-21 11:42:17 -04:00
Shivaram Lingamneni
4291c5f4e3
fix #1031
2020-05-20 10:33:49 -04:00
Shivaram Lingamneni
ee05a4324d
fix #920 , #921
2020-04-05 03:48:59 -04:00
Shivaram Lingamneni
1195295877
fix smoke test spurious failure on missing certs
2020-03-24 10:01:35 -04:00
Shivaram Lingamneni
bfab8adb70
add smoke target
2020-03-24 09:56:12 -04:00
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
2020-02-19 00:24:12 -05:00
Shivaram Lingamneni
d0aa7cc860
fix #782 (bring vendor into the main tree)
2020-02-12 13:19:23 -05:00
Shivaram Lingamneni
7531d02334
clean up Makefile
2020-02-09 21:33:22 -05:00
Shivaram Lingamneni
08d346ce50
make release should depend on deps
2019-06-24 06:32:57 -04:00
Shivaram Lingamneni
2451737f87
give cloaks their own package
2019-05-12 04:03:50 -04:00
Shivaram Lingamneni
b6feca05a3
first pass at #409
2019-02-21 03:38:06 -05:00
Shivaram Lingamneni
f94f737b31
add support for login throttling
2019-01-02 10:15:59 -05:00
Shivaram Lingamneni
a0bf548fc5
draft/resume-0.2 implementation, message history support
2018-11-26 05:23:27 -05:00
Shivaram Lingamneni
dfb0a57040
refactor the password hashing / password autoupgrade system
2018-08-06 02:26:21 -04:00
Shivaram Lingamneni
2a33c1483b
atomic bitset implementations of caps.Set and modes.ModeSet
2018-06-25 18:17:47 -04:00
Shivaram Lingamneni
c0885f9cba
add gofmt check to make test
2018-05-04 04:28:01 -04:00
Shivaram Lingamneni
fad2475c3f
modes refactor, #255
2018-04-22 19:36:15 -04:00
Daniel Oaks
6e85cbcf9c
makefile: Add an explicit buildrelease case
2018-04-11 10:12:28 +10:00
Daniel Oaks
1c4f316ca9
Remove make clean for now, fixes Travis
2018-01-07 18:35:57 +10:00
Daniel Oaks
2b383145e5
Fix makefile / Travis
2018-01-07 13:20:05 +10:00
Daniel Oaks
7f06f25c15
Start making builds with goreleaser
2018-01-07 12:40:26 +10:00
Daniel Oaks
342a84ba3f
Makefile should use var defined at top of file
2017-12-28 13:42:09 +10:00
Daniel Oaks
695faefd93
Allow formatting codes in the MOTD
2017-10-08 20:17:49 +10:00
Shivaram Lingamneni
6aa9023813
add go vet
to make test
2017-10-05 21:09:04 +10:00
Daniel Oaks
470fc2a469
travis: Also run Go tests where they exist, when running through Travis
2017-07-26 08:04:23 +10:00
Sean Enck
68c23102d8
dependency retrieval make rule
2017-07-25 17:01:09 -04:00
Daniel Oaks
b003cd6287
make: Fix build dirs
2017-07-14 17:21:49 +10:00
Euan Kemp
2f3838d95a
make: properly specify targets as phony
...
None of them are referring to actual files
2017-07-13 23:12:36 -07:00
Euan Kemp
e6b6ab2b11
make: remove extraneous slash
...
The variables were often referenced with a trailing slash, and having
`//` works, but is sloppy.
2017-07-13 23:10:58 -07:00
Sean Enck
534854b42b
Makefile for os-specific builds
2017-06-24 15:41:11 -04:00