|
ee6a113e1a
|
Re-use Image object for identicons.
|
2019-02-20 03:03:09 +01:00 |
|
|
7e41468176
|
Set identicons to png
|
2018-12-27 06:55:16 +01:00 |
|
|
68ac890eab
|
Switched identicon algorithm to sigil.
|
2018-12-27 00:18:24 +01:00 |
|
|
a909b0405c
|
Deleted old identicon code.
|
2018-12-26 05:55:18 +01:00 |
|
|
41299b9529
|
Transformed some errors into warnings.
|
2018-12-26 05:47:06 +01:00 |
|
|
1dd89882b1
|
Switched to identiconpp for identicon-generation.
|
2018-12-26 05:45:31 +01:00 |
|
|
f7d6bdc3e9
|
Moved Cache-Control header from program to nginx config.
|
2018-12-09 19:50:05 +01:00 |
|
|
9aa8803029
|
Return 501 or redirect if "Mystery Person" is not found.
|
2018-12-06 22:03:59 +01:00 |
|
|
b00dce398e
|
Removed header: "Connection: close"
I'm not sure what my motivation was to put it in there. It has no
place in a CGI program.
|
2018-12-03 22:07:51 +01:00 |
|
|
3666be0872
|
Added "public" to Cache-Control header.
"max-age" already indicates that it can be cached, but it can't hurt
to allow it explicitly.
|
2018-12-03 21:27:26 +01:00 |
|
|
3bdcd7b120
|
Include only necessary Magick++-headers.
|
2018-12-01 11:33:32 +01:00 |
|
|
785cd7a35f
|
Refactored settings-stuff into own file.
|
2018-11-30 07:00:37 +01:00 |
|
|
1aca78df88
|
Check if hash is valid
|
2018-11-30 06:48:45 +01:00 |
|
|
f670c1c8a1
|
Abort if favicon is requested.
|
2018-11-28 17:29:08 +01:00 |
|
|
b0e267f13f
|
Refactored a tiny little bit.
|
2018-11-28 16:15:10 +01:00 |
|
|
3e037d4936
|
Changed the HTTP Status responses to be more accurate
|
2018-11-28 10:31:20 +01:00 |
|
|
30020024bd
|
Install README.md
|
2018-11-27 17:57:55 +01:00 |
|
|
a8c807717e
|
Made the documentation more coherent
|
2018-11-27 17:14:35 +01:00 |
|
|
fbf7437dd9
|
Added settings to redirect to libravatar.org if the user was not found
or the fallback is unknown.
|
2018-11-27 16:56:00 +01:00 |
|
|
4d0033652d
|
Added setting to configure the default fallback.
|
2018-11-27 15:48:58 +01:00 |
|
|
645554e226
|
Added identicon support (closes #2)
|
2018-11-27 10:05:35 +01:00 |
|
|
8cc6e73cb1
|
Bugfix: Return 404 if fallback is empty or unknown
|
2018-11-27 05:15:46 +01:00 |
|
|
9e6edf7179
|
Bugfix: Heed d=404
|
2018-11-27 04:54:20 +01:00 |
|
|
43232d802b
|
Added support for mystery person (aka mystery man)
|
2018-11-27 04:40:17 +01:00 |
|
|
13a71f0315
|
Changed environment variable AVATAR_DIR to LIBRAVATARSERV_DIR to avoid collisions.
AVATAR_DIR is still supported until 1.0.0 for backwards-compatibility.
|
2018-11-27 03:07:12 +01:00 |
|
|
f611990708
|
Moved HTTP header Cache-Control and Connection to the top.
This way they are alwas sent, not just on success.
|
2018-11-26 05:11:27 +01:00 |
|
|
831b3c4ac0
|
Always send server info
|
2018-11-26 05:05:53 +01:00 |
|
|
d9fab6928b
|
Implemented default URL for missing images (#2)
|
2018-11-26 05:00:07 +01:00 |
|
|
9ff1cc0acf
|
Added algorithm include, fixed off-by-one error in http::get_parameter()
|
2018-11-26 04:27:11 +01:00 |
|
|
c0c31f5093
|
Put the request parsing into a dedicated file.
|
2018-11-26 04:08:03 +01:00 |
|
|
ee2a118c1f
|
Added some headers.
Cache-Control: max-age=86400
Connection: close
Server: libravatarserv/version
|
2018-11-26 02:36:20 +01:00 |
|
|
fb003da2d6
|
Included algorithm, for std::transform
|
2018-11-26 02:20:33 +01:00 |
|
|
e893a4066f
|
Added support for size (not just s)
Fixes #3
|
2018-11-25 10:59:09 +01:00 |
|
|
7efec890f7
|
Return 404 if image is not found
|
2018-11-25 08:35:43 +01:00 |
|
|
63540add66
|
Removed a debug statement that got in the way
|
2018-11-25 07:31:06 +01:00 |
|
|
7f87ab969c
|
Bugfix: Re-used a variable that I shouldn't have reused.
|
2018-11-25 07:28:41 +01:00 |
|
|
74da3609fc
|
Forgot to turn writing to stdout back on
|
2018-11-25 07:25:21 +01:00 |
|
|
b073f2e0d6
|
Added support for different sizes
|
2018-11-25 07:23:20 +01:00 |
|
|
f550b7b048
|
Oops, forgot to commit in between. :-)
|
2018-11-25 06:00:45 +01:00 |
|
|
a0ecad23d9
|
First test: Output png
|
2018-11-24 12:40:49 +01:00 |
|
|
8f9ee1554f
|
Initial commit
|
2018-11-24 11:38:10 +01:00 |
|