CIA.vc
mmlr
Real-time open source activity stats
Stats » Authors » mmlr
informationsyndicateUTC clock
00:02 on Jul 30, 2010
event counters
The last message was received 2.74 months ago at 15:38 on May 08, 2010
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
1180 messages since the first one, 5.35 years ago, for an average of 1.65 days between messages
recent messages
dateReversed sort columnprojectcontentlink
15:38 on May 08OpenBeOS
Commit by mmlr :: r36746 /haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/if_bge.c:
Temporary workaround to the MSI issue on broadcom570x. Fixing for real later,
but this one should go into alpha2 to make the card work as before.
#
15:09 on May 08OpenBeOS
Commit by mmlr :: r36745 /haiku/trunk/src/add-ons/kernel/bus_managers/pci/arch/x86/pci_arch_module.cpp:
Ensure that the PCI module is initialized when using the x86 specific module as
it makes use of gPCI which is initialized during pci module init. Might help
with #5936.
#
14:57 on May 08OpenBeOS
Commit by mmlr :: r36741 /haiku/trunk/src/add-ons/kernel/bus_managers/pci/pci_module.c:
Forgot to commit the removal of the old file in r36223.
#
19:12 on Apr 19haiku-webkit
Commit by mmlr :: r427 /webkit/trunk/mergelog.log: (link)
Commit the mergelog from the original two webkit merges.
#
18:56 on Apr 15OpenBeOS
Commit by mmlr :: r36316 /haiku/trunk/src/kits/interface/MenuItem.cpp:
Simplify the SetTrigger() code. The trigger is a single byte char anyway, so no
need to convert the looked up label position to a char code. Also actually make
sure that the trigger is lower case by doing an explicit tolower() instead of
assuming that it already is.
#
18:54 on Apr 15OpenBeOS
Commit by mmlr :: r36315 /haiku/trunk/src/kits/interface/MenuItem.cpp:
Automatic whitespace cleanup, no functional change.
#
18:51 on Apr 15OpenBeOS
Commit by mmlr :: r36313 /haiku/trunk/src/kits/interface/textview_support/TextGapBuffer.cpp:
Make the result a proper const char *.
#
17:22 on Apr 15OpenBeOS
Commit by mmlr :: r36306 /haiku/trunk/src/kits/interface/textview_support/ (TextGapBuffer.cpp TextGapBuffer.h):

zooey+mmlr:

  • Ensure that there is still buffer left when 0-terminating the buffer in RealText().
  • Remove the fExtraCount member and instead make it into a constant as that's how it's used and more obvious.
#
16:12 on Apr 15OpenBeOS
Commit by mmlr :: r36304 /haiku/trunk/src/kits/interface/ (3 files in 2 dirs):

zooey+mmlr:

  • Large cleanup in _FindLineBreak(), be a bit more clever by storing the found offsets instead of calculating them multiple times, use _TabExpandedStyledWidth() instead of _StyledWidth() and manual tab calculation which was also broken (it assumed tabs were consequtive which was possibly not the case).
  • Modified CanEndLine() to also return true when going from non-whitespace to whitespace and the other way around which is more logical (so we'd break after the word and not after word + whitespace, even though we actually do that in the end by eating whitespace after words in _FindLineBreak()).
  • The TextGapBuffer is not necessarily 0 terminated, so RealCharAt() needs to check if the index is at the end of the string and return 0 in that case. Before it would access the buffer "out by one" which could've lead to a crash.
  • Simplified the gap moving calculations by removing some no-op calculations.
  • Added debugger calls in TextGapBuffer in case of invalid use.
  • Some minor cleanup.
#
15:48 on Apr 15OpenBeOS
Commit by mmlr :: r36301 /haiku/trunk/src/kits/interface/textview_support/ (TextGapBuffer.cpp TextGapBuffer.h):
Automatic whitespace cleanup, no functional change.
#
11:13 on Apr 15OpenBeOS
Commit by mmlr :: r36284 /haiku/trunk/src/system/kernel/heap.cpp:
Move the actual area deletion out of the locked section as we could otherwise
double/deadlock when we delete heap areas because of other area deletions.
#
21:46 on Apr 14OpenBeOS
Commit by mmlr :: r36273 /haiku/trunk/src/system/kernel/fs/vfs.cpp:
bonefish+mmlr:
The O_CLOEXEC open mode wasn't actually set in the close-on-exec bitmap causing
all files opened with O_CLOEXEC (like done in the storage kit classes) to still
be inherited. This caused for example to be unable to unmount volumes when
opening apps while Tracker touched some files (i.e. copying some large files)
since these apps would inherit the file descriptor and therefore keep the
volume busy.
#
21:38 on Apr 14OpenBeOS
Commit by mmlr :: r36272 /haiku/trunk/ (4 files in 2 dirs):

bonefish+mmlr:

  • Add file descriptor and IO context tracing.
  • Some minor cleanup.
#
12:08 on Apr 14OpenBeOS
Commit by mmlr :: r36254 /haiku/trunk/src/apps/debugger/Jobs.cpp:
bonefish+mmlr:
Don't delete the (uninitialized) debugInfo if loading failed.
#
12:07 on Apr 14OpenBeOS
Commit by mmlr :: r36253 /haiku/trunk/src/system/libroot/posix/glibc/stdio-common/printf_size.c:
This fixes the debug build of libroot.
#
09:44 on Apr 14OpenBeOS
Commit by mmlr :: r36250 /haiku/trunk/src/add-ons/kernel/ (5 files in 2 dirs):
Some more constness.
#
09:32 on Apr 14OpenBeOS
Commit by mmlr :: r36249 /haiku/trunk/src/add-ons/kernel/bus_managers/usb/ (BusManager.cpp usb_private.h):
Cleanup and some added constness.
#
09:13 on Apr 14OpenBeOS
Commit by mmlr :: r36248 /haiku/trunk/src/add-ons/kernel/bus_managers/usb/ (3 files):
Rename usbspec_p.h to usbspec_private.h and fix header guards.
#
09:10 on Apr 14OpenBeOS
Commit by mmlr :: r36247 /haiku/trunk/src/add-ons/kernel/ (14 files in 2 dirs):

  • Rename usb_p.h to usb_private.h.
  • Some automatic whitespace cleanup.
#
08:42 on Apr 14OpenBeOS
Commit by mmlr :: r36246 /haiku/trunk/src/add-ons/kernel/bus_managers/usb/ (Pipe.cpp Transfer.cpp usb.cpp usb_p.h):
Add a yet unused physical memory version of queue_bulk_v(). For full/lowspeed
devices it's uninteresting, but for EHCI it may be implemented some day.
#