|
9384a8e6
|
2025-02-11T18:38:35
|
|
wip file upload
|
|
694d3f8b
|
2025-02-11T18:03:42
|
|
fix file_ensure_directory
|
|
1673ad3c
|
2025-02-11T17:04:34
|
|
todo
|
|
cc47fc7d
|
2025-02-11T16:35:11
|
|
httpd
|
|
c8a66e0a
|
2025-02-11T16:25:16
|
|
print stacktrace in invalid cast
|
|
ff871d7c
|
2025-02-07T17:59:23
|
|
gtk4 fix deprecation warning
|
|
dccbdebf
|
2025-02-07T01:22:14
|
|
oauth2
|
|
f5be373a
|
2025-02-06T23:38:46
|
|
fix httpd file upload
|
|
ccde0b7d
|
2025-02-06T22:44:34
|
|
fix file_dirname and http request
|
|
0ff7e0bb
|
2025-02-06T16:58:24
|
|
wip file upload
|
|
5d722a35
|
2025-02-06T14:24:03
|
|
wip buf_inspect_struct_size bug
|
|
0b1ece4f
|
2025-02-06T11:26:06
|
|
wip gtk4 gsk
|
|
7e675af6
|
2025-02-06T00:52:23
|
|
wip primes
|
|
576abebd
|
2025-02-05T23:51:24
|
|
Math.pow
|
|
15ef6aeb
|
2025-02-04T18:13:07
|
|
link() unlink() in file_mv()
|
|
b186fed5
|
2025-02-04T16:44:10
|
|
fix HTTP.upload
|
|
a6ecebb9
|
2025-02-04T00:07:06
|
|
fix build
|
|
b0792b85
|
2025-02-03T22:08:04
|
|
kubz
|
|
36680d45
|
2025-02-03T22:06:13
|
|
fix file_ensure_directory
|
|
792b0ffc
|
2025-02-03T18:52:12
|
|
fix file upload in HTTPd
|
|
d1b5e3c3
|
2025-02-01T23:17:55
|
|
debug
|
|
292c85de
|
2025-02-01T18:32:54
|
|
wip file upload in httpd
|
|
4b89dce3
|
2025-02-06T01:30:08
|
|
wip primes
|
|
51cf5ef9
|
2025-02-06T00:52:23
|
|
wip primes
|
|
cfb5a895
|
2025-02-05T23:51:24
|
|
Math.pow
|
|
9e299435
|
2025-02-05T22:35:22
|
|
linux (PopOS)
|
|
be52e4fb
|
2025-02-05T17:33:45
|
|
make gdb_kubz
|
|
a00c706e
|
2025-02-05T14:00:53
|
|
kmsg makefile with asan (popOS)
|
|
3ded0268
|
2025-02-05T13:56:02
|
|
wip PopOS!
|
|
93917318
|
2025-02-01T03:06:24
|
|
wip http file upload
|
|
6d8ae914
|
2025-01-30T22:00:15
|
|
wip
|
|
e2b91e2a
|
2025-01-30T18:29:27
|
|
kubz
|
|
2313dfdb
|
2025-01-30T17:45:14
|
|
wip request file upload
|
|
314eb61e
|
2025-01-30T16:56:40
|
|
str_starts_with_case_insensitive
|
|
377a06f3
|
2025-01-30T15:40:00
|
|
wip
|
|
ba067c30
|
2025-01-27T00:36:46
|
|
str
|
|
93df7048
|
2025-01-25T04:01:05
|
|
wip crypt and random str
|
|
71dcfb34
|
2025-01-25T16:33:25
|
|
str random
|
|
e13294cb
|
2025-01-21T21:25:13
|
|
New in KC3 v0.1.14
- pretty printer
- auto indent KC3 code
- map
- `access`
- `get` (get key value)
- `put` (return a new map)
- struct
- `access`
- `get`
- `put`
- facts database (triple store) accessible from KC3
- `new database (Ptr)`
- `add_tags`
- `collect_with`
- `collect_with_tags`
- `remove_tags`
- `with_tags`
- `with`
- `with_macro`
- HTTPd v0.2.0
- dynamic pages (MVC)
- models are defined in `./app/models/`
- controllers are defined in `./app/controllers/`
- templates are defined in `./app/templates/`
- views are defined in `./app/views/`
- dynamic router is defined in `./config/router.kc3`
- For now we don't match request method and just match the start of
the URL with `Str.starts_with?(url, route.path)`
- If there is no route or no controller or the controller does
not return a HTTP response, a 404 error is returned. Other
frameworks like Ruby on Rails or Phoenix do return a 500...
- threads
- `env_fork_init`
- `env_fork_clean`
- `Thread.new(fn)`
- fx v0.2.0
- file explorer
- preview files
- text
- image
- video
- audio
- binary (hexdump -C)
- properties
- create
- POST "/properties/*path"
- delete
- DELETE "/properties/*path
|
|
284dc8f5
|
2025-01-21T19:45:52
|
|
fix make test_httpd
|
|
46b42ca0
|
2025-01-21T17:31:47
|
|
update_sources
|
|
7d3f43e7
|
2025-01-21T17:07:09
|
|
wip release
|
|
df437cf0
|
2025-01-21T16:15:41
|
|
wip release 0.1.14
|
|
f2fc3e0c
|
2025-01-15T00:08:22
|
|
fix make lib_links_bsd
|
|
25472a60
|
2025-01-14T00:16:58
|
|
fix str random base64
|
|
bbc7830b
|
2025-01-10T01:41:20
|
|
security
|
|
9c6fc769
|
2025-01-07T14:23:09
|
|
ignore bank
|
|
644bac2a
|
2025-01-07T14:19:28
|
|
smtp: sendmail
|
|
7e04c425
|
2025-01-07T11:52:26
|
|
tag_or, tag_and
|
|
4da525ed
|
2025-01-07T11:48:44
|
|
env_and, env_or
|
|
40acb9cd
|
2025-01-06T18:13:38
|
|
wip smtp
|
|
593324b1
|
2025-01-06T18:13:26
|
|
ignore www/
|
|
ecc066f1
|
2025-01-06T16:53:56
|
|
smtp_open, smtp_close
|
|
d8799d75
|
2025-01-06T10:05:04
|
|
fix compilation (smtp)
|
|
4d9b3bd8
|
2025-01-06T09:23:22
|
|
update sources
|
|
ab97bf92
|
2025-01-05T20:42:40
|
|
fix build for FreeBSD
|
|
b1339771
|
2025-01-05T20:26:24
|
|
README
|
|
5aec2df1
|
2025-01-05T14:25:57
|
|
fix gtk4 version changes
|
|
b3a7847e
|
2025-01-05T07:59:11
|
|
smtp
|
|
7c65e865
|
2025-01-05T06:23:33
|
|
wip win32
|
|
0df57629
|
2025-01-04T20:37:43
|
|
fix env_fork race condition
|
|
7e04ab8a
|
2025-01-04T19:33:26
|
|
fix compilation on Ubuntu
|
|
62ff1365
|
2025-01-03T16:12:23
|
|
configure and update sources for smtp
|
|
96cd1537
|
2025-01-03T16:09:30
|
|
remove old build files
|
|
b48e511a
|
2025-01-03T01:13:47
|
|
smtp
|
|
4dfd532f
|
2025-01-03T01:11:36
|
|
wip fix sysctl
|
|
74f26a31
|
2025-01-02T19:54:43
|
|
update_sources
|
|
5c2d4bc6
|
2025-01-02T19:49:43
|
|
deserialize
|
|
5771a964
|
2025-01-02T18:18:08
|
|
wip smtp
|
|
ff46f6f2
|
2025-01-02T17:46:40
|
|
wip smtp
|
|
e0766269
|
2024-12-23T18:48:34
|
|
kc3_sysctl
|
|
446e0a48
|
2024-12-20T22:56:02
|
|
kc3.facts, kc3_sysct~l
|
|
d866ecdc
|
2025-01-01T21:04:09
|
|
tag_is_integer
|
|
804fcb5e
|
2024-12-31T12:00:09
|
|
configure fs
|
|
77c7138f
|
2024-12-31T06:35:59
|
|
fix fuse for linux
|
|
32edc147
|
2024-12-31T06:35:11
|
|
fix fuse for linux
|
|
0d8ab9fd
|
2024-12-31T06:32:24
|
|
fix fuse for linux
|
|
ea9ccd62
|
2024-12-31T06:30:48
|
|
fuse_use_version
|
|
275f6a8f
|
2024-12-31T06:25:38
|
|
add option parsing and set fuse version from arguments
|
|
e1b3ac96
|
2024-12-31T05:57:49
|
|
fix env_init_args
|
|
7ee82f33
|
2024-12-29T19:25:14
|
|
revert alloc changes
|
|
bdc01abc
|
2024-12-25T05:15:02
|
|
wip
|
|
848f7c46
|
2024-12-21T16:15:19
|
|
libtommath: update config.subr
|
|
4e291bf8
|
2024-12-21T16:14:13
|
|
wip compatibility with C++
|
|
ac77b4d6
|
2024-12-20T21:08:48
|
|
whitespace
|
|
2e835e1a
|
2024-12-20T21:05:43
|
|
wip cxx ncpu
|
|
a4b39ead
|
2024-12-20T20:52:00
|
|
libkc3/env.c ncpu
|
|
d0f8e533
|
2024-12-19T15:35:12
|
|
Wip on_connect_ok
|
|
376bbec4
|
2024-12-20T13:21:21
|
|
ncpu global variable
|
|
a26d9293
|
2024-12-19T22:24:13
|
|
kmsg: text_view_w
|
|
2020eb12
|
2024-12-19T22:03:47
|
|
fix assert
|
|
c69cec59
|
2024-12-19T20:54:53
|
|
gtk4: TextView: set_monospace
|
|
fe08cd61
|
2024-12-19T20:54:04
|
|
str: str_sw_pos_to_uw
|
|
0d62aa86
|
2024-12-19T20:04:22
|
|
fix tests on macos
|
|
3a9f388e
|
2024-12-19T15:21:52
|
|
gtk4: entry get text / set text
|
|
ceac6684
|
2024-12-19T14:42:02
|
|
Entry in hbox
|
|
6ec53f32
|
2024-12-19T15:06:36
|
|
kmsg
|
|
4c7b04dd
|
2024-12-19T15:05:11
|
|
gtk4: get_text set_text
|
|
7d78db6e
|
2024-12-19T13:54:16
|
|
window , vbox hbox button
|
|
2997482f
|
2024-12-19T13:52:21
|
|
kmsg: wip send
|