GitHub PushEvent at 2014-01-21 06:47:24
Repository: systemd
Actor: gregnietsky
Payload: {"shas":[["5eecd85f15d35198807e6cd4b5ca5ec7dfdb11b3","e9264147b413746293e539868c8edff71715e1e3@vrfy.org","Revert \"bus: export bus address also when compiled without kdbus\"\n\nThis reverts commit 9130f2128b64de19a3b7d6db7e0d371adfd296c2.\n\nIt's too early to do that. For now we should only \"break\" the\n--enable-kdbus case, not the normal one.","Kay Sievers",true],["2a61aaac6607d998e981481c34ae06e3e3ace4fe","1a2f255295fdf8324ed1655845f91e928da4ebbe@gmail.com","hwdb: Add support for Toshiba Satellite P75-A7200 keyboard","Unai Uribarri",true],["e0d4a0ac06afb856c9370c5c256f0f7bb7efdc8e","ea0a2d16c17dd61debc108adbc0ac849646dd099@redhat.com","udev/net_id: Introduce predictable network names for Linux on System z\n\nUse the bus-ID to create predicatable devices names for network interfaces\non Linux on System z instances.  The bus-ID identifies a device in the s390\nchannel subsystem.\n\nNetwork interfaces of device type Ethernet are named as:\n    enccw0.0.1234    (13 characters)\nup to\n    enccwff.7.ffff   (14 characters)\n\nCTC network devices of device type SLIP, use a different prefix as follows:\n    slccw0.0.1234    (13 characters)\n\nSee also Red Hat Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=870859\n[tomegun: typical problem of netdevs switching names between reboots.]","Hendrik Brueckner",true],["e963e3ada17e7592ad499b9d7fbb3355287a05ca","fccdf3e5191492eeab42d165c5d99a8da29cb324@gmail.com","sd-dns: initial commit\n\nOrigin: <http://0pointer.de/lennart/projects/libasyncns/>\n\n[tomegun: renamed some more files asyncns -> sd-dns and moved to libsystemd-bus as\nrequested by Lennart]","Daniel Buch",true],["1783d89719a9bf346f20f70b388eb4b06e4d5988","7c8224529a7c718e876cb2496c973509fde1e50e@jklm.no","sd-dns: cleanup public header\n\nDon't include internal headers\nUpdate license text\nUse _SD_BEGIN/END_DECLARATIONS","Tom Gundersen",true],["edc6f2f56cc82da68510db469e2e4d023d7090fb","7c8224529a7c718e876cb2496c973509fde1e50e@jklm.no","sd-dns: update/add license texts","Tom Gundersen",true],["47917e4a4a8f1ee00bb7de3e83f7bfd849abf337","7c8224529a7c718e876cb2496c973509fde1e50e@jklm.no","sd-dns: simplify headers\n\nAs noted by Lennart: HAVE_CONFIG_H is done implicitly and sys/prctl.h is\nmandatory.","Tom Gundersen",true],["ae97089d49d1795a35a443b7b830ee666028e733","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","journal: fix access to munmapped memory in sd_journal_enumerate_unique\n\nsd_j_e_u needs to keep a reference to an object while comparing it\nwith possibly duplicate objects in other files. Because the size of\nmmap cache is limited, with enough files and object to compare to,\nat some point the object being compared would be munmapped, resulting\nin a segmentation fault.\n\nFix this issue by turning keep_always into a reference count that can\nbe increased and decreased. Other callers which set keep_always=true\nare unmodified: their references are never released but are ignored\nwhen the whole file is closed, which happens at some point. keep_always\nis increased in sd_j_e_u and later on released.","Zbigniew Jędrzejewski-Szmek",true],["ea18a4b57e2bb94af7b3ecb7abdaec40e9f485f0","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","journalctl: allow globbing in --unit and --user-unit\n\nThis is a continuation of e3e0314b systemctl: allow globbing in commands\nwhich take multiple unit names.\n\nMultiple patterns can be specified, as separate arguments, or as one argument\nwith patterns seperated by commas.\n\nIf patterns are given, at least one unit must be matched (by any of the patterns).\nThis is different behaviour than systemctl, but here it is necessary because\notherwise anything would be matched, which is unlikely to be the intended\nbehaviour.\n\nhttps://bugs.freedesktop.org/show_bug.cgi?id=59336","Zbigniew Jędrzejewski-Szmek",true],["39032b87779323a244dd89f4832949d462b2ac68","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","network: use GNU-ism to simplify macros\n\nThanks David!","Zbigniew Jędrzejewski-Szmek",true],["5bf348d77ec35260e2c021ad11d08dca7b92498d","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","core: fix unused variable","Zbigniew Jędrzejewski-Szmek",true],["ec260edc1ca85a02f8a9e2e92401333ff986264b","e9264147b413746293e539868c8edff71715e1e3@vrfy.org","bus: fix length calculation when serializing SD_BUS_TYPE_SIGNATURE","Kay Sievers",true],["6c833cdfc36322cf77b83d3154bd216129352a3a","291d3e10d996b9590a718565f00bfbbd0ad02bef@zarb.org","make socket_instantiate_service use cleanup gcc attribute","Michael Scherer",true],["8042e377b8bb8f79b7da2dff89d2247ce1f74b66","e9264147b413746293e539868c8edff71715e1e3@vrfy.org","pam: skip DBUS_SESSION_BUS_ADDRESS export when kdbus is not active","Kay Sievers",true],["0d8efe3535b3ce9ecbc2c6482007edfc3ac492d0","039ef2e3eb5f1b52facdf6248524cc5fe7bd1087@archlinux.org","ycm: autocompose flags from the Makefile\n\nThis should hopefully be self-maintaining.","Dave Reisner",true],["843f737ade9c73609a2280dd3dd16e18222a5dcb","e1fcc08ed28be908795efc8deeb1e91438d7592e@samsung.com","gpt-auto-generator: skip nonexistent devices\n\nThe devices we work with have eMMC chips for storage. The chips\nprovide four \"hardware\" partitions.  The first is /dev/mmcblk0, it\ntakes almost whole space and holds a GPT with several real partitions\n(/dev/mmcblk0p?). Then there are three block devices (mmcblk0boot0,\nmmcblk0boot1, rpmb) that are part of the same hardware as mmcblk0 that\nare presented by the kernel as children of the latter. That relationship\nmakes gpt-auto-generator try to peek them but since they are not GPT\npartitions blkid_do_safeprobe() returns -2 making verify_gpt_parition()\nfunction return -ENODEV.","Łukasz Stelmach",true],["b94801803417c23d099cb7e508754181ecd27f9c","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","gpt-auto-generator: use EBADSLT code when unable to detect partition type\n\nENODEV suggests that something is missing, which is be misleading\nhere.","Zbigniew Jędrzejewski-Szmek",true],["348ced909724a1331b85d57aede80a102a00e428","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","journald: do not free space when disk space runs low\n\nBefore, journald would remove journal files until both MaxUse= and\nKeepFree= settings would be satisfied. The first one depends (if set\nautomatically) on the size of the file system and is constant.  But\nthe second one depends on current use of the file system, and a spike\nin disk usage would cause journald to delete journal files, trying to\nreach usage which would leave 15% of the disk free. This behaviour is\nsurprising for the user who doesn't expect his logs to be purged when\ndisk usage goes above 85%, which on a large disk could be some\ngigabytes from being full. In addition attempting to keep 15% free\nprovides an attack vector where filling the disk sufficiently disposes\nof almost all logs.\n\nInstead, obey KeepFree= only as a limit on adding additional files.\nWhen replacing old files with new, ignore KeepFree=. This means that\nif journal disk usage reached some high point that at some later point\nstart to violate the KeepFree= constraint, journald will not add files\nto go above this point, but it will stay (slightly) below it. When\njournald is restarted, it forgets the previous maximum usage value,\nand sets the limit based on the current usage, so if disk remains to\nbe filled, journald might use one journal-file-size less on each\nrestart, if restarts happen just after rotation. This seems like a\nreasonable compromise between implementation complexity and robustness.","Zbigniew Jędrzejewski-Szmek",true],["441d56a12a90bbb5f6e58717a1e6b9bfe5c82efc","9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","bus: properly handle EOF error conditions in proxyd\n\nEOF is not an error so we should not print an error message about it.","Lennart Poettering",true],["708c143c7cd2bbd748ac0fa993496ff44e72701c","1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","man: add busctl(1)","Zbigniew Jędrzejewski-Szmek",true]],"size":100,"ref":"refs/heads/master","head":"43d9c2b5848b1363b659c38443c1c94db57415fd"}