Commit Graph

57159 Commits

Author SHA1 Message Date
Augustin Cavalier
92bfd0e09e POP3: Remove direct usage of OpenSSL.
It already uses BSecureSocket without checking for USE_SSL,
so just assume we have SSL no matter what.
2017-07-01 04:59:17 -04:00
Augustin Cavalier
954b54ba8d kits/mail: Remove OpenSSL logic from Jamfile.
Nothing in the Mail Kit proper uses OpenSSL directly anymore
(confirmed with a grep for USE_SSL as well as "openssl"),
so we don't need this logic anymore.
2017-07-01 04:59:17 -04:00
Humdinger
af45ca81ff Update libiconv package for gcc2hybrid 2017-07-01 19:37:02 +02:00
Augustin Cavalier
1cc5dd9dd9 Remove UseLibrary Headers alm ; from Jamfiles that aren't using it.
Now to take a look at moving the really gnarly mail networking code
over to B{Secure}Socket...
2017-06-30 20:11:21 -04:00
Augustin Cavalier
8108c0dc3f mail_daemon: Delete old READMEs. 2017-06-30 19:48:59 -04:00
Augustin Cavalier
5c4c4e9180 fssh_time: Fix following time_t changes. 2017-06-30 18:14:47 -04:00
Augustin Cavalier
f8f0ac7ecb drivers/network: Re-sort the Jamfile.
It still had comments about FreeBSD 7/8 drivers, when we're mostly
on 9.2/9.3 with bits of 10 now.
2017-06-30 17:06:08 -04:00
Augustin Cavalier
19e366c3ac bcm440x/bcm570x: Remove.
Not included in the build (they were locked behind a SubIncludeGPL),
not really touched since 2007, and entirely supplanted by the
broadcom440x/broadcom570x drivers from FreeBSD.
2017-06-30 15:49:10 -04:00
Humdinger
6dc536b180 Web+: changed string in Downloads window
While "Hide" may be technically more correct, "Close" is more
widely used in Haiku and accurately describes what the user
sees.
2017-06-30 18:02:56 +02:00
Jessica Hamilton
8253046311 hda: prevent buffer overrun for associations array. 2017-06-29 13:56:54 -07:00
Sergey Avilov
a5fb17bc65 package_daemon: fix an issue with package overwrite
When overwriting a package the sequence is: remove old, add new package.
On remove we add package to ToBeDeactivated set. This is ok.
On adding new package there is a check if package exists or not. On true
return. But package still in ToBeDeactivated set.

Fixes #10038

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2017-06-29 16:45:21 -04:00
Sergey Avilov
d70f22ac30 package_daemon: fix crash on system update
We can't delete old volume state while it's still active and can be
accessed until reboot.

Fixes #10898

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2017-06-29 16:37:54 -04:00
Automatic Committer
5c0ae35297 Update usb.ids from www.linux-usb.org 2017-06-29 05:20:21 +02:00
Augustin Cavalier
ab76614d65 ideinfo & idestatus: Remove.
They're useless without the old IDE stack.
2017-06-28 17:55:39 -04:00
Adrien Destugues
ff5c2dc23b FileListener: does not need to be asynchronous.
The asynchronous listener is meant to be used when the functions are
meant to be called from the main thread (or another looper the listener
is explicitly atached to).

For this to work, the request should be attached to
listener->SynchronousListener(), which was not the case here. Assume it
is fine for the functions to be called from the HTTP thread directly
then (if I'm wrong, revert this and attach the synchronous listener to
the http request, however wihout further changes it will just move the
execution of the callbacks to the main thread, which may not be the
right place either).

This fixes a crash when exiting WebKit while playing a youtube video
(somehow the handler isn't cleanly deleted and removed from the main
looper there - going without a handler at all fixes this).
2017-06-28 22:19:18 +02:00
Alexander von Gluck IV
402ec26eda ide: Remove last ide fragments.
* Missed in previous commit.
2017-06-28 08:51:24 -05:00
Alexander von Gluck IV
7600fdd8e2 ide: Remove old IDE bus + stack.
* Hasn't been used for quite some time
* Everything was ported over to a new ATA stack
  some time ago.
* No huge regressions were seen from the new ATA
  stack.
2017-06-28 08:13:37 -05:00
Jessica Hamilton
85b0c3209d hda: increase max association count.
* On MacBook Air 6,2, HDA driver has an association count of 19. Prior
  to this fix, this would corrupt the hda_multi pointer.
2017-06-27 10:57:19 +12:00
Jérôme Duval
ea6c14d83f Rebuild libexecinfo for x86_64. 2017-06-26 20:15:53 +02:00
Jérôme Duval
7dfb8683e0 ffmpeg depends on libvpx3. 2017-06-26 18:21:34 +02:00
Jerome Duval
9453d20fb3 Rebuild packages for x86_64 (libunistring->zstd) 2017-06-26 18:21:27 +02:00
Jérôme Duval
97d0899807 Includes libpng16 instead of libpng. 2017-06-26 17:54:24 +02:00
Jerome Duval
365e457cf0 Rebuild packages for x86_64 (libunistring->libuv) 2017-06-26 17:49:47 +02:00
Adrien Destugues
bb0d0ea2e3 pc_serial: cleanup, no functional changes
- Improve readability of code to detect serial debug
- Rename usb_serial_* functions to pc_serial_* (code was copied from the
  USB serial driver)
