| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-11 | libmachdev: remove unused function | Justus Winter | |
| * libmachdev/ds_routines.c (mach_device_reference): Remove unused function. | |||
| 2014-04-11 | libmachdev: avoid doing pointer arithmetic to get the port_info | Justus Winter | |
| Previously, mach_convert_port_to_device would return a pointer to struct emul_device, which is embedded in struct mach_device. In order to get to the port_info structure which is right before that, device_to_pi would subtract offsetof (struct mach_device, dev) from the pointer. Avoid that by making mach_convert_port_to_device return a pointer to struct mach_device instead. * libmachdev/ds_routines.c (mach_convert_port_to_device): Return struct mach_dev *. (device_to_pi): Remove now unused function. (ds_device_close): Adjust accordingly. (ds_device_write): Likewise. (ds_device_write_inband): Likewise. (ds_device_read): Likewise. (ds_device_read_inband): Likewise. (ds_device_set_status): Likewise. (ds_device_get_status): Likewise. (ds_device_set_filter): Likewise. | |||
| 2014-04-11 | eth-multiplexer: fix receiver lookups | Justus Winter | |
| Previously, the device definitions were filtered using sed to replace the device_t type with mach_port_send_t to make the device argument of device_open polymorphic. Rather than doing that, which makes it impossible to use translation functions, the definition of device_open has been amended. * eth-multiplexer/Makefile: Remove ourdevice hack that changes device_t to mach_port_send_t. * eth-multiplexer/multiplexer.c: Likewise. * eth-multiplexer/device_impl.c: Fix all device_t receiver lookups. * eth-multiplexer/mig-decls.h: New file. * eth-multiplexer/mig-mutate.h: Add mutators. fu_eth-multiplexer | |||
| 2014-04-11 | eth-filter: fix receiver lookups | Justus Winter | |
| Previously, the device definitions were filtered using sed to replace the device_t type with mach_port_send_t to make the device argument of device_open polymorphic. Rather than doing that, which makes it impossible to use translation functions, the definition of device_open has been amended. * eth-filter/Makefile: Remove the ourdevice hack that changes device_t to mach_port_send_t. * eth-filter/filter.c: Fix all device_t receiver lookups. * eth-filter/mig-decls.h: New file. * eth-filter/mig-mutate.h: Add mutators. | |||
| 2014-04-10 | add boot_remove_ourdevice_hack.patch | Justus Winter | |
| 2014-04-10 | rm libports_interrupt_lookup.patch | Justus Winter | |
| 2014-04-10 | eth-filter: remove invalid port deallocation | Justus Winter | |
| * eth-filter/filter.c (ds_device_open): Remove invalid port deallocation. | |||
| 2014-04-09 | fix libports_interrupt_lookup.patch | Justus Winter | |
| 2014-04-09 | add libports_interrupt_lookup.patch | Justus Winter | |
| 2014-04-09 | rm init_drop_setbuf.patch | Justus Winter | |
| 2014-04-09 | rm notify-fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-08 | Revert "eth-multiplexer: fix receiver lookups" | Justus Winter | |
| This reverts commit 8fd6d978242baf5192450d14245d5451caec85a2. | |||
| 2014-04-08 | Revert "eth-filter: fix receiver lookups" | Justus Winter | |
| This reverts commit 4c9e012c872e3527b5071fde0f33f4ffd5976698. | |||
| 2014-04-08 | eth-multiplexer: fix receiver lookups | Justus Winter | |
| * eth-multiplexer/device_impl.c: Fix all device_t receiver lookups. * eth-multiplexer/mig-decls.h: New file. * eth-multiplexer/mig-mutate.h: Add mutators. | |||
| 2014-04-08 | eth-filter: fix receiver lookups | Justus Winter | |
| * eth-filter/filter.c: Fix all device_t receiver lookups. * eth-filter/mig-decls.h: New file. * eth-filter/mig-mutate.h: Add mutators. | |||
| 2014-04-08 | random: fix receiver lookup | Justus Winter | |
| 2014-04-08 | add init_drop_setbuf.patch | Justus Winter | |
| 2014-04-08 | remove exec_filename.patch | Justus Winter | |
| 2014-04-07 | revert the change to external.patch | Justus Winter | |
| 2014-04-07 | remove exec_filename_*patch, add exec_filename.patch, refresh other patches | Justus Winter | |
| 2014-04-07 | libports: fix notify_port_t receiver lookups | Justus Winter | |
| This is a patch that in conjunction with e9687ec4ff525ae4a88314ba4ae97da770bd012f fixes the receiver lookups for the notify_port_t type. * devnode/Makefile (MIGSFLAGS): Use mig-mutate.h. * eth-filter/Makefile: Likewise. * eth-multiplexer/Makefile: Likewise. * libmachdev/Makefile: Likewise. * devnode/mig-mutate.h: New file. * eth-filter/mig-mutate.h: Likewise. * eth-multiplexer/mig-mutate.h: Likewise. * libmachdev/mig-mutate.h: Likewise. * devnode/devnode.c: Adjust accordingly. * eth-filter/filter.c: Likewise. * eth-multiplexer/notify_impl.c: Likewise. * libmachdev/trivfs_server.c: Likewise. | |||
| 2014-04-06 | refresh exec_filename_exec.patch | Justus Winter | |
| 2014-04-06 | fix notify-fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-06 | rm fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-05 | add notify-fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | fix fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | fix fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | add fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | rm libpager-fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | sync with upstream packaging | Justus Winter | |
| 2014-04-04 | add libpager-fix-receiver-lookups.patch | Justus Winter | |
| 2014-04-04 | remove disabled revert-remove-threadvars-hack.patch | Justus Winter | |
| 2014-03-26 | rm mach-defpager-fix-receiver-lookups.patch | Justus Winter | |
| 2014-03-25 | disable ext2fs-skip-unallocated-blocks.patch | Justus Winter | |
| 2014-03-25 | refresh mach-defpager-fix-receiver-lookups.patch | Justus Winter | |
| 2014-03-25 | rm libpager-deadlock.patch | Justus Winter | |
| 2014-03-21 | remove udeb rules | Justus Winter | |
| 2014-03-21 | sync with upstream packaging | Justus Winter | |
| 2014-03-20 | add ext2fs-skip-unallocated-blocks.patch | Justus Winter | |
| 2014-03-20 | disable revert-remove-threadvars-hack.patch | Justus Winter | |
| 2014-03-19 | rename fix-receiver-lookups.patch | Justus Winter | |
| 2014-03-19 | fix libpager-deadlock.patch | Justus Winter | |
| 2014-03-19 | add libpager-deadlock.patch | Justus Winter | |
| 2014-03-18 | fix fix-receiver-lookups.patch, enable mach-defpager-protected-payload.patch | Justus Winter | |
| 2014-03-18 | disable mach-defpager-protected-payload.patch | Justus Winter | |
| 2014-03-17 | add mach-defpager-protected-payload.patch | Justus Winter | |
| 2014-03-15 | update fix-receiver-lookups.patch | Justus Winter | |
| 2014-03-13 | drop buggy libports patch from fix-receiver-lookups.patch | Justus Winter | |
| 2014-03-13 | fix fix-receiver-lookups.patch, reenable | Justus Winter | |
| 2014-03-12 | remove unused some-fixes.patch | Justus Winter | |
