| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2026-02-18 | Prepare for next patch release. | -1/+1 | ||
| 2026-02-18 | Update for 1.41.2 patch. | -1/+1 | ||
| 2026-02-15 | Patch release to 1.41.1v1.41.1 | -1/+1 | ||
| 2026-01-12 | Some more work on socket testing and allow setting ipv4 vs. ipv6 on raw | -0/+1 | ||
| sockets. | ||||
| 2026-01-10 | Version bump for wip 1.41.x | -1/+1 | ||
| 2026-01-02 | Update year in copyright disclaimer to 2026 | -1/+1 | ||
| 2025-11-16 | Prepare for 1.40.1 patch release. | -1/+1 | ||
| 2025-09-02 | Minor version bump for linking. | -1/+1 | ||
| 2025-09-01 | Address #1629 - janet_deinit called before threaded channel message sent | -0/+1 | ||
| to thread. If we take a reference to another thread inside channel code, make sure that we increase the refcount to avoid a use after free. | ||||
| 2025-08-30 | Update janet for 1.39.1v1.39.1 | -1/+1 | ||
| 2025-08-30 | Update meson.build version. | -1/+1 | ||
| 2025-05-11 | Allow configuration of JANET_THREAD_LOCAL. Address #1595 | -0/+3 | ||
| This is to better allow configuration on various, unknown compilers. Previously, we hardcoded how thread local storage was specified for a few different compilers, but we were not following and C standard. In C11, there is a standardized storage specifier _Thread_local for this storage class, however this is now deprecated in various C++ compilers for a new keyword, confusingly. Janet also does not claim to require the C11 standard, so for maximum flexibilty, the storage specifier must be specified at configure time. | ||||
| 2025-03-18 | Prepare for 1.38.0 release.v1.38.0 | -1/+1 | ||
| 2025-03-10 | Update Makefile and meson to build with msys2 gcc and clang | -2/+11 | ||
| 2025-03-04 | Update older dates to 2025 | -1/+1 | ||
| 2024-12-05 | Prepare for 1.37.1 release and fix CI.v1.37.1 | -1/+1 | ||
| 2024-12-03 | Address #1524 - fix meson cross compilation linking. | -8/+19 | ||
| In the cross compilation case, we need to resolve our dependencies on libc twice, once for the build machine and once for the target machine. This includes pthreads, -libc, and android-spawn. | ||||
| 2024-09-20 | Add support for multiple directories in JANET_PATH. | -1/+1 | ||
| Use a colon ":" as the separator on posix, and semicolon ";" on windows (and mingw). | ||||
| 2024-09-07 | Prepare for 1.36.0 release.v1.36.0 | -2/+2 | ||
| 2024-08-18 | Add suite for testing filewatch. | -0/+1 | ||
| Currently expects windows events. | ||||
| 2024-08-11 | Stop out better configuration. | -0/+1 | ||
| 2024-08-11 | Work on the filewatch module. | -0/+1 | ||
| Currently a wrapper around inotify, should be expanded to work with kqueue, icop, and eventually a implementation with polling and stat. | ||||
| 2024-08-10 | Add array/join and tuple/join | -0/+1 | ||
| Utilities for combining indexed types more efficiently. `array/join` also solves some interface issues with array/concat | ||||
| 2024-06-16 | More fixes for patch release. | -1/+1 | ||
| 2024-06-16 | Prepare for 1.35.1v1.35.1 | -1/+1 | ||
| 2024-06-15 | Prepare for 1.35.0 release.v1.35.0 | -1/+1 | ||
| 2024-05-25 | Add suite-bundle to meson test list. | -0/+1 | ||
| 2024-03-20 | Prepare for 1.34.0 release | -1/+1 | ||
| 2024-01-07 | Prepare for 1.33.0 release | -1/+1 | ||
| 2023-11-02 | Add ipv6, shared, and cryptorand options to meosn. | -24/+36 | ||
| Allows for builting with cosmopolitan, both with meson and Makefile. Use: CC=comsocc meson setup -Dipv6=false -Ddynamic_modules=false -Dshared=false -Dos_name=cosmopolitan to configure for cosmopolitan build. | ||||
| 2023-10-15 | Update patch release.v1.32.1 | -1/+1 | ||
| 2023-10-14 | Update for 1.32.0v1.32.0 | -1/+1 | ||
| 2023-09-28 | More meson tweaks. | -1/+1 | ||
| 2023-09-27 | Fix bad merge. | -4/+0 | ||
| 2023-09-27 | Merge branch 'net-reworkings' | -3/+7 | ||
| 2023-09-27 | Fix meson install test.net-reworkings | -1/+1 | ||
| 2023-09-24 | Update meson build once more. | -2/+3 | ||
| 2023-09-23 | More refinement of meson build. | -2/+3 | ||
| 2023-09-23 | Make meson build work on windows. | -3/+10 | ||
| By default, use more traditional linking pattern with meson. The janet.exe will now link to janet-x.x.dll on windows (and similar for linux/posix) when built with meson. This is slightly less efficient and means that janet.exe built this way is no longer standalone (you would need to move the dll along with the exe), but plays better with most build systems. | ||||
| 2023-09-17 | Prepare for 1.31.0 release.v1.31.0 | -1/+1 | ||
| 2023-08-05 | Prepare for 1.30.0 release.v1.30.0 | -1/+1 | ||
| 2023-06-19 | Patch release.v1.29.1 | -1/+1 | ||
| 2023-06-03 | Update meson.build file. | -15/+28 | ||
| 2023-05-13 | Version bump to 1.28.0v1.28.0 | -1/+1 | ||
| 2023-03-05 | Prepare for 1.27.0 release.v1.27.0 | -1/+1 | ||
| 2023-01-21 | Don't compile library loading code on windows if it is disabled. | -1/+1 | ||
| 2023-01-07 | Merge branch 'master' of github.com:janet-lang/janet | -1/+5 | ||
| 2023-01-07 | Update copyrights. | -1/+1 | ||
| 2023-01-04 | Add test files to meson suite 11 - 14 | -1/+5 | ||
| 2022-12-03 | Add ffi/jitfn for JIT compilation. | -0/+1 | ||
| Convert a byte sequence of machine code to an an executable pointer that can be used with ffi/call. | ||||
