summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2024-01-14Updated to version 0.9.10Andrea Girotto
2023-05-27Release: 0.9.9Andrea Girotto
Fixed bugs Issue #275: Pooled HTTP client locks when connection can't be acquired Issue #276: Mod-expt of number greater than 2048 returns incorrect answer Issue #277: inflate-bytevector is implemented wrongly Issue #280: Keywords containing non-identifier chars are not escaped Issue #283: SRFI-219 style internal define is not supported Issue #284: Unbound variable error on (core macro) Issue #285: Wrong macro expansion order Issue #286: Sagittarius dumps on Göran Weinholt's schjig Issue #287: (* x y) returns incorrect number when both x and y are bignum and y has 6 word difference JMESPath error fix Fixing secp224r1, sect163r1 and sect113r1 parameters Improvements Issue #282: Command line usage should be written to stdout (util logging) support new directive ~e to dump condition with stack trace Reference manual is now written with Markdown Updating Boehm GC version to 8.2.0 New feature Issue #216: Supporting RFC7519 (a.k.a JWT) Issue #278: Support SRFI-193 New digest algorithm SHAKE128 and SHAKE256 Endianness aware bytevector <-> integer conversion procedures EdDSA support SASL on AMQP Range aware socket send procedures PBES2 support New Markdown parser
2021-02-28Release 0.9.7Andrea Girotto
Fixed bugs: Issue #260: JSON Schema test causes oom Issue #259: Wrong compiler warning Issue #261: Make user defined object cache more reliable Issue #263: regexp-matches mishandles partial optional match Issue #245: Invalid cache on (test r6rs hashtables) Issue #264: cond-expand missing from the default R7RS environment Issue #267: Macro expander in library top-level Issue #271: sagittarius--socket.so not found by sagittarius--tls-socket.so Fixed (rfc uri) regular expression Fixed DER generalized date format Fixed JSON Schema unique validator New feature: SRFI-159 is now supported SRFI-160 is now supported R7RS-large Tangerine Edition is now supported SRFI library names later than SRFI-99 (R6RS) #272 Improvements: Update Unicode version to 12.1.0 Correction of compile-r7rs #269 SRFI 69's make-hash-table does not accept the R7RS version of equal? #270 Minor improvements on (sagittarius timezone) Minor improvements on (sagittarius calendar)
2019-08-18Release 0.9.6Andrea Girotto
Fixed bugs: Issue: #247: macro does not work if i import scheme base Issue: #248: every and any from SRFI-1 aren't compliant of the specification Issue: #254: raise and raise-continuable don't attach stack trace Issue: #256: ÿ can't be printed properly Issue: #257: flexible-vector-delete! raises an error when removing the last element Fixing the build process (retrieving windows time zone) New features: Mutable JSON library (text json mutable) has been added URI PEG parser library (rfc uri parser) has been added SRFI-146 mappings is supported. Some of R7RS-large Tangerine editions are supported define-c-struct now accepts alignment keyword as its base alignment Improvements: (text json pointer) supports mutable JSON as well Minor performance improvement of (util logging) (rfc tls) now verify certificates New documentation: (text json patch) has been documented
2018-05-21Release 0.9.2Andrea Girotto
2018-02-18Fixed bugs:Andrea Girotto
Issue #234: Renamed variabled refered in macro causes unbound variable error Issue #235: C assert error on encrypted home of Ubuntu Issue #236: make-der-utc-time creates wrong DER time Issue #237: export-private-key for RSA results wrong private key SRFI-19 didn't export modified julian day conversion procedures (archive tar) couldn't expand entry of multiple of 512 bytes (including header) New features: TOML library (text toml) has been added (not documented) Calendar library (sagittarius calendar) has been added (not documented) (rfc tls) is replaced to C SSL implementation (either OpenSSL or Schannel) New platform supports: MSYS2 is supported (experimental) MinGW is supported (experimental)
2017-11-23Release 0.8.8Andrea Girotto
Fixed bugs: Multipart sender for HTTP/2 didn't send data correctly Non blocking server of (net server) used only one thread Size limited shared priority queue expanded on race condition of removal and addition Improvements: SSE detection on FreeBSD is added (Thanks to Ashish SHUKLA) Faster thread creation. (approx. 10 times faster) New features: Sandboxing library (sagittarius sandbox) has been added Mocking library (sagittarius mock) has been added Monitoring procedures are added to (net server) shared-priority-queue-capacity has been added to (util concurrent shared-queue) shared-queue->list and shared-priority-queue->list have been added to (util concurrent shared-queue) Actor model library (util concurrent actor) has been added SRFI-158 has been supported Non blocking server now supports socket detaching Experimental combinator library (sagittarius combinators) has been added Experimental PEG library (peg) has been added Backward incompatible change: Applied the latest errata of SRFI-115 and implementation
2017-04-23Release 0.8.3Andrea Girotto
Fixed issues: Issue #220: bytevector<?, bytevector<=?, bytevector>? and bytevector>=? return wrong result Improvements: PKCS#8 library now supports DSA and ECDSA private key import. Common HTTP interface library (rfc http-connections) has been added. OAuth1.0 library (rfc oauth) has been added (not documented). OAuth2 library (rfc oauth2) has been added (not documented). (util bytevector) exports bytevector-append and bytevector-concatenate as well. New document: HTTP/2 library (rfc http2) has been documented.
2017-03-14Release 0.8.1Andrea Girotto
Fixed bugs: Issue #207: (integer->bytevector 0) returns empty bytevector Issue #208: mod-inverse returns incorrect answer Issue #210: make-der-integer doesn't accept negative value Issue #211: Running with -r6 option doesn't call exit (rfc http2 client) didn't send proper :authority pseudo header New features: ECDSA is added to (crypto) HMAC One-Time Password (rfc hotp) has been added Time-based One-Time Password (rfc totp) has been added
2017-01-22release 0.8.0Andrea Girotto
Fixed bugs: (rfc http2 client) didn't send GOAWAY frame properly. (text sql) couldn't parse window functions (text sql) emitted ; after comments _ was considered as a pattern variable on R7RS syntax-rules New features: R7RS-large RedEdition has been supported Closing procedure for HTTP2 connection has been added to (rfc http2 client) GZIP receiver has been added to (rfc http2 client) SRFI-101 has been supported Improvements: (text sql) now emits better indented SQL
2016-12-29Temporary excluded testsAndrea Girotto
2016-12-29Temporary excluded test on extensionsAndrea Girotto
2016-12-25release 0.7.11Andrea Girotto
AFixed bugs: Issue #203: syntax-parameterize doesn't work if syntax parameter is inserted by syntax-rules New features: SRFI-136 has been supported SRFI-141 has been supported Improvements: char-ci comparison procedures don't pack required arguments to a list *namespace* keyword has been supported on sxml-object-builder macro New document: (text sxml object-builder) has been documented.
2016-11-28release 0.7.10Andrea Girotto
Fixed bugs: Issue #200: -Ewarn doesn't show any warning Issue #201: read-directory returns invalid string if the directory contains Japanese filename. (text sql) didn't handle DISTINCT SQL keyword correctly Experimental C translator emitted incorrect dependency (net rss) raised an error if empty tag was given for simple values (text sql) couldn't serialise chain identifier in order-by and group-by New feature: force accepts non promise object. change-file-mode is now actual implementation on Windows environment It can only set readonly flag for now Improvements: hashtable-entities is now implemented in C Incompatible change: Issue #202: File operation failure should raise &i/o instead of &assersion
2016-10-27release 0.7.9Andrea Girotto
Fixed bugs: Issue #198: SRFI 46 ellipsis renaming not supported on R7RS REPL Issue #199: Incorrect result in gcd procedure (sagittarius ffi) created invalid string when returning value char* contains negative value. macroexpand-n expended n+1 times. New features: SRFI-139, compile-r7rs has been supported on POSIX environment. SXML to object builder (text sxml object-builder) has been added (not documented yet). Simple RSS 2.0 library (net rss) has been added (not documented yet). (text sql) now supports LIMIT and OFFSET non standard SQL clauses.
2016-08-27release 0.7.7Andrea Girotto
Fixed bugs: Issue #189: nested guard causes infinite loop Issue #190: non continuable condition should not return Issue #191: Cannot build on Cygwin (net server) didn't stop on a platform which merges IPv6 and IPv4 sockets, having the same port, into one Fixing build process on FreeBSD. (FindGC added -L option globally) Passing time-process and time-thread to current-time didn't return proper values Improvements: Build process can find clock_gettime on Linux properly. <process> object now initialises all ports to #f. (sagittarius socket) defines and raises socket specific conditions. socket-accept can be interrupted by thread-interrupt!. New features: WebSocket library (rfc websocket) has been added. get-process-times and get-thread-times have been added to retrieve CPU time of process and thread. Incompatible changes: (core syntax-case) is renamed to (core macro). Miscellaneous size of SgVM was reduced.
2016-06-29release 0.7.5Andrea Girotto
Fixed bugs: Issue #185: quote, unquote and quasiquote should not be allowed in identifiers. Issue #186: local-timezone always return GMT on OS X Issue #188: Accessors of generated field of define-record-type don't point proper field New features: Supporting SRFI-130 Adding synchronous process output reader sync-process-read to (sagittarius process) Improvements: SQL parser on (text sql) can now parse some of reserved SQL keywords as identifier. Exposing async-process-read
2016-05-06release 0.7.3Andrea Girotto
Fixed bugs: Issue #177: Detached process should not have pipe as its current ports. Issue #178: (rfc pem) does not confirm RFC 1421 section 4.4 Issue #179: Chunked input/output port without any content raises an error by set-port-position! Issue #180: unbound variable check on R6RS is done incorrectly. R7RS syntax-rules raised unbound variable warning Improvements: Safe read/write library cache file Performance of bignum multiplication on Linux has been improved. New features: SRFI-133 has been supported File monitoring library (sagittarius filewatch) has been added http-gzip-receiver procedure for handling gzip encoded HTTP response has been added to (rfc http)
2016-03-19release 0.7.2Andrea Girotto
Fixed bugs: Issue #175: (define a 'b 'c) isn't valid form Issue #176: thread-pool-wait-all! hangs if one of the threads is terminated. Nested ellipsis was not resolved properly on R7RS syntax-rules thread-pool-task-running? raised an error. Improvements: Building on FreeBSD uses gc-threaded if both gc and gc-threaded are found. Testing script detects timeout. Following the latest version of match.
2016-02-23release 0.7.1Andrea Girotto
2016-01-24release 0.7.0Andrea Girotto
2015-12-25release 0.6.11Andrea Girotto
2015-11-17release 0.6.10Andrea Girotto
2015-10-23release 0.6.9Andrea Girotto
2015-09-28release 0.6.8Andrea Girotto
2015-08-24release 0.6.7Andrea Girotto
2015-06-25release 0.6.5Andrea Girotto
2015-06-08Initial commit: release 0.6.4-1Andrea Girotto