all repos — nimisewi_c @ b9307275555b201aecaca213003e14da142909bf

simple random toki pona phrase generator

b9307275
fixed compiler warning about integer type

also added NIMISEWI_STATIC_BUILD option.

anyway, i'm curious, if such changes require a version bump or not.

FossilOrigin-Name: ae170493ce2c0aef31cb81ff7c448134862967ad8a7918d1fde94f05542c6466
la-ninpre leobrekalini@gmail.com
Sat, 11 Sep 2021 10:22:39 +0000
fde06c9c
updated changelog in readme

FossilOrigin-Name: 42ef6e6271e87916a3b4ba90fdc5e5915b3a37f70bece8a3e51f3075707b9e1b
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 18:03:39 +0000
19f69880
fixed link flags on linux

and added comments to all endifs to not confuse this again.

FossilOrigin-Name: d284c4b7ba8baf2fcf9f6bdaa6b072beb8f8f3b67dee848a009445332f0ac198
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 17:59:04 +0000
bdcc9d24
updated changelog in readme

whoops, forgot about it.

FossilOrigin-Name: f0cb4750d0594afda0e62da9f1f642735bd4da140c31a73cca6983e38518916a
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 17:30:29 +0000
2d542a6c
added compiler info to nimisewi

also removed error checks from nimisewi, nimisewi.cgi and nimisewi_gemini.cgi
because this error check has to happen inside nimi_sewi() and not in those
programs.

FossilOrigin-Name: 2fd4c9495753569c904132ee83cd5f14662389c69399c27f289e0e3ae35aa0cb
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 17:08:07 +0000
00981834
fixed build on android

there's no need in libmd and libpthread on android when statically linking
libbsd (for arc4random family of functions).

FossilOrigin-Name: d8166f4ed14ce7e28ee6093c135cc3e3851273ebc494973b992f980091bb1881
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 14:54:42 +0000
1b1a637e
fixed CPACK_PACKAGE_FILE_NAME

FossilOrigin-Name: 36e0e40dbb0ea51298e1c763b3e78fea7953fea4927d3eb24d44c2a6486ae922
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 14:19:52 +0000
60d1b0c7
added support for arc4random_uniform function

i know that it's probably an overkill for such stupid little program, but
why not :D

also refactored strlcat support a bit, to make sure that strncat function is
used if strlcat could not be found.

FossilOrigin-Name: 1b72489c7f0f5b72bac65f1469c9bec650d7ffdabfa4f88409e15c630ac5a52d
la-ninpre leobrekalini@gmail.com
Fri, 10 Sep 2021 14:06:29 +0000
e6e57185
added strip directive to cpack, so that binary archives aren't consuming
too much space

FossilOrigin-Name: 1ec2b419547f6ee90f5ba8c3310d99018932c5cb06966b9d96dadd3dbd82ac11
la-ninpre leobrekalini@gmail.com
Sat, 04 Sep 2021 17:31:17 +0000
a436adbb
tweaked packaging, now it's only tar.gz and zip.

FossilOrigin-Name: 115b13edec123de8245cdb89c6a088ccef291e0bc69ed62cdfdbb751209c24b0
la-ninpre leobrekalini@gmail.com
Thu, 02 Sep 2021 10:08:44 +0000
4b3585f9
replaced quotes with backticks in readme

FossilOrigin-Name: 09ab465ffce40c8ee6d4f4ce4ce8f559aafd83ec1d4d5d1d2e4929f92b4d5d78
la-ninpre leobrekalini@gmail.com
Wed, 01 Sep 2021 23:34:35 +0000
961ebbea
updated readme

FossilOrigin-Name: aa798387d14b3056ce23fc479bafc89a1704a0bf57c009f3e1ecd0ca3009d2a9
la-ninpre leobrekalini@gmail.com
Wed, 01 Sep 2021 23:31:06 +0000
9751403a
changed build system to cmake (yeah, it's pretty big and complex, but i kinda
like it).

added "-v" and "--version" flags to nimisewi, that are outputting version
information and compile features.

updated readme with new build instructions.

FossilOrigin-Name: 2ca71b4636bf84c76232e040f8ad5e8769a5381f7f99b76360233e6e6c78d686
la-ninpre leobrekalini@gmail.com
Wed, 01 Sep 2021 23:11:59 +0000
58a402d3
update readme according to reality

maybe later i'll change this behaviour and will make *.cgi things optional,
but for now it is like it is.

