Giacomo Tesio
bb2a39cc74
kern: fix compilation warning; raise qa timeouts
2020-09-17 23:49:33 +02:00
Giacomo Tesio
7385e37b13
kern: usb uhci: fix test of ports in init()
2020-09-17 23:49:27 +02:00
Giacomo Tesio
75b451ea1c
kern: move `load` from Mach to Sys
2020-09-17 23:49:26 +02:00
Giacomo Tesio
2f850291d5
rename libc to libjehanne; improve libposix
...
This is to avoid conflicts between standards' assumptions and Jehanne's choices
2020-09-17 23:48:27 +02:00
Giacomo Tesio
3c7dc6eb8b
posix.h: correctly wrap apw/errno.h inclusion (should we invert this dependency?)
2020-09-17 23:48:03 +02:00
Giacomo Tesio
4067cb45cb
libc: refactoring
2020-09-17 23:47:39 +02:00
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