Commit Graph
100 Commits
Author SHA1 Message Date
Alexander von Gluck IV 2eccf32862 x86_64: Add latest Mesa packages
* Solves #9362
2014-02-22 01:38:20 +00:00
Alexander von Gluck IV 122d1cddc9 Haiku: Fix posix INT64_C macros on x86_64
* Was causing LLVM to fail to build on x86_64
* Make XINT64 adjust based on architecture like
  config/types.h to ensure these macros match
  uint64 and int64 at all times.
* Resolves #10566
2014-02-21 01:38:54 -06:00
Alexander von Gluck IV 1b38c3412c mips: Remove mips
* As per the ML discussions. Bumps MIPS to tier 3.
* We've reached a unanimous descision that MIPS doesn't
  target any real / valid hardware Haiku wants to pursue
  at the moment.  In the event that anyone wants to pursue
  MIPS, feel free to fork Haiku into your own repository
  (and we'll even link to it on the website ports page)
* If someone develops a viable plan for MIPS (and gets the
  port working, it can be readded at a later date)
2014-02-18 16:29:09 -06:00
Alexander von Gluck IV abcbb5d617 arm/paging: Convert to new-style CPU management
* Aka, post-scheduler changes
* Luckily ARM paging code is very simular to x86 paging
2014-02-12 23:54:35 -06:00
Alexander von Gluck IV 35171b073d arm: Miscellaneous build fixes
* Use atomic_get_and_set for return value
* Atomics are no longer volatile
* Add missing arch_cpu_pause stub
* Move arch_cpu_idle to arch_cpu header to match
  other architectures
2014-02-12 23:37:15 -06:00
Alexander von Gluck IV 8018e8fa91 arm: Rework hrev46863 to use gcc built-in
* Those calls were indeed v7+ only, and our toolchain
  is v6.
2014-02-12 23:34:08 -06:00
Alexander von Gluck IV 92b2e03d0d arm: Add initial memory barrier functions
* These likely need reviewed by someone better
  at arm assembly. (#10537)
2014-02-12 23:11:11 -06:00
Alexander von Gluck IV fca8407a2a radeon_hd: Fix GPIOInfo pin shortage on some cards
* Some cards have a lot of pins!
* Should fix #10536
* Add a check to give a friendy warning if we find
  more GPIO pins than what we are prepared for.
* Technically the maximum GPIO pins could be
  ATOM device max * 2 (16 for i2c and other)
  however lets leave some room for expansion.
2014-02-12 21:25:47 -06:00
Alexander von Gluck IV 0ba833faa0 docs: Update arm build instructions; no functional change
* For a post PM world
2014-02-09 23:44:57 -06:00
Alexander von Gluck IV 490f23801a AboutSystem: Remove Jonas from current maintainers
* As per his own request on haiku-commits.
* Sorry to see you go!
2014-02-09 21:57:44 -06:00
Alexander von Gluck IV b41ab65bd4 x86_64: Add BootManager, writembr
* Fix build of BootManager on x86_64 (signed vs unsigned error)
* Throw in writembr as it seems to build (untested)
2014-02-05 23:25:26 -06:00
Alexander von Gluck IV 339a018112 radeon_hd: Rework dp aux functions to take connector index
* This is less pretty, but we need access to the connector
  to find the HPD gpio pin mask on the card.
* dp_aux communications seem to work again.
* If you have a DisplayPort item attached to your card you
  may want to just unplug it at this point. We attempt DP
  link training and it fails. This failure will also cause
  other monitors to not function as app_server still isn't
  multi-head aware (#10486)
2014-02-03 20:20:13 -06:00
Alexander von Gluck IV 539a6cafc5 radeon_hd: More gpio rework
* Bump i2c data into it's own struct
* Populate gGPIOInfo with general gpio pins
  (for things like HPD, and voltage control)
* Attach HPD gpio pins to connectors
* Dump trace info of HPD pins as well as i2c pins
2014-02-03 17:02:08 +00:00
Alexander von Gluck IV 2b03285218 radeon_hd: Rework gpio pins
* There are GPIO pins for hotplug interrupts and i2c
  communications (for edid). Add two fields to connector
  (index for each in gGPIOInfo).
* DP aux communcation seems to want the hotplug GPIO pin
  info, which we don't get (I think this is why DP AUX comms
  is broken at the moment)
* GPIO LUT seems to know about a wide range of GPIO pins, while
  the i2c gpio calls only know about the ones needed for i2c.
* I'm tempted to populate gGPIOInfo with the LUT pins and
  then suplement that data with the i2c GPIO pins data.
  (however, not sure how many pins there are generally defined
  so it could impact performance. More investigation is needed)
  This would reverse how it works now with this commit.
2014-02-03 06:44:29 +00:00
Alexander von Gluck IV 8ebdc440de radeon_hd: Better tracing. Fix DP ack bitwise shift 2014-02-03 06:44:28 +00:00
Alexander von Gluck IV 4d449fccfe radeon_hd: Fix superfluous DPMS hook calls
* The DPMS hook would be called on all
  possible displays causing lots of link
  training on incomplete connector structures
  that may be not attached / connected.
2014-02-03 02:53:04 +00:00
Alexander von Gluck IV 6464f4f659 x86_64: Add a bunch of video drivers that compile.
* Added cards need testing.
* 3dfx, ati, neomagic, and s3 still don't build due to some
  more complex pointer size issues. (and I don't have hardware
  to test on)
2014-01-30 14:55:19 -06:00
Alexander von Gluck IV 33d1fedd0c s3: fix driver for x86_64 2014-01-30 14:53:32 -06:00
Alexander von Gluck IV 9f22edc2fa intel_810: fix for x86_64 2014-01-30 14:53:05 -06:00
Alexander von Gluck IV fc90d9a48e intel_extreme: Unlock mutex after we're done, not before
* Thanks Axel for catching this one.
2014-01-28 23:32:16 -06:00
Alexander von Gluck IV eef994b964 graphics: Spell check drivers, fix tab. No functional change 2014-01-28 23:32:16 -06:00
Alexander von Gluck IV 87784cafb8 vesa: Fix tracking of device opens / closes
* Don't raise the open_count when the open fails
2014-01-27 21:12:18 +00:00
Alexander von Gluck IV 3347bc1431 intel_extreme: Fix tracking of device opens / closes
* Don't raise the open_count when the open fails
2014-01-27 21:12:17 +00:00
Alexander von Gluck IV 01696cd951 radeon_hd: Fix tracking of device opens / closes
* Don't raise the open_count when the open fails
* Remove the kdl command on uninit
2014-01-27 21:12:16 +00:00
Alexander von Gluck IV 27c7c040de HaikuPortsCross: Add rest of needed bootstrap packages for PowerPC 2014-01-26 14:33:11 -06:00
Alexander von Gluck IV 800d5376f9 package kit: Disable curl requirement on bootstrap build
* As per the mailing list.
* Introduce HAIKU_BOOTSTRAP_BUILD define to sources
  to let them know they are taking part in a bootstrap
2014-01-26 10:42:37 -06:00
Alexander von Gluck IV 547466c035 ppc: Add icu HaikuPortsCross package
* Work towards resolving #10240
2014-01-25 23:44:18 -06:00
Alexander von Gluck IV e1cb851018 mesa: update x86 packages to 10.0.2-2
* Revision bump goes from llvm-3.2 to llvm-3.4 internally
* mesa_swpipe gallium llvmpipe renderer is working again, enjoy!
2014-01-22 00:55:54 -06:00
Alexander von Gluck IV 1fe66815b7 mesa: update x86 packages to 10.0.2-1
* Fixes x86 primary side of #10456
* x86 secondary still needs rebuilt
2014-01-21 22:08:06 -06:00
Alexander von Gluck IV bcbd6e6cfe intel_extreme: Fix crash of driver on multiple open
* open_count only got raised on initial open,
  subsequent opens didn't increment the counter
  thus when they exited the driver unloaded
  causing app_server to crash
* Thanks to hamishm for pointing out that
  the if checks the pre-increment number
* Resolves #10452
2014-01-20 20:51:46 -06:00
Alexander von Gluck IV 7b59f29e9e radeon_hd: Fix crash of driver on multiple open
* open_count only got raised on initial open,
  subsequent opens didn't increment the counter
  thus when they exited the driver unloaded
  causing app_server to crash
* Thanks to hamishm for pointing out that
  the if checks the pre-increment number
* Resolves #10452
* Add a kdl debug command to radeon_hd
2014-01-20 20:51:46 -06:00
Alexander von Gluck IV fd78b6df3f ppc: Modernize atomic.S.
* Stub out atomic_get_and_set. This needs completed.
2014-01-19 23:39:19 -06:00
Alexander von Gluck IV 24f0b1e29e libroot: Drop volatile in syscall atomic functions
* Per 077c84eb27, atomics are no longer volatile.
* Was changed in SupportDefs.h, but no one told libroot
  that it was no-longer volatile.
2014-01-19 22:31:37 -06:00
Alexander von Gluck IV 749a60bf39 ppc: atomic is no longer volatile per 077c84eb27 2014-01-19 22:14:28 -06:00
Alexander von Gluck IV 14919567d1 kernel: Add more architecture code post-scheduler
* Fix incorrect cpu vendor name mapping
* Add additional CPU architectures
* Add additional CPU vendors
* Rework PowerPC arch_system_info passing
  PVR back for cpu model
2014-01-19 21:53:56 -06:00
Alexander von Gluck IV 88c54b5485 kernel: Rework ppc (and m68k) atomic functions post-scheduler
* Make atomic function more like current x86
* Remove fake fallback atomic code for ppc as hardware spinlocks exist
2014-01-19 19:33:21 -06:00
Alexander von Gluck IV c9e66bfc9b kernel: Add missing smp memory barrier calls. Set max cpu to 1
* Set max cpu to 1 for PPC until atomic functions are finished
* We have atomic functions inline in the kernel and assembly
  code in libroot post-scheduler merge... isn't that a lot of
  duplication?
2014-01-19 19:33:21 -06:00
Alexander von Gluck IV fb8026e82b kernel: Add missing PPC CPU functions for idle / pause 2014-01-19 14:38:01 -06:00
Alexander von Gluck IV 524bea3553 kernel: fix missing cpu cache defines non-x86
* Regression introduced due to scheduler change
* Other other non-x86, non-ppc, and non-arm platforms
  need evalulated for this metric
2014-01-19 14:27:09 -06:00
Alexander von Gluck IV 6647d2c95a kernel: fix missing SMP_MAX_CPUS on non-x86
* Regression introduced due to scheduler change
* Drop MAX_BOOT_CPUS as it is no longer used
2014-01-19 14:09:51 -06:00
Alexander von Gluck IV b11772acca build: Update x86_gcc2 gcc packages
* Resolves problem with secondary arch builds
  not picking up secondary os kit headers
* Still need to build x86 gcc packages
* No binary changes, shouldn't need a bootstrap
2014-01-15 00:45:59 -06:00
Alexander von Gluck IV 7c28f77332 system: Improve AMD CPU detection
* Several CPUID's were thrown into the Athlon 64
  catch all.  Add Sempron 64 and correct CPUIDs
  solves #9553
* Add better AMD A-Series detection
2014-01-14 20:24:02 -06:00
Alexander von Gluck IV 4f357bc071 sysinfo: Improve x86 CPU information
* Displays standard CPUID, and shows what the
  internal CPUID used by OS.h *should* be.
* Should help out in identifying new CPU's
  as all end users have to do is run sysinfo
  to get the CPU info + value for OS.h
2014-01-11 16:14:22 -06:00
Alexander von Gluck IV aa4b5749d6 runtime_loader: Detect and trigger on PE binaries
* Previously PE binaries would trigger the "incorrectly
  executable" dialog. Now we get a special message for
  B_LEGACY_EXECUTABLE and B_UNKNOWN_EXECUTABLE
* Legacy at the moment is a R3 x86 PE binary. This could
  be extended to gcc2 binaries someday far, far, down the
  road though
* The check for legacy is based on a PE flag I see
  set on every R3 binary (that isn't set on dos ones)
* Unknown is something we know *is* an executable, but
  can't do anything with (such as an MSDOS or Windows
  application)
* No performance drops as we do the PE scan last
* Tested on x86 and x86_gcc2
2014-01-07 19:38:07 -06:00
Alexander von Gluck IV a72cc0a9b7 radeon_hd: Add missing cedar chipset
* May fix #10373
2014-01-06 17:14:14 -06:00
Alexander von Gluck IV 465610acdc joystick: Don't crash when 0 joysticks exist on a port
* Interestingly, my SIXAXIS controller shows up in
  the window as usb/0 when plugged.
2014-01-05 23:35:05 -06:00
Alexander von Gluck IV 64d7ff778b BuildSetup: Refactor 5e97cd45cf to better detect b.e.
* Looking back, we should not assume little endian if
  we see armv* as armv7l is little endian while armv7b
  is big endian
2014-01-02 10:26:34 -07:00
Alexander von Gluck IV f8da8f3477 ARM: Be aware of ARMEL and ARMEL
* My BeagleBone gcc defines __ARMEL__ but not
  __ARM__ which breaks the native tool builds
* As ARM was originally Little Endian, we assume
  __ARM__ means as such.
* Look for Big Endian ARM and define the needed big
  endian preprocessors
2014-01-01 23:41:02 -07:00
Alexander von Gluck IV 5e97cd45cf BuildSetup: Add better arm host detection
* rather unlikely... unless you're insane like me
* BeagleBoard is armv7l-, so lets look for armv*
  (I don't want to do arm* as it is less precise)
2014-01-01 22:20:12 -07:00
Alexander von Gluck IV d068e94ca1 mesa: Update Mesa 10.0.1 package
* Resolves #10360 for Mesa 10.0.1 (gcc4)
* The changes in this revision are queued for upstream
2013-12-31 16:44:15 -06:00
Alexander von Gluck IV 852730f036 mesa: Update Mesa 7.9.2 package
* Resolves #10360 for Mesa 7.9.2 (gcc2)
2013-12-30 23:33:29 -06:00
Alexander von Gluck IV 39509da7de radeon_hd: Fix non-gcc2 pragma statement
* I'll ping the linux radeon guys to see if
  we can get this adjustment made as we use
  stock atombios headers
2013-12-30 21:54:10 -06:00
Alexander von Gluck IV 096413dbce radeon_hd: Upgrade AtomBIOS parser
* Bring inline to current Linux version
* Apply upstream bug fixes to AtomBIOS
* Update atombios headers to latest version
2013-12-30 21:38:14 -06:00
Alexander von Gluck IV 0d3ec98f66 Revert "radeon_hd: Correct RadeonHD DisplayPort link training"
This reverts commit fefb6da970.

* This was actually correct before, was looking at the wrong
  function while troubleshooting something.
2013-12-30 20:28:17 -06:00
Alexander von Gluck IV 224b875b3a radeon_hd: clean up clock units
* Ensure we store all clock units as khz or
  n * 10 off from AtomBIOS unit expected
* Perform DDC setup of external encoder
2013-12-30 19:09:53 -06:00
Alexander von Gluck IV c9ff95feb0 radeon_hd: display connector capabilities 2013-12-30 14:38:57 -06:00
Alexander von Gluck IV 9c2d51d685 radeon_hd: clean up encoder object
* Encoder flags were 1:1 connector flags...
  just look at connector flags.
* Record encoder capabilities
* Add function to check for dp 1.2 support
2013-12-30 14:37:59 -06:00
Alexander von Gluck IV 142345a54f radeon_hd: Disable mode line syslog spam
* Useful when driver was first developed, now it is
  mostly spam however.
2013-12-29 15:19:30 -06:00
Alexander von Gluck IV fefb6da970 radeon_hd: Correct RadeonHD DisplayPort link training
* dp_link_train takes connectorIndex and not crtcIndex
* May resolve some DisplayPort issues.
2013-12-29 15:05:59 -06:00
Alexander von Gluck IV 1f0ebbcc55 tests/demos: Fix OpenGL gears test build 2013-12-26 23:54:09 -06:00
Alexander von Gluck IV f5305c806c tests/direct_mode: Fix OpenGL direct mode test build 2013-12-26 23:51:39 -06:00
Alexander von Gluck IV 733ea4057e tests/glut: Fix glut OpenGL test build 2013-12-26 23:49:54 -06:00
Alexander von Gluck IV 56e7f623a3 tests/glsl: Fix glsl OpenGL test build 2013-12-26 23:47:32 -06:00
Alexander von Gluck IV 5cc9170f08 GL: Activate x86_gcc2 secondary package
* Hybrids should all work again
2013-12-23 13:46:03 -06:00
Alexander von Gluck IV ebe57d49cc GL: Activate x86_gcc2 secondary package
* Seems I misunderstood how much of the hpkg build
  process was automated. Should fix hybrid build.
2013-12-23 10:21:35 -06:00
Alexander von Gluck IV 5fd5e562aa GL: Ensure mesa_devel and mesa_swrast are always present
* As the OpenGL kit is assumed by most ports (and BeOS apps)
  to "exist", lets make mesa_devel present by default until
  post R1
* mesa_swrast ensures we always have the basic swrast renderer
  To play with mesa_swpipe (gallium llvmpipe, gcc4) uninstall
  mesa_swrast and install mesa_swpipe. (you can install both,
  but it's first renderer found, first used atm)
2013-12-23 01:57:05 -06:00
Alexander von Gluck IV e8bfbcee18 GL: Update x86_gcc2 package
* Fix issue where mesa_devel attempted to lay
  a symlink over a directory causing instability
  installing mesa_devel
2013-12-23 01:00:37 -06:00
Alexander von Gluck IV c80d3b3634 GL: Update x86 package
* Fix issue where mesa_devel attempted to lay
  a symlink over a directory causing instability
  installing mesa_devel
* Add mesa_swpipe to repos (LLVM enabled Gallium softpipe)
2013-12-23 00:51:03 -06:00
Alexander von Gluck IV 195d39a430 GL: Remove OpenGL kit, x86_gcc2 Mesa
* Depend on new Mesa packages to provide functionality
2013-12-23 00:06:11 -06:00
Alexander von Gluck IV eb45d168e1 GL: Remove OpenGL kit, x86 Mesa
* Depend on Mesa packages to provide functionality
2013-12-22 23:36:02 -06:00
Alexander von Gluck IV 1665250fa7 radeon_hd: crtc_memreq only on DCE 3 - 5
* Prevent some atombios missing table errors
  on DCE 6 and later
2013-12-19 01:19:31 -06:00
Alexander von Gluck IV 92f91bc8da radeon_hd: Update DisplayPort aux for DCE6
* DCE6 requires a non-0 value for lpAuxRequest
  (0 is reserved)
2013-12-19 01:19:31 -06:00
Alexander von Gluck IV 233507b3cd radeon_hd: Missed a % for a B_PRI 2013-12-19 01:19:31 -06:00
Alexander von Gluck IV 857bfe579b DisplayPort: Dump linkspeed value on error 2013-12-18 00:30:58 -06:00
Alexander von Gluck IV bd1c4402bf radeon_hd: Improve DisplayPort function return logic
* Was putting status_t into int's and creating
  some logic problems when it came to DisplayPort
  link training.
2013-12-17 17:34:11 -06:00
Alexander von Gluck IV f3c471f44c build: Only build WebPositive on x86, x86_gcc2
* Should fix the non-x86 builds
2013-11-24 14:07:27 -06:00
Alexander von Gluck IV 29996a0199 build: Disable WebPositive on x86_64 to fix build
* This commit is temporary and should be reverted
  when the x86_64 build is fixed.
2013-11-23 12:32:36 -06:00
Alexander von Gluck IV bae76b3783 Revert "configure: Fix for whitespace in path"
This reverts commit 5369d17d11.

Breaks the build. Take the walk of shame.
2013-11-23 12:13:26 -06:00
Alexander von Gluck IV 1eb5facaf4 serialconnect: Fix gcc4 build
* SerialWindow.h mentions BFilePanel and needs the
  include statement
* Patch submitted by Urias McCullough
2013-11-20 18:03:54 -06:00
Alexander von Gluck IV df0a1762ab usb_disk: fix line endings; no functional change
* Occurred in hrev46099
* Line endings dos2unix
* Remove extra lines at end of file
* Jerome! Get a better text editor :-)
2013-09-30 22:32:47 -05:00
Alexander von Gluck IV 48ea3fca49 radeon_hd: Style fix, no functional change 2013-09-29 11:58:27 -05:00
Alexander von Gluck IV 878a8d3fdd radeon_hd: Move to using the first found monitor's EDID
* This has positive and negitive effects. Using the
  first monitor's EDID vs the VESA EDID means DisplayPort
  monitors and adaptors function.  I think the benefits
  outweigh the risks at this point.
* Haiku will use the native display mode of the first
  monitor and set it across all attached displays.
* Please open bug reports if you notice and regressions.
2013-09-29 11:58:27 -05:00
Alexander von Gluck IV 53e2862144 radeon_hd: Style cleanup of displayport.cpp
* These errors slipped in from an external patch
* No functional change
2013-09-25 20:49:15 -05:00
Alexander von Gluck IV e1d4323c6c radeon_hd: Style cleanup of display.cpp
* These errors slipped in from an external patch
* No functional change
2013-09-25 20:46:14 -05:00
Alexander von Gluck IV 8304a88369 radeon_hd: Add PCIID for another REDWOOD card.
* Resovles #9993
2013-09-20 15:41:30 -05:00
Alexander von Gluck IV 8f7f28a7c3 OpenGL: Upgrade to Mesa 9.2
* The needed LLVM libraries are now within
  the Mesa optional build package.
* The swpipe renderer needs some work still
  and will likey change, swrast is fully
  functional.
2013-08-28 16:18:44 -05:00
Alexander von Gluck IV 4623dc73d0 Radeon HD: Add trinity / thames / aruba pciid.
* For #9894
* No clue how that is going to work, seems mulitple
  GPU onboard.. we will likely just use the first
  card we see.
* We may need to remove one of these if additional
  work is required to switch GPU's.
2013-07-30 18:42:20 -05:00
Alexander von Gluck IV ae4da1002b netserver: Add EAP defines for WPA enterprise
* Working towards #8850
2013-07-17 20:16:49 -05:00
Alexander von Gluck IV 42eed3ba69 RadeonHD: Fix incorrect name -> chipset mapping
* Put names and chipsets next to each other to
  help prevent further mismatch.
* Fix potential (but unlikely) string overflow
* CID 611140
2013-07-16 11:20:24 -05:00
Alexander von Gluck IV 1207554139 RadeonHD: Missing curly braces for temporal logic
* Great catch stpere!
* CID 991343
2013-07-16 11:02:15 -05:00
Alexander von Gluck IV 991183511b RadeonHD: Drop marketing names
* They are all over the place.. I give up
* Going off of engineering names and DCE is more accurate
* A lot of this info came from the x.org wiki
* I'd like to transition some of the engineering
  name checks to use DCE versions.. they tend to be more
  accurate and exact. (in some cases we can't, but most of
  the time we can)
2013-07-09 12:40:29 -05:00
Alexander von Gluck IV 7de678860d RadeonHD: Fix some marketing names
* Finally got Sea Islands sorted out
  (unless they add new chipsets to the line)
2013-07-09 11:59:43 -05:00
Alexander von Gluck IV 53f26450a3 RadeonHD: Bit-bang LVDS for edid
* Older cards have to use the LVDS_Info table,
  newer cards also have an ddc pin for EDID.
* Some buggy sbios don't inject the EDID into
  the vbios as they should
* This corrects hrev45812 as we need to still
  call connector_read_mode_lvds to obtain the
  spread spectrum data for the lvds.
* Call connector_read_mode_lvds, bit-bang the
  connector, choose the best outcome.
2013-07-05 11:53:46 -05:00
Alexander von Gluck IV db5af29c82 RadeonHD: Prefer edid over LVDS_Info
* Some oem sbios implementations are buggy
  and don't overwrite the LVDS panel info over
  LVDS_Info in vbios as they should.
* Bit-bang EDID info from LVDS connector before
  falling back to the LVDS_Info table.
* Partially fixes #8457
2013-07-01 22:28:35 -05:00
Alexander von Gluck IV f901b5b7fb RadeonHD: Fix endian bugs in atombios header
* Style is not correct, keep in mind
  that this header is 1:1 upstream code
* Linux kernel commit:
  f4a2596cecfcfce1e0ac1df5a1603f7bf392c122
* AMD does not license this stuff GPL
2013-06-29 13:36:26 -05:00
Alexander von Gluck IV 4ce958fcd4 RadeonHD: Cleanup, new cards
* Fix some incorrect chip codenames
* Introduce a dual gpu flag
* Add some new chipsets and document
  the next generation of chips
2013-06-29 13:18:52 -05:00
Alexander von Gluck IV 669d40c826 Route: Style fixes; No functional change 2013-06-29 13:18:52 -05:00
Alexander von Gluck IV eb6f09d2fc route: Add preferred prefix formats per protocol
* As per mailing list discussions
2013-06-24 18:54:24 -05:00
Alexander von Gluck IV 2e8bac6bce route: Update Next Hop to Gateway as per ML 2013-06-24 18:28:07 -05:00
Alexander von Gluck IV 4dff02682c Revert "debuganalyzer: Fix double free. CID 992566"
This reverts commit ea27e95f48.

* AnEvilYak pointed out that this was a false positive as
  BObjectList can optionally delete on remove.
* I'll add a penny to the bitcoin bad commit jar :)
2013-06-24 16:29:04 -05:00