FossilOrigin-Name: 38b21bf11621daf2591d3e635292ca5a0bc0eef31598fbf3986858c76b6f7ed3
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 11:59:47 +0000
77b56ea8
added 'ku' word

a a a mi pakala. mi pana ala e nimi 'ku'. taso tenpo ni la, ona li lon.

FossilOrigin-Name: ddf9fcf21cd82cdd58f0da8e76814536020edad108662524cd95a56cb555c520
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 10:11:18 +0000
d77bd77e
added copy of gpl to autotools

clarified licesing

removed unused `cgi.h`

FossilOrigin-Name: 7556c2b1b6d7c3cde074bb7ebcb07bced9b713102e730482e61974cccdb43363
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 09:44:59 +0000
4faa5c8d
...and missing aclocal.md

i hope it's last one, honestly...

FossilOrigin-Name: 62e42db628acc7781f9dd2f193a670dec679275a9dd03368e0da5de7044273f0
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 00:16:16 +0000
d13fd0c8
...and missing config.h.in

FossilOrigin-Name: 49cde5a9f8247bb7b5943af089b5ba173d2a1cb4447d6828b5376ca6b2da849e
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 00:14:45 +0000
45cf7cf9
add missing Makefile.in

FossilOrigin-Name: 79aaf2b74938c59f91cfad35544e1b7dfa75eb20f2b0cdcf202119dbbc824229
la-ninpre leobrekalini@gmail.com
Sat, 28 Aug 2021 00:13:58 +0000
a00752d9
use gnu autotools build system for configuring.

this was kinda tough, but interesting.

FossilOrigin-Name: b881bb67b683313959c94ce172b9fb307400c0f43a262f82ab2d3b2c1a8cb557
la-ninpre leobrekalini@gmail.com
Fri, 27 Aug 2021 23:54:10 +0000
0846a402
added missing error check to main and fixed error message in cgi

FossilOrigin-Name: e4d3b7cc592ac6f4eb64c16d4c24e88b04a1e5efe4aff54f6d9c48ac0a723eac
la-ninpre leobrekalini@gmail.com
Thu, 22 Jul 2021 07:23:54 +0000
d6e630cd
fixed errors in html code in cgi

FossilOrigin-Name: 753f5d5acb4d300199d7b3cc362bfe25533e8aa84c9316ac534823610697f4b3
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 19:12:38 +0000
fe76f775
add title and favicon tag to cgi html headers

FossilOrigin-Name: 58156e9ac4796ef338c0c6a8a80b319650bfad24fe2a7acabf7ad51279412467
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 19:08:54 +0000
b191f393
removed link in the README(it is broken anyway).

FossilOrigin-Name: 2dbb9038d61e2914ddf35dc25cdb07ec7957959e8eac703673f28727809b7ca8
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 18:12:11 +0000
c0337d76
fixed license link in readme

added links to examples of cgi

FossilOrigin-Name: 0aa281f6a5cf842be412cda4c1f88c862af14c381dea0486da87f16b8362bd18
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 18:02:23 +0000
d8e9ee3b
fixed error in http response header

FossilOrigin-Name: e95b1b4260e373b61049af7ba3dee4f05768d3aa904afce26044aafb6044d72b
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 17:10:51 +0000
e7e4e22b
major refactoring

added options to compile cgi for http and gemini

FossilOrigin-Name: 393d793150423ffe6680f109ef6b0524fd8e2e3501766a6761aa63276e90d90e
la-ninpre leobrekalini@gmail.com
Wed, 02 Jun 2021 17:00:39 +0000
44c234cf
added license information to main code files.

added comments to the code.

added readme (very similar to the fossil wiki page, just for completeness).

FossilOrigin-Name: 7d5413782349944209dea2a447563c5e3ac817ebdb01822d3f87a33423a1f5d8
la-ninpre leobrekalini@gmail.com
Tue, 01 Jun 2021 18:30:15 +0000
57f683f1
added initial files

FossilOrigin-Name: ec9a2c52b6452b8e2ad9d1e6e692c3288c28c0dde71fb72371885b7750ce08c8
la-ninpre leobrekalini@gmail.com
Mon, 31 May 2021 23:22:36 +0000
cc297503
initial empty check-in

FossilOrigin-Name: 84176be89c4b2d05866a742ef13ce4981b90f3ad85dd79da547a122c78f1f7fa
la-ninpre leobrekalini@gmail.com
Mon, 31 May 2021 23:10:04 +0000