all repos — nimisewi_c @ 00981834d98546471e30441979a36dac52a76ecd

simple random toki pona phrase generator

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