Commit Graph

176 Commits

Author SHA1 Message Date
dependabot[bot] 6a05726f17
Bump x86_64 from 0.14.10 to 0.14.11 (#531) 2023-10-05 20:07:56 +00:00
dependabot[bot] 96bba76474
Bump vte from 0.11.1 to 0.12.0 (#532) 2023-10-05 19:52:15 +00:00
dependabot[bot] 0978d15586
Bump sha2 from 0.10.7 to 0.10.8 (#533) 2023-10-05 19:51:47 +00:00
Vincent Ollivier a82c87c61c Publish version 0.10.1 2023-09-23 09:09:31 +02:00
dependabot[bot] 9112caebe6
Bump num-bigint from 0.4.3 to 0.4.4 (#526) 2023-09-06 08:29:36 +00:00
dependabot[bot] bd6bf72be3
Bump object from 0.32.0 to 0.32.1 (#528) 2023-09-06 08:21:24 +00:00
dependabot[bot] 3b83639449
Bump object from 0.31.1 to 0.32.0 (#525) 2023-08-20 18:04:16 +00:00
dependabot[bot] 241eec4bec
Bump num-traits from 0.2.15 to 0.2.16 (#517) 2023-07-21 21:25:25 +00:00
dependabot[bot] 93e46c27be
Bump pbkdf2 from 0.12.1 to 0.12.2 (#513) 2023-07-10 07:32:47 +00:00
dependabot[bot] 3ba1536bb7
Bump uart_16550 from 0.2.18 to 0.2.19 (#514) 2023-07-10 07:32:20 +00:00
Vincent Ollivier 314118c35f
Update smoltcp from 0.9.1 to 0.10.0 (#510)
* Upgrade smoltcp from 0.9.1 to 0.10.0

* Rename timestamp to time

* Update changelog
2023-06-28 21:45:40 +02:00
Vincent Ollivier 86a8319515
Publish release 0.10.0 (#507)
* Regenerate www for lisp doc

* Update example email address

* Fix changelog

* Rewrite old changelog as list

* Update changelog

* Update version

* Add links to changelog

* Fix links

* Add date to lisp changelog

* Fix banner for longer version number

* Update screenshot

* Regenerate www

* Remove boot.png

* Update lisp version to 0.5.0

* Update chess version to 0.2.0

* Add screenshot script
2023-06-21 20:17:54 +02:00
dependabot[bot] 550be2c243
Bump sha2 from 0.10.6 to 0.10.7 (#505) 2023-06-19 19:25:19 +00:00
dependabot[bot] c4e3788750
Bump object from 0.30.3 to 0.31.1 (#497) 2023-06-14 18:22:37 +00:00
dependabot[bot] 5b64e1f7cd
Bump libm from 0.2.6 to 0.2.7 (#498) 2023-06-14 18:22:19 +00:00
dependabot[bot] be6141270e
Bump raw-cpuid from 10.7.0 to 11.0.1 (#499) 2023-06-14 18:22:05 +00:00
dependabot[bot] c0de59fe1b
Bump vte from 0.11.0 to 0.11.1 (#496) 2023-06-14 18:21:43 +00:00
Vincent Ollivier 9158bd795c
Update rust version (#495)
* Update rust toolchain file

* Update aml crate to compile

* Avoid installing default toolchain

* Remove warnings

* Add host dependecies to readme

* Update changelog

* Add back strip

* Use earlier toolchain
2023-06-14 00:40:48 +02:00
Vincent Ollivier fe378dd07f
Upgrade smoltcp from 0.8.2 to 0.9.1 (#484)
* Upgrade smoltcp from 0.8.2 to 0.9.1

* Disable httpd

* Add fence before shell command

* Remove fix for failing test

* Refactor code

* Update changelog
2023-05-08 11:11:13 +02:00
dependabot[bot] f5ad1a05b6
Bump spin from 0.9.6 to 0.9.8 (#476) 2023-04-11 22:14:24 +00:00
Vincent Ollivier 4fba6367b3
Use pbkdf2_hmac to fix compilation warnings (#477)
* Use pbkdf2_hmac to remove compilation warnings

* Update changelog
2023-04-12 00:08:03 +02:00
dependabot[bot] 2f8f0c93e8
Bump spin from 0.9.5 to 0.9.6 (#474) 2023-03-16 21:14:43 +00:00
dependabot[bot] 0ed320887e
Bump pbkdf2 from 0.11.0 to 0.12.1 (#470) 2023-03-11 21:39:51 +00:00
dependabot[bot] 95389cae86
Bump aml from 0.16.2 to 0.16.3 (#471) 2023-03-11 21:32:20 +00:00
dependabot[bot] c599b60c67
Bump linked_list_allocator from 0.10.4 to 0.10.5 (#472) 2023-03-11 21:31:59 +00:00
dependabot[bot] 4dfdf7fdb7
Bump pic8259 from 0.10.2 to 0.10.3 (#473) 2023-03-11 21:30:42 +00:00
dependabot[bot] d110c86193
Bump spin from 0.9.4 to 0.9.5 (#465) 2023-03-02 21:39:04 +00:00
dependabot[bot] 1747d68960
Bump nom from 7.1.2 to 7.1.3 (#461) 2023-03-02 21:30:51 +00:00
dependabot[bot] 218b5fb85e
Bump object from 0.30.0 to 0.30.3 (#462) 2023-03-02 21:24:07 +00:00
dependabot[bot] d08e66ca57
Bump bit_field from 0.10.1 to 0.10.2 (#468) 2023-03-02 21:21:58 +00:00
dependabot[bot] c2811dc2b2
Bump raw-cpuid from 10.6.0 to 10.7.0 (#469) 2023-03-02 21:21:27 +00:00
dependabot[bot] 2b759cea92
Bump nom from 7.1.1 to 7.1.2 (#457) 2023-01-04 07:21:48 +00:00
dependabot[bot] c18171ec95
Bump aml from 0.16.1 to 0.16.2 (#450) 2022-12-10 15:38:24 +00:00
dependabot[bot] d156639604
Bump smoltcp from 0.8.1 to 0.8.2 (#443) 2022-11-28 18:22:45 +00:00
dependabot[bot] c5b1241812
Bump object from 0.29.0 to 0.30.0 (#441) 2022-11-28 18:21:48 +00:00
Vincent Ollivier da9fca121b Publish version 0.9.0 2022-11-11 10:49:42 +01:00
dependabot[bot] 5a0bcc6481
Bump libm from 0.2.5 to 0.2.6 (#436) 2022-11-09 22:30:45 +00:00
dependabot[bot] c3b0a4986d
Bump base64 from 0.13.0 to 0.13.1 (#422) 2022-10-27 05:06:26 +00:00
Vincent Ollivier 4d0d742ff4
Update pc-keyboard from 0.5.1 to 0.6.1 (#423) 2022-10-27 07:04:50 +02:00
Vincent Ollivier 892b697bd3
Add BigInt support to Lisp (#415)
* Add bigint support to Lisp

* Remove Box

* Replace BigInt by i64

* Add back big int

* Work around big int errors

* Print floats with a dot

* Add conversion to f64

* Use Number#parse instead of double

* Add trigo functions to Number

* Add conversion from number to byte

* Add addition to Number

* Add multiplication to Number

* Add negation and substraction to Number

* Add division to Number

* Add reminder to Number

* Add pow to Number

* Fix tests

* Re-enable BigInt

* Add parsing and printing of BigInt

* Add sign

* Add operations on BigInt

* Fix compilation issues

* Add support for add and mul overflow

* Fix bigint conversion to and from str

* Add number-type function

* Add tests

* Add support for pow overflow

* Fix tests

* Add more checks for overflow

* Add check for division by zero

* Fix typo

* Return inf for large exponential operations

* Check for division by zero in modulo

* Add shift operations

* Rewrite comparisons

* Add lazy eval to cond expressions

* Add set fonction

* Add loop function

* Add pi example

* Add builtin pi example to shell

* Update allocation error messages

* Rewrite number conversions

* Remove debug output from pi example

* Move pi command to a dedicated file

* Rewrite bytes->number and number->bytes

* Update doc

* Move op impl to Number

* Add macros to dry code

* Add more macros

* Run clippy
2022-10-17 20:58:08 +02:00
dependabot[bot] cbd8d9b479
Bump linked_list_allocator from 0.10.3 to 0.10.4 (#416) 2022-10-11 18:31:58 +00:00
dependabot[bot] a37e3dddf7
Bump bootloader from 0.9.22 to 0.9.23 (#414) 2022-10-01 08:20:23 +00:00
dependabot[bot] 46137e6244
Bump sha2 from 0.10.5 to 0.10.6 (#413) 2022-09-16 06:26:58 +00:00
dependabot[bot] b4e83a5bf4
Bump raw-cpuid from 10.5.0 to 10.6.0 (#411) 2022-09-16 06:20:29 +00:00
dependabot[bot] 0abdeb2633
Bump sha2 from 0.10.3 to 0.10.5 (#407) 2022-09-08 07:29:23 +00:00
dependabot[bot] 54c7419b70
Bump linked_list_allocator from 0.10.1 to 0.10.3 (#408) 2022-09-08 07:28:06 +00:00
dependabot[bot] 8d4b982653
Bump sha2 from 0.10.2 to 0.10.3 (#403) 2022-09-04 16:35:35 +00:00
dependabot[bot] 8526e67174
Bump raw-cpuid from 10.4.0 to 10.5.0 (#390) 2022-08-21 22:05:53 +00:00
dependabot[bot] 38557b286e
Bump libm from 0.2.3 to 0.2.5 (#386) 2022-08-14 09:51:39 +00:00
Vincent Ollivier dbe75aa9d8 Publish version 0.8.0 2022-08-05 18:09:38 +02:00