Commit Graph

376 Commits

Author SHA1 Message Date
criyle
01863bc522 build: go 1.22 2024-02-21 02:15:29 +00:00
criyle
39b603575b doc: update interface 2024-02-06 12:57:36 +00:00
criyle
581b925450 stream: fix goroutine leak 2024-02-06 12:33:48 +00:00
criyle
aa41950f89 stream: add websocket transport layer support 2024-02-06 10:25:46 +00:00
criyle
a52f1360cd pb: use empty message for stream flag 2024-02-05 15:51:56 +00:00
criyle
9966f490f3 stream: use index and fd to indicate io streams rather than name 2024-02-05 13:12:04 +00:00
criyle
9fe356feb5 shell: decouple terminal with grpc via stream interface 2024-02-05 11:55:58 +00:00
criyle
8dd368a655 stream: rename types to avoid stutters 2024-02-05 08:57:12 +00:00
criyle
c29d0adce2 rest: no copy file download 2024-02-03 15:49:32 +00:00
criyle
8025bd36b6 docs: fix typos 2024-02-03 15:19:49 +00:00
criyle
505994205f github: remove cache as set up go did it 2024-02-03 13:02:26 +00:00
criyle
f716b7a682 github: upgrade action versions 2024-02-03 12:57:13 +00:00
criyle
eca512b06f github: update action versions 2024-02-03 12:49:58 +00:00
criyle
cb1256f4bf shell: support cancel with double ctrl-c 2024-02-03 12:39:29 +00:00
criyle
010c30f85e stream: decoupled stream execution with grpc stream 2024-02-03 11:56:57 +00:00
criyle
485aa02153 deps: bump versions 2024-02-03 07:34:25 +00:00
dependabot[bot]
3496e24ee4
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 (#92) 2023-12-19 03:01:08 +00:00
criyle
f25d768f65 doc: update naming convention 2023-11-10 01:52:59 +00:00
criyle
473d620996 env: avoid duplicated error and update gitignore 2023-11-10 01:46:32 +00:00
criyle
a8c49e95c4 github: fix build 2023-11-10 01:30:12 +00:00
criyle
4220c29481 *: rename executorserver to go-judge 2023-11-10 01:20:28 +00:00
criyle
4de8c98bc2 linuxc: create transient unit cgroup on systemd enabled distribution via dbus
fixes #89
2023-11-09 10:57:42 +00:00
criyle
2f2478539c model: deprecate strict_memory_limit to percise definition 2023-10-30 04:04:42 +00:00
criyle
eded6e02f6 linuxc: add addressSpaceLimit to enable rlimit_as 2023-10-30 03:10:28 +00:00
dependabot[bot]
1117e6eed7
build(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#88) 2023-10-26 01:01:24 +00:00
dependabot[bot]
4b6c7ac52b
build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#87)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.15.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-12 22:41:38 +08:00
criyle
eecd8bd6f2 deps: upgrade to go1.21 with dependencies 2023-09-27 13:50:23 +00:00
criyle
fb90a1ece3 winc: minor fix and fixed some typo
close #84
2023-09-25 14:33:40 +00:00
criyle
faec026b31 *: update dependency versions 2023-08-11 08:12:42 +00:00
SourceRoc
04804ed605
winc: fixed the error of check regular file (#78)
Co-authored-by: Source_Roc <sourceroc_fsf@163.com>

fixed #74
2023-08-11 15:55:47 +08:00
criyle
9e403cb2d2 doc: reorder paragraphs & update dependencies 2023-07-21 09:07:42 +00:00
criyle
185c73bed5 ci: supporting riscv64 2023-07-21 07:31:38 +00:00
criyle
5d037c73ef build(deps): bump all dependencies to latest 2023-06-11 08:41:49 +00:00
criyle
8b35d65755 build(deps): bump all dependencies to latest 2023-06-11 08:37:33 +00:00
dependabot[bot]
47ca7445f2
build(deps): bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#67)
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.9.0...v1.9.1)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-11 16:12:06 +08:00
ArArgon
80cadb3be4
fix: update exit status when status != 0 (#68) 2023-06-11 16:10:52 +08:00
criyle
90de4c544c main: allow -srf-prefix to pass list of path split by comma 2023-04-14 03:46:30 -07:00
criyle
afb21cc2f7 main: listen on both ipv4 and ipv6 localhost when exists 2023-04-14 02:51:04 -07:00
criyle
495ad3f4ba config: use localhost when not in container 2023-04-13 18:22:24 -07:00
criyle
dd8c6ec2d0 *: bump dependencies & fix multiple cmd pipe proxy copy out 2023-04-13 02:47:58 -07:00
criyle
a23ea1c625 github: update go version to 1.20 2023-02-19 02:04:46 -08:00
criyle
348abdaf53 api: add /config endpoint for configuration and update go1.20 2023-02-19 02:02:02 -08:00
criyle
330573eceb envexec: open collecting files before exec to avoid error when deleted 2022-12-26 13:13:29 -08:00
criyle
c7d4babb64 config: set default value for copyOutMax to 256m 2022-12-02 21:56:39 -08:00
criyle
32870c4516 ci: update build.yml 2022-11-13 15:29:27 -08:00
criyle
a06fc0b259 env: support symlink creation 2022-11-13 15:23:29 -08:00
yzy-1
561c0a6955
ffi: refactor cinterface (#43)
* ffi: refactor cinterface

* ffi: change Init parameters to JSON
2022-10-25 02:16:57 -04:00
criyle
e5c7b811e5 github: upgrade actions 2022-10-20 21:32:32 -07:00
criyle
3531ea67d0 github: update actions 2022-10-20 21:11:06 -07:00
criyle
a10fd6892e main: log error when listening failed 2022-10-20 20:35:47 -07:00