Commit Graph

46 Commits

Author SHA1 Message Date
tastytea 58791fce82
Version bump 0.9.0
continuous-integration/drone/push Build is passing Details
2022-06-11 09:06:04 +02:00
tastytea 528f4480aa
Use FetchContent for identiconpp
continuous-integration/drone/push Build is failing Details
2022-06-11 08:33:58 +02:00
tastytea 80ccc2c7a1
CI: fix identiconpp discovery?
continuous-integration/drone/push Build is failing Details
2022-06-11 07:55:41 +02:00
tastytea 3039d16919
Bundle identiconpp 2022-06-11 07:35:29 +02:00
tastytea 7316fe90e3
start of rewrite
- update CMake files
- add QA and formatting configs
2022-06-09 02:31:30 +02:00
tastytea 41abb50563
Version bump 0.7.5
continuous-integration/drone/push Build is passing Details
Also bumped the maximum supported CMake version while I was in the file.
2021-11-26 04:51:31 +01:00
tastytea 8341793768
Version bump 0.7.4.
continuous-integration/drone/push Build is passing Details
2020-10-24 12:11:36 +02:00
tastytea 05c6276d43
Fix crypto++ lookup. 2020-10-24 11:14:26 +02:00
tastytea 5b71abecf2
Configure fs-compat.hpp. 2020-10-24 11:14:10 +02:00
tastytea a0db3380b1
Detect which file-system-header to include more reliably. 2020-10-24 10:55:35 +02:00
tastytea e7423c92ca
Update / modernize CMake files.
* CMake 3.10 required from now on.
* Use CMakeConfig and IMPORTED_TARGET for pkg-config.
* More debug flags.
2020-10-24 09:55:52 +02:00
tastytea 139e5b24be
Bumped version to 0.7.3.
the build was successful Details
2019-02-28 19:23:45 +01:00
tastytea fba5c64486
Adjust identicons to match ivatar (10x10, padding, colors, retro = identicon).
the build was successful Details
2019-02-20 23:12:48 +01:00
tastytea 1475bdd3fc
Added extra warnings in debug builds. 2019-02-20 03:05:25 +01:00
tastytea 7e41468176
Set identicons to png
the build was successful Details
2018-12-27 06:55:16 +01:00
tastytea 1dd89882b1
Switched to identiconpp for identicon-generation. 2018-12-26 05:45:31 +01:00
tastytea 519f1e8fd6
Added -fno-omit-frame-pointer to debug builds 2018-12-19 15:01:44 +01:00
tastytea f7d6bdc3e9
Moved Cache-Control header from program to nginx config. 2018-12-09 19:50:05 +01:00
tastytea 9aa8803029
Return 501 or redirect if "Mystery Person" is not found.
the build was successful Details
2018-12-06 22:03:59 +01:00
tastytea b00dce398e
Removed header: "Connection: close"
the build was successful Details
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
tastytea 1aca78df88
Check if hash is valid 2018-11-30 06:48:45 +01:00
tastytea 268ff7ab6f
If size=0, return standard size(80px) 2018-11-29 13:43:56 +01:00
tastytea ec140aad01
Bugfix: detect file type and send appropriate Content-Type. 2018-11-29 13:40:50 +01:00
tastytea 4418251844
Initialize default fallback with "404"
the build was successful Details
2018-11-28 14:56:15 +01:00
tastytea 3e037d4936
Changed the HTTP Status responses to be more accurate
the build was successful Details
2018-11-28 10:31:20 +01:00
tastytea 30020024bd
Install README.md
the build was successful Details
2018-11-27 17:57:55 +01:00
tastytea 4d0033652d
Added setting to configure the default fallback.
the build was successful Details
2018-11-27 15:48:58 +01:00
tastytea 645554e226
Added identicon support (closes #2)
the build failed Details
2018-11-27 10:05:35 +01:00
tastytea 3c185e7ae5
Added automatic package generation
the build was successful Details
2018-11-27 06:00:50 +01:00
tastytea 8cc6e73cb1
Bugfix: Return 404 if fallback is empty or unknown
the build was successful Details
2018-11-27 05:15:46 +01:00
tastytea 9e6edf7179
Bugfix: Heed d=404
the build was successful Details
2018-11-27 04:54:20 +01:00
tastytea f793a86af2
Bugfix: Remove file extensions from digest with no parameters in URL
the build was successful Details
2018-11-27 04:50:03 +01:00
tastytea 43232d802b
Added support for mystery person (aka mystery man)
the build was successful Details
2018-11-27 04:40:17 +01:00
tastytea ed83a9c4a8
Remove file extensions from digests.
Gravatar supports file extensions, so we might come across them.
2018-11-27 04:22:21 +01:00
tastytea 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
tastytea e38b3191a8
Added CI
the build was successful Details
2018-11-26 06:27:31 +01:00
tastytea ee2a118c1f
Added some headers.
Cache-Control: max-age=86400
Connection: close
Server: libravatarserv/version
2018-11-26 02:36:20 +01:00
tastytea e893a4066f
Added support for size (not just s)
Fixes #3
2018-11-25 10:59:09 +01:00
tastytea 7efec890f7
Return 404 if image is not found 2018-11-25 08:35:43 +01:00
tastytea 63540add66
Removed a debug statement that got in the way 2018-11-25 07:31:06 +01:00
tastytea 7f87ab969c
Bugfix: Re-used a variable that I shouldn't have reused. 2018-11-25 07:28:41 +01:00
tastytea 74da3609fc
Forgot to turn writing to stdout back on 2018-11-25 07:25:21 +01:00
tastytea b073f2e0d6
Added support for different sizes 2018-11-25 07:23:20 +01:00
tastytea f550b7b048
Oops, forgot to commit in between. :-) 2018-11-25 06:00:45 +01:00
tastytea a0ecad23d9
First test: Output png 2018-11-24 12:40:49 +01:00
tastytea 8f9ee1554f
Initial commit 2018-11-24 11:38:10 +01:00