Commit Graph

147 Commits

Author SHA1 Message Date
Kevin Lange 84f44336d5 sb should be unsigned 2015-11-24 00:02:04 -05:00
Kevin Lange 06e9765af0 1.5.0 2015-10-31 14:51:33 -07:00
Kevin Lange a5063d9d86 Merge pull request #37 from fcambus/rxvt-256color
Adding support for the rxvt-256color terminal
2015-11-01 06:45:54 +09:00
Kevin Lange 49af136b02 Merge pull request #36 from fcambus/master
Adding links to FreeBSD and OpenBSD ports in the README
2015-11-01 06:45:47 +09:00
Frederic Cambus 07975b873a Adding support for the rxvt-256color terminal 2015-10-31 22:44:30 +01:00
Frederic Cambus 0ebfd8b4c6 Adding links to FreeBSD and OpenBSD ports in the README 2015-10-30 22:12:51 +01:00
Kevin Lange 1dc4f1c2fd Merge pull request #35 from fcambus/master
Added _BSD_SOURCE define to allow compiling on OpenBSD
2015-10-31 06:05:40 +09:00
Frederic Cambus 65bbd3a951 Added _BSD_SOURCE define to allow compiling on OpenBSD 2015-10-30 21:02:10 +01:00
Kevin Lange 5709089093 1.4.5 2015-09-03 16:11:14 -07:00
Kevin Lange 0a7bfc16be Merge pull request #31 from annonymouse/master
Added __BSD_VISIBLE 1 to allow compiling on FreeBSD.
2014-09-18 09:37:44 -07:00
annonymouse 1d8a582ebd Added __BSD_VISIBLE 1 to allow compiling on FreeBSD. This includes SIGWINCH on FreeBSD. Still compiles succesfully on OSX (Mavericks) and Ubuntu 12.04 LTS 2014-09-17 18:52:18 +01:00
Kevin Lange b2458fa06d Merge pull request #30 from killgallic/master
Add _DARWIN_C_SOURCE to allow compiling on OSX
2014-07-28 22:15:32 -07:00
Jacob bcc69a9e3b Add _DARWIN_C_SOURCE to allow compiling on OSX
This allows OSX to get declarations for readlink(), setegid(), seteuid() etc when compiling 

Allows successful compile on OSX 10.9.4
Didn't break the build on Linux (tested on Ubuntu Server 12.04 LTS & Centos 6.5
2014-07-24 14:19:49 +10:00
Kevin Lange c502754f9b bump version 1.4.4 2014-05-01 11:14:53 -07:00
Kevin Lange eef505b957 Fix a calculation resulting in a bad color index 2014-05-01 11:14:27 -07:00
Kevin Lange 1e50a21706 Reset sigwinch after handler 2014-05-01 11:14:07 -07:00
Kevin Lange 5125a24bfe let's call that 1.4.3 2014-04-30 16:36:52 -07:00
Kevin Lange 9ccd2f8523 Also -Wwrite-string 2014-04-30 16:33:52 -07:00
Kevin Lange 20b9bf5adc Pedantic too, and bump version 2014-04-30 16:31:10 -07:00
Kevin Lange 7ad46735c1 kill warnings, c99 up in this 2014-04-30 16:30:30 -07:00
Kevin Lange 8cf326558c Update picture in README 2014-03-08 13:39:32 -08:00
Kevin Lange f57942381a Merge pull request #28 from jmccrohan/master
Fixes discovered during Debian packaging of nyancat 1.4.1
2014-02-19 18:24:45 -08:00
Jonathan McCrohan fffcb12d1b Allow build flags to be overridden by make process
Required to enable Debian buildi hardening:
https://wiki.debian.org/Hardening

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2014-02-20 02:19:57 +00:00
Jonathan McCrohan 57ee01929a Add systemd unit files
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2014-02-20 02:17:22 +00:00
Kevin Lange d9d0d5e3cc Fix telnet size negotiation 2014-02-14 00:58:56 -08:00
Kevin Lange 441e61ce2d Some major improvements here. 2014-02-14 00:43:43 -08:00
Kevin Lange 0490c6aa48 Bump version, update changelog 2014-02-09 00:40:12 -08:00
Kevin Lange 64d29067a0 Long-form option for skip-intro and update manpage 2014-02-09 00:37:51 -08:00
Kevin Lange 3c2f770be2 Add option to skip intro in telnet mode.
I am dropping the intro from my instance and also making it not run
permanently (sorry, limited bandwidth until I get this on a dedicated
cloud instance somewhere).
2014-02-09 00:32:35 -08:00
Kevin Lange 837cd32902 Merge pull request #27 from Herringway/master
Exit gracefully when piped stdout becomes invalid
2013-12-15 20:11:26 -08:00
Cameron Ross 99e3d05139 Exit gracefully when stdout becomes invalid 2013-12-15 23:49:35 -04:00
Kevin Lange ad642822bc bump version 2013-12-07 13:41:52 -08:00
Kevin Lange fd2321630b Update links and MOTD text 2013-12-07 13:41:08 -08:00
Kevin Lange d9eaf4c9cb Update nyancat.1 2013-10-28 18:27:52 -07:00
Kevin Lange 07a8fd0efa 1.2.1 2013-07-03 08:44:37 +09:00
Kevin Lange 4c69d898b8 Merge pull request #26 from jmccrohan/master
Fix hyphen-used-as-minus-sign in nyancat.1
2013-07-02 16:42:31 -07:00
Jonathan McCrohan b1bdcd6195 Fix hyphen-used-as-minus-sign in nyancat.1
Issue reported by Jakub Wilk using Debian Lintian tool.

http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2013-07-03 00:33:27 +01:00
Kevin Lange 89c5bc80e8 Version bump 2013-05-20 16:51:29 -07:00
Kevin Lange fca462d02b Rename animation.h to animation.c
This fixes a meta-bug with github showing nyancat as being Objective C.
2013-05-20 16:49:53 -07:00
Kevin Lange 7822b31b35 Remove legacy toaruos compatibility 2013-03-26 23:19:14 -07:00
Kevin Lange 43097ebfc2 Ah, right, yes. 2013-03-07 19:54:32 -08:00
Kevin Lange 4960f3ff2f Hm, or not. 2013-03-07 19:48:47 -08:00
Kevin Lange 4f4d5d418a Reset alarm before setting to 2secs 2013-03-07 19:47:03 -08:00
Kevin Lange 634c7d3e97 Set alarm for extended options.
Instead of clearing the alarm, set it to two seconds;
Previously, this could, potentially, not finish at all on some telnet
clients, which is definitely bad. This is a reasonable workaround.
2013-03-07 19:43:48 -08:00
Kevin Lange 4a907ca8ee Add CHANGELOG 2013-01-28 21:43:05 -08:00
Kevin Lange 5fd6f4b7b1 Tick the version number. 2013-01-28 21:38:05 -08:00
Kevin Lange 3b70f51377 Update src/nyancat.c
update copyright date, happy new year
2013-01-11 15:52:05 -08:00
Kevin Lange 3e1afbd2a6 Better white and black 2012-12-21 03:59:38 -08:00
Kevin Lange 1652cd3bd1 For the morons using solarized 2012-12-21 03:50:38 -08:00
Kevin Lange e948abcb64 Support building and running on とあるOS 2012-12-13 19:58:37 -08:00