Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-31plugins: limit win32-specific plugins to win32.Mikkel Krautz
2014-12-30plugins: enable all plugins for the x64 build.Mikkel Krautz
2014-12-30plugins: cleanup a few warnings in the WoW plugin.Mikkel Krautz
2014-12-30plugins: move u8 function into the Star Trek: Online plugin.Mikkel Krautz
The sto plugin is the only user of the function.
2014-11-10Update WoW Plugin to build #19116Jamie Fraser
Update the 32-bit WoW plugin to build #19116.
2014-11-01Update WoW plugin to build 19103Jamie Fraser
Update the WoW plugin again, clean up some of the old code that's not necessary, and add solution by @hacst to append realm name to identity so it's actually useful now.
2014-10-18Update WoW Plugin to build 19034Jamie Fraser
Update WoW plugin, including switching to 128-bit GUIDs, which I've naively done with a structure containing two 64-bit integers instead. There's probably a nicer way to do this.
2014-09-21Update Borderlands 2 plugin for version 1.8.3Steve Hill
2014-09-21Add QMAKE_TARGET_BUNDLE_PREFIX to the manual plugin's .qmake.cache file.Mikkel Krautz
Due to Qt change f9a8cf99bc0, qmake will forcefully add the bundle prefix set in Xcode to any .qmake.cache file it encounters. This causes unnecessary noise in Git, and extra work for developers. Full change URL: https://qt.gitorious.org/qt/qtbase/commit/f9a8cf99bc0b9afda44c0b3e7e8af141003bbd9b To avoid having qmake change the manual plugin's .qmake.cache file behind our backs, we simply add a pre-set QMAKE_TARGET_BUNDLE_PREFIX to the .qmake.cache file. The manual plugin is not a bundle, so the bundle prefix is not applied. This skips the querying-and-caching step for the bundle identifier -- because now, one is already set.
2014-09-20Replace overlooked QT_VERSION_CHECKs with explicit version.Stefan Hacker
See 12eb26431f03f5ed3c634d647b1581572039112d .
2014-07-23Update gmod PA plugin with updated addresses.Kissaki
* Update the gmod PA plugin with current memory addresses ** The state byte could not be found and thus is commented out for now. This will result in spectators/dead people also hearing PA. The state was not added to the context (for team context). * Swap incorrect use of v and h variables; it’s the other way around * Remove unused variable
2014-07-16plugins: temporarily disable game plugins on Windows/amd64. the 'link' and ↵Mikkel Krautz
'manual' plugins are still built.
2014-07-12plugins: add missing 'elif'; fix indentation of MSVS2008 'if' block.Mikkel Krautz
2014-07-12plugins: add magic values for all previously supported ABIs (and a couple of ↵Mikkel Krautz
new ones) to mumble_plugin.h. Add all previous magic values we've used since at least 1.2.0. (Though I think the MUMBLE_PLUGIN_MAGIC value for MSVS2008 x86 goes back even further!) This also adds a new magic value for the MSVS2013 x64 ABI, and a generic default for "unsupported" ABIs. Unsupported in this context means platforms/ABIs that we aren't distributing plugins for via the auto-update mechanism. Those platforms typically only have a single plugin, which is the "link" plugin distributed with Mumble itself.
2014-06-06Update World of Warcraft Plugin to build 18291Jamie Fraser
I'm also tentatively throwing away the process of going through NameStore looking for our characer name - all the posters on OwnedCore are doing it through a simple pointer. I'm guessing this plugin doesn't do it that way because there was no static pointer when it was written, but for now this seems to work. (Also, no one has posted the updated offset for NameStorePtr yet)
2014-04-24Update WoW plugin to build 18019.Jamie Fraser
2014-04-05mumble_plugin.h: change plugin magic values in preparation of the MSVS 2013 ↵Mikkel Krautz
switch-over. Mumble 1.3.0 on Windows will be built with MSVS 2013. That means that old plugins will no longer load into it (Mumble will crash if we try), because of C++ ABI differences between MSVS 2010 and MSVS 2013. To combat this, we switch our plugin magics such that no ABI mismatches can happen: Old clients will refuse to load new plugins, and new clients will refuse to load old plugins. We have a precedent for doing this. See dac82c99 (MSVS 2010 switch-over).
2014-03-13L4D2 PA plugin update to game version 2.1.3.5 (#1184)Stefan Hacker
By Ophidiophobia.
2014-01-11plugins/borderlands2: add support for v1.7.0.Steve Hill
2014-01-11plugins/borderlands2: fix version check.Mikkel Krautz
2013-10-23Fix bug and formating in subrosa PA plugin.Stefan Hacker
2013-08-25plugins/manual: use qt_dynamic_lookup instead of static to guard linking ↵Mikkel Krautz
against mumble_app.dll.
2013-08-25plugins/manual: only link against mumble_app when doing a static win32 build.Mikkel Krautz
2013-08-25mumble, murmur: final adjustments for the win32-static buildenv.Mikkel Krautz
With this change, CONFIG(static) on Windows will cause the Mumble client's application logic to be built into a .DLL called mumble_app.dll (based on pcgod's previous DLL changeset). Since src/mumble will now be built as a DLL, a wrapper executable is available in src/mumble_exe. This wrapper is currently implemented such that it will load mumble_app.dll from the directory that it resides in. This means that when building statically, src/mumble and src/mumble_exe will now give us the following products: src/mumble: mumble_app.dll src/mumble_exe: mumble.exe Along with the two major points above, this change also adds a Python script to the build, 'gen-mumble_app-qt-def.py', whose job is to construct a module definition (.def) file for mumble_app.dll. The generated module definition lists the Qt symbols that are needed for the manual positioning plugin to work. If we need to expose more symbols in the future (say we want to implement more plugin kinds than the current positional audio plugins), we now have the infrastructure in place to do that.
2013-08-11build: allow Mumble on Win32 to be built against a static Qt.Mikkel Krautz
Also build-tested on OS X. We currently disable the manual plugin when doing static builds on Win32, because of manual.dll's Qt dependency.
2013-07-03Updated L4D2 to 5338.Micah Caldwell
2013-07-02Updated L4D2 OffsetsMicah Caldwell
Updated the L4D2 Offsets. Most of them were just small shifts in memory. The state offset no longer appears to work however so I simply changed it so state is derived from the hostname (which is an empty string in menus). This may lead to a brief period during loading where the hostname is set but the positions aren't yet, but it should only be momentary.
2013-06-29plugins/manual: only depend on gui-private on Windows.Mikkel Krautz
2013-06-29plugins: disable unhinge functionality for the manual plugin when using Qt 5.Mikkel Krautz
2013-06-29mumble, plugins: fix QWidget-for-HWND lookup for the 'manual' plugin.Mikkel Krautz
2013-06-29mumble, plugins: allow 'manual' plugin dialogs to work OS X when using Qt 5.Mikkel Krautz
2013-06-29mumble: fix dynamic lookup for the 'manual' plugin on OS X with Qt 5.Mikkel Krautz
2013-06-29mumble: fix Linux build for Qt 4 and Qt 5.Mikkel Krautz
2013-06-29mumble, murmur: Qt 5 support for Windows.Mikkel Krautz
2013-06-29mumble, murmur: Qt 5 support for Linux.Mikkel Krautz
2013-06-05Cherry-pick changes as per pull request #158Kissaki
* Variable initialization * Fix indent * Documentation * https://github.com/mumble-voip/mumble/pull/158#issuecomment-18742956
2013-06-05Borderlands 2 PA: Update for version 1.5.0Steve Hill
2013-06-05Borderlands 2 PA: v1.4.0 update, fix v-detectionSteve Hill
2013-06-05Adds positional audio plugin for Sub RosaLukas Orsvärn
Does not include context or identity information.
2013-06-04Prepend Projectname to header guard definesKissaki
* some few (4?) files actually already had it
2013-06-04Adjust header guard defines for uniformityKissaki
* Append underline to header guard defines to match the others (except ui_) * Add guard to header files GlobalShortcut * Adjust mklic.pl script to add guard to licenses.h, and add updated licenses.h.
2013-06-04Rename header guard defines to not use c++-reserved namesKissaki
* as pointed out in issue #842 adjust names to match other header files
2013-03-29Updated BF3 PA plugin to Endgame DLC(b1147186)bogie
2013-01-20Positional audio plugin for Borderlands 2 v1.3.1Steve Hill
2013-01-20BF3 PA plugin update: fixed one valuebogie
2013-01-14Introduce concept of NULL plugin to retract plugins.Stefan Hacker
* NULL plugins have a shortname of L"Retracted" which excludes them from being listed as a plugin in Mumble >= 1.2.4 * NULL plugins are valid plugins that always return false on trylock so Mumble <= 1.2.3 gets behavior close to what recent Mumble has. * NULL css, dods, tf2 and hl2dm plugins as they have been replaced by link support in the source engine.
2012-12-28Update for BF3 PA pluginbogie
- updated offsets for newest patch(v1089904)
2012-12-20Update bf3 PA pluginbogie
- used more reliable pointer chains - added some documentation
2012-12-10Updated bf3 PA plugin to Aftermath patchbogie
2012-11-30Updated offsets for Counter-Strike: Source.GoD-Tony