3abcadcc2b
devtools: cross/init.sh: echo "done." to avoid wait to propagate the exit status of the dotter
2019-08-12 19:01:58 +02:00
9b0a8b6463
devtools: fix runqemu
2019-08-11 23:36:56 +02:00
72f996593b
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2019-08-11 22:58:06 +02:00
26ce8c4686
devtools: updated newlib
2019-08-11 22:57:25 +02:00
289f4e891e
Update POLITICS.md
2019-06-05 22:49:25 +02:00
af4170a762
Update POLITICS.md
2019-06-03 23:29:23 +02:00
d38b74de93
Create POLITICS.md
2019-06-03 23:26:32 +02:00
f2e089b122
Merge pull request #12 from ekaitz-zarraga/master
...
Correct spelling in the docs
2019-05-05 01:21:42 +02:00
Ekaitz Zárraga
431c7ae365
Clean trailing spaces
2019-05-05 00:31:21 +02:00
Ekaitz Zárraga
f7edc08e36
Correct spelling
2019-05-05 00:31:08 +02:00
bc85310373
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2018-10-25 00:37:53 +02:00
fcb7cbac52
sysconf.json: remove erroneous const in fd2path
2018-10-25 00:37:23 +02:00
b5aa91f2f6
Merge pull request #9 from dargonforce/master
...
Added autoconf to build instructions
2018-10-04 23:15:06 +02:00
Tim Miller
f6e22bca1c
Added autoconf to build instructions
2018-09-20 10:13:13 -04:00
93111d7b0e
devtools: QA.sh: format=raw
2018-06-05 00:06:47 +02:00
0629e7349b
hacking/disk-create.sh: look for syslinux library in com32
2018-06-04 23:28:46 +02:00
ca2300aa65
usb/disk: add a 100ms sleep after ums reset
2018-05-18 00:26:13 +02:00
414c882682
travis-ci: try to fix ppa 3
2018-01-15 23:40:51 +01:00
c3d2f1f6f1
travis-ci: try to fix ppa 2
2018-01-15 23:20:59 +01:00
28cc241216
travis-ci: try to fix ppa
2018-01-15 23:12:51 +01:00
696869ab00
newlib: add support for O_NONBLOCK
2018-01-15 22:43:50 +01:00
ea21d3cd2d
libposix: add support for O_NONBLOCK
...
We keep a list of non blocking fds and use awake to
make them not block on read, write, pread and pwrite.
2018-01-15 22:37:27 +01:00
96f5c08548
cmd: hmi/pipeconsole -P serve /dev/tty instead of /dev/cons (for use with mksh)
2018-01-08 01:23:52 +01:00
2bf39bf38a
kern: rename /dev/swap in /dev/sysmem
...
Jehanne has no SWAP.
And I do not want to explain to my daughters what SWAP **was**.
2018-01-07 07:14:08 +01:00
9cab16119a
ci: try with the deprecated trusty
...
See https://blog.travis-ci.com/2017-12-12-new-trusty-images-q4-launch
2018-01-06 03:59:35 +01:00
1fc668e28b
cross/pkgs: update newlib and mksh (thanks Thorsten!)
2018-01-06 02:40:26 +01:00
d04c776f3c
Fix Minnich's Copyrights
...
As far as I can remember the new `dc` argument added to the `mount`
system call is the only API innovation that I imported from Harvey-OS
in the Jehanne's kernel.
It's a great idea of Ronald G. Minnich, introduced at
72777a1fab
Since he didn't amended the copyright statements in Harvey, I forgot
to amend it here.
Sorry, my fault.
2018-01-06 01:09:04 +01:00
dd9aa0e0a6
More explicit Copyright in files
2018-01-06 01:09:04 +01:00
c7d0f621c9
Clarify Forsyth's and 9front's copyrights
...
I'm very grateful to Charles Forsyth for creating most of Jehanne's kernel
and to 9front's guys for all the code and ideas they freely share.
Here I make their copyrights explicit as they had been erroneusly omitted
or messed up before. Sorry.
2018-01-05 02:30:45 +01:00
629c403341
mksh: install in /cmd/mksh instead of /cmd/sh
2017-12-29 23:01:20 +01:00
8ed3e74c3f
libposix: fix setpgid: if the target process is already a group leader, do nothing
2017-12-25 13:13:09 +01:00
6a9aaa3b14
devtools: improved newlib and mksh
2017-12-22 00:46:45 +01:00
20060a1b2a
rc: fix variables in /usr/glenda/lib/profile
2017-12-22 00:45:44 +01:00
ced276944b
devtools: fix usbDev in runOver0P.sh and runDisk.sh
2017-12-19 22:53:02 +01:00
e337c14326
cross-pkgs: build newlib and mksh
2017-12-19 00:20:39 +01:00
0d7c28ae92
.gitignore: add mksh's related patterns
2017-12-18 23:02:44 +01:00
464eee3ed8
rc: use /dev/tty as a tty (not only /dev/cons)
2017-12-18 23:02:44 +01:00
001069aa7b
libposix: deep refactor; add sys/posixly command
...
With these changes, libposix (and newlib) can run MirBSD Korn Shell.
2017-12-18 23:02:36 +01:00
2f99fb162f
hmi/console: fix file owner for screenconsole
...
When boot starts screenconsole, the hostowner is still empty
2017-12-15 02:58:09 +01:00
dcbea5d48d
hmi/console: fix Qroot listing
2017-12-15 02:58:09 +01:00
1639097200
hmi/console: fix fd leak
2017-12-15 02:58:09 +01:00
a86e2b506a
sys/ctrace: try to restart stopped processes (why does not work?)
2017-12-15 02:58:09 +01:00
f6e3784639
sys/ctrace: restart traced process when stopped by note
2017-12-15 02:58:09 +01:00
bdce6c7f9c
sys/ctrace: keep reading on exited process till there is something to read
2017-12-15 02:58:09 +01:00
d9345701c5
sys/ctrace: use waitstop for command started with -c (since they imply hang)
2017-12-15 02:58:09 +01:00
8b3be08c21
cmds: use pexec in ns/clone
2017-12-15 02:58:09 +01:00
3ed0e3d41a
cmds: add vt to the build
2017-12-15 02:58:09 +01:00
dc76580668
cmd/acme: removed obsolete PATH manipulation
2017-12-15 02:58:09 +01:00
66e9a1b676
cmd/vt: export /dev/tty as alias for /dev/cons
2017-12-15 02:58:09 +01:00
132f2ccee0
cmd/vt: include envvars.h
2017-12-15 02:58:09 +01:00