May 30, 2011  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:08:16] <CIA-111> zooey * r41819 /haiku/trunk/build/jam/OptionalBuildFeatures:
[00:08:16] <CIA-111> Update ICU packages for r1a3.
[00:08:16] <CIA-111> +alpha3
[00:36:10] <CIA-111> mmadia * r41820 /haiku/trunk/build/scripts/build_haiku_image:
[00:36:10] <CIA-111> Fixed the build for operating systems that are not Haiku.
[00:36:10] <CIA-111> Spotted by luroh. Patched by augiedoggie. Fixes #7607.
[00:36:10] <CIA-111> +alpha3
[00:41:25] <CIA-111> czeidler * r41821 /haiku/trunk/src/kits/app/Looper.cpp:
[00:41:25] <CIA-111> If the looper is B_QUIT_REQUESTED synchronously. First quit and then send the reply message. Please check if this is the
[00:41:25] <CIA-111> correct semantics. I expected that the looper is dead when SendMessage returned. This should fix #7559 where the looper
[00:41:25] <CIA-111> destructor has to be called before continuing the cleanup.
[00:41:35] <CIA-111> bonefish * r41822 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs): (log message trimmed)
[00:41:35] <CIA-111> * ThreadSignalEvent::Create(): Added parameter "pid_t sendingTeam". This avoids
[00:41:35] <CIA-111> the need for accessing thread->team->id, which doesn't work for threads that
[00:41:35] <CIA-111> haven't been added to their team yet.
[00:41:35] <CIA-111> * user_timer_create_thread_timers(): Also pass the thread's (future) team. Same
[00:41:35] <CIA-111> reason.
[00:41:36] <CIA-111> * create_timer(): Gets team and thread instead of only a thread ID. Can now be
[00:42:15] <CIA-111> bonefish * r41823 /haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp:
[00:42:15] <CIA-111> thread_create_thread(): Call user_timer_create_thread_timers() to create the
[00:42:15] <CIA-111> thread's pre-defined timers.
[00:44:58] <CIA-111> czeidler * r41824 /haiku/trunk/src/tests/kits/app/blooper/ (QuitTest.cpp QuitTest.h): Add a simple test just to check that the synchronous quit request does not crash.
[00:46:57] <CIA-111> bonefish * r41825 /haiku/branches/developer/bonefish/signals/src/system/libroot/os/time.cpp:
[00:46:57] <CIA-111> set_alarm(): Reimplemented using _kern_set_timer() instead of
[00:46:57] <CIA-111> _kern_set_alarm().
[06:14:06] <CIA-111> czeidler * r41826 /haiku/trunk/src/kits/mail/mail_util.cpp:
[06:14:06] <CIA-111> Workaround for #7575. There seems to be something fishy in the regex. Could somebody with experience in re_search check what
[06:14:06] <CIA-111> the real problem is?
[07:26:48] <CIA-111> scottmc * r41827 /haiku/trunk/build/jam/OptionalLibPackages:
[07:26:48] <CIA-111> Updated libsdl-1.2.14 to 1.2-hg which contains several fixes for Haiku.
[07:26:48] <CIA-111> +alpha3
[07:43:46] <CIA-111> czeidler * r41828 /haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/imap_lib/ServerConnection.cpp:
[07:43:46] <CIA-111> SSL should be thread safe (right?) but SSL_library_init function and SSL_load_error_strings are not, or they should be called only once...
[07:43:46] <CIA-111> Remove extra ssl lock, there is already one in ssl.
[07:43:46] <CIA-111> This fixes #7574. I have seen this or a similar bug before and it was quit reproduceable, now it seems to be fixed.
[11:49:43] <CIA-111> phoudoin * r41829 /haiku/trunk/build/jam/ImageRules:
[11:49:43] <CIA-111> When building floppy boot image on FreeBSD, the stat command line fail on
[11:49:43] <CIA-111> the -c/--format option which is unsupported on this platform.
[11:49:43] <CIA-111> Add a fallback, which should fix #7613.
[15:29:30] <CIA-111> phoudoin * r41830 /haiku/trunk/build/jam/ImageRules:
[15:29:30] <CIA-111> Of course, when incomptability kick in, it's never limited only to
[15:29:30] <CIA-111> option string: FreeBSD's stat command line don't use %s format specifier for
[15:29:30] <CIA-111> file size. Instead, %s specifier is unused at all and they goes with %z.
[15:29:31] <CIA-111> For file Zize, I guess...
[19:54:19] <CIA-111> humdinger * r41831 /haiku/trunk/ (2 files in 2 dirs): Added flag for Esperanto. Updated CountryFlags.rdef. Thanks dejam for noticing. Fixes #7614.
[20:41:57] <CIA-111> zooey * r41832 /haiku/trunk/headers/posix/ (wchar.h wctype.h):
[20:41:57] <CIA-111> Fix #6969 (hopefully for real this time):
[20:41:57] <CIA-111> * move all the isw... functions from wchar.h to wctype.h (just following version 7
[20:41:57] <CIA-111> of the POSIX base specs)
[20:41:57] <CIA-111> * remove all declarations from wchar.h that are in wctype.h, too
[20:45:43] <CIA-111> bonefish * r41833 /haiku/trunk/src/system/kernel/device_manager/IOCache.cpp: Improved debug output.
[21:49:18] <CIA-111> korli * r41834 /haiku/trunk/ (3 files in 2 dirs): ppc build fix
[21:50:48] <CIA-111> mmlr * r41835 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/ (Driver.cpp ProtocolHandler.cpp ProtocolHandler.h):
[21:50:48] <CIA-111> Pass read and write calls to the protocol handlers as well, moving the default
[21:50:48] <CIA-111> of returning B_ERROR to the ProtocolHandler base class. Not used yet, but will
[21:50:48] <CIA-111> be used for the BJoystick <-> JoystickProtocolHandler.
[23:11:43] <CIA-111> pulkomandy * r41836 /haiku/branches/releases/r1alpha3/ (42 files in 30 dirs): Merge 41799-41828.
[23:14:44] <CIA-111> axeld * r41837 /haiku/trunk/src/apps/installer/ (InstallerWindow.cpp InstallerWindow.h):
[23:14:44] <CIA-111> * Applied patch by idefix that fixes IDE. Nah, that fixes launching BootManager
[23:14:44] <CIA-111> when mimset didn't run yet. This obviously cleans up after a change that I
[23:14:44] <CIA-111> did, thanks a lot!
[23:14:44] <CIA-111> * This closes bug #7595.
[23:14:45] <CIA-111> * Also took the opportunity to clean up a bit more in this regard, and fixed a
[23:14:46] <CIA-111> few coding style violations.
[23:29:14] <CIA-111> bonefish * r41838 /haiku/branches/developer/bonefish/signals/ (2 files in 2 dirs):
[23:29:14] <CIA-111> * Created libroot private header timer_private.h and moved struct __timer_t
[23:29:14] <CIA-111> and helper functions bigtime_to_timespec() and timespec_to_bigtime() there.
[23:29:14] <CIA-111> * Added SetTo() method to __timer_t for convenience.
[23:29:15] <CIA-111> * info_to_itimerspec(): Missing braces. Fixes spec.it_value.tv_nsec always
[23:29:15] <CIA-111> being set to 0.
[23:32:40] <CIA-111> bonefish * r41839 /haiku/branches/developer/bonefish/signals/ (3 files in 2 dirs):
[23:32:40] <CIA-111> * Added user_timer_create_team_timers() to create a team's pre-defined timers.
[23:32:40] <CIA-111> * Use it in Team::Create() and also delete all user timers in ~Team().
[23:33:40] <CIA-111> czeidler * r41840 /haiku/trunk/ (6 files in 4 dirs):
[23:33:40] <CIA-111> Move ServerConnection class from the IMAP add-on to libmail.so. This avoids to init SSL each time an IMAP add-on
[23:33:40] <CIA-111> is loaded. SMTP and POP still have this problem! TODO: use the ServerConnection class in these add-ons too.
[23:33:40] <CIA-111> This would also remove a lot of #ifdef SSL form these add-ons. Will not do it in the near future, feel free to fix it
[23:33:40] <CIA-111> ...
[23:39:51] <CIA-111> bonefish * r41841 /haiku/branches/developer/bonefish/signals/ (4 files in 2 dirs):
[23:39:51] <CIA-111> * itimer.c -> itimer.cpp
[23:39:51] <CIA-111> * Added helper functions timeval_to_timespec(), timespec_to_timeval() to
[23:39:51] <CIA-111> time_private.h.
[23:39:52] <CIA-111> * Reimplemented setitimer() using timer_settime() and the pre-defined timer
[23:39:52] <CIA-111> USER_TIMER_REAL_TIME_ID. Still doesn't support ITIMER_VIRTUAL and ITIMER_PROF.
[23:39:53] <CIA-111> * Implemented getitimer().
[23:40:07] <CIA-111> korli * r41842 /haiku/trunk/src/apps/drivesetup/MainWindow.cpp: Also enables the Initialize menu when the partition is also a device: Hopefully should fix #7572.
[23:42:43] <CIA-111> mmlr * r41843 /haiku/trunk/src/add-ons/kernel/drivers/input/usb_hid/ (HIDReportItem.cpp HIDReportItem.h):
[23:42:43] <CIA-111> Add a ScaledData() getter that scales the data to the desired bit width and
[23:42:43] <CIA-111> converts the signed-ness as specified.
[23:47:46] <CIA-111> czeidler * r41844 /haiku/trunk/src/kits/mail/ServerConnection.cpp: Add more random into the SSL seed. Thanks Axel.

top