From 0db356ea482b3045f4d49b5c7953791bf18573a3 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 7 Apr 2024 17:18:07 +0200 Subject: Fix git.savannah.gnu.org urls into https --- community/gsoc/2012/virt/discussion.mdwn | 2 +- community/gsoc/2013/hacklu.mdwn | 4 ++-- community/gsoc/project_ideas/gdb.mdwn | 2 +- .../weblogs/ArneBab/2011-04-06-application-pyhurd.mdwn | 2 +- community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn | 2 +- community/weblogs/ArneBab/what_we_need.mdwn | 4 ++-- contributing.mdwn | 2 +- contributing/web_pages.mdwn | 4 ++-- hurd/translator/pfinet/ipv6.mdwn | 2 +- hurd/translator/procfs.mdwn | 2 +- hurd/translator/tmpfs/discussion.mdwn | 2 +- hurd/translator/ufs.mdwn | 2 +- hurd/translator/unionfs.mdwn | 2 +- libpthread.mdwn | 2 +- microkernel/mach/gnumach/building.mdwn | 2 +- microkernel/viengoos.mdwn | 2 +- news/2009-06-30.mdwn | 2 +- news/2009-10-31.mdwn | 2 +- news/2010-04-30.mdwn | 2 +- news/2010-08-31.mdwn | 4 ++-- news/2011-q3.mdwn | 2 +- news/2012-q1-q2.mdwn | 6 +++--- news/2013-09-27.mdwn | 6 +++--- news/2015-04-10-releases.mdwn | 6 +++--- news/2015-10-31-releases.mdwn | 16 ++++++++-------- news/2016-05-18-releases.mdwn | 16 ++++++++-------- news/2016-12-18-releases.mdwn | 16 ++++++++-------- open_issues/alarm_setitimer.mdwn | 2 +- open_issues/anatomy_of_a_hurd_system.mdwn | 4 ++-- open_issues/clock_gettime.mdwn | 2 +- open_issues/libpthread.mdwn | 6 +++--- open_issues/pci_arbiter.mdwn | 2 +- open_issues/rpc_stub_generator.mdwn | 2 +- open_issues/select.mdwn | 4 ++-- open_issues/serial_console.mdwn | 2 +- open_issues/smp.mdwn | 2 +- open_issues/time.mdwn | 4 ++-- open_issues/todo.mdwn | 2 +- public_hurd_boxen/installation.mdwn | 2 +- shortcuts.mdwn | 4 ++-- source_repositories.mdwn | 2 +- source_repositories/glibc.mdwn | 2 +- source_repositories/incubator.mdwn | 2 +- user/Sergio_Lopez.mdwn | 2 +- user/flaviocruz.mdwn | 2 +- user/zhengda.mdwn | 2 +- 46 files changed, 83 insertions(+), 83 deletions(-) diff --git a/community/gsoc/2012/virt/discussion.mdwn b/community/gsoc/2012/virt/discussion.mdwn index e0085322..11c33e52 100644 --- a/community/gsoc/2012/virt/discussion.mdwn +++ b/community/gsoc/2012/virt/discussion.mdwn @@ -176,7 +176,7 @@ License|/fdl]]."]]"""]] Exactly that is the abstraction level you need, yes. I'm looking at http://savannah.gnu.org/git/?group=hurd Yeah, that's a known shortcoming -- look here instead: - http://git.savannah.gnu.org/cgit/hurd + https://git.savannah.gnu.org/cgit/hurd Here is some more up-to-date stuff on subhurds: http://www.gnu.org/software/hurd/hurd/subhurd.html nowhereman: You know how to tell git to add a new remote to diff --git a/community/gsoc/2013/hacklu.mdwn b/community/gsoc/2013/hacklu.mdwn index 4da3dde9..e5ef2920 100644 --- a/community/gsoc/2013/hacklu.mdwn +++ b/community/gsoc/2013/hacklu.mdwn @@ -1028,7 +1028,7 @@ In context of [[open_issues/libpthread/t/fix_have_kernel_resources]]: is libpthread a part of glibc or hurd? glibc hacklu: it is a different repository available here - http://git.savannah.gnu.org/cgit/hurd/libpthread.git/ + https://git.savannah.gnu.org/cgit/hurd/libpthread.git/ tschwinge: thanks for that, but I don't think I need help about the comiler error now, it just say missing some C file. I will look into the Makefile to verify. @@ -1044,7 +1044,7 @@ In context of [[open_issues/libpthread/t/fix_have_kernel_resources]]: tschwinge:BTW, I have found that, to continue the inferior from a breakpoint, doesn't need to call msg_sig_post_untraced. just call thread_abort and thread_resume is already ok. - I get the glibc from http://git.savannah.gnu.org/cgit/hurd. + I get the glibc from https://git.savannah.gnu.org/cgit/hurd. hacklu: That sounds about right, because you want the inferior to continue normally, instead of explicitly sending a (Unix) signal to it. diff --git a/community/gsoc/project_ideas/gdb.mdwn b/community/gsoc/project_ideas/gdb.mdwn index e5c279b7..1cac960c 100644 --- a/community/gsoc/project_ideas/gdb.mdwn +++ b/community/gsoc/project_ideas/gdb.mdwn @@ -23,7 +23,7 @@ to be integrated first."""]] [[/GDB]] is available and working on GNU Hurd. However, there are some bugs and there is missing functionality compared to a port targeting the Linux kernel ([[tag/Open_Issue_GDB]], [diff of -testresults](http://git.savannah.gnu.org/cgit/hurd/web.git/tree/gdb/test.diff?h=toolchain/logs/master)). +testresults](https://git.savannah.gnu.org/cgit/hurd/web.git/tree/gdb/test.diff?h=toolchain/logs/master)). For example, there is no port of [[open_issues/gdb/gdbserver]] available yet. Identifying (together with the mentors), and then addressing one or a few of these items is the goal of this project. diff --git a/community/weblogs/ArneBab/2011-04-06-application-pyhurd.mdwn b/community/weblogs/ArneBab/2011-04-06-application-pyhurd.mdwn index b0e57bfb..5ead2362 100644 --- a/community/weblogs/ArneBab/2011-04-06-application-pyhurd.mdwn +++ b/community/weblogs/ArneBab/2011-04-06-application-pyhurd.mdwn @@ -57,7 +57,7 @@ For this years GSoC I want to turn the currently rudimentary Python Bindings of * *August 8.* More translators and integrating into the build system. * *August 15.* - Suggested Pencils down. The translator API is easy to use, there are many example translators and there is a full featured settrans command in Python using the easier controlling API which shows how to control the Hurd directly from Python. The code is pushed to and a git repo at and integrated into the build system with a switch to enable building PyHurd. + Suggested Pencils down. The translator API is easy to use, there are many example translators and there is a full featured settrans command in Python using the easier controlling API which shows how to control the Hurd directly from Python. The code is pushed to and a git repo at and integrated into the build system with a switch to enable building PyHurd. * *August 22.* Firm pencils down. diff --git a/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn b/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn index 12b97f0a..af7cbab6 100644 --- a/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn +++ b/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn @@ -6,7 +6,7 @@ For that I want to use: * An up to date debian image (no longer online, but I have a copy here). * My [Hurd Intro](http://bitbucket.org/ArneBab/hurd_intro), -* Translators from [hurd-extras](http://www.nongnu.org/hurdextras/) and the [incubator](http://git.savannah.gnu.org/cgit/hurd/incubator.git/), and naturally +* Translators from [hurd-extras](http://www.nongnu.org/hurdextras/) and the [incubator](https://git.savannah.gnu.org/cgit/hurd/incubator.git/), and naturally * a lot of apt update; apt upgrade and apt dist-upgrade :) (all worked flawlessly). ## Working diff --git a/community/weblogs/ArneBab/what_we_need.mdwn b/community/weblogs/ArneBab/what_we_need.mdwn index 4773d5c0..f6008d53 100644 --- a/community/weblogs/ArneBab/what_we_need.mdwn +++ b/community/weblogs/ArneBab/what_we_need.mdwn @@ -32,8 +32,8 @@ why not become a Hurd hacker and add your touch? :) You can reach us in the [[mailing_lists]] and in [[irc]]. -The sourcecode is in our [[source_repositories]] (git). When you want to check sources relevant for you, [DDE](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=dde) might be a good place to start for wireless and sound. USB on the other hand might need work in [gnumach](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/) ([[hacking_info|microkernel/mach/gnumach]]). +The sourcecode is in our [[source_repositories]] (git). When you want to check sources relevant for you, [DDE](https://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=dde) might be a good place to start for wireless and sound. USB on the other hand might need work in [gnumach](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/) ([[hacking_info|microkernel/mach/gnumach]]). -Besides: “The great next stuff” is in the [incubator git repo](http://git.savannah.gnu.org/cgit/hurd/incubator.git/), including (among others) [clisp](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=clisp) (translators in lisp) and [nsmux](http://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=nsmux) (dynamically setting translators on files for one command by accessing `file,,translator`). +Besides: “The great next stuff” is in the [incubator git repo](https://git.savannah.gnu.org/cgit/hurd/incubator.git/), including (among others) [clisp](https://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=clisp) (translators in lisp) and [nsmux](https://git.savannah.gnu.org/cgit/hurd/incubator.git/tree/?h=nsmux) (dynamically setting translators on files for one command by accessing `file,,translator`). Happy hacking! diff --git a/contributing.mdwn b/contributing.mdwn index 78458548..9a67da75 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -230,7 +230,7 @@ After you have a Hurd vm set up and running: * `git clone git://git.sv.gnu.org/hurd/gnumach.git` * `git clone git://git.sv.gnu.org/hurd/incubator.git` * You can connect through ssh with `ssh root@localhost -p 2222` -* Get more from the [repo list](http://git.savannah.gnu.org/cgit/hurd/). +* Get more from the [repo list](https://git.savannah.gnu.org/cgit/hurd/). * Read the docs on these pages. * Start hacking. * For shutting down, use `reboot`, then press `c` in grub and issue halt (to avoid filesystem corruption). Adding `--no-reboot` to the qemu line should help, too. diff --git a/contributing/web_pages.mdwn b/contributing/web_pages.mdwn index b1556dd6..e156f6a3 100644 --- a/contributing/web_pages.mdwn +++ b/contributing/web_pages.mdwn @@ -143,9 +143,9 @@ Or, you can check out the Savannah repository: ..., or: - $ git clone http://git.savannah.gnu.org/cgit/hurd/web.git [dest] + $ git clone https://git.savannah.gnu.org/cgit/hurd/web.git [dest] -See . If you're using the `ssh` +See . If you're using the `ssh` protocol, and you're a member of the Hurd's [[rules/Savannah_group]], you can also push to this repository. The disadvantage of pushing to the Savannah repository is that there is no [[ikiwiki]] installation where the pushed diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn index ccb359cb..d864e256 100644 --- a/hurd/translator/pfinet/ipv6.mdwn +++ b/hurd/translator/pfinet/ipv6.mdwn @@ -139,7 +139,7 @@ Indeed, IPv6 now works properly, and the very machine hosting this wiki which repo? I don't have such commit here - http://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=2b2d7fdc42475019e5ce3eabc9c9673e3c13d89f + https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=2b2d7fdc42475019e5ce3eabc9c9673e3c13d89f From which release, 2.4.x, 2.6.x? it's very old 2002 diff --git a/hurd/translator/procfs.mdwn b/hurd/translator/procfs.mdwn index 0228d4d4..b3753592 100644 --- a/hurd/translator/procfs.mdwn +++ b/hurd/translator/procfs.mdwn @@ -31,7 +31,7 @@ Madhusudan.C.S has implemented a new, fully functional [[procfs|madhusudancs]] f In August 2010, Jérémie Koenig [published another, new version](http://lists.gnu.org/archive/html/bug-hurd/2010-08/msg00165.html). -This can be found in . +This can be found in . Testing it is as simple as this: diff --git a/hurd/translator/tmpfs/discussion.mdwn b/hurd/translator/tmpfs/discussion.mdwn index 72400121..d61fd796 100644 --- a/hurd/translator/tmpfs/discussion.mdwn +++ b/hurd/translator/tmpfs/discussion.mdwn @@ -107,7 +107,7 @@ License|/fdl]]."]]"""]] mcsim: did you publish your in-progress work? there is a branch with working tmpfs in git repository: - http://git.savannah.gnu.org/cgit/hurd/hurd.git/log/?h=mplaneta/tmpfs/defpager + https://git.savannah.gnu.org/cgit/hurd/hurd.git/log/?h=mplaneta/tmpfs/defpager sorry for interrupting the meeting but i wonder what is a lazyfs? jd823592: lazyfs is tmpfs which uses own pager diff --git a/hurd/translator/ufs.mdwn b/hurd/translator/ufs.mdwn index 4d611e95..9e9c6f75 100644 --- a/hurd/translator/ufs.mdwn +++ b/hurd/translator/ufs.mdwn @@ -19,7 +19,7 @@ and will eat your data. There might be a copyright problem: well, there seems BSD-4clauses in the code: - http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/ufs/alloc.c + https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/ufs/alloc.c braunr, tschwinge: Do you have any info on that? 4-clause BSD and GPL on the same code are a license incompatibility… Arne`: I've put it onto my (long) TODO list. diff --git a/hurd/translator/unionfs.mdwn b/hurd/translator/unionfs.mdwn index 06524f3e..31162c37 100644 --- a/hurd/translator/unionfs.mdwn +++ b/hurd/translator/unionfs.mdwn @@ -15,7 +15,7 @@ License|/fdl]]."]]"""]] *Unionfs allows you to simply union one directory or translator into another one, so you see the files of both of them side by side.* -Source repository: +Source repository: Right now there are some problems with syncing, so please be aware that it might not work as expected. diff --git a/libpthread.mdwn b/libpthread.mdwn index 424636be..cc1c26c8 100644 --- a/libpthread.mdwn +++ b/libpthread.mdwn @@ -14,7 +14,7 @@ License|/fdl]]."]]"""]] # Sources - + # Specifics diff --git a/microkernel/mach/gnumach/building.mdwn b/microkernel/mach/gnumach/building.mdwn index 432757dc..b23985ac 100644 --- a/microkernel/mach/gnumach/building.mdwn +++ b/microkernel/mach/gnumach/building.mdwn @@ -19,7 +19,7 @@ enabled) is around 50 MiB. ## Getting the Source Code -You can either use the git repository (see ), +You can either use the git repository (see ), $ git clone https://git.savannah.gnu.org/git/hurd/gnumach.git/ $ cd gnumach diff --git a/microkernel/viengoos.mdwn b/microkernel/viengoos.mdwn index 66c6ff36..f8643f7f 100644 --- a/microkernel/viengoos.mdwn +++ b/microkernel/viengoos.mdwn @@ -23,7 +23,7 @@ to some of the [[issues_uncovered_by_the_Hurd|challenges]]. Knowledge gained can then be integrated into something like [[Mach]]. The source can be downloaded from the *viengoos.git* repository, cf. -. You can +. You can check it out using, for example: git clone git://git.sv.gnu.org/hurd/viengoos.git diff --git a/news/2009-06-30.mdwn b/news/2009-06-30.mdwn index 5031de6c..ca5d4b3e 100644 --- a/news/2009-06-30.mdwn +++ b/news/2009-06-30.mdwn @@ -20,7 +20,7 @@ else="[[!paste id=full_news]]"]] > This month Thomas Schwinge [finished > migrating](http://lists.gnu.org/archive/html/bug-hurd/2009-06/msg00147.html) > the main Hurd, GNU Mach, MIG, libpthread and unionfs to Git. You can find -> the new repositories at . +> the new repositories at . > Also, he made [libpthread buildable > stand-alone](http://lists.gnu.org/archive/html/bug-hurd/2009-06/msg00166.html) diff --git a/news/2009-10-31.mdwn b/news/2009-10-31.mdwn index 5d625470..d41477cf 100644 --- a/news/2009-10-31.mdwn +++ b/news/2009-10-31.mdwn @@ -32,7 +32,7 @@ else="[[!paste id=full_news]]"]] > Also, Thomas Schwinge migrated Sergiu Ivanov's [[hurd/translator/nsmux]], > [[Flávio Cruz|flaviocruz]]' cl-hurd *(clisp bindings)*, and Carl Fredrik > Hammar [[hurd/libchannel]] repositories into our new [*incubator* Git -> repository](http://git.savannah.gnu.org/cgit/hurd/incubator.git/), making +> repository](https://git.savannah.gnu.org/cgit/hurd/incubator.git/), making > them easier to access for other contributors. > Our bunch of porters continued to make further Debian packages usable on diff --git a/news/2010-04-30.mdwn b/news/2010-04-30.mdwn index 0b50122d..4b0a2d4b 100644 --- a/news/2010-04-30.mdwn +++ b/news/2010-04-30.mdwn @@ -46,7 +46,7 @@ else="[[!paste id=full_news]]"]] > run with a simple `qemu -m 512 -hda debian-hurd-17042010-qemu.img`. > *Thomas Schwinge* updated [our glibc maintenance -> repository](http://git.savannah.gnu.org/cgit/hurd/glibc.git/?h=tschwinge/Roger_Whittaker) +> repository](https://git.savannah.gnu.org/cgit/hurd/glibc.git/?h=tschwinge/Roger_Whittaker) > to a recent version, including a bunch of the patches from the Debian glibc > package (and these are meant to eventually be submitted upstream). After a > long break, he as well diff --git a/news/2010-08-31.mdwn b/news/2010-08-31.mdwn index f3910b15..d78f6b64 100644 --- a/news/2010-08-31.mdwn +++ b/news/2010-08-31.mdwn @@ -60,8 +60,8 @@ else="[[!paste id=full_news]]"]] > looking for a Hurd-related project to work on, go looking > [[there|open_issues]]! He also converted and merged some of the [hurdextras > CVS repositories](http://www.nongnu.org/hurdextras/) into the [hurd Git -> repositories](http://git.savannah.gnu.org/cgit/hurd) and our -> [incubator](http://git.savannah.gnu.org/cgit/hurd/incubator.git/refs/). All +> repositories](https://git.savannah.gnu.org/cgit/hurd) and our +> [incubator](https://git.savannah.gnu.org/cgit/hurd/incubator.git/refs/). All > of this should make it easier for new contributors to join in. > The [[hurd/running/Arch_Hurd]] guys have some news to share, too: diff --git a/news/2011-q3.mdwn b/news/2011-q3.mdwn index 83fc30a5..587a8b6e 100644 --- a/news/2011-q3.mdwn +++ b/news/2011-q3.mdwn @@ -71,7 +71,7 @@ Maksym Planeta finished a project he has been doing as a university task: replace GNU Mach's old zone memory allocator with a new [[!wikipedia slab_allocation desc="slab allocator"]] written by Richard Braun, who also mentored Maksym during the project. [This -allocator](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?h=mplaneta/libbraunr/master&id=59c9da87375ad3c8401890ecd4f7f101093f2463), +allocator](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?h=mplaneta/libbraunr/master&id=59c9da87375ad3c8401890ecd4f7f101093f2463), apart from being overally cleaner than the zone allocator, is meant to waste less memory than the zone allocator (less fragmentation and more memory can be reclaimed by the VM system), there are debugging/inspection features, and it's diff --git a/news/2012-q1-q2.mdwn b/news/2012-q1-q2.mdwn index 7e629a35..86305a11 100644 --- a/news/2012-q1-q2.mdwn +++ b/news/2012-q1-q2.mdwn @@ -59,11 +59,11 @@ using a Nix-based GNU QEMU image. Thanks to his work, we now have Thomas on the other hand [moved](http://lists.gnu.org/archive/html/bug-hurd/2012-03/msg00063.html) the translators -[cvsfs](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=cvsfs/master) +[cvsfs](https://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=cvsfs/master) and -[smbfs](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=smbfs/master) +[smbfs](https://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=smbfs/master) into the [[incubator Git repository|source_repositories/incubator]], as well as -[libfuse](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=libfuse/master), +[libfuse](https://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=libfuse/master), reducing the barrier of entry to improving them, so integrating cvs and samba in the filesystem and using FUSE translators can be stabilized more easily. Also he diff --git a/news/2013-09-27.mdwn b/news/2013-09-27.mdwn index bb574247..4c4e9b81 100644 --- a/news/2013-09-27.mdwn +++ b/news/2013-09-27.mdwn @@ -25,13 +25,13 @@ than the [GNU project's 30th birthday](http://www.gnu.org/gnu30/)? * **GNU Hurd 0.5**: [[!message-id desc=announcement "874n960vyq.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.5) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.5) * **GNU Mach 1.4**: [[!message-id desc=announcement "8761tm0vz8.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.4) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.4) * **GNU MIG 1.4**: [[!message-id desc=announcement "877ge20vzt.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.4) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.4) These new releases bundle bug fixes and enhancements done since the last releases more than a decade ago; really too many (both years and diff --git a/news/2015-04-10-releases.mdwn b/news/2015-04-10-releases.mdwn index f3064f20..853eb81a 100644 --- a/news/2015-04-10-releases.mdwn +++ b/news/2015-04-10-releases.mdwn @@ -20,13 +20,13 @@ else=" * **GNU Hurd 0.6**: [[!message-id desc=announcement "8738415d4z.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.6) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.6) * **GNU Mach 1.5**: [[!message-id desc=announcement "87618x5d5o.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.5) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.5) * **GNU MIG 1.5**: [[!message-id desc=announcement "874moh5d5c.fsf@kepler.schwinge.homeip.net"]], - [NEWS](http://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.5) + [NEWS](https://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.5) If you want to give the Hurd a try, you may easily do so with [[Debian GNU/Hurd|hurd/running/debian]]. diff --git a/news/2015-10-31-releases.mdwn b/news/2015-10-31-releases.mdwn index 75ceb9cf..b721b1fd 100644 --- a/news/2015-10-31-releases.mdwn +++ b/news/2015-10-31-releases.mdwn @@ -21,7 +21,7 @@ else=" We're pleased to announce new releases! * **GNU Hurd 0.7**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.7): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.7): Version 0.7 (2015-10-31) @@ -43,7 +43,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: a735a07687f7996face3bd310af2254192a02f40 hurd-0.7.tar.bz2 d10b3c1de191ac88425aa30a03c4130e2a883b14 hurd-0.7.tar.bz2.sig @@ -58,7 +58,7 @@ We're pleased to announce new releases! [[hurd/what_is_the_GNU_Hurd]]. * **GNU Mach 1.6**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.6): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.6): Version 1.6 (2015-10-31) @@ -90,7 +90,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 73e09c43955ef2e3459b2877b5e6d6bbe517b8c3 gnumach-1.6.tar.bz2 96ff426b3b94acf327a88f25c80ab5b5f26ed94a gnumach-1.6.tar.bz2.sig @@ -106,7 +106,7 @@ We're pleased to announce new releases! [[microkernel/mach/documentation]]. * **GNU MIG 1.6**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.6): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.6): Version 1.6 (2015-10-31) @@ -115,7 +115,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: a9a4b5666834afe8fb861453c5b3ef324201f1d3 mig-1.6.tar.bz2 93562c45bbda40ad31f74f6f2fd0c064ef8f0ec5 mig-1.6.tar.bz2.sig @@ -134,8 +134,8 @@ We're pleased to announce new releases! Snapshot tarballs may be downloaded from , , or checked out of Git, - and - . SHA1 checksums: + and + . SHA1 checksums: 5b709297f8622444695f13723f77dfc8754b8ed9 glibc-2.19-hurd+libpthread-20151031.tar.bz2 b970e604368fd80420ef029bb1c86fc2f7b2c382 glibc-2.19-hurd+libpthread-20151031.tar.bz2.sig diff --git a/news/2016-05-18-releases.mdwn b/news/2016-05-18-releases.mdwn index ff1b2c30..33702f8c 100644 --- a/news/2016-05-18-releases.mdwn +++ b/news/2016-05-18-releases.mdwn @@ -21,7 +21,7 @@ else=" We're pleased to announce new releases! * **GNU Hurd 0.8**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.8): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.8): Version 0.8 (2016-05-18) @@ -45,7 +45,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 38585aed93645704477d91d01136e1ae750a5ecb hurd-0.8.tar.bz2 531d5035427830e87828a79bf6794531250784d0 hurd-0.8.tar.bz2.sig @@ -60,7 +60,7 @@ We're pleased to announce new releases! [[hurd/what_is_the_GNU_Hurd]]. * **GNU Mach 1.7**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.7): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.7): Version 1.7 (2016-05-18) @@ -83,7 +83,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 4438c7c10f8eef019ada45b749c0796d620d08de gnumach-1.7.tar.bz2 6cdf299118066e3280dcc68f75477659fc783f7d gnumach-1.7.tar.bz2.sig @@ -99,7 +99,7 @@ We're pleased to announce new releases! [[microkernel/mach/documentation]]. * **GNU MIG 1.7**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.7): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.7): Version 1.7 (2016-05-18) @@ -122,7 +122,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 25d87f0271678d044a8af1f45492a96bee32e486 mig-1.7.tar.bz2 481dce92b8eb718231bf9d409c0e0c9337dc1f90 mig-1.7.tar.bz2.sig @@ -144,8 +144,8 @@ We're pleased to announce new releases! Snapshot tarballs may be downloaded from , , or checked out of Git, - and - . SHA1 checksums: + and + . SHA1 checksums: 3722b7f52aac89c66f064e1e6d19ec9b92ffc9e0 glibc-2.19-hurd+libpthread-20160518.tar.bz2 69dfe1297013056b4b0d6436a1b3906c1bb67a52 glibc-2.19-hurd+libpthread-20160518.tar.bz2.sig diff --git a/news/2016-12-18-releases.mdwn b/news/2016-12-18-releases.mdwn index 124358e4..6d4f9e26 100644 --- a/news/2016-12-18-releases.mdwn +++ b/news/2016-12-18-releases.mdwn @@ -21,7 +21,7 @@ else=" We're pleased to announce new releases! * **GNU Hurd 0.9**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.9): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/NEWS?id=v0.9): Version 0.9 (2016-12-18) @@ -43,7 +43,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 7e6f406e5202501216a0da4b4ee7914f1e0a7552 hurd-0.9.tar.bz2 ffa8d40a99835824a0228bf54570c054d7fe8bf0 hurd-0.9.tar.bz2.sig @@ -58,7 +58,7 @@ We're pleased to announce new releases! [[hurd/what_is_the_GNU_Hurd]]. * **GNU Mach 1.8**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.8): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/tree/NEWS?id=v1.8): Version 1.8 (2016-12-18) @@ -89,7 +89,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: 4b59c7f7bc814576d2b88c43c0cdba292824f230 gnumach-1.8.tar.bz2 e6262e991a1e056bb87741a9456811cf73e8f7cd gnumach-1.8.tar.bz2.sig @@ -105,7 +105,7 @@ We're pleased to announce new releases! [[microkernel/mach/documentation]]. * **GNU MIG 1.8**, - [NEWS](http://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.8): + [NEWS](https://git.savannah.gnu.org/cgit/hurd/mig.git/tree/NEWS?id=v1.8): Version 1.8 (2016-12-18) @@ -113,7 +113,7 @@ We're pleased to announce new releases! Release tarballs may be downloaded from , , or checked out of Git, - . SHA1 checksums: + . SHA1 checksums: f765881d6ed4e883372eee52fd7842e7048a3da8 mig-1.8.tar.bz2 2091b6632176eeba1dac524d0ae939334ed51fdb mig-1.8.tar.bz2.sig @@ -135,8 +135,8 @@ We're pleased to announce new releases! Snapshot tarballs may be downloaded from , , or checked out of Git, - and - . SHA1 checksums: + and + . SHA1 checksums: 55c9b6c61991a9ea585f019c787fe0e1da756cd4 glibc-2.23-hurd+libpthread-20161218.tar.bz2 1475fff2029fcd2c655d6ea05af5efa74d224b4f glibc-2.23-hurd+libpthread-20161218.tar.bz2.sig diff --git a/open_issues/alarm_setitimer.mdwn b/open_issues/alarm_setitimer.mdwn index a1c8a7d3..5f121ca6 100644 --- a/open_issues/alarm_setitimer.mdwn +++ b/open_issues/alarm_setitimer.mdwn @@ -58,7 +58,7 @@ This issue was recently fixed (around January 2013). (e19a2fad70b187e5efe79768f86a1f05cb5e0390, Tue Feb 21 02:41:18 2012) yes, fixed :) patch committed at - http://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/setitimer_fix + https://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/setitimer_fix and pushed to the debian package diff --git a/open_issues/anatomy_of_a_hurd_system.mdwn b/open_issues/anatomy_of_a_hurd_system.mdwn index 82f2333c..9232186f 100644 --- a/open_issues/anatomy_of_a_hurd_system.mdwn +++ b/open_issues/anatomy_of_a_hurd_system.mdwn @@ -1050,12 +1050,12 @@ Actually, the Hurd has never used an M:N model. Both libthreads (cthreads) and l as I said, the wire format is specified, the semantics only in written form in the source this is an example of the ipc specification for the proc server - http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/hurd/process.defs + https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/hurd/process.defs teythoon, how file server interacts with file clients should be defined as a formal protocol, too. do you consider the ipc description a kind of formal protocol ? - http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/hurd/process.defs can + https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/hurd/process.defs can be considered as a formal protocol. However, the file server protocol should be defined on top of IPC protocol. diff --git a/open_issues/clock_gettime.mdwn b/open_issues/clock_gettime.mdwn index 407a104c..d9f05999 100644 --- a/open_issues/clock_gettime.mdwn +++ b/open_issues/clock_gettime.mdwn @@ -95,7 +95,7 @@ In context of [[select]]. ## IRC, freenode, #hurd, 2013-02-12 pinotree: - http://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?h=rbraun/select_timeout_pthread_v2&id=6ec50e62d9792c803d00cbff1cab2c0b3675690a + https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?h=rbraun/select_timeout_pthread_v2&id=6ec50e62d9792c803d00cbff1cab2c0b3675690a uh nice will need two small inline functions to convert time_data_t <-> timespec, but that's it diff --git a/open_issues/libpthread.mdwn b/open_issues/libpthread.mdwn index 1a06897b..3da5e558 100644 --- a/open_issues/libpthread.mdwn +++ b/open_issues/libpthread.mdwn @@ -1163,7 +1163,7 @@ License|/fdl]]."]]"""]] ## IRC, freenode, #hurd, 2012-09-23 tschwinge: i committed the last hurd pthread change, - http://git.savannah.gnu.org/cgit/hurd/hurd.git/log/?h=master-pthreads + https://git.savannah.gnu.org/cgit/hurd/hurd.git/log/?h=master-pthreads tschwinge: please tell me if you consider it ok for merging @@ -1646,13 +1646,13 @@ See also [[open_issues/libpthread/fix_have_kernel_resources]]. does it right in the io_select_timeout branch see - http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/libthreads/cancel-cond.c?h=rbraun/select_timeout + https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/libthreads/cancel-cond.c?h=rbraun/select_timeout for example * pinotree looks what matters is the msg_delivered member used to synchronize sleeper and waker the waker code is in - http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/libthreads/cprocs.c?h=rbraun/select_timeout + https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/libthreads/cprocs.c?h=rbraun/select_timeout never seen cthreads' code before :) soon you shouldn't have any more reason to :p ah, so basically the cthread version of the pthread cleanup diff --git a/open_issues/pci_arbiter.mdwn b/open_issues/pci_arbiter.mdwn index 7fdb4323..a6f8c893 100644 --- a/open_issues/pci_arbiter.mdwn +++ b/open_issues/pci_arbiter.mdwn @@ -25,7 +25,7 @@ sequential: gnumach, netdde, and then Xorg. The PCI Arbiter will eventually allo concurrent access to the PCI config space. The Hurd now has a PCI Arbiter, but it could use some more polishing. You can find -its TODO file [[here|http://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/pci-arbiter/TODO]]. +its TODO file [[here|https://git.savannah.gnu.org/cgit/hurd/hurd.git/tree/pci-arbiter/TODO]]. Samuel also gave a presentation explaining some of the awesome possibilities that the PCI Arbiter can provide. You can watch his fosdem talk diff --git a/open_issues/rpc_stub_generator.mdwn b/open_issues/rpc_stub_generator.mdwn index d4622d67..26511d3b 100644 --- a/open_issues/rpc_stub_generator.mdwn +++ b/open_issues/rpc_stub_generator.mdwn @@ -122,7 +122,7 @@ License|/fdl]]."]]"""]] the first are a burden the latter is a pain - http://git.savannah.gnu.org/gitweb/?p=hurd/viengoos.git;a=blob;f=libviengoos/viengoos/rpc.h;h=721768358a0299637fb79f226aea6a304571da85;hb=refs/heads/viengoos-on-bare-metal + https://git.savannah.gnu.org/gitweb/?p=hurd/viengoos.git;a=blob;f=libviengoos/viengoos/rpc.h;h=721768358a0299637fb79f226aea6a304571da85;hb=refs/heads/viengoos-on-bare-metal in the same directory, you there are headers that use it neal: cf. http://genode.org/documentation/release-notes/11.05 tschwinge: why do you recommend an IDL ? diff --git a/open_issues/select.mdwn b/open_issues/select.mdwn index caecc437..19468d90 100644 --- a/open_issues/select.mdwn +++ b/open_issues/select.mdwn @@ -1103,7 +1103,7 @@ IRC, unknown channel, unknown date: unfortunately, my idea alone isn't enough for those interested in the problem, i've updated the analysis in my last commit - (http://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?h=rbraun/select_timeout&id=40fe717ba9093c0c893d9ea44673e46a6f9e0c7d) + (https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?h=rbraun/select_timeout&id=40fe717ba9093c0c893d9ea44673e46a6f9e0c7d) #### IRC, freenode, #hurd, 2012-08-01 @@ -1660,7 +1660,7 @@ IRC, unknown channel, unknown date: #### IRC, freenode, #hurd, 2012-12-17 tschwinge: - http://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/select_timeout_for_one_fd + https://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/select_timeout_for_one_fd gnu_srs: talking about that, can you explain : "- The pure delay case is much faster now, making it necessary to introduce a delay of 1 msec when the timeout parameter is set to diff --git a/open_issues/serial_console.mdwn b/open_issues/serial_console.mdwn index 827fd211..3100d60c 100644 --- a/open_issues/serial_console.mdwn +++ b/open_issues/serial_console.mdwn @@ -67,7 +67,7 @@ License|/fdl]]."]]"""]] we definitely want it to work with 8N1 never had problems with _virtual_ serial consoles never = during last 2 years = since - http://git.savannah.gnu.org/gitweb/?p=hurd/gnumach.git;a=commitdiff;h=2a603e88f86bee88e013c2451eacf076fbcaed81 + https://git.savannah.gnu.org/gitweb/?p=hurd/gnumach.git;a=commitdiff;h=2a603e88f86bee88e013c2451eacf076fbcaed81 but i don't think i was on real hardware at that time diff --git a/open_issues/smp.mdwn b/open_issues/smp.mdwn index 6496f388..b0287a48 100644 --- a/open_issues/smp.mdwn +++ b/open_issues/smp.mdwn @@ -289,7 +289,7 @@ maillist](https://lists.gnu.org/archive/html/bug-hurd/2018-08/msg00048.html) - [Initial thread in bug-hurd maillist](https://lists.gnu.org/archive/html/bug-hurd/2018-06/msg00048.html) - [SMP in GNU/Hurd FAQ](https://www.gnu.org/software/hurd/faq/smp.html) -- [GNU Mach git repository](http://git.savannah.gnu.org/cgit/hurd/gnumach.git) +- [GNU Mach git repository](https://git.savannah.gnu.org/cgit/hurd/gnumach.git) - [GNU Mach reference manual](https://www.gnu.org/software/hurd/gnumach-doc/) - [**MultiProcessor Specification**](https://pdos.csail.mit.edu/6.828/2011/readings/ia32/MPspec.pdf) - [**ACPI Specification**](http://www.uefi.org/sites/default/files/resources/ACPI%206_2_A_Sept29.pdf) diff --git a/open_issues/time.mdwn b/open_issues/time.mdwn index 99c2cbe9..425a7a82 100644 --- a/open_issues/time.mdwn +++ b/open_issues/time.mdwn @@ -180,7 +180,7 @@ not get a define for `HZ`, which is then defined with a fallback value of 60. keep in mind rpctrace doesn't behave like ptrace at all it acts as a proxy nalaginrut: - http://git.savannah.gnu.org/cgit/hurd/glibc.git/commit/?h=rbraun/getclktck_100_hz&id=90404d6d1aa01f6ce1557841f5a675bb6a30f508 + https://git.savannah.gnu.org/cgit/hurd/glibc.git/commit/?h=rbraun/getclktck_100_hz&id=90404d6d1aa01f6ce1557841f5a675bb6a30f508 nalaginrut: you need to add it to the debian eglibc patch list, rebuild the packages, and install the resulting .debs if you have trouble doing it, i'll make packages when i have time @@ -786,7 +786,7 @@ not get a define for `HZ`, which is then defined with a fallback value of 60. 04:53 < nalaginrut> braunr: BTW, where is the patch/ there is hardly anyone here at 5am nalaginrut: - http://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/clock_t_centiseconds + https://git.savannah.gnu.org/cgit/hurd/glibc.git/log/?h=rbraun/clock_t_centiseconds braunr: thanks for that, but why not use a constant for 100? nalaginrut: i don't know where to define it it's glibc, you don't define new stuff mindlessly diff --git a/open_issues/todo.mdwn b/open_issues/todo.mdwn index 00eb12d0..0ea5967a 100644 --- a/open_issues/todo.mdwn +++ b/open_issues/todo.mdwn @@ -14,5 +14,5 @@ is included in the section entitled [[!tag open_issue_hurd]] The canonical [TODO -file](http://git.savannah.gnu.org/cgit/hurd/hurd.git/plain/TODO) +file](https://git.savannah.gnu.org/cgit/hurd/hurd.git/plain/TODO) from the git archive. diff --git a/public_hurd_boxen/installation.mdwn b/public_hurd_boxen/installation.mdwn index 405215bb..28a03b19 100644 --- a/public_hurd_boxen/installation.mdwn +++ b/public_hurd_boxen/installation.mdwn @@ -15,7 +15,7 @@ This page documents how installation of some new machines is being done. # [[zenhost]] For those on [[zenhost]], we use -*[install_crosshurd](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=install_crosshurd)*. +*[install_crosshurd](https://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=install_crosshurd)*. Another option might be switching to or a equivalent system. diff --git a/shortcuts.mdwn b/shortcuts.mdwn index 85d4d386..5de19e8c 100644 --- a/shortcuts.mdwn +++ b/shortcuts.mdwn @@ -97,11 +97,11 @@ ikiwiki will include your shortcut in the standard underlay. ## Savannah * [[!shortcut name=GNU_Savannah_Git_hurd_gnumach - url="http://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=%s" + url="https://git.savannah.gnu.org/cgit/hurd/gnumach.git/commit/?id=%s" desc="hurd/gnumach.git commit %s"]] * [[!shortcut name=GNU_Savannah_Git_hurd_hurd - url="http://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=%s" + url="https://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=%s" desc="hurd/hurd.git commit %s"]] diff --git a/source_repositories.mdwn b/source_repositories.mdwn index 68421600..39c3dc80 100644 --- a/source_repositories.mdwn +++ b/source_repositories.mdwn @@ -18,7 +18,7 @@ This page is meant to give some guidelines. Please use good sense or ask on # Git repositories on Savannah - + * hurd.git -- Hurd meta package; no real content yet * [[hurd/glibc.git|glibc]] -- [[/glibc]] maintenance diff --git a/source_repositories/glibc.mdwn b/source_repositories/glibc.mdwn index a1b60eab..c44de59a 100644 --- a/source_repositories/glibc.mdwn +++ b/source_repositories/glibc.mdwn @@ -10,7 +10,7 @@ is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] There is a repository for maintenance of [[/glibc]] for the Hurd's needs: -. It's mainly used for +. It's mainly used for testing glibc's master branch, but with all the patches that we need on top of it, and also for development and sharing of (Hurd-specific) glibc patches. diff --git a/source_repositories/incubator.mdwn b/source_repositories/incubator.mdwn index 6d61a9e7..5bb6fc63 100644 --- a/source_repositories/incubator.mdwn +++ b/source_repositories/incubator.mdwn @@ -9,7 +9,7 @@ is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] There is a repository for *this*, and *that*, and *everything* -- the -*incubator*: . +*incubator*: . As the `README` file in the `master` branch says, the development of the various software happens in separate branches. diff --git a/user/Sergio_Lopez.mdwn b/user/Sergio_Lopez.mdwn index ab5ed1f1..5075b8e9 100644 --- a/user/Sergio_Lopez.mdwn +++ b/user/Sergio_Lopez.mdwn @@ -30,7 +30,7 @@ This work has two objectives: #### Trying it I've commited this work to this branch: - + You'll also need the counterpart for user space: diff --git a/user/flaviocruz.mdwn b/user/flaviocruz.mdwn index a1636918..850e2271 100644 --- a/user/flaviocruz.mdwn +++ b/user/flaviocruz.mdwn @@ -14,7 +14,7 @@ Email: flaviocruz at gmail dot com Some [Hurd stuff](http://opensvn.csie.org/leic/hurd/) -And code: [cl-hurd](http://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=clisp) +And code: [cl-hurd](https://git.savannah.gnu.org/cgit/hurd/incubator.git/log/?h=clisp) ## Summer session diff --git a/user/zhengda.mdwn b/user/zhengda.mdwn index a7f57f35..9422b02c 100644 --- a/user/zhengda.mdwn +++ b/user/zhengda.mdwn @@ -13,7 +13,7 @@ porting DDE developed by DROPS to the Hurd, and it will still run in the user sp The introduction of DDE/DDEKit can be found in [here](http://wiki.tudos.org/DDE/DDEKit) and more information can be found [here](http://os.inf.tu-dresden.de/pipermail/l4-hackers/2009/004291.html). DDE/DDEKit is a library, and it should be compiled with the code of Linux or FreeBSD drivers. DDE Linux26 is still under development and it can now support network and block devices (but doesn't support SCSI). ##The current status -Currently a few NIC cards work now. I tested pcnet32, e100, e1000, ne2k-pci and rtl8139 in VMWare and Qemu. But the DDE e100 driver cannot work for some e100 cards as currently DDE doesn't support firmware. Someone also reported sis900 cannot work, unfortunately, I cannot test it myself. I appreciate if someone can try some other NIC drivers and give me some feedbback. Please run DDE with GNUMach in the [master-user_level_drivers](http://git.savannah.gnu.org/cgit/hurd/gnumach.git/) branch. +Currently a few NIC cards work now. I tested pcnet32, e100, e1000, ne2k-pci and rtl8139 in VMWare and Qemu. But the DDE e100 driver cannot work for some e100 cards as currently DDE doesn't support firmware. Someone also reported sis900 cannot work, unfortunately, I cannot test it myself. I appreciate if someone can try some other NIC drivers and give me some feedbback. Please run DDE with GNUMach in the [master-user_level_drivers](https://git.savannah.gnu.org/cgit/hurd/gnumach.git/) branch. ## My work I separate DDE Linux26 to 2 parts: libddekit and libdde_linux26. I also provide a library called libmachdev on the top of the Linux code to provide the Mach device interface, so it is easy for the user to compile a Linux driver and run it in the Hurd. The latest code can be found in the dde branch of the incubator repository. -- cgit v1.2.3