summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-11-26fix pathSamuel Thibault
2011-11-26Drop debian/patches/libpager_update_seqno.patch, applied upstream.Samuel Thibault
2011-11-26Replace /dev/u?random alternatives with /hurd/u?random.sh alternativesSamuel Thibault
* local/random-hurd.sh, urandom-hurd.sh: Add scripts to be used as hurd-provided translators for /dev/*random. * hurd.postinst: Remove "random" alternative introduced by 20111106-1, as it makes rgrep in /etc not working any more. Install random.sh alternative instead, which sets /hurd/u?random.sh scripts. * local/setup-translators: Set /dev/u?random translator from /hurd/u?random.sh instead of making them alternatives.
2011-11-26New upstream snapshotSamuel Thibault
2011-11-26Merge branch 'upstream-merged'Samuel Thibault
2011-11-26Merge branch 'libpthread-moved' into upstream-mergedSamuel Thibault
2011-11-26Merge branch 'upstream' into upstream-mergedSamuel Thibault
2011-11-26Merge branch 'libpthread' into libpthread-movedSamuel Thibault
2011-11-24Merge remote-tracking branch 'darnassus/master'Thomas Schwinge
2011-11-24* configure: Regenerate.Thomas Schwinge
2011-11-20configure: Use modern `AC_INIT' invocation.Ludovic Courtès
* Makeconf (hurd-version): Move to... * config.make.in (hurd-version): ... here. Set to @PACKAGE_VERSION@. * configure.in: Change `AC_INIT' invocation to specify the package name, version number, and bug report address.
2011-11-12autoconf's libexec actually defaults to /lib/hurdSamuel Thibault
2011-11-12Drop /libexecSamuel Thibault
* patches/libexec.patch, hurd.install, hurd-udeb.install, hurd.postinst, rules: Move getty, console-run, and runttys to /sbin, runsystem and rc to /etc/hurd (Closes: Bug#556526). * hurd-udeb.lintian-overrides: Drop override about /libexec
2011-11-10debian/hurd.postinst: Set up "*random" alternatives and generate seed on ↵Samuel Thibault
first install too.
2011-11-07debian/control: Recommend bf-utf-source to get more than just latin1 on the ↵Samuel Thibault
console.
2011-11-06debian/control: Use hurd-any instead of hurd-i386.Samuel Thibault
2011-11-06Fool lintian about removing the random devicesSamuel Thibault
2011-11-06Upload to unstableSamuel Thibault
2011-11-06debian/patches/libpthread_procfs.patch: Refresh.Samuel Thibault
2011-11-06New upstream snapshotSamuel Thibault
2011-11-06Merge branch 'upstream-merged'Samuel Thibault
2011-11-06Merge branch 'libpthread-moved' into upstream-mergedSamuel Thibault
2011-11-06Merge branch 'upstream' into upstream-mergedSamuel Thibault
2011-11-06Merge branch 'libpthread' into libpthread-movedSamuel Thibault
2011-11-06Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/libpthreadSamuel Thibault
2011-11-06pthread_getspecific, pthread_setspecific: check the key validityPino Toscano
When getting a TSD, handle gracefully the case of an invalid key. When setting a TSD, check for the validity of the key as recommended (although not required) by POSIX. This also avoids potentially filling the `thread_specifics' hash of threads with TSD of invalid keys. Add two simple checks in test-7.c for the two situations above. * sysdeps/hurd/pt-getspecific.c (pthread_getspecific): Check the validity of the specified key. * sysdeps/hurd/pt-setspecific.c (pthread_setspecific): Likewise. * tests/test-7.c (main): Add two assertions.
2011-11-06Merge branch 'libpthread' into libpthread-movedSamuel Thibault
2011-11-06Merge branch '__pthread_destroy_specific-PTHREAD_KEY_INVALID'Thomas Schwinge
Conflicts: tests/Makefile
2011-11-06Create random-seed with read access only to root.Samuel Thibault
2011-11-06commentsSamuel Thibault
2011-11-06debian/patches/random-default-fast.patch: Set default randomness to fast, ↵Samuel Thibault
until we set up a daemon to feed /dev/random with entropy.
2011-11-06generate an initial pseudo-random seed.Samuel Thibault
2011-11-06Set entropy pool in /var/spool/random-seedSamuel Thibault
2011-11-05Correct logic for PTHREAD_KEY_INVALID slots.Thomas Schwinge
* sysdeps/hurd/pt-destroy-specific.c (__pthread_destroy_specific): Correct logic for PTHREAD_KEY_INVALID slots. * tests/test-__pthread_destroy_specific-skip.c: New file. * tests/Makefile (CHECK_SRC): Add test-__pthread_destroy_specific-skip.c.
2011-11-05* configure: Regenerate.Thomas Schwinge
2011-11-05Remove all the values when deleting a keyPino Toscano
When deleting a key using `pthread_key_delete', delete all the values associated to that key in all the threads available. Otherwise, the key reuse in `pthread_key_create' can cause new keys to have thread specific data of the previously used key with the same index. Add a test for this case, which creates and deletes pairs of keys checking that they have a NULL thread specific data after creation. * sysdeps/hurd/pt-key-delete.c (pthread_key_delete): Remove all the values of the key in all the threads. * tests/Makefile (CHECK_SRC): Add test-17.c. * tests/test-17.c: New file.
2011-11-05Disable NFS translator and daemon compilation when Sun RPC is lacking.Ludovic Courtès
* Makefile (prog-subdirs): Make `nfs' and `nfsd' conditional on $(HAVE_SUN_RPC) = yes. * config.make.in (HAVE_SUN_RPC): New variable. * configure.in: Check for <rpc/types.h> and `clnt_create'. * README.CVS: Document dependency on a Sun RPC implementation.
2011-10-31Close bug about unexpected inclusion of <time.h>Samuel Thibault
2011-10-31Drop dmesg, else bootlogs would then use it to produce /var/log/dmesg...Samuel Thibault
2011-10-31Merge branch 'master' of git.debian.org:/git/pkg-hurd/hurdSamuel Thibault
Conflicts: debian/changelog
2011-10-31debian/hurd-udeb.install: Only include the necessary console drivers.Samuel Thibault
2011-10-30debian/local/dmesg: Add script which cat /var/log/dmesg.Samuel Thibault
2011-10-30Comment on checking for swapper support with parted storeSamuel Thibault
2011-10-30close bug about perl sha1 moduleSamuel Thibault
2011-10-30Use native random serverSamuel Thibault
* debian/control, debian/local/setup-translators: Use native random server set on /dev/u?random-hurd instead of random-egd on /dev/u?random. * debian/hurd.{postinst,prerm}: Handle alternative for /dev/u?random, default to u?random-hurd. * debian/hurd.lintian-overrides: Override warnings about the /dev/u?random mangling. * debian/copyright: Fix copyright notice. * debian/control: - Drop article from synopsis. - Tighten hurd-dev dependency on hurd to the same version.
2011-10-30New upstream snapshot.Samuel Thibault
* Drop debian/libpthread_tls.patch, applied upstream.
2011-10-30Merge branch 'upstream-merged'Samuel Thibault
2011-10-30Merge branch 'libpthread-moved' into upstream-mergedSamuel Thibault
2011-10-30Merge branch 'upstream' into upstream-mergedSamuel Thibault
2011-10-30Merge branch 'libpthread' into libpthread-movedSamuel Thibault