2017-06-25 07:54:02 +02:00
Victor
af5001925e Fixed (again) the way URL locking works.
URL input is considered locked when it is focused and original text was
changed. Pressing ESC will now change URL input's text to the current URL.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2017-06-25 07:40:35 +02:00
Adrien Destugues
4c9ec29000 pc_serial: if kernel debugger is disabled, use the port
This makes it a lot easier to use and test pc_serial, even on machines
with a single serial port (COM2 is getting even more rare than COM1
these days).
2017-06-24 21:57:43 +02:00
Jérôme Duval
ad25016cab Mass rebuild synched with 2017Q2 (LIBN->LIBT).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:22:54 +02:00
Jérôme Duval
b1a8ce42e2 Mass rebuild synched with 2017Q2 (LA->LIBM).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 20:07:22 +02:00
Jérôme Duval
59c22e99f4 Mass rebuild synched with 2017Q2 after time_t change (G->K).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:49:44 +02:00
Jérôme Duval
9d23dd4779 Mass rebuild synched after time_t change (A->F).
* built in non-strict mode: dovecot, qupzilla, r
* build failed: intltool (dep of gcab and transmission), python_html2text, vlc,
cython (dep of pyenet)
* not built because of an unsafe source: qutim
* removed compatibility packages for giflib, icu, tiff, libpng, libwebp, libbluray,
libpcre, libvpx, ncurses, readline.
2017-06-24 19:42:15 +02:00
Jérôme Duval
cf085a53c8 Any arch packages rebuild synched with 2017Q2 branch after time_t change. 2017-06-24 19:29:06 +02:00
autonielx
79bc8e9587 Update translations from Pootle 2017-06-24 18:10:44 +02:00
Augustin Cavalier
7aae2f7475 userguide: Actually sort the language menu. 2017-06-24 00:19:23 +02:00
Pedro Pinto
856da1f3ff Add missing include with Partition class definition
* Fixes a compilation error while compiling the u-boot loader for
  the ARM platform.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
2017-06-23 17:30:27 -04:00
Automatic Committer
b72ba05bda Update pci.ids from pciids.sourceforge.net 2017-06-22 05:20:20 +02:00
Jérôme Duval
8f83b81ad4 x86_64 is now compatible up to hrev51198. 2017-06-20 17:50:59 +02:00
Jérôme Duval
b474a3388a Repository rebuild. 2017-06-20 05:54:02 +02:00
Jérôme Duval
ecf36dc934 Rebuild x86_64 regular packages after time_t change. 2017-06-19 23:20:34 +02:00
Jérôme Duval
cffce774dd Add a test for wait4(). 2017-06-19 18:33:15 +02:00
Humdinger
ed8fe1c762 fRiSS package updated to v0.8.1 2017-06-18 08:59:45 +02:00
Augustin Cavalier
b988c71571 Update userguide translations 2017-06-17 20:50:50 +02:00
Jessica Hamilton
72fc5e6a71 framebuffer: remove driver & accelerant.
* Functionality provided by the framebuffer driver for UEFI
  systems has now been folded into the vesa driver, so is
  no longer needed.
2017-06-16 20:31:24 +12:00
Jessica Hamilton
b9eacd390d vesa: fold framebuffer driver into vesa driver.
* The app_server isn't designed to support two fallback drivers, so
  on systems using UEFI to boot, the framebuffer driver will often
  win when other drivers would likely work on those systems.
2017-06-16 20:29:15 +12:00
Augustin Cavalier
0bb2d0ecad docs/user: Status codes are defined in Errors.h, not Error.h. 2017-06-14 18:05:31 -04:00
Jérôme Duval
9690e94af2 Rebuild x86_64 bootstrap packages after time_t change. 2017-06-12 21:03:36 +02:00
Jérôme Duval
952318fe76 Bump B_HAIKU_VERSION to B_HAIKU_VERSION_1_PRE_BETA_1. 2017-06-12 21:03:36 +02:00
Humdinger
96bdefaf43 Tracker: Use layout management for "Select..." window
Also remove the BMessageFilter EscapeFilter and use B_CLOSE_ON_ESCAPE
in the window constructor instead.

I moved fExpressionTextControl->MakeFocus(true); down to when the
window is Lock()ed. Otherwise the text control refuses to be focused...
2017-06-12 19:31:06 +02:00
Wiktor
846ac853ce Changed URL input locking to use BMessageRunner.
In the current state, opening a link in a new tab will cause URL input to
become empty. This fixes the issue by changing the way locking works and
implementing a lock timeout. The text passed to SetText() will be instead
stored as previous text, so if the user presses ESC after editing the URL,
URL input will update to the latest sent text (i. e. current URL). Also
fixed two lines the style checker was complaining about.

Fixes #13548.

Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
2017-06-11 13:19:12 +02:00
Augustin Cavalier
ba25f57aad Tracker: More B_PRId32 -> B_PRIdTIME. 2017-06-10 21:17:38 -04:00
Humdinger
4888f2bcd3 Fixed Pe package for gcc2 2017-06-09 13:54:47 +02:00