summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 279.txr-279Kaz Kylheku2022-08-086-1051/+1095
* path-components-safe: proc tests only on Linux.Kaz Kylheku2022-07-301-18/+20
* path-components-safe: check symlink link count.Kaz Kylheku2022-07-301-2/+3
* path-components-safe: tighten /proc checkKaz Kylheku2022-07-302-45/+35
* path-components-safe: handle consecutive slashes.Kaz Kylheku2022-07-301-4/+2
* path-components-safe: repel /proc symlink attacksKaz Kylheku2022-07-292-17/+67
* rel-path, path-equal: relocate.Kaz Kylheku2022-07-293-107/+96
* stringp: rewrite.Kaz Kylheku2022-07-281-5/+13
* gcd: rewrite for better efficiency.Kaz Kylheku2022-07-272-24/+104
* in6addr-str: remove useless regsub.Kaz Kylheku2022-07-271-1/+0
* Take advantage of substring support in regsub.Kaz Kylheku2022-07-274-8/+5
* regsub: allow string in place of regex.Kaz Kylheku2022-07-272-4/+24
* regsub: avoid consing list.Kaz Kylheku2022-07-271-10/+10
* repl: revise security checks.Kaz Kylheku2022-07-262-33/+52
* path-components-safe: refactoring.Kaz Kylheku2022-07-252-56/+39
* New function: path-components-safe.Kaz Kylheku2022-07-255-20/+203
* path-test: object trust must use effective UID.Kaz Kylheku2022-07-242-10/+22
* compile-file: distinguish nonexistence errors.Kaz Kylheku2022-07-211-8/+10
* compile-file: revise hash bang treatment.Kaz Kylheku2022-07-212-7/+27
* compiler: try unsuffixed path before adding .tlKaz Kylheku2022-07-212-6/+6
* syrooting: remove two useless checks.Kaz Kylheku2022-07-211-2/+0
* Install a txrlisp hard link.Kaz Kylheku2022-07-213-0/+45
* doc: pos function.Kaz Kylheku2022-07-181-5/+9
* New function: count.Kaz Kylheku2022-07-186-20/+94
* Date correction; man page typos.txr-278Kaz Kylheku2022-07-012-4/+4
* Version 278.Kaz Kylheku2022-07-015-5/+44
* doc: remove references to non-fork platforms.Kaz Kylheku2022-06-291-16/+3
* Add mode-opt to all I/O convenience functions.Kaz Kylheku2022-06-292-33/+33
* file-get-lines: missing mode-opt parameter.Kaz Kylheku2022-06-291-2/+2
* close-stream: process wait cleanup.Kaz Kylheku2022-06-241-18/+6
* doc: document pid argument of open-fileno.Kaz Kylheku2022-06-241-2/+37
* More HAVE_FORK_STUFF cleanup.Kaz Kylheku2022-06-241-3/+3
* streams: remove old code for popen on MingGW.Kaz Kylheku2022-06-214-174/+8
* bugfix: missing gzip support in open-command.Kaz Kylheku2022-06-216-55/+118
* configure: remove unused android_targetKaz Kylheku2022-06-211-2/+0
* for/for*: stricter syntax check.Kaz Kylheku2022-06-133-18/+19
* New function: strKaz Kylheku2022-06-126-40/+136
* optimizer: fix live set being unexpectedly nil.Kaz Kylheku2022-06-091-2/+2
* optimizer: remove root slot from basic-block.Kaz Kylheku2022-06-091-6/+3
* listener: bugfix: handle warnings around linenoise.Kaz Kylheku2022-06-081-0/+4
* string-out-stream: gc issue.Kaz Kylheku2022-06-061-3/+4
* txr: fix --free-all crash due to atexit order.Kaz Kylheku2022-06-053-14/+15
* doc: missing word in tree-insert section.Kaz Kylheku2022-06-011-0/+1
* build: fix broken build when we don't HAVE_ZLIB.Kaz Kylheku2022-05-312-0/+21
* streams: use ~a for self string.Kaz Kylheku2022-05-311-3/+3
* Version 277.txr-277Kaz Kylheku2022-05-316-1123/+1158
* crc32: name clash with Zlib on Android.Kaz Kylheku2022-05-312-3/+2
* windows: bundle Zlib in installer.Kaz Kylheku2022-05-311-0/+1
* cygwin: bug: sh always uses cmd.exe.Kaz Kylheku2022-05-312-18/+7
* gzio: unused variable warning.Kaz Kylheku2022-05-311-1/+0