Giacomo Tesio
f104c46858
purge syscall macros
2020-09-17 23:45:23 +02:00
Giacomo Tesio
5f095a9605
temporarily disable -Werror
2020-09-17 23:43:57 +02:00
Giacomo Tesio
361a06f284
libc: move read and write to jehanne_ namespace (where they actually belong)
2020-09-17 23:43:56 +02:00
Giacomo Tesio
e9e5e59740
libposix: rename function argument
2020-09-17 23:43:54 +02:00
Giacomo Tesio
63d860eb99
u.h: refactoring of syscalls
2020-09-17 23:42:55 +02:00
Giacomo Tesio
5261c8554c
Update POLITICS.md
2020-01-06 00:44:58 +01:00
Giacomo Tesio
a15c1111b8
libposix: POSIX_rmdir
2019-11-20 00:19:59 +01:00
Giacomo Tesio
b57585fdf4
libposix: fix cast warning
2019-11-19 01:36:08 +01:00
Giacomo Tesio
bc1bec4641
Merge branch 'master' of https://bitbucket.org/tesio/jehanne
2019-11-18 22:38:33 +01:00
Giacomo Tesio
49da4de25c
posix: POSIX_sysconf
2019-11-18 00:53:09 +01:00
Giacomo Tesio
d0402e9ea3
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2019-11-16 11:23:58 +01:00
Giacomo Tesio
49eb11173b
u.h: remove volatile in NativeTypes.p
2019-11-13 18:27:09 +01:00
Giacomo Tesio
aa13cd129f
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2019-11-13 18:26:12 +01:00
Giacomo Tesio
06ff351615
newlib: update
2019-11-13 18:26:03 +01:00
Giacomo Tesio
825a16108c
newlib: update
2019-08-27 00:55:07 +02:00
Giacomo Tesio
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
Giacomo Tesio
4d027c0357
devtools: continuous-build.sh: don't fail on git clean
2019-08-12 01:33:55 +02:00
Giacomo Tesio
9b0a8b6463
devtools: fix runqemu
2019-08-11 23:36:56 +02:00
Giacomo Tesio
72f996593b
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2019-08-11 22:58:06 +02:00
Giacomo Tesio
26ce8c4686
devtools: updated newlib
2019-08-11 22:57:25 +02:00
Giacomo Tesio
289f4e891e
Update POLITICS.md
2019-06-05 22:49:25 +02:00
Giacomo Tesio
af4170a762
Update POLITICS.md
2019-06-03 23:29:23 +02:00
Giacomo Tesio
d38b74de93
Create POLITICS.md
2019-06-03 23:26:32 +02:00
Giacomo Tesio
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
Giacomo Tesio
bc85310373
Merge branch 'master' of https://github.com/JehanneOS/jehanne
2018-10-25 00:37:53 +02:00
Giacomo Tesio
fcb7cbac52
sysconf.json: remove erroneous const in fd2path
2018-10-25 00:37:23 +02:00
Giacomo Tesio
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
Giacomo Tesio
93111d7b0e
devtools: QA.sh: format=raw
2018-06-05 00:06:47 +02:00
Giacomo Tesio
0629e7349b
hacking/disk-create.sh: look for syslinux library in com32
2018-06-04 23:28:46 +02:00
Giacomo Tesio
ca2300aa65
usb/disk: add a 100ms sleep after ums reset
2018-05-18 00:26:13 +02:00
Giacomo Tesio
414c882682
travis-ci: try to fix ppa 3
2018-01-15 23:40:51 +01:00
Giacomo Tesio
c3d2f1f6f1
travis-ci: try to fix ppa 2
2018-01-15 23:20:59 +01:00
Giacomo Tesio
28cc241216
travis-ci: try to fix ppa
2018-01-15 23:12:51 +01:00
Giacomo Tesio
696869ab00
newlib: add support for O_NONBLOCK
2018-01-15 22:43:50 +01:00
Giacomo Tesio
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
Giacomo Tesio
96f5c08548
cmd: hmi/pipeconsole -P serve /dev/tty instead of /dev/cons (for use with mksh)
2018-01-08 01:23:52 +01:00
Giacomo Tesio
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
Giacomo Tesio
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
Giacomo Tesio
1fc668e28b
cross/pkgs: update newlib and mksh (thanks Thorsten!)
2018-01-06 02:40:26 +01:00
Giacomo Tesio
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
Giacomo Tesio
dd9aa0e0a6
More explicit Copyright in files
2018-01-06 01:09:04 +01:00
Giacomo Tesio
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
Giacomo Tesio
629c403341
mksh: install in /cmd/mksh instead of /cmd/sh
2017-12-29 23:01:20 +01:00
Giacomo Tesio
8ed3e74c3f
libposix: fix setpgid: if the target process is already a group leader, do nothing
2017-12-25 13:13:09 +01:00
Giacomo Tesio
6a9aaa3b14
devtools: improved newlib and mksh
2017-12-22 00:46:45 +01:00
Giacomo Tesio
20060a1b2a
rc: fix variables in /usr/glenda/lib/profile
2017-12-22 00:45:44 +01:00
Giacomo Tesio
ced276944b
devtools: fix usbDev in runOver0P.sh and runDisk.sh
2017-12-19 22:53:02 +01:00