12019-08-30 2 Davide Beatrici <davidebeatrici@gmail.com> 3 fc04121 Merge PR #3770: CI: Fix Azure Pipelines build failing 4 52019-08-29 6 Davide Beatrici <davidebeatrici@gmail.com> 7 44c5e22 Azure Pipelines: store build environment in the proper 8 directory 9 9f442e1 Merge PR #3772: compiler.pri: disable warnings for deprecated 10 stuff 11 10be08c compiler.pri: disable warnings for deprecated stuff 12 132019-07-26 14 Davide Beatrici <davidebeatrici@gmail.com> 15 2b997d6 Merge PR #3728: Travis CI: only execute SonarScan and AppImage 16 builder when in our repository 17 82b0aac Travis CI: only execute SonarScan and AppImage builder when in 18 our repository 19 202019-07-20 21 Davide Beatrici <davidebeatrici@gmail.com> 22 c3a9f0d Merge PR #3726: Correct path to icon 23 24 probonopd <probonopd@users.noreply.github.com> 25 8026d1c Correct path to icon 26 272019-07-17 28 Davide Beatrici <davidebeatrici@gmail.com> 29 467cbd9 Merge PR #3655: Add Cirrus CI for continuous integration 30 (FreeBSD) 31 0bd53d7 Add Cirrus CI for continuous integration (FreeBSD) 32 332019-07-03 34 Davide Beatrici <davidebeatrici@gmail.com> 35 b36dd3d Merge PR #3718: Create lgtm.yml to configure C/C++ analysis 36 for LGTM.com 37 ce76e00 Merge PR #3719: Azure Pipelines: remove macOS build until we 38 fix the many errors (deprecated stuff) 39 402019-07-02 41 Bas van Schaik <5082246+sjvs@users.noreply.github.com> 42 16801b8 Create lgtm.yml to configure C/C++ analysis for LGTM.com 43 44 Davide Beatrici <davidebeatrici@gmail.com> 45 bb6416c Azure Pipelines: remove macOS build until we fix the many 46 errors (deprecated stuff) 47 da67a1f .lgtm.yml: override qmake command 48 492019-07-01 50 Davide Beatrici <davidebeatrici@gmail.com> 51 2fa33c4 Create FUNDING.yml 52 532019-06-29 54 Davide Beatrici <davidebeatrici@gmail.com> 55 e19aaa1 Merge PR #3715: Travis CI: add SonarCloud integration for 56 static code analysis 57 b517f01 Travis CI: add SonarCloud integration for static code analysis 58 592019-06-10 60 Davide Beatrici <davidebeatrici@gmail.com> 61 41b2655 Merge PR #3704: Do not build tags that we create when we 62 upload to GitHub Releases 63 83bca04 Merge PR #3703: Generate and upload AppImage 64 65 probonopd <probonopd@users.noreply.github.com> 66 3f31c9b Do not build tags that we create when we upload to GitHub 67 Releases 68 049f6a2 DEFINES+="MUMBLE_VERSION=${TRAVIS_COMMIT:0:7}" 69 78155c5 DEFINES+="MUMBLE_VERSION=$TRAVIS_COMMIT" 70 712019-06-09 72 probonopd <probonopd@users.noreply.github.com> 73 6013e8d AppImage 74 752019-05-31 76 Constantin Wenger <constantin.wenger@googlemail.com> 77 5207c00 fixed setting comment to username instead of updating username 78 over grpc when updating database user 79 80 Davide Beatrici <davidebeatrici@gmail.com> 81 41502bb Merge PR #3698: fixed setting comment to username instead of 82 updating username 83 842019-05-26 85 Davide Beatrici <davidebeatrici@gmail.com> 86 02a14f4 Merge PR #3695: ServerUser: use QTime instead of std::chrono 87 and ctime 88 892019-05-25 90 Davide Beatrici <davidebeatrici@gmail.com> 91 da7baf5 ServerUser: use QTime instead of std::chrono and ctime 92 4e83913 Merge PR #3603: GlobalShortcutMac: fix segmentation fault in 93 setEnabled() 94 952019-05-24 96 Davide Beatrici <davidebeatrici@gmail.com> 97 d7353b7 GlobalShortcutMac: fix segmentation fault in setEnabled() 98 992019-05-09 100 Davide Beatrici <davidebeatrici@gmail.com> 101 cbbc342 Merge PR #3690: Build/package murmur in a docker image 102 5a4f4cd Merge PR #3691: Minimize window on tray icon click 103 104 Graeme Lawes <graemelawes@gmail.com> 105 041136d Build/package murmur in a docker image 106 1072019-05-08 108 Andre <andre.favaro.student.cs@gmail.com> 109 48e793e Minimize window on tray icon click 110 1112019-05-07 112 Graeme Lawes <graemelawes@gmail.com> 113 f0b393a Remove Ice version/path locks for static builds 114 1152019-05-04 116 Davide Beatrici <davidebeatrici@gmail.com> 117 d737867 Merge PR #3683: JackAudio: fix segmentation fault, revamp 118 initialization logic 119 0ee0683 JackAudio: fix segmentation fault, revamp initialization logic 120 1212019-05-03 122 Davide Beatrici <davidebeatrici@gmail.com> 123 0e71f79 Merge PR #3684: Set temporary, position, and description in 124 GRPC ChannelAdd 125 1262019-05-02 127 Thomas Ross <thomasross@thomasross.io> 128 38a9960 Set temporary, position, and description in GRPC ChannelAdd 129 1302019-04-09 131 Davide Beatrici <davidebeatrici@gmail.com> 132 0f39a12 Merge PR #3633: Add missing ssleay32 library reference in 133 openssl qmake configuration 134 f90ef83 Merge PR #3632: Add missing advapi32 library reference in 135 server project 136 1372019-04-07 138 Alexis Jeandeau <alexis.jeandeau@gmail.com> 139 5af3145 Add support for TLS 1.3 in the server information window 140 141 Davide Beatrici <davidebeatrici@gmail.com> 142 4c82dd5 Merge PR #3663: Add support for TLS 1.3 in the server 143 information window 144 1452019-04-05 146 Davide Beatrici <davidebeatrici@gmail.com> 147 1e3d6a5 Merge PR #3646: Build Opus as shared library in static build, 148 copy it into App Bundle 149 c75aafc travis-ci: build installer in macOS build 150 8893126 macx/scripts/osxdist.py: add "--no-compat-warning" option 151 1813fe1 macx/scripts/osxdist.py: copy Opus library into App Bundle 152 b1f8964 3rdparty/opus-build: build as shared library even if it's a 153 static build 154 1552019-04-03 156 Davide Beatrici <davidebeatrici@gmail.com> 157 c38d77e Merge PR #3659: Fix transaction handling in 158 Server::registerUser 159 ca8f3dd Merge PR #3652: Azure Pipelines: add macOS build 160 1612019-04-02 162 Davide Beatrici <davidebeatrici@gmail.com> 163 2555a87 Azure Pipelines: add macOS build 164 5f43f65 Merge PR #3658: Fixed a bug/typo which prevented audio from 165 playing on user disconnect 166 167 Thomas Ross <thomasross@thomasross.io> 168 e95617a Fix transaction handling in Server::registerUser 169 1702019-04-01 171 Elbon <4796255+Elbon@users.noreply.github.com> 172 3f178a4 Fixed a bug/typo which prevented audio from playing on user 173 disconnect 174 1752019-03-29 176 Davide Beatrici <davidebeatrici@gmail.com> 177 193c01d Merge PR #3654: LCD.cpp: remove unused "bound" variable 178 efcbb16 LCD.cpp: remove unused "bound" variable 179 1802019-03-25 181 Alexis Jeandeau <alexis.jeandeau@gmail.com> 182 afa9f83 Fix typos in ServerDB::loadOrSetupMetaPKBDF2IterationsCount 183 f66a8d5 Remove unnecessary spaces in the logs when setting up the 184 PBKDF2 iteration count 185 186 Davide Beatrici <davidebeatrici@gmail.com> 187 15072a4 Merge PR #3645: Fix log spacing and typos when setting up the 188 PBKDF2 iteration count 189 1902019-03-21 191 Davide Beatrici <davidebeatrici@gmail.com> 192 f8ba6e0 Merge PR #3641: Add "Classic - Old Style" theme 193 4b93a9d INSTALL: document new "no-classic-theme" CONFIG option 194 9f6d21b themes: add "Classic - Old Style" theme 195 1962019-03-19 197 Davide Beatrici <davidebeatrici@gmail.com> 198 6ed06bd Merge PR #3639: Messages: show "You moved user to channel" 199 message also when the user is not in/moved to own channel 200 8d3521c Merge PR #3638: Fix pod bay doors trigger system 201 a9b0311 Messages: show "You moved user to channel" message also when 202 the user is not in/moved to own channel 203 1961ce1 Fix pod bay doors trigger system 204 2052019-03-17 206 Jan Klass <kissaki@posteo.de> 207 5fe390a Add missing ssleay32 library reference in openssl qmake 208 configuration 209 bcf4704 Add missing advapi32 library reference in server project 210 2112019-03-13 212 Davide Beatrici <davidebeatrici@gmail.com> 213 1ee050a Merge PR #3606: Transifex translation update 214 2152019-03-10 216 Davide Beatrici <davidebeatrici@gmail.com> 217 12f3ba1 travis-ci: switch to Xenial for Qt 5 builds, improve matrix, 218 update MXE mirror 219 d560056 Merge PR #3626: mumble/main.cpp: fix compilation with Qt >= 220 5.9 221 222 Jan Klass <kissaki@posteo.de> 223 72b4df2 Merge PR #3622: travis-ci: switch to Xenial for Qt 5 builds, 224 improve matrix, update MXE mirror 225 2262019-03-09 227 Davide Beatrici <davidebeatrici@gmail.com> 228 4f59dd7 mumble/main.cpp: fix compilation with Qt >= 5.9 229 8a1e0e8 Merge PR #3627: Add global shortcuts for setting specific 230 transmit modes 231 3010e03 Translation update 232 233 David <davidm.faig@gmail.com> 234 307999e Add global shortcuts for setting specific transmit modes 235 2362019-03-05 237 Davide Beatrici <davidebeatrici@gmail.com> 238 c014e04 Merge PR #3623: Include "Global.h" after "Mumble.pb.h", to 239 avoid a redefinition issue with protobuf 3.7 240 ce0ecff Include "Global.h" after "Mumble.pb.h", to avoid a 241 redefinition issue with protobuf 3.7 242 2432019-03-01 244 Davide Beatrici <davidebeatrici@gmail.com> 245 0325836 Merge PR #3616: OverlayEditorScene: fix object opacity 246 calculation 247 42ab841 OverlayEditorScene: fix object opacity calculation 248 2492019-02-28 250 Davide Beatrici <davidebeatrici@gmail.com> 251 1974ac0 Merge PR #3614: Default disable GKey 252 253 Stefan Hacker <dd0t@users.sourceforge.net> 254 b0bd029 Default disable GKey 255 2562019-02-26 257 Davide Beatrici <davidebeatrici@gmail.com> 258 c91553c Merge PR #3612: mumble: change title of windows which have the 259 default one ("Form") 260 c49301b Merge PR #3611: AudioWizard: fix speech sample path 261 268a437 mumble: change title of windows which have the default one 262 ("Form") 263 69864bd AudioWizard: fix speech sample path 264 2652019-02-22 266 Davide Beatrici <davidebeatrici@gmail.com> 267 755c290 Merge PR #3604: Add tray menu action to show the main window 268 896d51a Translation update 269 270 trudnorx <trudnorx@protonmail.com> 271 e76140b Add tray menu action to show the main window 272 2732019-02-09 274 Davide Beatrici <davidebeatrici@gmail.com> 275 ba08786 Merge PR #3595: Refactor themes.cpp and themes.h 276 277 JustABanana <szymon@disroot.org> 278 bdfda03 Refactor themes.cpp and themes.h 279 2802019-02-07 281 Davide Beatrici <davidebeatrici@gmail.com> 282 1fb1e9c Merge PR #3594: murmur: cross pkg-config build fix 283 2842019-02-06 285 Timo Gurr <timo.gurr@gmail.com> 286 cd55aec murmur: cross pkg-config build fix 287 2882019-01-26 289 Chris Knadle <Chris.Knadle@coredump.us> 290 4e024a2 qmake/pkgconfig.pri: Update to allow building with Qt4 291 292 Davide Beatrici <davidebeatrici@gmail.com> 293 c176974 Merge PR #3589: Crossbuild fix 294 909c13c Merge PR #3590: Fix Duplicate Certificates In Chain Viewer 295 296 Maxwell Cody <maxwell@cody.sh> 297 ead94a8 Fix duplicate certificates in certificate chain viewer 298 2992019-01-25 300 Davide Beatrici <davidebeatrici@gmail.com> 301 4976c1a Merge PR #3577: Update copyright (2019) 302 6e70999 Merge PR #3587: Global: fix migrateDataDir() not migrating the 303 data directory 304 30ad8ba Global: fix migrateDataDir() not migrating the data directory 305 e154a1b src/murmur/MurmurIceWrapper.cpp: update copyright years 306 08ef8ac Update copyright years in about dialogs for Mumble and Murmur 307 ceed206 Update src/licenses.h via scripts/mklic.pl 308 c4d0b00 scripts/mklic.pl: remove license for icon not present anymore 309 12cf955 Update copyright years in .plist and .rc files 310 b427333 Auto-update LICENSE.header in source files 311 0105626 LICENSE, LICENSE.header: add 2019 to the copyright range 312 15f268c Merge PR #3586: Murmur: fix Denial of Service vulnerability in 313 msgChannelState() 314 3edc46f Murmur: fix Denial of Service vulnerability in 315 msgChannelState() 316 3172019-01-19 318 Chris Knadle <Chris.Knadle@coredump.us> 319 427c746 src/mumble/mumble.pro: use PKG_CONFIG instead of hardcoding 320 call to pkg-config 321 e10b155 src/mumble.pri: remove unneeded call to pkg-config to allow 322 cross building 323 bb61d40 main.pro: use PKG_CONFIG instead of hardcoding call to 324 pkg-config 325 50e5a2b qmake/compiler.pri: use PKG_CONFIG instead of hardcoding call 326 to pkg-config 327 40ba488 qmake/pkgconfig.pri: set PKG_CONFIG to allow making package 328 cross buildable 329 3302019-01-18 331 Davide Beatrici <davidebeatrici@gmail.com> 332 e31d267 Merge PR #3576: Transifex translation update 333 3342019-01-17 335 Davide Beatrici <davidebeatrici@gmail.com> 336 66f5ae9 Merge PR #3580: ConnectDialog: create "Unknown" continent, 337 never expand it automatically 338 f041737 Translation update 339 6084223 ConnectDialog: create "Unknown" continent, never expand it 340 automatically 341 3422019-01-16 343 Davide Beatrici <davidebeatrici@gmail.com> 344 8c14906 Merge PR #3578: Remove AppVeyor configuration 345 2a37f18 Remove AppVeyor configuration 346 17cdab7 Merge PR #3575: Add Azure Pipelines for continuous integration 347 (Windows) 348 cdecae6 README.md: add Azure Pipelines status badge 349 0383dee Add Azure Pipelines for continuous integration (Windows) 350 3512019-01-14 352 Davide Beatrici <davidebeatrici@gmail.com> 353 b981566 Merge PR #3572: WASAPI: print log message when the OS blocks 354 access to the microphone 355 3562019-01-13 357 Davide Beatrici <davidebeatrici@gmail.com> 358 b01639d Translation update 359 5913171 WASAPI: print log message when the OS blocks access to the 360 microphone 361 3622019-01-02 363 Davide Beatrici <davidebeatrici@gmail.com> 364 5e1ec5a Murmur: use dedicated domain for public list registration 365 885187e Merge PR #3569: Transifex translation update 366 3672018-12-30 368 Davide Beatrici <davidebeatrici@gmail.com> 369 5ff6fdc Merge PR #3566: Transifex translation update 370 371 Kevin Zheng <kevinz5000@gmail.com> 372 a78cff3 Fix build with OpenSSL 1.1.1a 373 4f0394a Update gitignore 374 3752018-12-20 376 Davide Beatrici <davidebeatrici@gmail.com> 377 5f370a8 Merge PR #3464: Fix crash when Opus is not available and add 378 critical error message 379 d63337d Translation update 380 2a5fa1c Messages: show critical error message if Opus is not available 381 6d01f1d Fix crash when Opus is not available 382 3832018-12-18 384 Davide Beatrici <davidebeatrici@gmail.com> 385 16c1145 Merge PR #3564: Don't drop indices on MySQL 386 3872018-12-15 388 Davide Beatrici <davidebeatrici@gmail.com> 389 d7ef517 Merge PR #3418: ALSAAudioInput: use snd_pcm_drop() instead of 390 snd_pcm_drain() in class destructor 391 392 Lorenz Brun <lorenz@dolansoft.org> 393 e5aadf2 Don't drop indices, this breaks the upgrade process 394 3952018-12-09 396 Davide Beatrici <davidebeatrici@gmail.com> 397 1a95cff Merge PR #3559: Messages: fix user registration status not 398 being updated 399 bb245f8 Messages: fix user registration status not being updated 400 4012018-11-26 402 Davide Beatrici <davidebeatrici@gmail.com> 403 9b19e60 Merge PR #3548: Disable hiding when system tray not present 404 4052018-11-25 406 meditator <cycl0ps@tuta.io> 407 c199fe5 Disable hiding when system tray not present 408 4092018-11-04 410 Davide Beatrici <davidebeatrici@gmail.com> 411 bfc8749 Merge PR #3546: Transifex translation update 412 4132018-10-29 414 Prakhar Yadav <pkrc267@users.noreply.github.com> 415 709db1a corrected spelling/grammar 416 aa0b42e corrected spellings/grammar for readability 417 b66cdab corrected spellings and grammar for readability 418 4192018-10-28 420 Davide Beatrici <davidebeatrici@gmail.com> 421 df8b774 Merge PR #3545: Minor corrections for better readability 422 4232018-10-01 424 Davide Beatrici <davidebeatrici@gmail.com> 425 5d6978c Merge PR #3527: Transifex translation update 426 4272018-09-08 428 Davide Beatrici <davidebeatrici@gmail.com> 429 b44b1f2 Merge PR #3517: Make Rate limiter configurable 430 431 MadMaurice <madmaurice@zom.bi> 432 73a0b2f Make Rate limiter configurable. 433 4342018-08-31 435 Davide Beatrici <davidebeatrici@gmail.com> 436 f7221c1 Merge PR #3512: Lower bucket params 437 438 MadMaurice <madmaurice@zom.bi> 439 4761ca4 Lower bucket params 440 4412018-08-30 442 Davide Beatrici <davidebeatrici@gmail.com> 443 44b9004 Merge PR #3510: Prevent instability and crash due to message 444 flood 445 446 MadMaurice <madmaurice@zom.bi> 447 0daec57 Prevent instability and crash due to message flood 448 4492018-08-28 450 Davide Beatrici <davidebeatrici@gmail.com> 451 f672edd Merge PR #3499: icons: update Mumble icon for macOS 452 4532018-08-20 454 Davide Beatrici <davidebeatrici@gmail.com> 455 94b14fa icons: remove unused "mumble.osx.png" image 456 0db0ea3 icons: update Mumble icon for macOS 457 7bf387d Merge PR #3475: Use Mumble theme icons for the system theme 458 4592018-08-14 460 Davide Beatrici <davidebeatrici@gmail.com> 461 3fa973c Merge PR #3495: Transifex translation update 462 4632018-08-04 464 Davide Beatrici <davidebeatrici@gmail.com> 465 4269b0b Merge PR #3488: Transifex translation update 466 4672018-08-02 468 Davide Beatrici <davidebeatrici@gmail.com> 469 d3cf441 Merge PR #3490: JackAudio: change disconnect_ports() so that 470 it uses stored ports instead of retrieving them using 471 jack_get_ports() 472 84f3488 JackAudio: change disconnect_ports() so that it uses stored 473 ports instead of retrieving them using jack_get_ports() 474 4752018-07-23 476 Davide Beatrici <davidebeatrici@gmail.com> 477 3c54253 icons: delete third party icons and move our own into 478 "classic" 479 0f38d4e Remove icons which are not used anymore from the list of files 480 to embed 481 4822018-07-22 483 Davide Beatrici <davidebeatrici@gmail.com> 484 fb8466c Themes: change skins resources path from ":/" to 485 ":/themes/Mumble" 486 86be682 themes: drop redundant `builtin` path prefix 487 4882018-07-21 489 Davide Beatrici <davidebeatrici@gmail.com> 490 7c08da0 Merge PR #3481: installer: copy rnnoise.dll 491 4922018-07-20 493 Edward <edm7707@gmail.com> 494 09204fe installer: copy rnnoise.dll 495 4962018-07-17 497 Davide Beatrici <davidebeatrici@gmail.com> 498 adcf9fe Merge PR #3474: Log: fix notification being triggered for own 499 messages when TTS readback is enabled 500 b7c9ae6 Log: fix notification being triggered for own messages when 501 TTS readback is enabled 502 91601a1 Merge PR #2902: installer: quote GUIDs in Settings.wxi. 503 86197ff Merge PR #3473: Messages: set user hash and ID on join 504 3a51d6b Messages: set user hash and ID on server join 505 5062018-07-15 507 Davide Beatrici <davidebeatrici@gmail.com> 508 68aae1d Merge PR #3468: Transifex translation update 509 5102018-07-13 511 Davide Beatrici <davidebeatrici@gmail.com> 512 5039340 Merge PR #3370: Fix Boost library link for MSYS2 513 68cfcc4 Merge PR #3466: Translation update 514 5152018-07-12 516 Davide Beatrici <davidebeatrici@gmail.com> 517 70d336b Translation update 518 e9600d4 Merge PR #3459: Transifex translation update 519 5202018-07-08 521 Davide Beatrici <davidebeatrici@gmail.com> 522 e21ff85 Merge PR #3445: Transifex translation update 523 f6a6b66 Merge PR #3456: Add "--jackname" and "--jn" parameters to set 524 a custom Jack client name 525 e981c61 Merge PR #3450: OpusCodec: add "libopus.so.0" (Linux) and 526 "opus.dll" (Windows) to the library names 527 e3ad955 Merge PR #3454: INSTALL: document "no-jackaudio" option 528 493e4a2 Add "--jackname" and "--jn" parameters to set a custom Jack 529 client name 530 1781697 Merge PR #3453: AudioInput: calculate audio statistics after 531 RNNoise processing 532 531e164 INSTALL: document "no-jackaudio" option 533 ec11400 AudioInput: check denoiseState before calling 534 rnnoise_process_frame() 535 0618356 AudioInput: calculate audio statistics after RNNoise 536 processing 537 91f5e1c Merge PR #3451: Add configurable private text message 538 notification 539 7fb1e50 Translation update 540 a579fc8 Add configurable private text message notification 541 fbe0638 OpusCodec: add "libopus.so.0" (Linux) and "opus.dll" (Windows) 542 to the library names 543 07c8e00 Merge PR #3442: Add configurable "User connected and entered 544 channel" and "User left channel and disconnected" messages 545 a3c2242 Translation update 546 fc4368a Add configurable "User connected and entered channel" and 547 "User left channel and disconnected" messages 548 5492018-07-07 550 Davide Beatrici <davidebeatrici@gmail.com> 551 e54f60f Merge PR #3427: RNNoise 552 854d0b2 Translation update 553 37718eb INSTALL: document RNNoise options 554 b6cc8e7 rnnoise-build: define USE_MALLOC to use malloc() and free() 555 instead of variable length arrays 556 0e9944f rnnoise-build: define _USE_MATH_DEFINES for MSVC, to add the 557 M_PI macro 558 559 main() <main@ehvag.de> 560 8060171 Add RNNoise support 561 5622018-07-06 563 Davide Beatrici <davidebeatrici@gmail.com> 564 42b43ee Merge PR #3443: installer: remove unused variables 565 e0ee016 Merge PR #3431: Create OpusCodec class, similar to CeltCodec, 566 in order to load Opus' functions from a shared library 567 8ca51d0 Compile Opus as shared library 568 8adf78d Introduce OpusCodec to use Opus as shared library 569 23f783d installer: remove unused variables 570 426cd1e Merge PR #3441: Transifex translation update 571 5722018-07-05 573 Davide Beatrici <davidebeatrici@gmail.com> 574 1098afc Merge PR #3426: Messages: revamp channel join/leave logic and 575 add "User connected and entered channel." message 576 7632305 Translation update 577 c964162 Messages: revamp channel join/leave logic 578 5792018-07-04 580 Davide Beatrici <davidebeatrici@gmail.com> 581 a963fd0 Merge PR #3438: Translation update 582 09c71b4 Merge PR #3437: Settings: enable JACK auto-connect option by 583 default 584 eded751 Translation update 585 92ed3ee Settings: enable JACK auto-connect option by default 586 08d9b9c Merge PR #3435: JACK: don't start the server if using another 587 backend, create only required ports 588 e450d80 JACK: don't start the server if using another backend, create 589 only required ports 590 7e15d9e Merge PR #3436: Comment and status text fixes 591 5922018-07-03 593 Jan Klass <kissaki@posteo.de> 594 5c3c96e Add descriptive comment to release.pl 595 38e8893 Fix incorrect status text in release.pl 596 cfe8f80 Fix typo in comment 597 5982018-07-02 599 Bernd Buschinski <b.buschinski@googlemail.com> 600 dc64e33 Jack: adapt codestyle 601 7e9a767 Jack: fix possible crash on close 602 00805e9 Jack: add option to autostart jackserver (default on) and 603 another one to autoconnect Jack ports (default off) 604 bbaed83 Jack: improve error checking 605 db3f041 Jack: fix possible crash on Mumble shutdown 606 c848936 Jack: make number of output channels configurable 607 (mono/stereo) 608 0017d8b Jack: fix it always being active 609 6d170c3 Jack: add stereo support 610 5267074 Jack: convert spaces to tabs, to fit better with Mumble's 611 coding style 612 613 Davide Beatrici <davidebeatrici@gmail.com> 614 6ac6ae8 Fix Boost library link for MSYS2 615 e399de7 Merge PR #3194: Third-party license update 616 1bf549d Merge PR #3396: Add JACK Audio support 617 702c8a4 Jack: add missing <QtCore/QWaitCondition> include 618 7dce59a Travis CI: install "libjack-jackd2-dev" for Linux builds 619 9e715f1 Jack: update license header 620 621 Mark Felder <feld@feld.me> 622 a1d1272 Jack: add initial support 623 6242018-07-01 625 Tim Cooper <tim.cooper@layeh.com> 626 c19ac8c Merge PR #3432: Mark installer as AppVeyor build artifact 627 bf64461 Mark installer as AppVeyor build artifact 628 6292018-06-18 630 Davide Beatrici <davidebeatrici@gmail.com> 631 6195761 Merge PR #3422: Fix #3411: Threaded access to Database 632 633 Jan Klass <kissaki@posteo.de> 634 222def7 Fix #3411: Threaded access to Database 635 6362018-06-16 637 Davide Beatrici <davidebeatrici@gmail.com> 638 fbbdf2e ALSAAudioInput: use snd_pcm_drop() instead of snd_pcm_drain() 639 in class destructor 640 a092a44 Merge PR #3405: travis-ci: unlink Python 2 files on MacOS 641 6422018-06-15 643 Davide Beatrici <davidebeatrici@gmail.com> 644 0663833 travis-ci: Fix MacOS build for new images 645 646 Stefan Hacker <dd0t@users.sourceforge.net> 647 5b034be Accept incompatibility with other 1.3 pre-release snapshots 648 6492018-06-14 650 Stefan Hacker <dd0t@users.sourceforge.net> 651 46cd35c Fix typo 652 9e0526c Introduce channelcountlimit to limit max channels per server 653 6542018-06-09 655 Davide Beatrici <davidebeatrici@gmail.com> 656 e85191b Merge PR #3407: Transifex translation update 657 6582018-04-29 659 Tim Cooper <tim.cooper@layeh.com> 660 2ad8c65 Merge PR #3403: use user leave message when user disconnects 661 and is in the same channel 662 8f60ca8 use user leave message when user disconnects and is in the 663 same channel 664 6652018-04-22 666 Mikkel Krautz <mikkel@krautz.dk> 667 00625d6 Merge PR #3399: Transifex translation update 668 6692018-04-20 670 Mikkel Krautz <mikkel@krautz.dk> 671 af4b752 Merge PR #3398: Use Utf8 QStrings for PulseAudio 672 673 Tasos Sahanidis <tasos@tasossah.com> 674 ee08dc0 Use Utf8 QStrings for PulseAudio 675 6762018-04-02 677 Mikkel Krautz <mikkel@krautz.dk> 678 2126495 Merge PR #3393: Add qtaccessiblewidgets to PLUGINS for Qt 4 679 builds. 680 0fad7ad Add qtaccessiblewidgets to PLUGINS for Qt 4 builds. 681 6822018-04-01 683 Davide Beatrici <davidebeatrici@gmail.com> 684 b25ea2d Merge PR #3392: Only invoke Q_IMPORT_PLUGIN(qico) on Windows. 685 03a4d45 Merge PR #3391: XMLTools: include QXmlStream headers to get 686 proper symbols names on Qt 4. 687 688 Mikkel Krautz <mikkel@krautz.dk> 689 f69e776 Only invoke Q_IMPORT_PLUGIN(qico) on Windows. 690 6912018-03-31 692 Mikkel Krautz <mikkel@krautz.dk> 693 fe732bd XMLTools: include QXmlStream headers to get proper symbols 694 names on Qt 4. 695 6962018-03-26 697 Davide Beatrici <davidebeatrici@gmail.com> 698 109ddd4 Merge PR #3383: UserModel: show muted/deafened state icon only 699 in the right hand column 700 0c2a023 UserModel: show muted/deafened state icon only in the right 701 hand column 702 1971dd0 Merge PR #3382: plugins/rl: update plugin and add avatar top 703 vector support 704 c45695c plugins/rl: update plugin and add avatar top vector support 705 7062018-03-25 707 Davide Beatrici <davidebeatrici@gmail.com> 708 26c732f Merge PR #3381: About: allow text in "About" tab to be 709 selected 710 3575a4c About: allow text in "About" tab to be selected 711 7122018-03-18 713 Davide Beatrici <davidebeatrici@gmail.com> 714 b25db3e Merge PR #3359: SvgIcon: add new class to work around issues 715 with SVG QIcons in Plasma/KStatusNotifierItem 716 717 Mikkel Krautz <mikkel@krautz.dk> 718 004a105 SvgIcon: add new class to work around issues with SVG QIcons 719 in Plasma/KStatusNotifierItem 720 7212018-03-16 722 Davide Beatrici <davidebeatrici@gmail.com> 723 208ff15 Merge PR #3372: plugins/rl: single source file for both Linux 724 and Windows 725 7262018-03-15 727 Davide Beatrici <davidebeatrici@gmail.com> 728 ebb79ee plugins/rl: single source file for both Linux and Windows 729 7302018-03-12 731 Davide Beatrici <davidebeatrici@gmail.com> 732 b230c28 Merge PR #3364: Correct case of AGL/agl.h to allow compilation 733 on case-sensitive filesystem 734 735 Mikkel Krautz <mikkel@krautz.dk> 736 e3e3263 Merge PR #3369: installer: only use WiX toolset from 737 MUMBLE_PREFIX if the MUMBLE_PREFIX env var is set. 738 7392018-03-11 740 Davide Beatrici <davidebeatrici@gmail.com> 741 80f3686 Merge PR #3368: Change icon when muted/deafened 742 4877327 Add push-to-mute status icon 743 f540d9e Change icon when muted/deafened 744 745 Harald Niesche <harald@niesche.de> 746 481299a Correct case of AGL/agl.h to allow compilation on 747 case-sensitive filesystem 748 749 Mikkel Krautz <mikkel@krautz.dk> 750 adccd8c installer: only use WiX toolset from MUMBLE_PREFIX if the 751 MUMBLE_PREFIX env var is set. 752 7532018-03-02 754 Davide Beatrici <davidebeatrici@gmail.com> 755 ce8fd36 Merge PR #3354: Add per-notification setting to toggle window 756 highlight (if not active) 757 dcdf069 Translation update 758 21eb9cc Add per-notification setting to toggle window highlight 759 7602018-03-01 761 Davide Beatrici <davidebeatrici@gmail.com> 762 651e4d0 Merge PR #3349: Add configurable "You joined channel" and "You 763 have been moved to channel by..." messages 764 a02084a Translation update 765 620c67c Add configurable "You joined channel" and "You have been moved 766 to channel by..." messages 767 3cd8b98 Merge PR #3355: Translation update 768 8f7c61b Translation update 769 7702018-02-19 771 Davide Beatrici <davidebeatrici@gmail.com> 772 ec3f2ca Merge PR #3339: Set custom build folders globally, with 773 support for shadow builds 774 7752018-02-18 776 Davide Beatrici <davidebeatrici@gmail.com> 777 9a47475 g15helper: don't set custom build directory 778 42e8d60 macx: don't set custom build directory 779 5477e8f overlay: set custom build directory in relation to the global 780 one 781 b0974d7 plugins: set custom build directory in relation to the global 782 one 783 2396580 src: set custom build directory in relation to the global one 784 209255d 3rdparty: don't set custom build directories, aside from the 785 two CELT versions 786 696e968 qmake: set custom build folders globally, with separated 787 directories for each build file type 788 7892018-02-13 790 Davide Beatrici <davidebeatrici@gmail.com> 791 a0e2797 Build with PortAudio support only with "portaudio" CONFIG flag 792 793 Mikkel Krautz <mikkel@krautz.dk> 794 48277cb Merge PR #3338: Build with PortAudio support if the 795 "portaudio" CONFIG flag is specified 796 7972018-02-11 798 Mikkel Krautz <mikkel@krautz.dk> 799 e25cc49 scripts/mklic.pl, 3rdPartyLicenses: add libffi license. 800 8eb9dfd scripts/mklic.pl, 3rdPartyLicenses: add libdaemon license. 801 185a0aa scripts/mklic.pl, 3rdPartyLicenses: add libcap2 license. 802 33a1a05 scripts/mklic.pl, 3rdPartyLicenses: add glib license. 803 c93692c scripts/mklic.pl, 3rdPartyLicenses: add libfuse license. 804 4a83bb8 scripts/mklic.pl, 3rdPartyLicenses: add squashfuse license. 805 c310c42 scripts/mklic.pl, 3rdPartyLicenses: add AppImage runtime 806 license. 807 8407b49 scripts/mklic.pl, 3rdPartyLicenses: add D-Bus license. 808 eae5e74 scripts/mklic.pl, 3rdPartyLicenses: add Avahi license. 809 2a2a0e0 scripts/mklic.pl, 3rdPartyLicenses: add XAR license. 810 ec789c6 scripts/mklic.pl, 3rdPartyLicenses: add SQLite3 license. 811 0eb596a scripts/mklic.pl, 3rdPartyLicenses: add Qt license. 812 ced5a50 scripts/mklic.pl, 3rdPartyLicenses: add PCRE license. 813 9b1f221 scripts/mklic.pl, 3rdPartyLicenses: add mDNSResponder license. 814 1d0e700 scripts/mklic.pl, 3rdPartyLicenses: add mcpp license. 815 4f846c3 scripts/mklic.pl, 3rdPartyLicenses: add ZeroC Ice license. 816 ab20c90 scripts/mklic.pl, 3rdPartyLicenses: add libjpeg-turbo license. 817 ae213d7 scripts/mklic.pl, 3rdPartyLicenses: add libpng license. 818 51907d0 scripts/mklic.pl, 3rdPartyLicenses: add harfbuzz-ng license. 819 bbc0cb5 scripts/mklic.pl, 3rdPartyLicenses: add freetype license. 820 f47335c scripts/mklic.pl, 3rdPartyLicenses: add BerkeleyDB license. 821 b07551d scripts/mklic.pl, 3rdPartyLicenses: add bzip2 license. 822 96cd9b9 scripts/mklic.pl, 3rdPartyLicenses: add Boost license. 823 a19b388 scripts/mklic.pl, 3rdPartyLicenses: add expat license. 824 44b1248 scripts/mklic.pl, 3rdPartyLicenses: add protobuf license. 825 717cefc scripts/mklic.pl, 3rdPartyLicenses: add zlib license. 826 84e0f7d scripts/mklic.pl: add MariaDB Connector/C license. 827 6fc31cb scripts/mklic.pl: Use MinHook license from 828 3rdparty/minhook-src. 829 ada91f1 3rdPartyLicenses: update OpenSSL license. 830 0dddc43 Merge PR #3337: XMLTools: remove unused default argument 831 'opstyle' in recurseParse(). 832 7f52257 XMLTools: remove default argument 'opstyle' in recurseParse(). 833 8342018-02-10 835 Mikkel Krautz <mikkel@krautz.dk> 836 39c526a Merge PR #3335: Update mumble.desktop 837 838 ronnystandtke <ronny.standtke@gmx.net> 839 dfef2eb Update mumble.desktop 840 8412018-02-08 842 Tim Cooper <tim.cooper@layeh.com> 843 23b171c ignore connecting users in qhUsers hash in gRPC implementation 844 8452018-01-29 846 Jan Klass <kissaki@posteo.de> 847 c8ed9f9 Fix error when handling TCP tunneled UDP voice packets 848 849 Mikkel Krautz <mikkel@krautz.dk> 850 aa90739 Merge PR #3326: Fix error when handling TCP tunneled UDP voice 851 packets 852 8532018-01-27 854 Mikkel Krautz <mikkel@krautz.dk> 855 16810dd Merge PR #3322: SelfSignedCertificate: fix automatic 856 certificate generator 857 b28c30a TestSelfSignedCertificate: add tests that exercise new email 858 SAN behavior. 859 519d04b SelfSignedCertificate: only add email SAN to client certs if 860 the passed-in email is non-empty. 861 7dd6ec6 SelfSignedCertificate: add missing 'goto out's. 862 8632018-01-25 864 Davide Beatrici <davidebeatrici@gmail.com> 865 92011a9 TestSelfSignedCertificate: Change empty name and email test to 866 work with SelfSignedCertificate's new logic 867 e017c40 TestSelfSignedCertificate: Check that both "cert" and "key" 868 are not empty 869 d47f2e3 SelfSignedCertificate: Fix automatic certificate generator, by 870 specifying the certificate type with an enum 871 872 Mikkel Krautz <mikkel@krautz.dk> 873 1273ba9 Merge PR #3318: Fix changes made in #3311 874 8752018-01-23 876 Davide Beatrici <davidebeatrici@gmail.com> 877 6d8dcdc PulseAudio.cpp: Revert changes applied by commit 0b5579c and 878 comment intentional fallthroughs 879 f2d0a2f Server.cpp: Remove line of code accidentally added in commit 880 0b5579c 881 8822018-01-22 883 Davide Beatrici <davidebeatrici@gmail.com> 884 1b203cd Merge PR #3311: Fix and refactor problems found via GCC 7's 885 -Wimplicit-fallthrough. 886 8872018-01-21 888 Davide Beatrici <davidebeatrici@gmail.com> 889 0b5579c Fix and refactor problems found via GCC 7's 890 -Wimplicit-fallthrough. 891 6bd9bc9 Correctly handle ServerResolver errors, with dedicated signal 892 and slot 893 894 Mikkel Krautz <mikkel@krautz.dk> 895 e5ff9c5 Merge PR #3310: Correctly handle ServerResolver errors, with 896 dedicated signal and slot 897 8982018-01-20 899 Mikkel Krautz <mikkel@krautz.dk> 900 71ab5b0 Merge PR #3313: scripts/travis-ci: bump apt timeout in 901 before_install.bash. 902 031abd0 Merge PR #3315: scripts/travis-ci: fix MUMBLE_NO_PCH checks in 903 script.bash. 904 6a1663a scripts/travis-ci: fix MUMBLE_NO_PCH checks in script.bash. 905 edd1de0 scripts/travis-ci: bump apt timeout in before_install.bash. 906 9072018-01-15 908 Mikkel Krautz <mikkel@krautz.dk> 909 a189969 Merge PR #3304: ServerHandler, Settings: add ping interval and 910 connection timeout duration settings. 911 9122018-01-14 913 Mikkel Krautz <mikkel@krautz.dk> 914 97d776a ServerHandler: use ping interval and connection timeout 915 duration from Settings instead of magic numbers. 916 5d4a7d3 Settings: implement settings for ping interval and connection 917 timeout duration. 918 b7b16cf Merge PR #3305: scripts/travis-ci: use our own 919 (Fastly-fronted) mirror of pkg.mxe.info. 920 8b1ef2e scripts/travis-ci: use our own (Fastly-fronted) mirror of 921 pkg.mxe.info. 922 2c24ee0 Merge PR #3303: ServerHandler: do not send pings unless the 923 TLS handshake has completed. 924 9252018-01-13 926 Mikkel Krautz <mikkel@krautz.dk> 927 d188861 ServerHandler: do not send pings unless the TLS handshake has 928 completed. 929 9302018-01-12 931 Davide Beatrici <davidebeatrici@gmail.com> 932 e348e47 Remove leftover includes from "main" and "macx" project files 933 934 Mikkel Krautz <mikkel@krautz.dk> 935 1844f21 Merge PR #3301: GRPC: fix deadlock in removeChannel 936 9372018-01-09 938 Jonas Herzig <me@johni0702.de> 939 fb4451d GRPC: fix deadlock in removeChannel 940 9412018-01-08 942 Mikkel Krautz <mikkel@krautz.dk> 943 28a8e64 Merge PR #3298: Update gRPC server to work with recent gRPC 944 versions 945 9462018-01-07 947 Jonas Herzig <me@johni0702.de> 948 27edcd4 GRPC: remove unsafe calls to IsCancelled 949 76a1757 GRPC: fix flipped logic in removeTextMessageFilter 950 92cd615 GRPC: use AsyncNotifyWhenDone instead of cleanup timer 951 9522018-01-05 953 Mikkel Krautz <mikkel@krautz.dk> 954 76eb586 Merge PR #3277: .travis.yml: remove mingw builds from 955 allow_failures. 956 f41b058 .travis.yml: remove mingw builds from allow_failures. 957 820ee72 Merge PR #3295: Disable SRV tests when running on Wine 958 9592018-01-04 960 Mikkel Krautz <mikkel@krautz.dk> 961 28f55af TestServerResolver: reference upstream WineHQ bug in tests 962 skipped on Wine. 963 3dd8f1d PlatformCheck: add a reference to the Wine wiki for our Wine 964 detection code. 965 159be4b PlatformCheck: do not assign QLibrary::resolve() retval to 966 variable for wider compatibility. 967 f0c2d8b TestServerResolver: skip SRV tests when running on Wine. 968 5192831 src/tests: update .pro files to append to SOURCES and HEADERS 969 instead of overwriting them. 970 29ebd2b Build PlatformCheck into all test binaries. 971 3c400f4 Add PlatformCheck class, for runtime platform detection. 972 9732018-01-02 974 Mikkel Krautz <mikkel@krautz.dk> 975 3ffd9ad Merge PR #3291: 2018: Happy New Year 976 9772018-01-01 978 Mikkel Krautz <mikkel@krautz.dk> 979 d007191 Re-generate MurmurIceWrapper.cpp via scripts/mkwrapper.pl. 980 acb43a2 Update copyright years in about dialogs for Mumble and Murmur. 981 cc88443 Update src/licenses.h via scripts/mklic.pl. 982 23261e2 Update copyright years in .plist and .rc files. 983 f6ba3a5 Auto-update LICENSE.header in source files. 984 4c69e1d LICENSE, LICENSE.header: add 2018 to the copyright range. 985 9862017-12-31 987 Mikkel Krautz <mikkel@krautz.dk> 988 caa1873 Merge PR #3287: AudioOutput: do not use non-existant template 989 version of std::abs. 990 6ca110a src/tests: add TestStdAbs test. 991 a221fed mumble_pch.hpp: explicitly include <cmath>. 992 ea861fe AudioOutput: do not use non-existant template version of 993 std::abs. 994 ab5ecba Merge PR #3289: qmake/compiler.pri: target macOS 10.8 when 995 building against Qt 5.10 or above. 996 7ed03e6 OSInfo: ignore deprecation warnings for Gestalt. 997 da3222d qmake/compiler.pri: target macOS 10.8 when building against Qt 998 5.10 or above. 999 10002017-12-02 1001 Davide Beatrici <davidebeatrici@gmail.com> 1002 742a5d9 Merge PR #3276: GlobalShortcut_win: fix std::/boost:: 1003 confusion in comment. 1004 1005 Mikkel Krautz <mikkel@krautz.dk> 1006 53912f6 GlobalShortcut_win: fix std::/boost:: confusion in comment. 1007 10082017-11-30 1009 Davide Beatrici <davidebeatrici@gmail.com> 1010 6bfd039 Merge PR #3272: ManualPlugin.cpp: "MublePluginQt" -> 1011 "MumblePluginQt" 1012 10132017-11-29 1014 Davide Beatrici <davidebeatrici@gmail.com> 1015 60d18cd ManualPlugin.cpp: "MublePluginQt" -> "MumblePluginQt" 1016 10172017-11-26 1018 Mikkel Krautz <mikkel@krautz.dk> 1019 3125439 Merge PR #3168: Log: remove support for external images. 1020 24e437c Merge PR #3230: overlay_gl: linux: only assume absolute 1021 dynamic entries on glibc. 1022 2d89506 Merge PR #3270: Assorted MinGW fixes 1023 b65b55c mumble.pro: add correct Boost libraries to LIBS, now that we 1024 use boost_thread in GlobalShortcut_win. 1025 fa981e5 os_early_win: make compat_layer_env const to avoid GCC 1026 writable strings error. 1027 ba2a202 os_early_win: use 0 instead of NULL for ulOptions DWORD 1028 parameter in RegOpenKeyEx. 1029 e91f282 GlobalShortcut_win: use boost::future/boost::promise instead 1030 of std:: variants for better MinGW compatibility. 1031 48f3eb9 Merge PR #3268: Fix SRV port bugs in ServerResolver and 1032 ConnectDialog 1033 7acf687 ConnectDialog: use port from ServerResolverRecord instead of 1034 original port from ServerResolver::port(). 1035 04a8a5d ServerResolver: fix bug where ServerResolver_qt5 would always 1036 pass on the original port given to the resolver. 1037 10382017-11-19 1039 Davide Beatrici <davidebeatrici@gmail.com> 1040 fba1d65 Merge PR #3262: Plugins: Determine correct pointer size 1041 automatically, without the need of specific headers and 1042 variables 1043 2a51c7b Accomplish changes in all the plugins 1044 f397c40 Replace legacy header with the new one 1045 7286fb0 Determine correct pointer size automatically, without the need 1046 of specific headers and variables 1047 10482017-11-13 1049 Davide Beatrici <davidebeatrici@gmail.com> 1050 8bf71ba Merge PR #3264: Ignore "target_wrapper.sh", ".directory" and 1051 all files with ".Debug" and ".Release" extensions 1052 10532017-11-12 1054 Davide Beatrici <davidebeatrici@gmail.com> 1055 ea08127 Ignore "target_wrapper.sh", ".directory" and all files with 1056 ".Debug" and ".Release" extensions 1057 10582017-11-11 1059 Davide Beatrici <davidebeatrici@gmail.com> 1060 3eae0dc Merge PR #3182: Allow Prefilling Add Server Dialog With HTTP 1061 URLs 1062 1063 Jan Klass <kissaki@posteo.de> 1064 d25feb7 Update theme submodule for changes of PR #3182 1065 2a4413e Do not update fill suggestion on clipboard changes 1066 10672017-10-28 1068 Davide Beatrici <davidebeatrici@gmail.com> 1069 894ade2 Merge PR #3257: ServerHandler.cpp: Remove 1070 "Qt::QueuedConnection" attribute for connection between 1071 "readyRead()" and "udpReady()" 1072 1121ef9 ServerHandler.cpp: Remove "Qt::QueuedConnection" attribute for 1073 connection between "readyRead()" and "udpReady()" 1074 10752017-10-22 1076 Stefan Hacker <dd0t@users.sourceforge.net> 1077 12de49e Switch client DB to sqlite synchronization mode NORMAL 1078 10792017-10-17 1080 Davide Beatrici <davidebeatrici@gmail.com> 1081 d2943a5 Merge PR #3250: Fixed crashing on disconnect 1082 04c0578 Merge PR #3252: Check ClientUser pointer before dereference 1083 1084 pchk <pchk@mail.com> 1085 c45957d Fixed crashing on disconnect 1086 86f7815 Check ClientUser pointer before dereference 1087 10882017-10-15 1089 Jan Klass <kissaki@posteo.de> 1090 a8d8c13 Merge PR #3249: Fix travis OSX build 1091 ed06886 Fix travis OSX build 1092 e03989e Merge PR #3240: Fix travis osx build; Add Ice 3.7 support 1093 10942017-10-02 1095 Jan Klass <kissaki@posteo.de> 1096 264d1ed Replace obsolete Ice statements for Ice >= 3.7 1097 387fc01 Fix Travis OSX build - add keg slice subpath 1098 10992017-09-03 1100 Matthias von Faber <mvf@gmx.eu> 1101 2903f3b overlay_gl: linux: only assume absolute dynamic entries on 1102 glibc. 1103 11042017-08-24 1105 Alexis Jeandeau <alexis.jeandeau@gmail.com> 1106 ba6d829 MurmurGRPCImpl.cpp: fix typo 1107 1108 Davide Beatrici <davidebeatrici@gmail.com> 1109 f2cbebd Merge PR #3227: MurmurGRPCImpl.cpp: fix typo 1110 11112017-08-19 1112 Jan Klass <kissaki@posteo.de> 1113 c33f5de Fix code formatting 1114 11152017-08-12 1116 Mikkel Krautz <mikkel@krautz.dk> 1117 13bad23 Merge PR #3222: GlobalShortcutWin: fall back to 'Unknown' for 1118 unknown DirectInput buttons. 1119 9ff8232 GlobalShortcutWin: fall back to 'Unknown' for unknown 1120 DirectInput buttons. 1121 9709ed8 ConnectDialogEdit: layout updates. 1122 11232017-08-07 1124 Jan Klass <kissaki@posteo.de> 1125 cea7064 ConnectDialog: Show fill suggestion for current server 1126 2758a7c ConnectDialog: Try to disable vertical resizability 1127 2f609a2 ConnectDialog: Update prefill-ability notice on clipboard 1128 changes 1129 0298ac4 ConnectDialog: Handle HTTP URLs from clipboard 1130 1131 Mikkel Krautz <mikkel@krautz.dk> 1132 d196a4b Merge PR #3219: mumble.pri: make SOURCES and HEADERS 1133 multiline. 1134 923d649 Merge PR #3184: murmur/Cert: remove auto-generation of 1135 Diffie-Hellman parameters. 1136 9550487 Merge PR #3185: Allow users to specify RFC 7919 Diffie-Hellman 1137 parameters for the sslDHParams murmur.ini option 1138 807869b Merge PR #3208: GlobalShortcutWin, MumbleApplication: add 1139 suppression support for injected Windows keyboard/mouse 1140 message events. 1141 11422017-08-06 1143 Jan Klass <kissaki@posteo.de> 1144 90bf3f9 ConnectDialog: Move ConnectDialogEdit prefill logic into 1145 separate constructor 1146 571c84f ConnectDialog: Move default server name logic to fromMimeData 1147 dc01f27 ConnectDialog: Separate fromMimeData and fromUrl 1148 f6d25e5 ConnectDialog: Describe parsing of windows URL shortcut files 1149 c28a0f7 ConnectDialog: Add missing password label buddy 1150 1151 Mikkel Krautz <mikkel@krautz.dk> 1152 1ea4b92 Meta: fix error message shown when using sslDHParams option 1153 with Qt without DH support. 1154 b22f9c3 GlobalShortcutWin, MumbleApplication: add suppression support 1155 for injected Windows keyboard/mouse message events. 1156 2a84ae6 Meta: make sslDHParams errors fatal instead of critical. 1157 7b4535c Meta: improve error message when sslDHParams contains unknown 1158 named group. 1159 7d83448 FFDHE: add NamedGroups method for getting a list of supported 1160 named groups. 1161 1178f64 scripts/murmur.ini: update default murmur.ini to reflect new 1162 FFDHE feature. 1163 4098109 Meta: use @ffdhe2048 as default value for sslDHParams. 1164 5b3190e Meta: implement support for named DH parameters for 1165 sslDHParams option. 1166 b505857 mumble.pri: make SOURCES and HEADERS multiline. 1167 5db1fa4 Merge PR #3218: Remove DIST directive from all .pro files. 1168 828d930 Remove DIST directive from all .pro files. 1169 ec254df Merge PR #3217: GlobalShortcut: fix typo in What's This for 1170 'Enable shortcuts in privileged applications' 1171 4e1df3b GlobalShortcut: fix typo in What's This for 'Enable shortcuts 1172 in privileged applications' 1173 52ad772 Merge PR #3207: GlobalShortcutWin, MumbleApplication: inject 1174 native WM_* keyboard and mouse messages into 1175 GlobalShortcutWin. 1176 cce4851 Merge PR #3214: Add greek translation for installer 1177 4411059 Merge PR #3213: Fix indentation and spacing in pro files 1178 1179 thalieht <yjapysgr@sharklasers.com> 1180 608028b Add greek translation for installer 1181 11822017-08-05 1183 Jan Klass <kissaki@posteo.de> 1184 23e7638 Fix assignment spacing in pro files 1185 27a983d Fix indentation in pro files 1186 1187 Mikkel Krautz <mikkel@krautz.dk> 1188 a3f0eb6 Merge PR #3212: Allow users to disable UIAccess via Additional 1189 Shortcut Engines setting. 1190 805985d GlobalShortcut: add UI to allow users to opt-out of UIAccess. 1191 4bdf673 os_early_win: implement ability to disable UIAccess via config 1192 option. 1193 64a1cb3 os_early: a new mechanism for running OS-specific tasks 1194 immediately upon entering main(). 1195 cfb7df4 Settings: add 'shortcut/windows/uiaccess/enable' setting. 1196 11972017-08-03 1198 Giovanni Harting <539@idlegandalf.com> 1199 39f861e fixed major version extraction 1200 0452789 refined version checking logic 1201 a8e2f93 added include path for ice 3.7, added logic for removed 1202 IceUtils lib 1203 1204 Mikkel Krautz <mikkel@krautz.dk> 1205 f90ab07 Merge PR #3211: [BUILD] ZeroC Ice 3.7 compatibility 1206 12072017-08-01 1208 Mikkel Krautz <mikkel@krautz.dk> 1209 a0ddf8e GlobalShortcut_win: only allow injection of native 1210 keyboard/mouse messages if Windows hooks are enabled. 1211 12122017-07-30 1213 Mikkel Krautz <mikkel@krautz.dk> 1214 bfb74a6 MumbleApplication: forward native Windows mouse/keyboard 1215 events from nativeEventFilter/winEventFilter into 1216 GlobalShortcutWin. 1217 4f0a748 GlobalShortcutWin: implement public API for injecting native 1218 Windows keyboard/mouse events. 1219 e4f7256 GlobalShortcutWin: handle incoming InjectKeyboardMessageEvent 1220 and InjectMouseMessageEvent events. 1221 22d6396 GlobalShortcutWin: implement InjectKeyboardMessageEvent and 1222 InjectMouseMessageEvent QEvents. 1223 1648741 GlobalShortcutWin: refactor HookKeyboard and HookMouse 1224 callbacks into functions. 1225 567f33a GlobalShortcutWin: add comment about button indexes in 1226 HookMouse(). 1227 4f87be8 Merge PR #3204: GlobalShortcutWin: remove code related to the 1228 in-overlay Mumble client. 1229 12302017-07-29 1231 Mikkel Krautz <mikkel@krautz.dk> 1232 e336368 GlobalShortcut, GlobalShortcutWin: MumbleApplication: remove 1233 GlobalShortcut::prepareInput(). 1234 4bf0355 GlobalShortcutWin: remove code related to the in-overlay 1235 Mumble client. 1236 36cb960 Merge PR #3183: FFDHE: add new class for accessing RFC 7919 1237 Diffie-Hellman parameters. 1238 12392017-07-28 1240 Mikkel Krautz <mikkel@krautz.dk> 1241 d993b83 FFDHE: new class for accessing RFC 7919 FFDHE parameters. 1242 a590ad9 scripts: add generate-ffdhe.py for generating FFDHETable.h. 1243 5aaf1ed Merge PR #3199: src/murmur: remove CONFIG(ermine), use 1244 CONFIG(buildenv) instead. 1245 4566f09 Merge PR #3198: ConnectDialog: re-arrange lookedUp() code to 1246 avoid recursive runloop problem. 1247 2724ff5 Merge PR #3201: MurmurGRPCImpl.h: declare variable for 1248 QMutexLocker in RPCSingleStreamCall class. 1249 12502017-07-24 1251 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1252 ec61c2b Merge PR #3202: scripts/murmur.ini: fix minor typo in gRPC 1253 comment. 1254 1255 Mikkel Krautz <mikkel@krautz.dk> 1256 f3aed2a src/murmur: remove CONFIG(ermine), use CONFIG(buildenv) 1257 instead. 1258 f47562b scripts/murmur.ini: fix minor typo in gRPC comment. 1259 daca82c MurmurGRPCImpl.h: declare variable for QMutexLocker in 1260 RPCSingleStreamCall class. 1261 12622017-07-23 1263 Mikkel Krautz <mikkel@krautz.dk> 1264 ac9fa64 Merge PR #3195: Update AUTHORS and src/licenses.h. 1265 af0b2ec Merge PR #3196: Merge murmur.grpc.ini and murmur.ini 1266 bb4b36d ConnectDialog: re-arrange lookedUp() code to avoid recursive 1267 runloop problem. 1268 c0be50a Make Murmur warn if any of the grpc options are set, but the 1269 binary is built without gRPC support. 1270 863cb3b scripts: remove gRPC-specific murmur.ini. 1271 899e1f4 src/licenses.h: re-run scripts/mklic.pl with new AUTHORS file. 1272 e354493 AUTHORS: update via scripts/generate-AUTHORS.py. 1273 12742017-07-20 1275 Mikkel Krautz <mikkel@krautz.dk> 1276 38c525e Merge PR #3190: GlobalShortcut_win: delete poll timer inside 1277 the GlobalShortcut thread. 1278 14ac2b3 Merge PR #3188: Overlay_win: properly terminate our overlay 1279 helper processes. 1280 00e1cfc GlobalShortcut_win: delete poll timer inside the 1281 GlobalShortcut thread. 1282 3ea9f08 Overlay_win: properly terminate our overlay helper processes. 1283 12842017-07-19 1285 Mikkel Krautz <mikkel@krautz.dk> 1286 3ee0728 installer: revert "installer: force uninstall before install." 1287 bed5763 murmur/Cert: remove auto-generation of Diffie-Hellman 1288 parameters. 1289 12902017-07-17 1291 Mikkel Krautz <mikkel@krautz.dk> 1292 5b82a7a Merge PR #3174: SSL: register OpenSSL threading callbacks when 1293 we can't access Qt's OpenSSL. 1294 80916fd Merge PR #3181: .gitmodules: always use our own submodule 1295 repos on GitHub. 1296 a642894 .gitmodules: always use our own submodule repos on GitHub. 1297 f6fb4d8 src/tests: add TestSSLLocks test for testing our OpenSSL 1298 locking implementation. 1299 6892c8b src/tests: update tests to initialize and destroy the 1300 MumbleSSL module to ensure OpenSSL is properly initialized. 1301 72e0a78 SSL: register OpenSSL threading callbacks when we can't access 1302 Qt's OpenSSL. 1303 f041bdb SSL: add destroy() function to the SSL module. 1304 13052017-07-16 1306 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1307 6f434d3 Merge PR #3179: UserListModel.cpp: "id" -> "ID" 1308 5564901 Merge PR #3178: Log.cpp: "ftp" -> "FTP" 1309 1310 Allan Nordhøy <epost@anotheragency.no> 1311 d001702 ID 1312 12b0a16 FTP 1313 13142017-07-15 1315 Mikkel Krautz <mikkel@krautz.dk> 1316 6770eac Merge PR #3176: SelfSignedCertificate: add missing newline to 1317 SelfSignedCertificate.cpp. 1318 b5c17b8 SelfSignedCertificate: add missing newline to 1319 SelfSignedCertificate.cpp. 1320 38e647f Merge PR #3173: scripts/mkini-win32.bat: perform LF -> CRLF 1321 conversion. 1322 13232017-07-14 1324 Jan Klass <kissaki@posteo.de> 1325 d817937 Merge PR #3171: SelfSignedCertificate: new class for creation 1326 of self-signed certificates. 1327 9d4691c Merge PR #3172: ServerResolver: treat SRV lookups that return 1328 NOERROR but no records as errors. 1329 d6e327d Merge PR #3166: TestServerResolver: add CNAME test. 1330 1331 Mikkel Krautz <mikkel@krautz.dk> 1332 c2a3e2f scripts/mkini-win32.bat: perform LF -> CRLF conversion. 1333 7578e85 Settings: remove iMaxImageSize and deprecate 1334 'net/maximagesize'. 1335 cf93bd6 NetworkConfig: remove 'disable image download' option from the 1336 UI. 1337 119bb5c Log: remove support for external images. 1338 a69668a SelfSignedCertificate: new class for creation of self-signed 1339 certificates. 1340 13412017-07-13 1342 Jan Klass <kissaki@posteo.de> 1343 e79ca50 Merge PR #3169: Settings: add DEPRECATED macro for keeping 1344 old, reserved names around. 1345 5357472 Merge PR #3167: Log: remove dead m_valid code from 1346 LogDocument. 1347 65bb0e6 Make use of Qt5 QSignalSpy::wait to make tests succeed earlier 1348 d3938c1 Fix #3162: Travis builds could fail with timeout 1349 36fc0f1 overlay: Use size_t as correct type for memory addresses 1350 7689647 Remove type variable prefix 1351 1352 Mikkel Krautz <mikkel@krautz.dk> 1353 350ad28 TestServerResolver: add CNAME test. 1354 a318787 Merge PR #3170: Fix #3162: Travis builds could fail with 1355 timeout 1356 ea5c038 Merge PR #3160: overlay: Use SIZE_T as correct type for memory 1357 addresses 1358 2bd0b7e ServerResolver: treat SRV lookups that return NOERROR but no 1359 records as errors. 1360 8acdb95 Settings: add DEPRECATED macro for keeping old, reserved names 1361 around. 1362 708821d Log: remove dead m_valid code from LogDocument. 1363 13642017-07-12 1365 Jan Klass <kissaki@posteo.de> 1366 49b80d8 Merge PR #3165: Translation update 1367 911f957 Merge PR #3164: ServerHandler: avoid leaking ServerResolver in 1368 ::run(). 1369 1370 Mikkel Krautz <mikkel@krautz.dk> 1371 f7b7cf4 Translation update 1372 37b84ed ServerHandler: avoid leaking ServerResolver in ::run(). 1373 13742017-07-11 1375 Jan Klass <kissaki@posteo.de> 1376 ce864c7 Cast to correct API types 1377 1378 Mikkel Krautz <mikkel@krautz.dk> 1379 9a2fa24 Merge PR #3161: Cast to correct API types 1380 13812017-07-09 1382 Mikkel Krautz <mikkel@krautz.dk> 1383 fcb367f Merge PR #3157: Log: remove the notion of an invalid 1384 LogDocument. 1385 ab783c7 Log: remove the notion of an invalid LogDocument. 1386 a4e859e Merge PR #3156: Add toggle to lock layout when in custom 1387 layout mode 1388 13892017-07-08 1390 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1391 6cd17bd Merge PR #3154: ServerHandler: ensure only a single connection 1392 timeout timer is active at one time. 1393 1394 Max Weber <mii7303@gmail.com> 1395 e72a22f Add toggle to lock layout when in custom layout mode 1396 1397 Mikkel Krautz <mikkel@krautz.dk> 1398 ffc8bf1 ServerHandler: ensure only a single connection timeout timer 1399 is active at one time. 1400 14012017-07-07 1402 Mikkel Krautz <mikkel@krautz.dk> 1403 c93b087 Merge PR #3152: ServerHandler: fix broken hostname validation. 1404 ae392dc ServerHandler: fix broken hostname validation. 1405 14062017-07-06 1407 Davide Beatrici <davidebeatrici@gmail.com> 1408 90777a9 ServerAddress.cpp: Fix ServerAddress ports comparison typo 1409 2b3d75c TestServerAddress.pro: HostAddresss.h -> HostAddress.h 1410 1411 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1412 176c041 Merge PR #3150: ServerAddress.cpp: Fix ServerAddress ports 1413 comparison typo 1414 8275f77 Merge PR #3149: TestServerAddress.pro: HostAddresss.h -> 1415 HostAddress.h 1416 1417 Mikkel Krautz <mikkel@krautz.dk> 1418 3fcd786 Merge PR #3151: ServerHandler: add missing return for hostname 1419 lookup failure case. 1420 7f8b2d3 ServerHandler: add missing return for hostname lookup failure 1421 case. 1422 cada677 Merge PR #3148: Update Opus to v1.2.1 1423 14242017-07-04 1425 Davide Beatrici <davidebeatrici@gmail.com> 1426 e4bcede Update Opus to v1.2.1 1427 1428 James Fraser <fwaggle@fwaggle.org> 1429 eba7466 Make comparison case-insensitive in ConnectDialog.cpp 1430 1431 Mikkel Krautz <mikkel@krautz.dk> 1432 455ab19 Merge PR #3147: Make comparison case-insensitive in 1433 ConnectDialog.cpp 1434 14352017-06-23 1436 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1437 8029f3f Merge PR #3140: Transifex translation update 1438 14392017-06-16 1440 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1441 ae6e08c Merge PR #3133: Transifex translation update 1442 14432017-06-11 1444 Mikkel Krautz <mikkel@krautz.dk> 1445 e913a44 Merge PR #3127: Implement new hostname resolving 1446 infrastructure 1447 14482017-06-10 1449 Mikkel Krautz <mikkel@krautz.dk> 1450 8f8aa1a ServerHandler: integrate ServerResolver. 1451 edd95a8 ServerHandler: transform run() to a do-while loop in 1452 preparation of server fallback in SRV. 1453 5976158 ServerHandler: manually perform the TLS handshake. 1454 23b2c52 ServerHandler: use qsHostName as the hostname for the TLS 1455 handshake. 1456 9560c23 ServerHandler: ensure pings are only sent when in the 1457 Connected state. 1458 d88fb6c ServerHandler: make qtsSock a member variable. 1459 d238eaf ConnectDialog: update the connect dialog to use ServerResolver 1460 for hostname lookups. 1461 8068772 TestServerResolver: make the test Qt 4 compatible. 1462 75a4008 TestServerResolver: modify test to work on systems that do not 1463 support both IPv4 and IPv6. 1464 ea7af99 ServerResolver: add new class for hostname resolving 1465 (including SRV support). 1466 67838db ConnectDialog, Database: use UnresolvedServerAddress type for 1467 the ping cache. 1468 b1d901b ConnectDialog: use ServerAddress for address list in 1469 ServerItem, and for qhDNSCache. 1470 f2ee244a ConnectDialog: use ServerAddress instead of QPair-based 1471 qpAddress type. 1472 332c371 ServerAddress: new struct for containing a HostAddress along 1473 with a port number. 1474 ac34059 UnresolvedServerAddress: add new struct for holding an 1475 unresolved hostname/port pair. 1476 14772017-06-08 1478 Antonio Larrosa <larrosa@kde.org> 1479 9fa4922 Initialize siInfo.format 1480 1481 Mikkel Krautz <mikkel@krautz.dk> 1482 d472e06 Merge PR #3125: Initialize siInfo.format 1483 14842017-06-07 1485 Mikkel Krautz <mikkel@krautz.dk> 1486 a0eba81 Merge PR #3123: Transifex translation update 1487 14882017-06-04 1489 Mikkel Krautz <mikkel@krautz.dk> 1490 d66eeeb Merge PR #3118: WASAPI, Settings: expose 'wasapi/role' setting 1491 to allow users to set WASAPI role. 1492 2018934 WASAPI, Settings: expose 'wasapi/role' setting to allow users 1493 to set WASAPI role. 1494 14952017-06-03 1496 Mikkel Krautz <mikkel@krautz.dk> 1497 4de645c Merge PR #3114: mumble_exe: fix typo and simplify comment 1498 about LoadLibraryEx bug. 1499 cff7ce7 mumble_exe: fix typo and simplify comment about LoadLibraryEx 1500 bug. 1501 d3bacc5 Merge PR #3113: mumble_exe: document LoadLibraryEx workaround 1502 for mumble-voip/mumble#2837. 1503 8ba982f mumble_exe: document LoadLibraryEx workaround for 1504 mumble-voip/mumble#2837. 1505 15062017-06-01 1507 Davide Beatrici <davidebeatrici@gmail.com> 1508 d0db59b Remove unnecessary "-ldl" library from Mumble and Murmur 1509 project files 1510 1511 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1512 7c77b8c Merge PR #3111: Remove unnecessary "-ldl" library from Mumble 1513 and Murmur project files 1514 9ef302e Merge PR #3110: Transifex translation update 1515 1516 Mikkel Krautz <mikkel@krautz.dk> 1517 13bc12d Merge PR #3109: SSL: remove multi-OpenSSL sanity check. 1518 f544524 SSL: remove qsslSanityCheck. 1519 dff1557 SSL: also initialize Mumble's copy of libssl/libcrypto. 1520 15212017-05-31 1522 Mikkel Krautz <mikkel@krautz.dk> 1523 30a9176 Merge PR #3107: murmur.ini: Remove extra whitespaces 1524 d1baf4f Merge PR #3037: Replacing grayed out with closed mouth icon 1525 15262017-05-30 1527 concatime <concatime@users.noreply.github.com> 1528 908e17d Update murmur.ini 1529 15302017-05-25 1531 Mikkel Krautz <mikkel@krautz.dk> 1532 3754898 Merge PR #3099: src/tests: make TestTimer's resolution test 1533 more VM friendly. 1534 389d82b src/tests: make TestTimer's resolution test more VM friendly. 1535 15362017-05-23 1537 Mikkel Krautz <mikkel@krautz.dk> 1538 4481729 Merge PR #3098: AudioInput, Settings: add 1539 'audio/inputchannelmask' setting for selecting which mic 1540 channels should be mixed. 1541 15422017-05-21 1543 Jan Klass <kissaki@posteo.de> 1544 5205818 Merge PR #3083: Move RichTextEditor XML tool methods into 1545 separate class and add Tests 1546 41dbb4b Add XMLTools tests 1547 2b62693 Add mumble and murmur paths to VPATH 1548 7d081f7 Improve method documentation 1549 367fba9 Move XML functions into separate class 1550 15512017-05-20 1552 Jan Klass <kissaki@posteo.de> 1553 d8f7800 Make use of EnvUtils::setenv 1554 f7657b5 Make use of EnvUtils in murmur 1555 1556 Mikkel Krautz <mikkel@krautz.dk> 1557 a6cae4f Merge PR #3056: Make EnvUtils available to murmur, implement 1558 setenv 1559 03de498 AudioInput, Settings: add 'audio/inputchannelmask' setting for 1560 selecting which mic channels should be mixed. 1561 3399a50 Implement EnvUtils::setenv 1562 d783c09 EnvUtils: fix documentation comment in header. 1563 b8c70b7 EnvUtils: convert EnvUtils to use local 8-bit instead of 1564 UTF-8. 1565 15662017-05-15 1567 Mikkel Krautz <mikkel@krautz.dk> 1568 a7c8344 Merge PR #3095: murmur/Cert: OPENSSL_VERSION -> 1569 OPENSSL_VERSION_NUMBER. 1570 cbeed58 murmur/Cert: OPENSSL_VERSION -> OPENSSL_VERSION_NUMBER. 1571 15722017-05-14 1573 Mikkel Krautz <mikkel@krautz.dk> 1574 dde8173 Merge PR #3093: OpenSSL include fixes 1575 7e10fc2 murmur_pch: include <openssl/opensslv.h>. 1576 7be4861 murmur_pch: explicitly include <openssl/bn.h>. 1577 449c797 Merge PR #3059: Recompress png files and ico files 1578 5c9a46e Merge PR #3068: Added a "Undo Idle action upon activity" 1579 setting. 1580 15812017-05-13 1582 Mikkel Krautz <mikkel@krautz.dk> 1583 10511de Merge PR #3091: src/tests: remove fragile TestTimer tests. 1584 15852017-05-12 1586 Mikkel Krautz <mikkel@krautz.dk> 1587 a221dee src/tests: remove fragile TestTimer tests. 1588 15892017-05-11 1590 Jan Klass <kissaki@posteo.de> 1591 c7d5d5a Fix #3021: Update cert wizard introductory text 1592 1593 Mikkel Krautz <mikkel@krautz.dk> 1594 97c34f4 Merge PR #3084: Fix #3021: Update cert wizard introductory 1595 text 1596 6aba984 Merge PR #3080: murmur/Cert: check for 'Murmur Autogenerated 1597 Certificate' prefix instead of explicit version in self-signed 1598 cert check. 1599 50c94b0 Merge PR #3086: Fix #3085: Display correct, new icon 1600 80602a3 Merge PR #3088: add trailing ellipses to each main window 1601 action text that open a window or dialog 1602 576c017 Merge PR #3089: Transifex translation update 1603 16042017-05-10 1605 Jan Klass <kissaki@posteo.de> 1606 ebf3b38 Fix #3085: Display correct, new icon 1607 1608 Tim Cooper <tim.cooper@layeh.com> 1609 60a0d3b add trailing ellipses to each main window action text that 1610 open a window or dialog 1611 16122017-05-09 1613 Jan Klass <kissaki@posteo.de> 1614 650e8f0 Merge PR #3082: Transifex translation update 1615 16162017-05-08 1617 Andrew Johnson <ajohnson@draster.com> 1618 48c2cc3 Added a "Undo Idle action upon activity" setting. 1619 1620 Mikkel Krautz <mikkel@krautz.dk> 1621 3160fc9 murmur/Cert: check for 'Murmur Autogenerated Certificate' 1622 prefix instead of explicit version in self-signed cert check. 1623 d3470c3 Merge PR #3071: TextToSpeech_unix: lazy initialize 1624 speech-dispatcher. 1625 c0c5ba7 Merge PR #3076: Use RSA_generate_key_ex instead of 1626 RSA_generate_key for generating Murmur's self-signed 1627 certificate. 1628 b928c04 Merge PR #3078: main: fix typo in RPC help output: stauts -> 1629 status. 1630 3c25873 main: fix typo in RPC help output: stauts -> status. 1631 46fb405 Merge PR #3077: plugins/bf1: update plugin to work with 1632 version 1.0.49.52296 1633 16342017-05-07 1635 Davide Beatrici <davidebeatrici@gmail.com> 1636 75c4de8 plugins/bf1: update plugin to work with version 1.0.49.52296 1637 1638 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1639 ffa3be9 Merge PR #3067: plugins/bf2: extend identity with in-game VoiP 1640 state and selected squad 1641 1642 Mikkel Krautz <mikkel@krautz.dk> 1643 a6aba12 Merge PR #3066: SocketRPC: ensure pipe paths match up. 1644 44687d5 TextToSpeech_unix: make setVolume not initialize 1645 speech-dispatcher. 1646 bf7ce38 TextToSpeech_unix: lazily initialize speech-dispatcher. 1647 0d08ab3 selfSignedServerCert_SHA1_RSA_2048: use RSA_generate_key_ex(). 1648 f0b33c4 murmur/Cert: improve error handling in the add_ext() function. 1649 70da3ba selfSignedServerCert_SHA1_RSA_2048: add error handling. 1650 3210091 selfSignedServerCert_SHA1_RSA_2048: refactor variable 1651 declarations. 1652 e7c2787 selfSignedServerCert_SHA1_RSA_2048: nullify output variables 1653 on failure. 1654 402596b murmur/Cert: move self-signed server certificate generation to 1655 its own function. 1656 81b00bf Merge PR #3072: Murmur: fix warning about unused 1657 mumble_BN_GENCB_new/mumble_BN_GENCB_free. 1658 16592017-05-06 1660 Flumble <flumble@home.nl> 1661 b47bfc8 Add `target_squad_id` and `ipport` to identity 1662 1663 Mikkel Krautz <mikkel@krautz.dk> 1664 2a08974 Murmur: fix warning about unused 1665 mumble_BN_GENCB_new/mumble_BN_GENCB_free. 1666 16672017-05-05 1668 Flumble <flumble@home.nl> 1669 aa87489 add VoiP state to Battlefield 2 identity 1670 16712017-05-04 1672 Kyle Wickens <kylewickens@gmail.com> 1673 3705494 FIXED: RPC calls to run on a Raspberry Pi 1674 1675 Mikkel Krautz <mikkel@krautz.dk> 1676 0cffca1 Merge PR #3062: Use BN_GENCB_new() and BN_GENCB_free() where 1677 applicable. 1678 16792017-05-02 1680 Mikkel Krautz <mikkel@krautz.dk> 1681 4dabb1b Use BN_GENCB_new() and BN_GENCB_free() where applicable. 1682 16832017-04-30 1684 Shen-Ta Hsieh <ibmibmibm.tw@gmail.com> 1685 7c059d9 Recompress png files and ico files 1686 16872017-04-29 1688 Jan Klass <kissaki@posteo.de> 1689 a535810 Make EnvUtils available to Murmur 1690 5a5a3b2 Merge PR #3054: Fix issues identified by PVS-Studio 1691 1f302ad Remove wrong assert 1692 16932017-04-28 1694 Jan Klass <kissaki@posteo.de> 1695 a8a8236 Simplify returns 1696 1697 Svyatoslav <razmyslov@viva64.com> 1698 2a38c88 Checking with PVS-Studio static analyser. 1699 17002017-04-26 1701 Jan Klass <kissaki@posteo.de> 1702 5489564 Merge PR #3051: Fix Some Issues, Improve Code quality 1703 1704 Mikkel Krautz <mikkel@krautz.dk> 1705 948331e Merge PR #3050: man: update murmurd.1 to mention SIGHUP and 1706 SIGUSR1. 1707 17082017-04-25 1709 Jan Klass <kissaki@posteo.de> 1710 ce4e3cf Check env-var function return values for errors 1711 89b1ec2 Add comment for workaround from/as in mumble/main.cpp 1712 830ea8a Initialize pointers in constructor 1713 386112e Reduce variable scope 1714 c9d6d91 Check for null before pointer use 1715 17c7ee0 Check for error on winapi calls 1716 03d11d4 Use readable hex version constant for checks 1717 f814cc5 Use constants instead of magic numbers 1718 248859c Merge PR #3049: overlay: add LaunchPad.exe (Daybreak Games's 1719 launcher) to the launcher list. 1720 17212017-04-24 1722 Mikkel Krautz <mikkel@krautz.dk> 1723 6749835 man: update murmurd.1 to mention SIGHUP and SIGUSR1. 1724 425a994 overlay: add LaunchPad.exe (Daybreak Games's launcher) to the 1725 launcher list. 1726 17272017-04-23 1728 Jan Klass <kissaki@posteo.de> 1729 2968a92 Merge PR #3001: Accept File And Folder Drops In Overlay 1730 Exceptions 1731 1464873 Merge PR #3046: Add itch.exe as known overlay launcher 1732 ee44430 Add itch.exe as known overlay launcher 1733 1734 Mikkel Krautz <mikkel@krautz.dk> 1735 a902dec Merge PR #3045: Transifex translation update 1736 17372017-04-22 1738 Jan Klass <kissaki@posteo.de> 1739 f2362cb Code formatting 1740 203a6a8 Use PathListWidget for Overlay exception lists 1741 edcdc4d Add PathListWidget with drop functionality 1742 1743 Mikkel Krautz <mikkel@krautz.dk> 1744 8f65051 Merge PR #3044: overlay: remove ability for overlay to decline 1745 being attached to a process. 1746 557eacd overlay: remove ability for overlay to decline being attached 1747 to a process. 1748 17492017-04-21 1750 lewisca04 <chris.lewis0094@gmail.com> 1751 5669cf1 Added fix for murmur check for MySQL, SQLite, and Postgres 1752 1753 Mikkel Krautz <mikkel@krautz.dk> 1754 65c2500 Merge PR #3039: Updating ServerDB.cpp to check for MySQL, 1755 SQLite, and Postgres 1756 17572017-04-20 1758 Jan Klass <kissaki@posteo.de> 1759 b7cb6be Move code into method addWhitelistPath 1760 8ac5db2 Move OverlayAppInfo (creation) logic into OverlayAppInfo 1761 17622017-04-19 1763 Davide Beatrici <davidebeatrici@users.noreply.github.com> 1764 a935808 Merge PR #3040: Update BF2142 plugin, adding identity support 1765 1766 Flumble <flumble@home.nl> 1767 c92b599 Update BF2142 plugin, adding identity support 1768 17692017-04-18 1770 Jan Klass <kissaki@posteo.de> 1771 4d005f0 Merge PR #3038: Fix "Enable XInput" What's This text 1772 formatting 1773 cfc2bab Fix "Enable XInput" What's This text formatting 1774 1775 mray <mail@mray.de> 1776 c582bde Replacing grayed out with closed mouth icon 1777 17782017-04-17 1779 Mikkel Krautz <mikkel@krautz.dk> 1780 9e834cb Merge PR #3033: qmake/compiler.pri: add 1781 CONFIG(dpkg-buildflags). 1782 e3460f6 qmake/compiler.pri: add CONFIG(dpkg-buildflags). 1783 17842017-04-16 1785 Mikkel Krautz <mikkel@krautz.dk> 1786 eb63d0b Merge PR #3025: MainWindow: only perform changeEvent's 1787 hide-in-tray logic if there is a system tray available. 1788 17892017-04-15 1790 Mikkel Krautz <mikkel@krautz.dk> 1791 224d0f3 MainWindow: only perform changeEvent's hide-in-tray logic if 1792 there is a system tray available. 1793 17942017-04-14 1795 Mikkel Krautz <mikkel@krautz.dk> 1796 46462cd Merge PR #3020: Cert: use classic wizard style for the 1797 Certificate Wizard. 1798 4e430f7 Merge PR #3015: Do not include OS in HTTP user agent depending 1799 on privacy setting 1800 2fe1fb1 Cert: use classic wizard style for the Certificate Wizard. 1801 18022017-04-12 1803 Piratonym <piratonym@piratonym.cc> 1804 710aa60 Do not include OS in HTTP user agent depending on privacy 1805 setting 1806 18072017-04-10 1808 Mikkel Krautz <mikkel@krautz.dk> 1809 eca5d03 Merge PR #3008: Net: split Net.cpp/Net.h into multiple files 1810 4e635cc Merge PR #3016: Transifex translation update 1811 5bfd665 Net: refactor Ban class to its own set of files. 1812 5ede036 Net: refactor HostAddress class to its own set of files. 1813 18142017-04-09 1815 Mikkel Krautz <mikkel@krautz.dk> 1816 c01ff8c Net: refactor SWAP64 macro into its own header, ByteSwap.h. 1817 65909b8 Merge PR #3009: Add option to hide OS information from server 1818 ("privacy mode") 1819 d4c8abd Merge PR #3013: AppVeyor: add no-pch build for x86_64 MSVC. 1820 11b5c28 Merge PR #3014: .travis.yml: add no-pch build for Linux/Qt 4. 1821 67653f5 AppVeyor: add no-pch build for x86_64 MSVC. 1822 fc1af7a Merge PR #3012: scripts/appveyor: fix comment about 1823 signing/UIAccess in appveyor-build.ps1. 1824 a25d5f4 .travis.yml: add no-pch build for Linux/Qt 4. 1825 1b2b642 Merge PR #3011: Fix CONFIG(no-pch) build on MSVC. 1826 f0a2ac8 scripts/appveyor: fix comment about signing/UIAccess in 1827 appveyor-build.ps1. 1828 dfc0c39 WinGUIDs: include wtypes.h in WinGUIDs to fix no-pch build. 1829 d921262 DirectSound: move includes to implementation file to fix moc 1830 in CONFIG(no-pch). 1831 27189b6 Merge PR #3010: MainWindow: Don't open tooltips when not 1832 active 1833 db4a591 Merge PR #3007: Fix local volume dialog default size 1834 1835 Piratonym <piratonym@piratonym.cc> 1836 d0e2cdc Add option to hide OS information from server 1837 18382017-04-08 1839 Jan Klass <kissaki@posteo.de> 1840 a3f85fe Fix local volume dialog default size 1841 1842 Max Weber <mii7303@gmail.com> 1843 9e7fd2e MainWindow: Don't open tooltips when not active 1844 1845 Mikkel Krautz <mikkel@krautz.dk> 1846 cc30e71 Merge PR #3006: TestTimer: refactor some tests to provide more 1847 useful log output 1848 bd6a466 Merge PR #2981: Resolve code issues 1849 b54166b Merge PR #3002: Update description of configuring lib paths 1850 2a7a87f TestTimer: add delta64 function and use it for delta 1851 calculations. 1852 da53f52 TestTimer: add logging to atomicity test. 1853 55b7b49 TestTimer: refator accuracy test and add logging. 1854 bf9ea60 Merge PR #3005: Add new path for winpaths_custom.pri (in 1855 qmake/) to gitignore. 1856 c3ae569 Add new path for winpaths_custom.pri (in qmake/) to gitignore. 1857 5424496 Merge PR #3004: Fix #2683 1858 18592017-04-07 1860 Davide Beatrici <davidebeatrici@gmail.com> 1861 9f77740 plugins/bf1: update plugin to work with version 1.0.49.28890 1862 1863 Jan Klass <kissaki@posteo.de> 1864 7c8a364 Drop redundant if condition in else case 1865 5cd4b09 Initialize variables in constructor 1866 fdc1fe1 Update description of configuring lib paths 1867 1868 Max Weber <mii7303@gmail.com> 1869 56151bb Just use text color 1870 1871 Mikkel Krautz <mikkel@krautz.dk> 1872 50540fd Merge PR #3003: plugins/bf1: update plugin to work with 1873 version 1.0.49.28890 1874 18752017-04-06 1876 Davide Beatrici <davidebeatrici@gmail.com> 1877 f56074b plugins/bf4: update plugin to work with version 1.8.2.48475 1878 1879 Jan Klass <kissaki@posteo.de> 1880 79dd6b9 Discard duplicate path exceptions 1881 1882 Mikkel Krautz <mikkel@krautz.dk> 1883 e7e6197 Merge PR #2999: plugins/bf4: update plugin to work with 1884 version 1.8.2.48475 1885 18862017-04-05 1887 Jan Klass <kissaki@posteo.de> 1888 7073b3a Drop Speex from README 1889 1890 Mikkel Krautz <mikkel@krautz.dk> 1891 a69916b Merge PR #2995: Drop Speex from README 1892 18932017-04-02 1894 Mikkel Krautz <mikkel@krautz.dk> 1895 2a9fa47 Merge PR #2994: MainWindow: avoid floor/ceil in 1896 VolumeUp/VolumeDown global shortcut handlers. 1897 9fa4c56 MainWindow: avoid floor/ceil in VolumeUp/VolumeDown global 1898 shortcut handlers. 1899 19002017-04-01 1901 Mikkel Krautz <mikkel@krautz.dk> 1902 f8072e8 Merge PR #2988: Re-run generate-cipherinfo.py to regenerate 1903 SSLCipherInfoTable.h 1904 4f8ea24 Merge PR #2990: TestTimer: make resolution test independent of 1905 QTime. 1906 7b11430 TestTimer: make resolution test independent of QTime. 1907 502cfc4 Update SSLCipherInfoTable.h via 1908 scripts/generate-cipherinfo.py. 1909 16dc758 scripts/generate-cipherinfo.py: ensure output is consistently 1910 sorted. 1911 62107aa Convert existing SSLCipherInfoTable.h to Unix-style line 1912 endings. 1913 5bbf313 scripts/generate-cipherinfo.py: use correct script name in 1914 comment. 1915 4a63973 scripts/generate-cipherinfo.py: add DH_RSA and DH_DSS key 1916 exchanges. 1917 15d18ee Merge PR #2985: overlay: treat launchers as implicitly 1918 blacklisted programs. 1919 19202017-03-30 1921 Mikkel Krautz <mikkel@krautz.dk> 1922 a9bdde0 overlay: treat launchers as implicitly blacklisted programs. 1923 fc13fd1 Merge PR #2987: ACLEditor: fix tooltip for channel sort order. 1924 19252017-03-29 1926 Mikkel Krautz <mikkel@krautz.dk> 1927 dc05de7 ACLEditor: fix tooltip for channel sort order. 1928 b2455f2 Merge PR #2950: travis-ci: add macOS target. 1929 5db8665 travis-ci: add macOS target. 1930 8dd4b10 Merge PR #2984: murmur_ice: various fixes in preparation of 1931 macOS Travis-CI PR 1932 e0048d8 murmur_ice: accommodate Homebrew slice path in macx block 1933 68718fd murmur_ice: use MUMBLE_ICE_PREFIX in murmur_ice for macx 1934 e97adf7 Merge PR #2983: Simplify delta calculation in TestTimer.cpp 1935 19362017-03-28 1937 Davide Beatrici <davidebeatrici@gmail.com> 1938 2244414 overlay: add GTAVLauncher.exe to the default launcher-filter 1939 program blacklist. 1940 e878332 overlay_blacklist.h: Add missing comma 1941 1942 Mikkel Krautz <mikkel@krautz.dk> 1943 375ca92 Simplify delta calculation in TestTimer.cpp 1944 b47b1da Merge PR #2975: Overlay_macx: fix code to work with removal of 1945 OverlaySettings::bUseWhitelist. 1946 fdd837c Merge PR #2980: tests: depend on OpenSSL in test.pri instead 1947 of each individual test. 1948 7a17c68 Overlay_macx: fix code to work with removal of 1949 OverlaySettings::bUseWhitelist. 1950 b7ad9d6 Merge PR #2982: overlay: add GTAVLauncher.exe to the default 1951 launcher-filter program blacklist. 1952 57b3aa6 tests: depend on OpenSSL in test.pri instead of each 1953 individual test. 1954 19552017-03-27 1956 Davide Beatrici <davidebeatrici@gmail.com> 1957 bd29b6a plugins/gtav: update plugin to work with version 1.38 (Retail) 1958 1959 Mikkel Krautz <mikkel@krautz.dk> 1960 888df45 Merge PR #2979: TestPacketDataStream: use UTF-8 instead of 1961 Latin1. 1962 dcc6689 TestPacketDataStream: use UTF-8 instead of Latin1. 1963 234cbdd Merge PR #2977: plugins/gtav: update plugin to work with 1964 version 1.38 (Retail) 1965 19662017-03-26 1967 Mikkel Krautz <mikkel@krautz.dk> 1968 19ecc86 Merge PR #2974: Introduce protobuf.pri helper for depending on 1969 protobuf 1970 a358d0d mumble_proto: use protobuf.pri. 1971 0500a42 mumble.pri: use protobuf.pri. 1972 029f0b8 qmake/protobuf.pri: new file to include in .pro files for 1973 depending on protobuf. 1974 623d2af Merge PR #2973: overlay: add gw2-64.exe to the default 1975 launcher-filter program whitelist. 1976 0a497b0 overlay: add gw2-64.exe to the default launcher-filter program 1977 whitelist. 1978 b1b3d4f Merge PR #2920: Add overlay launcher filter 1979 19802017-03-25 1981 Mikkel Krautz <mikkel@krautz.dk> 1982 cb5e34f Merge PR #2971: Update AUTHORS file (2017-03-25) 1983 e84915d AUTHORS: update. 1984 0dfa304 .mailmap: add new hacst mail. 1985 45ad52f Merge PR #2970: .mailmap: add dark_skeleton's preferred author 1986 line. 1987 ccbcb0b .mailmap: add dark_skeleton's preferred author line. 1988 19892017-03-24 1990 Mikkel Krautz <mikkel@krautz.dk> 1991 efd6361 Merge PR #2788: Document workaround in LogTextBrowser 1992 a27fbb7 Merge PR #2969: Log_macx: disable Growl fallback on Qt >= 5.8. 1993 e51edae Log_macx: disable Growl fallback on Qt >= 5.8. 1994 19952017-03-22 1996 Davide Beatrici <davidebeatrici@gmail.com> 1997 a1a1ff1 3rdparty/opus-build: remove unnecessary shared library 1998 handling for macOS 1999 2000 Mikkel Krautz <mikkel@krautz.dk> 2001 282d672 Merge PR #2966: 3rdparty/opus-build: remove unnecessary shared 2002 library handling for macOS 2003 0962523 Merge PR #2963: Transifex translation update 2004 20052017-03-19 2006 Mikkel Krautz <mikkel@krautz.dk> 2007 8d4d5f0 overlay: hook up new excludecheck-based overlay exclusion 2008 check. 2009 58c208c overlay: implement new overlay exclusion logic in 2010 excludecheck.cpp/excludecheck.h. 2011 151bc49 overlay: re-introduce checks for 'debugoverlay' and 2012 'nooverlay'. 2013 de6e9ec overlay: move procname parsing to separate function. 2014 2f07778 overlay: allow overlay to decline being attached to a process. 2015 bffd2ec overlay: remove legacy overlay exclusion code. 2016 d30ab5b overlay: refactor bBlacklisted into bEnableOverlay. 2017 35c7d13 overlay: add olsettings.cpp/olsettings.h, accessors for 2018 launcher overlay settings. 2019 be43c91 overlay: add ancestor.cpp/.h, utilities for getting process 2020 ancestor info. 2021 88bfbbb overlay: add util.h with vector/string/path utilities. 2022 06b646d OverlayConfig: add UI for configuring the launcher filter. 2023 be70cee Settings: add overlay launcher filter settings. 2024 3cf2801 overlay: update overlay_blacklist.h. 2025 ab298d8 overlay: add overlay_launchers.h and overlay_whitelist.h. 2026 e414bd3 Merge PR #2958: Fix no-pch build and add a no-pch 2027 configuration to Travis CI 2028 f31bbf3 Merge PR #2959: scripts/rcc-depends.py: fall back to using the 2029 absolute path when os.path.relpath() fails on Windows. 2030 b6c6b18 Meta: add QSslCipher header to fix no-pch build. 2031 8ec4775 travis-ci: add a no-pch build to the Travis matrix. 2032 ac674d9 scripts/rcc-depends.py: fall back to using the absolute path 2033 when os.path.relpath() fails on Windows. 2034 20352017-03-18 2036 Davide Beatrici <davidebeatrici@gmail.com> 2037 942ba6d travis-ci: Remove unneeded "winpaths_custom" CONFIG option 2038 d19fdd5 plugins/gtav: update plugin to work with version 1.38 (Steam) 2039 2040 Mikkel Krautz <mikkel@krautz.dk> 2041 3313f9b Merge PR #2956: MurmurIce: fix signed/unsigned comparison 2042 between string size and std::numeric_limits. 2043 c84af26 Merge PR #2955: qmake/compiler.pri: fix value of MUMBLE_ARCH 2044 on Qt 5. 2045 37269b1 Merge PR #2954: travis-ci: Remove unneeded "winpaths_custom" 2046 CONFIG option 2047 a58815c qmake/compiler.pri: fix value of MUMBLE_ARCH on Qt 5. 2048 8728ea7 MurmurIce: fix signed/unsigned comparison between string size 2049 and std::numeric_limits. 2050 69defe5 Merge PR #2953: plugins/gtav: update plugin to work with 2051 version 1.38 (Steam) 2052 20532017-03-17 2054 Davide Beatrici <davidebeatrici@gmail.com> 2055 cb1c1b4 WinGUIDs.cpp: Fix missing symbol linker error 2056 b674036 compiler.pri: Use the Unix block for win32-g++ too 2057 19c4f9f Move "getenvQString()" function to a dedicated header and 2058 rename it 2059 ad0a3c5 Move Windows GUID initialization to WinGUIDS.cpp file. 2060 42134a1 mumble.pro: Fix "avrt" library linkage 2061 2c045c8 Timer.cpp: Fix missing Boost symbol for MinGW 2062 e07240e WASAPI.cpp: Fix cross-initialization problem 2063 3f8919e WASAPI.cpp: Manually define GUIDs 2064 a913a33 os_win.cpp: Use the "delayHook()" function only with MSVC 2065 d01994d DirectSound.cpp: Replace "LPDIRECTSOUNDNOTIFY8" with 2066 "LPDIRECTSOUNDNOTIFY" 2067 bad172f ServerHandler.cpp: Delay load "qwave.dll" only with MSVC 2068 170f284 src: Fix QoS build with MinGW 2069 5ce8161 mumble_pch.hpp: Include <ws2tcpip.h> to fix MinGW build 2070 e3bc8ff mumble_pch.hpp: Set up Windows macros _WIN32_WINNT and 2071 NTDDI_VERSION to target Windows 7 on MinGW. 2072 bb5c365 opus-build.pro: Don't use MSVC-specific SSE config options 2073 options for MinGW 2074 594d010 opus-build: Rename "Win32" folder to "win32" 2075 06606f7 mumble_exe.pro: Enable UNICODE for MinGW 2076 78717d3 mumble.pro: split MSVC/MinGW libsndfile linking, due to 2077 different ordering and dependency requirements. 2078 6aa30d8 mumble.pro: Link against "ksuser" in the MinGW build 2079 d8a165b openssl.pri: Link against "libssl", "libcrypto" and "gdi32" 2080 when targetting MinGWi 2081 b44cc7e mumble.pri: Create configuration for MinGW 2082 5754a09 compiler.pri: Enable SSE and SSE2 for MinGW 2083 45a40bf compiler.pri: Define "MINGW_HAS_SECURE_API" to enable secure 2084 functions 2085 67422bc compiler.pri: Add CONFIG(symbols) support to win32-g++ build. 2086 886098b compiler.pri: Use QT_ARCH instead of QMAKE_target.arch with Qt 2087 5 2088 0a253c7 mumble_exe.pro: Remove MSVC flags for MinGW 2089 633f50b minhook-build.pro: Remove MSVC flags for MinGW 2090 d84dc1a speex-build.pro: Use Unix-like config.h for the MinGW build, 2091 instead of win32/config.h" 2092 322e711 celt-0.7.0-build.pro: Use Unix-like config.h for the MinGW 2093 build, instead of win32/config.h" 2094 0e460ba celt-0.11.0-build.pro: Use Unix-like config.h for the MinGW 2095 build, instead of win32/config.h" 2096 a2526bc g15helper.pro: Don't use "mt.exe" with MinGW 2097 e50eefc murmur.pro: Don't use "mt.exe" with MinGW 2098 5257dce mumble_exe.pro: Don't use "mt.exe" with MinGW 2099 756dadc mumble.pro: Don't use "mt.exe" with MinGW 2100 882d972 Connection, Server, ServerHandler: Cast "dwFlow" to DWORD 2101 pointer to fix MinGW build. 2102 f03ef98 DirectSound.h: include <mmsystem.h> to fix MinGW build. 2103 568915d os_win.cpp: Include <shobjidl.h> and <shlobj.h> to fix MinGW 2104 build 2105 93efd81 os_win.cpp: Include <float.h> to fix MinGW build 2106 ac9c6fc os_win.cpp: Include <share.h> to fix MinGW build 2107 2c431b8 murmur_pch.h: Include missing headers 2108 2bd9f06 travis-ci: Execute "make check" using Wine 2109 1726c81 TextToSpeech.cpp: Fix build problem 2110 2111 Mikkel Krautz <mikkel@krautz.dk> 2112 10079ed Merge PR #2907: Implement support for building Mumble and 2113 Murmur using the MinGW toolchain. 2114 f9cf8da travis-ci: Use MinGW build envs 2115 8758cf5 Merge PR #2952: TextToSpeech.cpp: Fix build problem 2116 048d029 Merge PR #2951: Transifex translation update 2117 21182017-03-16 2119 Davide Beatrici <davidebeatrici@gmail.com> 2120 08e2d0a Use Qt Speech if specified and available 2121 2122 Mikkel Krautz <mikkel@krautz.dk> 2123 b16983f Merge PR #2922: Mumble: remove expert mode. 2124 0d2e891 Settings: document that expert mode has been removed. 2125 1017830 Mumble: remove expert mode. 2126 b9165ae Merge PR #2939: Implement QtSpeech-based text-to-speech 2127 backend 2128 6b7dfc7 Merge PR #2948: Fixed uname() query on Solaris. 2129 562353a Merge PR #2949: Transifex translation update 2130 2131 Maxwell Cody <roge@riseup.net> 2132 fef7252 OSInfo: Documented Solaris uname() fix. 2133 21342017-03-15 2135 Jan Klass <kissaki@posteo.de> 2136 aa68f5a By default do not use other-talk attenuation 2137 2138 Mikkel Krautz <mikkel@krautz.dk> 2139 5e7cbca Merge PR #2935: WASAPI.cpp: Remove unused "numFramesLeft" 2140 variable 2141 92b82cf Merge PR #2943: Murmur: update registration URL to use 2142 mumble.info instead of mumble.hive.no. 2143 6898407 Merge PR #2944: Transifex translation update 2144 2145 Maxwell Cody <roge@riseup.net> 2146 41e0652 Fixed uname() query on Solaris. 2147 21482017-03-14 2149 Davide Beatrici <davidebeatrici@gmail.com> 2150 0b4d204 WASAPI.cpp: Remove unused "numFramesLeft" variable 2151 48c988c plugins/sto.cpp: Retract plugin 2152 57e3d90 plugins/ql: Fix spectator state offset 2153 e284bcc Overlay_win: Fix "m_active" variable order 2154 f7798c3 MurmurIce.cpp: Fix signed/unsigned comparison warning 2155 2156 Mikkel Krautz <mikkel@krautz.dk> 2157 aea841a Murmur: update registration URL to use mumble.info instead of 2158 mumble.hive.no. 2159 2667fe4 Merge PR #2932: Overlay_win: Fix "m_active" variable order 2160 9de6718 Merge PR #2941: plugins/sto.cpp: Retract plugin 2161 bbceaa6 Merge PR #2942: plugins/ql: Fix spectator state offset 2162 47be309 Merge PR #2924: GlobalShortcut: allow users to enable/disable 2163 our additional shortcut engines on Windows. 2164 649537f Merge PR #2938: MurmurIce.cpp: Fix comparison between signed 2165 and unsigned integer 2166 50fc0ca Merge PR #2931: UserView.cpp: Fix deprecated Qt class 2167 ec07f61 Merge PR #2936: WASAPI.cpp: Fix print format warnings 2168 c495c57 Merge PR #2937: XboxInput: Fix type-punned pointer dereference 2169 warning 2170 905461f Merge PR #2930: Global.cpp: Fix unused "migrateDataDir()" 2171 function on Windows 2172 e7c39bb Merge PR #2940: Transifex translation update 2173 21742017-03-13 2175 Davide Beatrici <davidebeatrici@gmail.com> 2176 49bbe3c Global.cpp: Fix unused "migrateDataDir()" function on Windows 2177 00885e3 WASAPI.cpp: Fix wrong print format 2178 179556d UserView.cpp: use the QStyleOptionViewItem appropriate for the 2179 Qt version we build against. 2180 9fa3843 XboxInput: clean up code by introducing XboxInputGetStateFunc 2181 typedef. 2182 88654df ASIOInput.cpp: Fix print format warning 2183 357c30e os_win.cpp: Fix unused "mumbleMessageOutput()" function 2184 2185 Mikkel Krautz <mikkel@krautz.dk> 2186 dbab0f7 Merge PR #2926: Add setting for enabling the Developer menu 2187 841bff8 Merge PR #2933: os_win.cpp: Fix unused "mumbleMessageOutput()" 2188 function with Qt 5 2189 76d2ea2 Merge PR #2934: ASIOInput.cpp: Fix print format warning 2190 21912017-03-12 2192 Mikkel Krautz <mikkel@krautz.dk> 2193 dda999c Merge PR #2929: main.pro: use qmake/compiler.pri -- the 2194 compiler.pri in the root does not exist. 2195 1a953fc main.pro: use qmake/compiler.pri -- the compiler.pri in the 2196 root does not exist. 2197 7e4205b MainWindow: implement UI logic for 'ui/developermenu' setting. 2198 4a6a2bd LookConfig: hook up 'ui/developermenu' setting in the User 2199 Interface config dialog. 2200 4a62783 Settings: add setting for enabling developer menu. 2201 c59ca21 Merge PR #2925: Use 'Third-Party Licenses' in About dialog 2202 instead of "3rd party licenses" 2203 845e516 Murmur: use title-case for 'Third-Party Licenses' text in 2204 About dialog. 2205 fc606ce Mumble: use 'Third-Party Licenses' in About dialog. 2206 c319d5c GlobalShortcut: allow users to enable/disable our additional 2207 shortcut engines on Windows. 2208 0e49ea3 GlobalShortcut_win: check for gkey != NULL in gkey handling. 2209 da41c19 GlobalShortcut_win: check for xboxinput != NULL before use. 2210 82e8a33 Settings: add missing save call for the 'shortcut/gkey' 2211 setting. 2212 9cb4040 Settings: add setting for winhooks. 2213 22142017-03-11 2215 Davide Beatrici <davidebeatrici@gmail.com> 2216 74710cf GlobalShortcut_win.cpp: Make the "qHash()" function non-static 2217 94d5552 main.cpp: Change "_declspec" to "__declspec" 2218 846e1eb MumbleApplication.h: Remove additional scope resolution for 2219 the "nativeEventFilter()" function 2220 9d2cdc0 mumble.pro: Use "3rdparty/asio" instead of "ASIO_PATH", if the 2221 folder exists 2222 2223 Mikkel Krautz <mikkel@krautz.dk> 2224 bed0869 Merge PR #2921: Overlay_win: properly initialize 2225 m_helper_enabled, m_helper64_enabled and m_mumble_handle. 2226 b3f2833 Overlay_win: properly initialize m_helper_enabled, 2227 m_helper64_enabled and m_mumble_handle. 2228 aef577f Merge PR #2917: MumbleApplication.h: Remove additional scope 2229 resolution for the "nativeEventFilter()" function 2230 5076416 Merge PR #2918: main.cpp: Change "_declspec" to "__declspec" 2231 0740c0a Merge PR #2919: GlobalShortcut_win.cpp: Make the "qHash()" 2232 function non-static 2233 91a8c2c Merge PR #2916: mumble.pro: Use "3rdparty/asio" instead of 2234 "ASIO_PATH", if the folder exists 2235 22362017-03-07 2237 brooss <brooss.teambb@gmail.com> 2238 b651526 add kodi.exe to overlay_blacklist.h 2239 2240 Mikkel Krautz <mikkel@krautz.dk> 2241 4fe90ae Merge PR #2909: MurmurIce: avoid NUL bytes in Ice messages 2242 22432017-03-06 2244 Davide Beatrici <davidebeatrici@gmail.com> 2245 cc00b21 mumble_pch.hpp: Remove "interface" workaround for Qt 5 2246 2f3062a mumble_pch.hpp: Include "mmreg.h" header 2247 9ab67db mumble_pch.hpp: Define "WIN32_LEAN_AND_MEAN", as in 2248 "murmur_pch.h" 2249 d096132 mumble_pch.hpp: Delete _WINSOCKAPI_ definition 2250 c8e3283 mumble_pch.hpp: Include "qos2.h" before "windows.h", as in 2251 Murmur 2252 4064792 mumble_pch.hpp: Include "winsock2.h" before "windows.h" 2253 2254 Davide Beatrici <davidebeatrici@users.noreply.github.com> 2255 617975e Merge PR #2781: mumble_pch.hpp: Improve MinGW compatibility. 2256 2257 Mikkel Krautz <mikkel@krautz.dk> 2258 63bf486 MurmurIce: base64-encode MurmurUser::context on the wire to 2259 avoid NUL bytes w/o losing data. 2260 6e820e8 Merge PR #2912: overlay_blacklist.h: add "kodi.exe" 2261 22622017-03-05 2263 Davide Beatrici <davidebeatrici@gmail.com> 2264 0fdbb5d rcc.pri: Fix wrong script path 2265 d049958 Move .pri files and "toolchain" folder in "qmake" 2266 2267 Mikkel Krautz <mikkel@krautz.dk> 2268 cad1bac Merge PR #2794: ServerDB, Meta: add support for SQLite WAL. 2269 1818476 ServerDB, Meta: add support for SQLite WAL. 2270 6f41f4b MurmurIce: avoid NUL bytes in Ice messages 2271 cb952e0 Merge PR #2908: Meta: enable both IPv4 and IPv6 if we're 2272 unable to query network interfaces. 2273 a9b9dfe Meta: enable both IPv4 and IPv6 if we're unable to query 2274 network interfaces. 2275 5a31a63 Merge PR #2910: rcc.pri: Fix wrong script path 2276 48ca9e0 Merge PR #2905: Move .pri files to the "qmake" folder 2277 b3df846 Merge PR #2904: Transifex translation update 2278 1742f86 Merge PR #2850: Live reload of Murmur SSL settings via SIGUSR1 2279 (including runtime certificate-swap for Let's Encrypt) 2280 c0b0f01 Merge PR #2903: appveyor.yml: use 2281 win64-static-no-ltcg-1.3.x-2017-03-04-1ddd966-811. 2282 03e5311 appveyor.yml: use 2283 win64-static-no-ltcg-1.3.x-2017-03-04-1ddd966-811. 2284 22852017-03-04 2286 Mikkel Krautz <mikkel@krautz.dk> 2287 7925c37 Cert: reset Server's SSL state in initializeCert(). 2288 af172cf installer: quote guids in Settings.wxi. 2289 22902017-03-03 2291 Mikkel Krautz <mikkel@krautz.dk> 2292 03908a0 Merge PR #2898: Transifex translation update 2293 22942017-03-02 2295 Mikkel Krautz <mikkel@krautz.dk> 2296 a90fc60 Merge PR #2896: src/tests: make all test .pro files 'inherit' 2297 from common test.pri file. 2298 839237c Merge PR #2897: Transifex translation update 2299 1560970 src/tests: make all test .pro files 'inherit' from common 2300 test.pri file. 2301 09d4bd3 MetaParams: replace SSL settings setup code with a call to 2302 loadSSLSettings(). 2303 fd78d64 Meta, UnixMurmur: implement live certificate reloading via the 2304 USR1 signal. 2305 9ae2a7f Merge PR #2891: ServerDB: use PasswordGenerator class for 2306 generating initial SuperUser password. 2307 218eb18 ServerDB: use PasswordGenerator class for generating initial 2308 SuperUser password. 2309 b046d6f Merge PR #2890: PasswordGenerator: add new class for 2310 generating human-friendly passwords via CryptographicRandom. 2311 a9e7ccf PasswordGenerator: add new class for generating human-friendly 2312 passwords via CryptographicRandom. 2313 e848e56 Merge PR #2895: TestCryptographicRandom: add QT_NO_OPENGL to 2314 fix 'make check' for win32-msvc builds. 2315 fc878e0 TestCryptographicRandom: add QT_NO_OPENGL to fix 'make check' 2316 for win32-msvc builds. 2317 a58d708 Merge PR #2882: CryptographicRandom: new class for acquiring 2318 random data for cryptographic purposes. 2319 23202017-03-01 2321 Mikkel Krautz <mikkel@krautz.dk> 2322 aa25435 CryptographicRandom: new class for acquiring random data for 2323 cryptographic purposes. 2324 23252017-02-28 2326 Mikkel Krautz <mikkel@krautz.dk> 2327 cae5d6d Merge PR #2885: .gitignore: add target_wrapper.bat. 2328 5a785f9 Merge PR #2889: Transifex translation update 2329 28d5b8e Cert: require Qt 5.5 for QSsl::Ec. 2330 629dd2d Add Qt 5 Trusty build to .travis.yml. 2331 9ff780b Merge PR #2886: src/tests: fix various MSVC build issues. 2332 d1454a1 qmake/openssl.pri: link against gdi32.dll. 2333 cba18e9 src/tests: fix various MSVC build issues. 2334 6070c82 Merge PR #2883: ManualPlugin: re-enable unhinge button for Qt 2335 5. 2336 360477e .gitignore: add target_wrapper.bat. 2337 d6751e8 ManualPlugin: re-enable unhinge button for Qt 5. 2338 23392017-02-27 2340 Mikkel Krautz <mikkel@krautz.dk> 2341 0be6855 Merge PR #2881: tests: add existing TestCrypt, 2342 TestPacketDataStream and TestTimer tests to the test suite. 2343 23442017-02-26 2345 Mikkel Krautz <mikkel@krautz.dk> 2346 05c79d5 tests: move TestTimer to new testing infrastructure. 2347 955ca86 tests: move TestPacketDataStream to the new testing 2348 infrastructure. 2349 7b25a05 tests: move TestCrypt to the new testing infrastructure. 2350 1a1bd8c Merge PR #2879: Various minor fixes in preparation for 2351 hot-cert reload 2352 85d6239 Merge PR #2880: MurmurIce: remove ad-hoc RSA checks in 2353 updateCertificate with Server::isKeyForCert(). 2354 01f91ec MurmurIce: remove ad-hoc RSA checks in updateCertificate with 2355 Server::isKeyForCert(). 2356 1a0e145 Meta: remove use of global QSslSocket::defaultCiphers() list. 2357 947eb90 Move SSL check and version log message to main.cpp from 2358 MetaParams::read(). 2359 887aa91 Meta: add qAbsSettingsFilePath variable. 2360 250a93b Server: add bUsingMetaCert flag. 2361 4fbbdda Meta: move qmConfig.clear(). 2362 f2ea3de UnixMurmur: Add USR1 signal handler for reloading SSL 2363 settings. 2364 21888b1 Meta: add 'QSettings *' parameter to 2365 MetaParams::typeCheckedFromSettings(). 2366 fa98f6d Merge PR #2876: .travis.yml: add 'make check' to the Travis 2367 Linux build. 2368 329dd4e Merge PR #2864: Fix crash when using the VoiceRecorder with 2369 voice target shortcuts 2370 e32f971 Merge PR #2878: TestCryptographicHash: make test GUI-less. 2371 fee1934 TestCryptographicHash: make test GUI-less. 2372 0df9a37 Merge PR #2877: Translation update 2373 4a6074e Translation update 2374 2abd928 .travis.yml: add 'make check' to the Travis Linux build. 2375 70bf686 Merge PR #2874: Add make target 'check' to the build. 2376 f4dfc4a Audio, AudioOutput: guard against invalid packet types in 2377 AudioOutput::addFrameToBuffer(). 2378 aa2683f AudioOutputSpeech: only process Speex packets as Speex. 2379 8294f2d AudioInput: check iTarget and iPrevTarget for errors before 2380 use in flushCheck(). 2381 6172477 Add make target 'check' to the build. 2382 dcc9236 Merge PR #2875: qmake/openssl.pri: when using OpenSSL via 2383 pkgconfig, ensure link_pkgconfig is in CONFIG. 2384 23852017-02-25 2386 Mikkel Krautz <mikkel@krautz.dk> 2387 260b32d Merge PR #2860: Murmur: clean up use of the global 2388 QSslSocket::defaultCaCertificates() list. 2389 45276e8 Cert: for servers using the cert/key specified in murmur.ini, 2390 also inherit its intermediates. 2391 7b500db Server: treat certs from murmur.ini's sslCA as CA certs for 2392 client verification. 2393 ac02f45 Register: treat certs from murmur.ini's sslCA option as CA 2394 certs when registering. 2395 1c8b637 Server: rename qlCA to qlIntermediates, to properly reflect 2396 its function. 2397 d5f04b4 Meta: avoid cluttering the global 2398 QSslSocket::defaultCaCertificates() list. 2399 939f6f1 qmake/openssl.pri: when using OpenSSL via pkgconfig, ensure 2400 link_pkgconfig is in CONFIG. 2401 e95dd30 Merge PR #2873: .gitignore: make xxx_plugin_import.cpp a glob 2402 entry. 2403 c435f9e .gitignore: make xxx_plugin_import.cpp a glob entry. 2404 accc8fd Merge PR #2868: CryptographicHash: new class for computing 2405 cryptographic hashes. 2406 7c22b84 CryptographicHash: new class for computing cryptographic 2407 hashes. 2408 24092017-02-24 2410 Mikkel Krautz <mikkel@krautz.dk> 2411 c74fc80 Merge PR #2867: mumble.pri: split out OpenSSL depenency lookup 2412 into qmake/openssl.pri for easier use in tests. 2413 24142017-02-23 2415 Mikkel Krautz <mikkel@krautz.dk> 2416 6329ed7 mumble.pri: split out OpenSSL depenency lookup into 2417 qmake/openssl.pri for easier use in tests. 2418 24192017-02-21 2420 Davide Beatrici <davidebeatrici@gmail.com> 2421 707164b plugins/rl: update plugin to work with version 1.29 2422 2423 Davide Beatrici <davidebeatrici@users.noreply.github.com> 2424 5e73de9 Merge PR #2861: plugins/rl: update plugin to work with version 2425 1.29 2426 2427 Mikkel Krautz <mikkel@krautz.dk> 2428 90a904d Merge PR #2862: lrelease.pri: add Windows-specific code path, 2429 to fix nmake build. 2430 ecdd997 lrelease.pri: add Windows-specific code path, to fix nmake 2431 build. 2432 5d036bc Merge PR #2859: Murmur: refactor private key loading sequence. 2433 24342017-02-20 2435 Davide Beatrici <davidebeatrici@users.noreply.github.com> 2436 a978593 Merge PR #2857: OverlayConfig: handle removal of qWinAppInst() 2437 in Qt 5.8. 2438 2439 Mikkel Krautz <mikkel@krautz.dk> 2440 30c4c41 MurmurIce: use Server::privateKeyFromPEM in updateCertificate 2441 RPC method. 2442 affa2c4 Meta: use Server::privateKeyFromPEM. 2443 32ca3cf Server, Cert: make use of Server::privateKeyFromPEM() method. 2444 441063f Server, Cert: add Server::privateKeyFromPEM() method. 2445 1a4ecd1 OverlayConfig: handle removal of qWinAppInst() in Qt 5.8. 2446 2447 Steven Noonan <steven@uplinklabs.net> 2448 e75e737 murmur: add support for EC private keys 2449 24502017-02-19 2451 Davide Beatrici <davidebeatrici@gmail.com> 2452 b50ab76 Always use lrelease binary from QT_INSTALL_BINS. 2453 2454 Mikkel Krautz <mikkel@krautz.dk> 2455 17bae48 Merge PR #2852: Always use lrelease binary from 2456 QT_INSTALL_BINS. 2457 d41923d Merge PR #2851: mumble.pro: handle case where QSQLite a plugin 2458 in static builds. 2459 af903fa Merge PR #2765: python.pri: Fix path search for MinGW on Linux 2460 24612017-02-18 2462 Davide Beatrici <davidebeatrici@gmail.com> 2463 91abad7 mumble.pro: handle case where QSQLite a plugin in static 2464 builds. 2465 24662017-02-16 2467 Mikkel Krautz <mikkel@krautz.dk> 2468 f30e1d6 Merge PR #2853: Transifex translation update 2469 24702017-02-14 2471 Davide Beatrici <davidebeatrici@gmail.com> 2472 c0b6750 Add support for custom "protoc" path and scan using "which" on 2473 Linux 2474 2475 Jan Klass <kissaki@posteo.de> 2476 ef03f56 Add theme push-to-mute icon 2477 2478 Mikkel Krautz <mikkel@krautz.dk> 2479 84044a7 Merge PR #2847: Transifex translation update 2480 e0b384b Merge PR #2844: Add support for custom "protoc" path and scan 2481 using "which" on Linux 2482 24832017-02-13 2484 Davide Beatrici <davidebeatrici@gmail.com> 2485 09cfc1d python.pri: Fix path search for MinGW on Linux 2486 2487 Jan Klass <kissaki@posteo.de> 2488 bb32763 Add push-to-mute icon 2489 24902017-02-12 2491 Stefan Hacker <dd0t@users.sourceforge.net> 2492 86f8eef Add appveyor configuration for windows proof builds 2493 d9ba3db Add travis configuration for linux proof builds 2494 2495 Mikkel Krautz <mikkel@krautz.dk> 2496 1619dbb Merge PR #2840: Add travis configuration for linux proof 2497 builds 2498 7bd6b6c Merge PR #2839: Add appveyor configuration for windows proof 2499 builds 2500 25012017-02-11 2502 Mikkel Krautz <mikkel@krautz.dk> 2503 289d0d4 Merge PR #2838: mumble_exe: when using a versioned root, set 2504 the CWD to it. 2505 03cfe38 mumble_exe: when using a versioned root, set the CWD to it. 2506 25072017-02-10 2508 Mikkel Krautz <mikkel@krautz.dk> 2509 5bbd804 Merge PR #2835: installer: don't ship dbghelp.dll anymore. 2510 81f36bb Merge PR #2817: installer: use WiX from buildenv. 2511 18caa17 installer: don't ship dbghelp.dll anymore. 2512 25132017-02-09 2514 Davide Beatrici <davidebeatrici@gmail.com> 2515 00f81cb mumble_proto.pro: fix protoc invocation for out-of-tree builds 2516 2517 Mikkel Krautz <mikkel@krautz.dk> 2518 3315e01 Merge PR #2830: mumble_proto.pro: fix protoc invocation for 2519 out-of-tree builds 2520 7ebabda Merge PR #2833: Transifex translation update 2521 25222017-02-08 2523 Davide Beatrici <davidebeatrici@gmail.com> 2524 2dee4ea minhook-build.pro: Fix paths 2525 2526 Mikkel Krautz <mikkel@krautz.dk> 2527 4eef649 Merge PR #2828: minhook-build.pro: Fix paths 2528 25292017-02-07 2530 Mikkel Krautz <mikkel@krautz.dk> 2531 d15c3f9 Merge PR #2821: Murmur: fix bad interaction with QDBus and 2532 fork(). 2533 1e9d2b3 Murmur: fix bad interaction with QDBus and fork(). 2534 ef5f082 Merge PR #2826: 3rdparty/minhook-src: update MinHook to 2535 v1.3.3. 2536 b005b71 3rdparty/minhook-src: update MinHook to v1.3.3. 2537 2fb5ee7 Merge PR #2825: Revert 91dc3d39f0 ('Move counter variable in 2538 processMsg into Opus condition.'). 2539 a9330a4 Revert 91dc3d39f0 ('Move counter variable in processMsg into 2540 Opus condition.'). 2541 2542 Piratonym <piratonym@piratonym.cc> 2543 0c10bca Add push-to-mute icon to mumble.qrc 2544 9b8e745 Indicate in the tray when the push-to-mute button is pressed 2545 25462017-02-06 2547 Davide Beatrici <davidebeatrici@gmail.com> 2548 7e72e77 GlobalShortcut_win.cpp: Fix MinGW compilation warnings 2549 2550 Mikkel Krautz <mikkel@krautz.dk> 2551 4400a80 Merge PR #2823: GlobalShortcut_win.cpp: Fix MinGW compilation 2552 warnings 2553 25542017-02-05 2555 Davide Beatrici <davidebeatrici@gmail.com> 2556 6afeca6 DirectSound.cpp: Fix MinGW compilation warnings 2557 e8c8220 GKey.cpp: Fix MinGW compilation warnings 2558 2559 Mikkel Krautz <mikkel@krautz.dk> 2560 012429c Merge PR #2818: installer: ship app-local copies of UCRT DLLs. 2561 c895dad installer: ship app-local copies of UCRT DLLs. 2562 e4fe8fb installer: use WiX from buildenv. 2563 4ca6f2c Merge PR #2810: DirectSound.cpp: Fix MinGW compilation 2564 warnings 2565 cef2324 Merge PR #2812: GKey.cpp: Fix MinGW compilation warnings 2566 78ff4fc Merge PR #2816: LCD: drop workaround for Qt >= 5.6.2. 2567 7a0790b LCD: drop workaround for Qt >= 5.6.2. 2568 25692017-02-04 2570 Davide Beatrici <davidebeatrici@gmail.com> 2571 aee1469 Overlay_win.cpp: Fix MinGW compilation warning 2572 2573 Davide Beatrici <davidebeatrici@users.noreply.github.com> 2574 b817d3f Merge PR #2811: Fix MinGW compilation warning 2575 2576 Stefan Hacker <dd0t@users.sourceforge.net> 2577 43109d1 Fix linking mumble client in static debug mode 2578 1773dc7 Integrate review comments on getenvQString 2579 2580 Mikkel Krautz <mikkel@krautz.dk> 2581 11f9244 MumbleApplication: introduce getenvQString and use it in 2582 applicationVersionRoot. 2583 25842017-02-03 2585 Davide Beatrici <davidebeatrici@gmail.com> 2586 625d1ce OSInfo.cpp: Fix MinGW compilation warnings 2587 2588 Jan Klass <kissaki@posteo.de> 2589 52662d7 Fix usage of QFileInfo for Qt4 2590 2591 Mikkel Krautz <mikkel@krautz.dk> 2592 487e032 Merge PR #2807: Fix usage of QFileInfo for Qt4 2593 d871f34 Merge PR #2793: Show fallback icon on missing country flag 2594 icon 2595 4886268 Merge PR #2804: OSInfo.cpp: Fix MinGW compilation warnings 2596 25972017-02-02 2598 Davide Beatrici <davidebeatrici@gmail.com> 2599 2966e5f os_win.cpp: Fix PATH_MAX redefinition warning 2600 2601 Jan Klass <kissaki@posteo.de> 2602 95c7b5e Show fallback icon on missing country flag icon 2603 2604 Mikkel Krautz <mikkel@krautz.dk> 2605 077cbfd Merge PR #2796: VoiceRecorder.cpp: Use braces to avoid 2606 ambiguous "else" 2607 51bb441 Merge PR #2797: os_win.cpp: Fix PATH_MAX redefinition warning 2608 1be562f Merge PR #2790: mumble_plugin_win32_ptr_type.h: Prevent 2609 redefinition of "NOMINMAX" 2610 4d6a813 Refactor Server::supportsDualStack(). 2611 26122017-02-01 2613 Davide Beatrici <davidebeatrici@gmail.com> 2614 49f9d61 VoiceRecorder.cpp: Use braces to avoid ambiguous "else" 2615 2616 Jan Klass <kissaki@posteo.de> 2617 c083432 CertWizard: Password requirement notice on import 2618 26192017-01-31 2620 Davide Beatrici <davidebeatrici@gmail.com> 2621 2213d50 plugins: Prevent redefinition of "NOMINMAX" 2622 2623 Jan Klass <kissaki@posteo.de> 2624 b9e9ee9 Reduce SVG icon file size 2625 26262017-01-30 2627 Jan Klass <kissaki@posteo.de> 2628 5dbb124 Update country flag icons 2629 475907b Document workaround in LogTextBrowser 2630 2631 Mikkel Krautz <mikkel@krautz.dk> 2632 039096a Merge PR #2792: Re-run mkflags.py to remove non-existant 2633 '__.svg' from our flags QRC files. 2634 c8d0880 Re-run mkflags.py to remove non-existant '__.svg' from our 2635 flags QRC files. 2636 867d4f6 Merge PR #2791: Update country flag icons 2637 26382017-01-29 2639 Davide Beatrici <davidebeatrici@gmail.com> 2640 474b370 plugins: Fix indentation and whitespace 2641 2642 Mikkel Krautz <mikkel@krautz.dk> 2643 c936b99 Merge PR #2785: plugins: Use tabs for indentation, remove 2644 trailing whitespace 2645 26462017-01-27 2647 Mikkel Krautz <mikkel@krautz.dk> 2648 82d385f Merge PR #2780: installer: use "vcruntime140.dll" instead of 2649 "msvcr140.dll" for vcruntime140.dll's component ID. 2650 ea1c1b3 installer: use "vcruntime140.dll" instead of "msvcr140.dll" 2651 for vcruntime140.dll's component ID. 2652 26532017-01-26 2654 Mikkel Krautz <mikkel@krautz.dk> 2655 c3ebc17 Merge PR #2776: installer: use VC140 CRT. 2656 452aa61 installer: use VC140 CRT. 2657 afd86cf Merge PR #2775: MVSC2015 toolchain fixes: ignore C4091 on 2658 v140_xp toolchain and fix UCRT lib path in toolchain files 2659 09c22a5 toolchain: update win32-msvc2015 x64 and x86 toolchains to 2660 include ucrt lib dir. 2661 df4b0d8 compiler.pri: for win32-msvc, ignore C4091 when building 2662 against v140_xp toolset. 2663 3cbccc5 Merge PR #2760: Update QSslDiffieHellmanParameters API calls 2664 to final Qt 5.8 API 2665 26662017-01-25 2667 Davide Beatrici <davidebeatrici@gmail.com> 2668 d179468 WASAPI.h: Include missing header for MinGW on Linux 2669 28b9b1d WASAPI.h: Change header name capitalization for MinGW on Linux 2670 a4b1f8a rcc.pri: Fix script path for MinGW on Linux 2671 7b31e4f mumble_pch.hpp: Change header name capitalization for MinGW on 2672 Linux 2673 2674 Mikkel Krautz <mikkel@krautz.dk> 2675 cc4d32f Merge PR #2774: WASAPI.h: Include missing header for MinGW on 2676 Linux 2677 7e1fdaa Merge PR #2771: rcc.pri: Fix script path for MinGW on Linux 2678 8fc69fe Merge PR #2772: WASAPI.h: Change header name capitalization 2679 for MinGW on Linux 2680 cda06e9 Merge PR #2770: mumble_pch.hpp: Change header name 2681 capitalization for MinGW on Linux 2682 26832017-01-24 2684 Mikkel Krautz <mikkel@krautz.dk> 2685 c3e2905 Merge PR #2753: Murmur: set detach=false for -limits (implies 2686 -fg). 2687 460f550 Merge PR #2744: Revert PR 2674 and document audio backend 2688 initialization and teardown 2689 50be180 Merge PR #2767: Transifex translation update 2690 3e777ba Merge PR #2768: mumble.pro: use forward slash for GENQRC also 2691 on Windows 2692 f542989 Merge PR #2769: Use forward slash for paths in .rc files 2693 26942017-01-23 2695 Davide Beatrici <davidebeatrici@gmail.com> 2696 1ba4269 Use forward slash for paths in .rc files 2697 3bc58e8 mumble.pro: use forward slash for GENQRC also on Windows 2698 26992017-01-22 2700 Davide Beatrici <davidebeatrici@gmail.com> 2701 63280fc python.pri: Correct typo "unble" to "unable" 2702 f1ba1df main.pro: don't build minhook if "no-overlay" option specified 2703 920244c main.pro: fix no-overlay to actually work on Windows 2704 fda85f4 main.pro: ensure we don't build overlay_gl on Windows. 2705 e42e6ca Make "no-overlay" option available also for Windows 2706 6096b74 plugins: Fix MinGW compilation warnings and errors 2707 e92b27b plugins: Fix visibility for plugins compiled with MinGW 2708 2709 Mikkel Krautz <mikkel@krautz.dk> 2710 c2f6865 Merge PR #2764: python.pri: Correct typo "unble" to "unable" 2711 b5aef4c Merge PR #2762: MainWindow: don't include 'Hide Mumble' menu 2712 item on macOS. 2713 32030ed MainWindow: don't include 'Hide Mumble' menu item on macOS. 2714 bf90fad Merge PR #2747: Allow hiding Muble from the menu without 2715 minimizing 2716 348d457 Merge PR #2761: main.pro: don't build minhook if "no-overlay" 2717 option specified 2718 44790f6 murmur.pro: remove Mumble buildenv requirement for 2719 QSslDiffieHellmanParameters. 2720 6456037 Murmur: use final Qt 5.8 API for QSslDiffieHellmanParameters. 2721 a08c509 Merge PR #2759: main.pro: fix-ups for "no-overlay" CONFIG 2722 option on Windows 2723 98349a1 Merge PR #2755: plugins: Fix visibility, warnings and errors 2724 when compiled with MinGW 2725 0e898da Murmur: set detach=false for -limits (implies -fg). 2726 12b9c9b Merge PR #2749: python.pri: detect missing 'which' command and 2727 try to recover. 2728 0c14aae python.pri: detect missing 'which' command and try to recover. 2729 27302017-01-21 2731 Mikkel Krautz <mikkel@krautz.dk> 2732 63661c0 Merge PR #2746: Remove long-form BSD-license from GKey.cpp/.h. 2733 2734 Piratonym <piratonym@piratonym.cc> 2735 74572fd Allow hiding Muble from the menu without minimizing 2736 27372017-01-20 2738 Mikkel Krautz <mikkel@krautz.dk> 2739 70573da Remove long-form BSD-license from GKey.cpp/.h. 2740 89036d5 Audio, AudioInput, AudioOutput: add proper documentation about 2741 AudioInput and AudioOutput construction and destruction. 2742 a4743f3 Revert PR #2674: Mumble: convert AudioInputPtr and 2743 AudioOutputPtr to use QSharedPointer instead of 2744 boost::shared_ptr. 2745 4fe07a5 Merge PR #2742: Mumble.proto: explicitly use proto2 syntax. 2746 4e6d3bf Mumble.proto: explicitly use proto2 syntax. 2747 59275f5 Merge PR #2741: CryptState: introduce AES_KEY_SIZE_* 2748 constants. 2749 4d256ca CryptState: introduce AES_KEY_SIZE_* constants. 2750 27512017-01-17 2752 Mikkel Krautz <mikkel@krautz.dk> 2753 fe65beb Merge PR #2733: Transifex translation update 2754 27552017-01-11 2756 Mikkel Krautz <mikkel@krautz.dk> 2757 9e26fae Merge PR #2727: Transifex translation update 2758 27592017-01-10 2760 Davide Beatrici <davidebeatrici@gmail.com> 2761 549197a plugins/rl: update plugin to work with version 1.27 2762 27632017-01-08 2764 Mikkel Krautz <mikkel@krautz.dk> 2765 73fe457 Merge PR #2724: Update tree copyrights to 2017. 2766 91ebb8b Update tree copyrights to 2017. 2767 bc01254 Merge PR #2723: Transifex translation update 2768 27692016-12-31 2770 Davide Beatrici <davidebeatrici@gmail.com> 2771 4d3d4d8 plugins/bf1: update plugin to work with version 1.0.47.30570 2772 27732016-12-24 2774 Davide Beatrici <davidebeatrici@gmail.com> 2775 501651b plugins/gtav: update plugin to work with version 1.37 (Steam 2776 only) 2777 27782016-12-23 2779 Lari Tikkanen <lartza@outlook.com> 2780 6366ff4 Default case for user dragging is unneeded 2781 7586175 Use ChannelDrag enum for UserDrag 2782 7e6c415 Implement configuring user dragging 2783 2784 Mikkel Krautz <mikkel@krautz.dk> 2785 df0bd66 Merge PR #2716: Update AUTHORS and CHANGES. 2786 f5a053f Update AUTHORS and CHANGES. 2787 ddd4764 Merge PR #2709: Add setting to configure user dragging 2788 27892016-12-22 2790 Mikkel Krautz <mikkel@krautz.dk> 2791 3c62a18 Merge PR #2715: Transifex translation update 2792 27932016-12-20 2794 Mikkel Krautz <mikkel@krautz.dk> 2795 a1c964b Merge PR #2707: Transifex translation update 2796 27972016-12-14 2798 Davide Beatrici <davidebeatrici@gmail.com> 2799 e8849a4 plugins/rl: update plugin to work with version 1.26 2800 28012016-12-11 2802 Mikkel Krautz <mikkel@krautz.dk> 2803 900803c Merge PR #2704: Transifex translation update 2804 28052016-12-08 2806 Davide Beatrici <davidebeatrici@gmail.com> 2807 6bad7ae plugins/rl: update plugin to work with version 1.25 2808 2809 Mikkel Krautz <mikkel@krautz.dk> 2810 be79bff Merge PR #2703: Qt 4-related FTBFS issues 2811 74f5930 *.pro: use 'linux*' instead of 'linux' for Linux conditionals. 2812 704069e DeveloperConsole: drop QPointer::clear() call. It is 2813 unnecessary, and the clear() method is Qt 5-only. 2814 28152016-12-04 2816 Mikkel Krautz <mikkel@krautz.dk> 2817 6ac0553 Merge PR #2698: Add Developer Console to Mumble 2818 f62af9a Add Developer Console to Mumble, where users can inspect 2819 Mumble's log output. 2820 ab35897 Mumble: add os_unix.cpp, with LogEmitter support. 2821 a45bf73 os_macx.mm: add LogEmitter support. 2822 967e93e Add LogEmitter to Mumble and use it in os_win.cpp. 2823 681ecf6 Merge PR #2697: Refactor LogEmitter from Murmur into its own 2824 file in src/. 2825 cd8f6b7 Refactor LogEmitter from Murmur into its own file in src/. 2826 ec0ed4e Merge PR #2696: 3rdparty/opus-build: update verison references 2827 in config.h for Unix-like systems to 1.1.3. 2828 0502f61 3rdparty/opus-build: update verison references in config.h for 2829 Unix-like systems to 1.1.3. 2830 c722cd1 Merge PR #2695: 3rdparty/opus-src: update to 1.1.3. 2831 94493ac 3rdparty/opus-src: update to 1.1.3. 2832 e596b72 Merge PR #2694: ConfigDialog_macx, mumble.pro: extra cleanups 2833 after removal in PR #2693. 2834 28352016-12-03 2836 Mikkel Krautz <mikkel@krautz.dk> 2837 95a666d ConfigDialog_macx, mumble.pro: extra cleanups after removal in 2838 PR #2693. 2839 7dd03f3 Merge PR #2693: ConfigDiaglog_macx: remove, now that we 2840 default to the new Mumble theme. 2841 599bd1b ConfigDiaglog_macx: remove, now that we default to the new 2842 Mumble theme. 2843 5998cc0 Merge PR #2692: os_win: remove MumbleHWNDForQWidget, add 2844 mumble_mw_hwnd. 2845 5075b6c os_win: remove MumbleHWNDForQWidget, add mumble_mw_hwnd. 2846 aa263e9 Merge PR #2691: mumble.pro: don't add to QTPLUGIN if we're on 2847 a Qt with auto-plugin support. 2848 4bcd067 mumble.pro: don't add to QTPLUGIN if we're on a Qt with 2849 auto-plugin support. 2850 d15ca88 Merge PR #2690: qt.pri: introduce QT_VERSION_INT for easier 2851 version comparisons in qmake files. 2852 48b8ef7 qt.pri: introduce QT_VERSION_INT for easier version 2853 comparisons in qmake files. 2854 6fe920b Merge PR #2689: mumble.pro: only use qico on Windows. 2855 7a45072 mumble.pro: only use qico on Windows. 2856 eda8ade Merge PR #2688: mumble.pro: refactor handling of 2857 accessiblewidgets plugin. 2858 67945fd mumble.pro: refactor handling of accessiblewidgets plugin. 2859 28602016-12-02 2861 Mikkel Krautz <mikkel@krautz.dk> 2862 06d3785 Merge PR #2687: Settings: add workaround for macOS "@Variant(" 2863 bug. 2864 c6029e6 Settings: add workaround for macOS "@Variant(" bug. 2865 c45298e Merge PR #2685: MainWindow: disable MainWindow::changeEvent on 2866 macOS; it causes Mumble to be non-interactive after restoring 2867 from being minimized. 2868 0f170bf MainWindow: disable MainWindow::changeEvent on macOS; it 2869 causes Mumble to be non-interactive after restoring from being 2870 minimized. 2871 28722016-12-01 2873 Mikkel Krautz <mikkel@krautz.dk> 2874 9b4ee06 Merge PR #2682: main, SocketRPC: add 'togglemute' and 2875 'toggledeaf' RPC commands. 2876 541ac08 main, SocketRPC: add 'togglemute' and 'toggledeaf' RPC 2877 commands. 2878 8aa2558 Merge PR #2681: Audio: start qtLastFetch timer in LoopUser to 2879 fix local loopback. 2880 f7c40bd Audio: start qtLastFetch timer in LoopUser to fix local 2881 loopback. 2882 acd664a Merge PR #2673: ffxiv_x64 Plugin: Add a plugin for Final 2883 Fantasy XIV DX11/x64 2884 f1b901e Merge PR #2677: Transifex translation update 2885 28862016-11-29 2887 Arthur Moore <Arthur.Moore.git@cd-net.net> 2888 84c2ae2 ffxiv_x64 Plugin: Add a plugin for Final Fantasy XIV x64 2889 2890 Mikkel Krautz <mikkel@krautz.dk> 2891 0a58100 Merge PR #2675: Transifex translation update 2892 28932016-11-28 2894 Mikkel Krautz <mikkel@krautz.dk> 2895 2a106e1 Merge PR #2674: Mumble: convert AudioInputPtr and 2896 AudioOutputPtr to use QSharedPointer instead of 2897 boost::shared_ptr. 2898 b676712 Mumble: convert AudioInputPtr and AudioOutputPtr to use 2899 QSharedPointer instead of boost::shared_ptr. 2900 29012016-11-27 2902 Arthur Moore <Arthur.Moore.git@cd-net.net> 2903 07308dc ffxiv Plugin: Add a plugin for Final Fantasy XIV 2904 2905 Mikkel Krautz <mikkel@krautz.dk> 2906 0bc6d7d Merge PR #2672: installer: add ffxiv plugin to the installer. 2907 5fc3721 installer: add ffxiv plugin to the installer. 2908 8bbb34d Merge PR #2653: Add plugin for Final Fantasy XIV 2909 0df5c64 Merge PR #2671: Split mumble_flags.qrc into seperate files to 2910 reduce .cpp size for older compilers. 2911 54dd7e7 Split mumble_flags.qrc into seperate files to reduce .cpp size 2912 for older compilers. 2913 b6d7cf4 Merge PR #2670: scripts/mkflags.pl: remove old flags script. 2914 2c3eb27 scripts/mkflags.pl: remove old flags script. 2915 feb2b21 Merge PR #2669: Add OpenBSD to compiler.pri and, in main.pro 2916 disable the overlay on OpenBSD. 2917 c0865e1 Merge PR #2668: Only link against -lrt when using a linux 2918 mkspec. 2919 473b874 Only link against -lrt when using a linux mkspec. 2920 66693d8 main.pro: don't build overlay on OpenBSD. 2921 030a901 compiler.pri: add OpenBSD. 2922 d22a797 Merge PR #2666: ServerHandler: use 2923 QUdpSocket::bind(QHostAddress, int) overload to fix Qt 4 2924 build. 2925 afbf239 ServerHandler: use QUdpSocket::bind(QHostAddress, int) 2926 overload to fix Qt 4 build. 2927 46137d9 Merge PR #2665: Always prepend 'release' or 'debug' dirs when 2928 adding to QMAKE_LIBDIR. 2929 5cffbf3 Always prepend 'release' or 'debug' dirs when adding to 2930 QMAKE_LIBDIR. 2931 29322016-11-26 2933 Mikkel Krautz <mikkel@krautz.dk> 2934 cb1732b Merge PR #2664: Connection.h: fix build-breaking typo in 2935 include: Qtcore -> QtCore. 2936 989f5d6 Connection.h: fix build-breaking typo in include: Qtcore -> 2937 QtCore. 2938 8a10b93 Merge PR #2663: Fix Windows no-pch build by including correct 2939 headers in .h files. 2940 1f430e4 Merge PR #2662: 3rdparty/speex-build: add CONFIG += no_batch 2941 to speex-build.pro. 2942 27dc651 Fix Windows no-pch build by including correct headers in .h 2943 files. 2944 ca8a117 3rdparty/speex-build: add CONFIG += no_batch to 2945 speex-build.pro. 2946 153c0aa Merge PR #2661: Restore green background for strong 2947 certificate in UserView (root channel) and ServerView 2948 (ConnectDialog) 2949 b3a1722 UserView: amend UserDelgate to allow a UserView's 2950 BackgroundRole to override the theme's default background 2951 color. 2952 18d73fa ConnectDialog: add ServerViewDelegate for ConnectDialog's 2953 QTreeView to be able to override the theme's background color. 2954 89b3916 Merge PR #2657: 3rdparty/qqbonjour-src: in 2955 BonjourServiceResolver, always tear down ResolveRecord on 2956 error. 2957 29582016-11-25 2959 Arthur Moore <Arthur.Moore.git@cd-net.net> 2960 8494361 l4d2 plugin: cleanup 2961 cd92d83 l4d2 plugin: combined plugin files 2962 d043606 l4d2 plugin: Moved constants to a single const block 2963 2964 Mikkel Krautz <mikkel@krautz.dk> 2965 6130b34 Merge PR #2659: macx/compat: fix build of compat.m shim with 2966 Sierra SDK. 2967 f3e8b13 Merge PR #2658: cplusplus.pri: pipe gcc -print-multiarch 2968 output to stderr. 2969 db12479 Merge PR #2650: L4d2 Plugin Simplification 2970 f01f6e5 macx/compat: fix build of compat.m shim with Sierra SDK. 2971 f47822d cplusplus.pri: pipe gcc -print-multiarch output to stderr. 2972 21a603c 3rdparty/qqbonjour-src: in BonjourServiceResolver, always tear 2973 down ResolveRecord on error. 2974 64d730a Merge PR #2656: buildenv.pri: set USE_BUILDENV preprocessor 2975 define when inside a buildenv. 2976 9ecbc1c buildenv.pri: set USE_BUILDENV preprocessor define when inside 2977 a buildenv. 2978 52fd689 Merge PR #2655: .gitignore: add mocinclude.opt. 2979 0f2e4fb .gitignore: add mocinclude.opt. 2980 0d76ff9 Merge PR #2589: Remove additional word character channel name 2981 restriction 2982 82c27fe Merge PR #2644: Add command-line flags for accessing license 2983 information for Mumble and Murmur 2984 29852016-11-24 2986 Mikkel Krautz <mikkel@krautz.dk> 2987 25cb53d Murmur: use About dialog for -license, -authors and 2988 -third-party-licenses on Windows. 2989 e96f81a Murmur: Add AboutDialogOptions flag to the AboutDialog class. 2990 821d547 Add About dialog to Murmur. 2991 33ae63e murmur: add -license, -authors and -third-party-licenses 2992 flags. 2993 b55a75d mumble: implement --license, --authors, and 2994 --third-party-licenses flags. 2995 7c5b3d4 About: use License class in the about dialog. 2996 6bb3270 License: new class for easier access to license data. 2997 cc2b1c7 Move licenses.h header to src/ from src/mumble/. 2998 29992016-11-18 3000 Mikkel Krautz <mikkel@krautz.dk> 3001 54eab8d Merge PR #2648: cplusplus.pri: refactor 'prior modern C++ 3002 standards' logic to work for Qt 4. 3003 edf3e89 cplusplus.pri: refactor 'prior modern C++ standards' logic to 3004 work for Qt 4. 3005 30062016-11-17 3007 Jan Klass <kissaki@posteo.de> 3008 e2ad9c0 Fix 2643: Revert "Merge PR #2611: plugins: use the short form 3009 of peekProc" 3010 3011 Mikkel Krautz <mikkel@krautz.dk> 3012 f47df77 Merge PR #2647: main.pro: include compiler.pri to make 3013 CONFIG(buildenv) check in macx section work. 3014 84d88b3 main.pro: include compiler.pri to make CONFIG(buildenv) check 3015 in macx section work. 3016 09a0f84 Merge PR #2499: Themes: add support for user styles. 3017 5e005a7 Merge PR #2641: GlobalShortcutWin: ensure winhook NumLock and 3018 Pause keys are translated into their correct DirectInput key 3019 IDs. 3020 b466faa Merge PR #2637: Fix Murmur build inside the Linux buildenv 3021 e9f3c08 Merge PR #2640: ServerDB: ensure 'id' is never uninitialized 3022 in Server::removeChannelDB(). 3023 30242016-11-15 3025 Mikkel Krautz <mikkel@krautz.dk> 3026 486381c Merge PR #2642: About: add AUTHORS file to the about dialog. 3027 493204f About: add AUTHORS file to the about dialog. 3028 30292016-11-14 3030 Mikkel Krautz <mikkel@krautz.dk> 3031 fa27098 GlobalShortcutWin: ensure winhook NumLock and Pause keys are 3032 translated into their correct DirectInput key IDs. 3033 30342016-11-13 3035 Mikkel Krautz <mikkel@krautz.dk> 3036 175ddb6 ServerDB: ensure 'id' is never uninitialized in 3037 Server::removeChannelDB(). 3038 491363e Merge PR #2636: compiler.pri: drop old modern C++ detection 3039 logic that is now handled by cplusplus.pri. 3040 f97a28b compiler.pri: drop old modern C++ detection logic that is now 3041 handled by cplusplus.pri. 3042 d2c0cc3 main.pro: use CONFIG(buildenv) instead of custom 3043 buildenv-detection logic. 3044 0dcb493 murmur.pro: use CONFIG(buildenv) in 3045 QSslDiffieHellmanParameters check. 3046 454e3d7 compiler.pri: use CONFIG(buildenv) instead of custom 3047 buildenv-detection logic. 3048 6af0190 cplusplus.pri: do not use Debian C++11 lib dir when inside a 3049 buildenv. 3050 3c3714a compiler.pri, buildenv.pri: add CONFIG+=buildenv when inside a 3051 Mumble buildenv. 3052 4be78f2 When using -isystem, also add the included path via the 3053 regular -I flag. 3054 c21518f Themes: add support for user styles. 3055 b2e37e6 Merge PR #2623: Use same source address for UDP packets that 3056 is used for TCP packets 3057 2b1c6b4 ServerHandler: implement ServerHandler logic for 3058 'net/udpforcetcpaddr'. 3059 7d621d7 Settings: add 'net/udpforcetcpaddr' option to configure the 3060 default UDP binding behavior. 3061 cb6329b Connection: add localAddress() and localPort() getters. 3062 380cd6b Merge PR #2634: overlay: fall back to fxc.exe on PATH if DXSDK 3063 is not set. 3064 713e2aa Merge PR #2630: compiler.pri: improve modern C++ detection 3065 d9cc484 overlay: fall back to fxc.exe on PATH if DXSDK is not set. 3066 4a91dd7 cplusplus.pri: handle Debian C++11 library path. 3067 20b33c2 compiler.pri, cplusplus.pri: improve modern C++ detection. 3068 30692016-11-06 3070 Mikkel Krautz <mikkel@krautz.dk> 3071 9fc379a ServerHandler: reconnect to the server if it is not responding 3072 to TCP pings 3073 30742016-11-05 3075 Jan Klass <kissaki@posteo.de> 3076 dd874cc Add and update author alias for Jan Klass 3077 94b05db Fix #2584 by reverting introduction of log message with PR 3078 #2580 3079 30802016-11-03 3081 Davide Beatrici <davidebeatrici@gmail.com> 3082 685b5d6 plugins: fix compile error on Linux 3083 3084 Mikkel Krautz <mikkel@krautz.dk> 3085 8396904 murmur_ice: use `slice2cpp --version` to guess the slice 3086 include path for slice2cpp. 3087 4efd506 Merge PR #2616: plugins: fix compile error on Linux 3088 36ae0fc Merge PR #2613: Transifex translation update 3089 30902016-11-02 3091 Jan Klass <kissaki@posteo.de> 3092 628ddc3 Remove most of channel name restriction 3093 30942016-11-01 3095 Mikkel Krautz <mikkel@krautz.dk> 3096 e9c558f Merge PR #2611: plugins: use the short form of peekProc 3097 30982016-10-31 3099 Davide Beatrici <davidebeatrici@gmail.com> 3100 921ee19 plugins: use the short form of peekProc 3101 31022016-10-30 3103 Davide Beatrici <davidebeatrici@gmail.com> 3104 dead5a7 plugins/l4d: total revamp and identity support 3105 3106 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3107 f836ed4 Merge PR #2609: plugins/l4d: total revamp and identity support 3108 3109 Mikkel Krautz <mikkel@krautz.dk> 3110 ca2fd07 Merge PR #2593: Introduce QAtomicIntLoad inline function in 3111 QAtomicIntCompat.h header, use for aiUdpFlag in Murmur. 3112 31132016-10-29 3114 Davide Beatrici <davidebeatrici@gmail.com> 3115 882ad70 plugins: build x64 ones only when the target is x86_64 3116 3117 Mikkel Krautz <mikkel@krautz.dk> 3118 b96bd07 Merge PR #2607: plugins: Build x64 ones only when the target 3119 is x86_64 3120 31212016-10-27 3122 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3123 c553e04 Merge PR #2603: plugins/bf1: better squad pointer 3124 3125 zeroX-tj <tim.janssens@gmail.com> 3126 360cac6 plugins/bf1: better squad pointer 3127 31282016-10-26 3129 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3130 30c779c plugins/bf1: update plugin to work with version 1.0.9.53998 3131 3132 Mikkel Krautz <mikkel@krautz.dk> 3133 509d7fd compiler.pri: use -std=c++98 instead of -std=c++03. 3134 2e6625b Murmur: replace all QAtomicInt loads with new QAtomicIntLoad 3135 compatibility function. 3136 2e08433 murmur_pch.h: add QAtomicIntCompat.h header to Murmur's PCH 3137 file. 3138 6c3544d Add QAtomicIntLoad via new QAtomicIntCompat.h header. 3139 31402016-10-23 3141 Davide Beatrici <davidebeatrici@gmail.com> 3142 90bcd40 plugins: Move NUL terminator to escape function 3143 3144 Mikkel Krautz <mikkel@krautz.dk> 3145 308e4f7 Merge PR #2592: plugins: Move NUL terminator to escape 3146 function 3147 31482016-10-22 3149 Mikkel Krautz <mikkel@krautz.dk> 3150 0258d2a Merge PR #2582: compiler.pri: explicitly default to C++03 on 3151 Unix-like systems. 3152 e99b0c9 compiler.pri: explicitly default to C++03 on Unix-like 3153 systems. 3154 31552016-10-21 3156 Mikkel Krautz <mikkel@krautz.dk> 3157 e9a34bd Merge PR #2583: Fix BF1 PA plugin Windows installer 3158 integration 3159 61b53ca Fix BF1 PA plugin Windows installer integration. 3160 31612016-10-20 3162 Davide Beatrici <davidebeatrici@gmail.com> 3163 7ab7d1d Positional audio support for Battlefield 1 3164 3165 Mikkel Krautz <mikkel@krautz.dk> 3166 4add9ce Merge PR #2580: Log information about missing target channel 3167 c1cd99e Merge PR #2581: Positional audio support for Battlefield 1 3168 31692016-10-19 3170 Jan Klass <kissaki@posteo.de> 3171 9c5d02c Log information about missing target channel 3172 31732016-10-18 3174 Davide Beatrici <davidebeatrici@gmail.com> 3175 0785dea plugins/wow: Update version number 3176 31772016-10-16 3178 Davide Beatrici <davidebeatrici@gmail.com> 3179 05cc7e3 plugins/l4d2: Added player SteamID in identity 3180 31812016-10-05 3182 Jan Klass <kissaki@posteo.de> 3183 9d2bb10 Fix #2572: Fix invisible Quickchat bar on startup 3184 31852016-10-04 3186 Davide Beatrici <davidebeatrici@gmail.com> 3187 89b0f31 plugins/rl: update plugin to work with version 1.24 3188 31892016-09-26 3190 Mikkel Krautz <mikkel@krautz.dk> 3191 2d6e099 Merge PR #2564: Added an appdata.xml file for Linux software 3192 gallery integration 3193 2733fed Merge PR #2565: plugins/wow: update plugin to work with build 3194 22624 3195 31962016-09-25 3197 Davide Beatrici <davidebeatrici@gmail.com> 3198 a18d61c plugins/wow: update plugin to work with build 22624 3199 3200 Matthias Mailänder <matthias@mailaender.name> 3201 a063ee2 Add an appdata.xml file. 3202 32032016-09-20 3204 Mikkel Krautz <mikkel@krautz.dk> 3205 d08be37 Merge PR #2557: Transifex translation update 3206 32072016-09-19 3208 Mikkel Krautz <mikkel@krautz.dk> 3209 f3a1a6c Merge PR #2555: Added a DBus method for getting a list of 3210 currently talking users. 3211 32122016-09-16 3213 Jeff Rogers <jeff@flyzipline.com> 3214 a528343 Added a DBus method for getting a list of currently talking 3215 users. 3216 32172016-09-14 3218 Mikkel Krautz <mikkel@krautz.dk> 3219 4009ea3 Merge PR #2552: MainWindow: avoid initial setupView(false) 3220 call in setupGui() on Qt 5. 3221 32222016-09-13 3223 Davide Beatrici <davidebeatrici@gmail.com> 3224 fe3ec08 plugins/rl: update plugin to work with version 1.23 3225 3226 Mikkel Krautz <mikkel@krautz.dk> 3227 99899d1 MainWindow: avoid initial setupView(false) call in setupGui() 3228 on Qt 5. 3229 32302016-09-12 3231 Davide Beatrici <davidebeatrici@gmail.com> 3232 04dacb1 plugins/wow: Total revamp and support for the x64 executable. 3233 3234 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3235 28fe58f Build Rocket League on Linux 3236 3237 Mikkel Krautz <mikkel@krautz.dk> 3238 0556b6c Merge PR #2549: plugins/wow: Total revamp and support for the 3239 x64 version of the executable 3240 d13a877 Merge PR #2551: Revert PR #2531: installer: use MSVC2015 3241 runtime. 3242 e3acce3 Revert PR #2531: installer: use MSVC2015 runtime. 3243 a235d1a Merge PR #2550: Build Rocket League on Linux 3244 32452016-09-09 3246 Davide Beatrici <davidebeatrici@gmail.com> 3247 29f6e20 Positional audio support for Rocket League on Linux 3248 3249 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3250 fbf7900 plugins/rl: update plugin to work with version 1.22 3251 3252 Mikkel Krautz <mikkel@krautz.dk> 3253 f064a8d Merge PR #2547: Positional audio support for Rocket League on 3254 Linux 3255 32562016-09-07 3257 Mikkel Krautz <mikkel@krautz.dk> 3258 9be606e Merge PR #2541: Murmur postgresql support 3259 32602016-09-04 3261 Mikkel Krautz <mikkel@krautz.dk> 3262 2eaed7e Merge PR #2542: Enable the Opus music encoder 3263 3264 Natenom <natenom@natenom.com> 3265 498e558 Enable the Opus music encoder 3266 32672016-08-31 3268 Luke A Pitt <LukeAPitt@googlemail.com> 3269 1c12c81 Replace checks for (not SQLite and not PostgreSQL) with checks 3270 for MySQL. 3271 32722016-08-30 3273 Luke A Pitt <LukeAPitt@googlemail.com> 3274 477f335 Whitespace fixes. 3275 64d09ce This commit removes the reconnection logic from 3276 ServerDB::query(). Logic was removed due to issues raised in 3277 comment 3278 https://github.com/mumble-voip/mumble/pull/2383#issuecomment-2 3279 30173429 . 3280 7560db0 Use UPSERT for PostgreSQL, REPLACE INTO for other databases. 3281 Used place holder marks for PostgreSQL UPSERT values instead 3282 of positional binding since the statements require the values 3283 twice (once for the INSERT, and once for the UPDATE should the 3284 insert fail). The values to use for the ON CONFLICT DO UPDATE 3285 part of the UPSERT have been prefixed with u_ . 3286 8f20669 Minimum changes to make previously applied postgresql pacth 3287 work with current version of mumur. Change users table to have 3288 new column format. Change slog table to have a default value 3289 of "now()" for column msgtime as other databases use triggers 3290 to add this value. Revert database logging statement so that 3291 the timestamp is assigned by triggers or column default 3292 values. 3293 3d5c743 Indentation fix - Replace spaces with tabs. 3294 3295 Arne Fenske <arne_fenske@Yahoo.de> 3296 b99a459 Murmur now supports PostgreSQL. The PostgreSQL plugin for Qt 4 3297 ('libqt4-sql-psql' package in Debian) is required. To enable 3298 this feature, use the 'dbDriver=QPSQL' option in your 3299 'mumble-server.ini'. 3300 33012016-08-29 3302 Mikkel Krautz <mikkel@krautz.dk> 3303 96d87db Merge PR #2540: Remove some old-style plugin license headers. 3304 They are now covered by LICENSE/AUTHORS. 3305 ca678fe Fix UT99 plugin license in 3rdPartyLicenses. 3306 9340a10 Update 3rdPartyLicenses for plugins. 3307 047e9f3 Merge PR #2539: Update AUTHORS and CHANGES 3308 08198a6 plugins: remove some old-style license headers now covered by 3309 LICENSE/AUTHORS. 3310 5e96c33 CHANGES: update. 3311 0624e36 AUTHORS: regenerate. 3312 80b8e3c Merge PR #2538: .mailmap: add Eli Tallman. 3313 56ea5a2 .mailmap: add Eli Tallman. 3314 e6cde15 Merge PR #2537: Messages: add the prefix “Private” in 3315 MainWindow::msgTextMessage(). 3316 33172016-08-28 3318 Mikkel Krautz <mikkel@krautz.dk> 3319 13772c1 Merge PR #2472: Remove the message size restriction and fix 3320 the validation of images 3321 33222016-08-26 3323 Mikkel Krautz <mikkel@krautz.dk> 3324 79f1885 Merge PR #2531: installer: use MSVC2015 runtime. 3325 824db88 installer: use MSVC2015 runtime. 3326 c05d4de Merge PR #2534: Send clipboard content to chat 3327 2866033 Merge PR #2535: Transifex translation update 3328 33292016-08-25 3330 Anthony Alves <cvballa3g0@gmail.com> 3331 79f67f6 Send clipboard content to chat 3332 33332016-08-24 3334 Mikkel Krautz <mikkel@krautz.dk> 3335 355bf07 Merge PR #2526: compiler.pri: enable warnings-as-errors by 3336 default on Windows. 3337 fc9dc2e Merge PR #2524: OSInfo: fix implicit size_t conversion. 3338 d7ac6f7 OSInfo: fix implicit size_t conversion. 3339 dd14796 Merge PR #2525: Fix various warnings in the Windows overlay 3340 found by upgrading to MSVC2015 3341 173aa7d Merge PR #2523: Fix various plugin problems that popped up 3342 with MSVC2015 3343 a017810 Merge PR #2522: overlay: remove use of d3dx9, d3dx10 and 3344 d3dx11. 3345 d657238 Merge PR #2527: Allow Mumble to be built with MSVC2015 3346 33472016-08-21 3348 Mikkel Krautz <mikkel@krautz.dk> 3349 5d75109 compiler.pri: remove -Zc:strictStrings on MSVC2015 as well. 3350 2a8551d os_win: supply new definition of __pfnDliNotifyHook2 instead 3351 of assigning to it. 3352 7868bea compiler.pri: enable warnings-as-errors by default on Windows. 3353 4cc3441 overlay/overlay_exe: use unsigned long long for our passed-in 3354 handle to silence MSVC2015 warning. 3355 b711ea9 overlay/lib.h: fix _WIN32_WINNT redefinition. 3356 9f50ca8 overlay/lib.cpp: cast to long when creating RECT. 3357 a474aa2 plugins/null_plugin.cpp: remove use of legacy plugin header. 3358 c194b1c plugins/mumble_plugin_win32_ptr_type.h: convert to uintptr_t 3359 before converting to procptrXX_t. 3360 4030d2c plugins/wow: convert plugin to use 3361 mumble_plugin_win32_32bit.h. 3362 72f038e overlay: remove use of d3dx9, d3dx10 and d3dx11. 3363 7960c50 plugins/mumble_plugin.h: add magic values for MSVC2015 x86 and 3364 x64 ABIs. 3365 9d926ac compiler.pri: remove DXSDK sanity check. 3366 2ad58a5 toolchain: add MSVC2015 toolchain. 3367 33682016-08-19 3369 Mikkel Krautz <mikkel@krautz.dk> 3370 1603d08 Merge PR #2518: Reset to 0 dB on Local Volume Adjustment reset 3371 button 3372 33732016-08-18 3374 Anthony Alves <cvballa3g0@gmail.com> 3375 3cb7334 Reset to 0 dB on localvoladj reset 3376 3377 Mikkel Krautz <mikkel@krautz.dk> 3378 3557cd2 Merge PR #2517: Transifex translation update 3379 33802016-08-17 3381 Mikkel Krautz <mikkel@krautz.dk> 3382 89ef242 Merge PR #2515: Transifex translation update 3383 33842016-08-14 3385 Davide Beatrici <davidebeatrici@gmail.com> 3386 7d7887a Build Left 4 Dead 2 on Linux 3387 33882016-08-13 3389 Mikkel Krautz <mikkel@krautz.dk> 3390 de1d983 Merge PR #2514: Build Left 4 Dead 2 on Linux 3391 f735a63 Merge PR #2513: plugins: use MUMBLE_PLUGIN_EXPORT instead of 3392 compiler-specific declarations. 3393 2f5118c plugins: use MUMBLE_PLUGIN_EXPORT instead of 3394 __attribute__((visibility("default"))). 3395 b19840c plugins: use MUMBLE_PLUGIN_EXPORT instead of 3396 __declspec(dllexport). 3397 2396a99 Merge PR #2512: Plugins: lay the groundwork for using Windows 3398 PA plugins on Linux with Wine 3399 743f129 plugins/rl: allow Windows plugin to be built on Linux. 3400 8002f23 plugins: allow mumble_plugin_win32_32bit.h and 3401 mumble_plugin_win32_64bit.h to be included on Linux. 3402 9a99bd5 plugins/l4d2: use new Linux plugin API in l4d2_linux. 3403 2a049e6 mumble_plugin_linux.h: align API of the Windows and Linux 3404 plugin headers. 3405 797bc9b mumble_plugin.h: add MUMBLE_PLUGIN_EXPORT macro. 3406 dc7fefd Plugins: teach Linux pid-fetcher to be Wine-aware. 3407 34082016-08-12 3409 Mikkel Krautz <mikkel@krautz.dk> 3410 86824a3 Merge PR #2511: Fix warnings in mumble_plugin_linux.h 3411 5b51676 pugins/mumble_plugin_linux.h: convert C-style casts to 3412 C++-style casts. 3413 ee0c6a2 plugins/mumble_plugin_linux.h: use non-C++11 3414 std::ifstream::open(). 3415 34162016-08-11 3417 Davide Beatrici <davidebeatrici@gmail.com> 3418 746322e plugins/l4d2: Rename "l4d2.cpp" to "l4d2_win32.cpp" 3419 88797fa mumble/plugins: Rename Win32 headers 3420 2b414da Positional audio support for Left 4 Dead 2 on Linux 3421 2da60f9 Linux support for positional audio plugins 3422 3423 Mikkel Krautz <mikkel@krautz.dk> 3424 30ec38d Merge PR #2510: mumble/plugins: Rename Win32 headers 3425 58a7ff5 Merge PR #2508: Positional audio support for Left 4 Dead 2 on 3426 Linux 3427 d364932 Merge PR #2507: Linux support for positional audio plugins 3428 8248ab8 Merge PR #2509: Transifex translation update 3429 34302016-08-10 3431 Mikkel Krautz <mikkel@krautz.dk> 3432 e83d01c Merge PR #2506: Plugins: fill out pids map on Linux. 3433 34342016-08-09 3435 Mikkel Krautz <mikkel@krautz.dk> 3436 2aec53d Merge PR #2505: themes/Mumble: sync. 3437 33d422e themes/Mumble: sync. 3438 34392016-08-08 3440 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3441 713d531 plugins/link: Initialize wsPluginName to fix #2482 3442 3443 Mikkel Krautz <mikkel@krautz.dk> 3444 d3f79b6 Merge PR #2500: Transifex translation update 3445 664ca40 Merge PR #2498: GlobalShortcut, Themes: move hard-coded 3446 stylesheet from GlobalShortcut.ui into the Themes class's 3447 default stylesheet. 3448 dab868e Merge PR #2503: plugins/link: Initialize wsPluginName to fix 3449 the empty shortname problem 3450 66d41ef Merge PR #2497: Introduce MUComboBox subclass and use it 3451 throughout the tree. 3452 34532016-08-07 3454 Kevin Rohland <kevin@nascher.org> 3455 3d082c8 Log: introduce new 2048x2048 message area size restriction. 3456 3457 Mikkel Krautz <mikkel@krautz.dk> 3458 613b7fc GlobalShortcut, Themes: move hard-coded stylesheet from 3459 GlobalShortcut.ui into the Themes class's default stylesheet. 3460 56ffa37 GlobalShortcut: use MUComboBox. 3461 29e905a Use MUComboBox in .ui files. 3462 4b7ebd9 MainWindow: use MUComboBox. 3463 25c0740 Add MUComboBox. 3464 59e5344 Merge PR #2496: Sync themes/Mumble. 3465 5d66094 Sync themes/Mumble. 3466 0a9c69d Merge PR #2470: OSInfo: fix new Windows 10 OSInfo to not 3467 include NUL values in the displayable version string. 3468 ab58864 Merge PR #2495: 3rdparty/xinputcheck-src: add Xbox One 3469 controller (w/ 3.5 mm jack). 3470 ad10136 Merge PR #2493: Various mumble_plugin.h and ManualPlugin fixes 3471 34722016-08-06 3473 Kevin Rohland <kevin@nascher.org> 3474 50c7c77 Messages: add the prefix “Private” in 3475 MainWindow::msgTextMessage(). 3476 3477 Mikkel Krautz <mikkel@krautz.dk> 3478 302afda 3rdparty/xinputcheck-src: add Xbox One controller (w/ 3.5 mm 3479 jack). 3480 2df5f2f OSInfo: fix new Windows 10 OSInfo to not include NUL values in 3481 the displayable version string. 3482 042efe4 plugins/link: remove uses of HWND in about() and config(). 3483 9fbe678 ManualPlugin: remove unnecessary mumble_plugin.h preamble. 3484 d818a8d plugins/mumble_plugin.h: fix typo in MUMBLE_PLUGIN_MAGIC_QT 3485 for _MSC_VER == 1600, M_IX86. 3486 f0a5bd2 plugins/mumble_plugin.h: replace use of HWND with void *. 3487 e7ff17b Merge PR #2492: GlobalShortcut_win: log product guid when 3488 adding a new DirectInput device. 3489 896f6f5 Merge PR #2491: GlobalShortcut_win: log product GUID when 3490 excluding an XInput device from DirectInput processing. 3491 0763a3d Merge PR #2490: GlobalShortcut_win: fix XboxInput button mask 3492 in buttonName(). 3493 46a05fe Merge PR #2489: 3rdparty/xinputcheck-src: add Xbox One S 3494 wireless (non-Bluetooth) and Xbox One Elite wireless. 3495 6b67f35 plugins/mumble_plugin.h: replace hardcoded __cdecl with 3496 MUMBLE_PLUGIN_CALLING_CONVENTION. 3497 d3aa65d GlobalShortcut_win: log product guid when adding a new 3498 DirectInput device. 3499 682d33b GlobalShortcut_win: log product GUID when excluding an XInput 3500 device from DirectInput processing. 3501 3ad420f GlobalShortcut_win: fix XboxInput button mask in buttonName(). 3502 5ca9503 3rdparty/xinputcheck-src: add Xbox One S wireless 3503 (non-Bluetooth) and Xbox One Elite wireless. 3504 35052016-08-04 3506 Mikkel Krautz <mikkel@krautz.dk> 3507 fe52ad0 Plugins: fill out pids map on Linux. 3508 8bdfd7d Merge PR #2484: 3rdparty/xinputcheck-src: add Xbox One 3509 controller GUIDs to avoid device list querying for Xbox One 3510 controllers. 3511 8ee2bbc 3rdparty/xinputcheck-src: add Xbox One controller GUIDs to 3512 avoid device list querying for Xbox One controllers. 3513 35142016-07-31 3515 Kevin Rohland <kevin@nascher.org> 3516 fb19de1 Log: check for QSizeF::isValid() in Log::validHtml(). 3517 3518 Mikkel Krautz <mikkel@krautz.dk> 3519 b126c4e Merge PR #2478: Log: check for QSizeF::isValid() in 3520 Log::validHtml() 3521 3923ce8 Merge PR #2460: Transifex translation update 3522 35232016-07-30 3524 Mikkel Krautz <mikkel@krautz.dk> 3525 44f1055 Merge PR #2475: Fix for ban reason context menu overlap. 3526 35272016-07-29 3528 synapse84 <synapse84@gmail.com> 3529 b205f6d Removed RightToLeft property. 3530 35312016-07-21 3532 Mikkel Krautz <mikkel@krautz.dk> 3533 2f88605 Merge PR #2447: OSInfo: add Windows 10 displayable version 3534 string. 3535 35362016-07-20 3537 Mikkel Krautz <mikkel@krautz.dk> 3538 88e6647 OSInfo: add Windows 10 displayable version string. 3539 cf9877c Merge PR #2440: GlobalShortcut_win: add additional diagnostic 3540 logging to the DirectInput backend 3541 4a99cde Merge PR #2446: AudioWizard: always use ClassicStyle. 3542 acfa044 Merge PR #2450: About: HTML-escape third party license text. 3543 5ea862b Merge PR #2451: Transifex translation update 3544 35452016-07-19 3546 Mikkel Krautz <mikkel@krautz.dk> 3547 e0f368d About: HTML-escape third party license text. 3548 35492016-07-18 3550 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3551 730200a plugins/l4d2: Updated server ID memory address 3552 3553 Mikkel Krautz <mikkel@krautz.dk> 3554 7091a4c AudioWizard: always use ClassicStyle. 3555 3b53aad Merge PR #2444: bump overlay version to force re-install on 3556 macOS. 3557 d54cb77 macx/osax: bump overlay version to force re-install on macOS. 3558 ee1a671 Merge PR #2442: plugins: allow getModuleAddr() to enumerate 3559 32-bit modules in WoW64 mode. 3560 bb72d91 plugins: allow getModuleAddr() to enumerate 32-bit modules in 3561 WoW64 mode. 3562 57819f1 GlobalShortcut_win: log dwDevType when rejecting a blacklisted 3563 device. 3564 c2eb801 GlobalShortcut_win: when adding a DirectInput device, log its 3565 dwDevType. 3566 00f4e06 GlobalShortcut_win: allow logging of a device's objects in 3567 verbose mode. 3568 af38fdb Merge PR #2424: Fix updatecheck result logging 3569 ac134d3 Merge PR #2438: ManualPlugin: fix macOS build. 3570 35712016-07-17 3572 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3573 d7b26dd plugins/gtav: update game_name memory addresses 3574 3575 Mikkel Krautz <mikkel@krautz.dk> 3576 0f9d5c1 ManualPlugin: fix macOS build. 3577 220f272 Merge PR #2434: installer: remove manual.dll from the 3578 installer. 3579 956497c installer: remove manual.dll from the installer. 3580 6e2f710 Merge PR #2431: Move the manual plugin into Mumble itself 3581 42ddfcc Remove hacks specific to the manual plugin from the build. 3582 9984f48 INSTALL: document no-manual-plugin. 3583 f59d080 ManualPlugin.h: make include guards fit the src/mumble style. 3584 32919bb ManualPlugin.h: add missing LICENSE.header. 3585 202fa2d Rename the manual plugin's files in src/mumble to be 3586 ManualPlugin.{cpp,h,ui}. 3587 db4c16d Teach the Plugins class about the built-in manual plugin. 3588 a179f5d Move 'manual' plugin into Mumble itself. 3589 3ea298a Plugins: add MumblePluginQt to better support the 'manual' 3590 plugin. 3591 b2f2277 Merge PR #2430: LCD: add workarounds for LCD drawing on Qt 3592 5.6. 3593 9adc52d Merge PR #2428: g15helper: add Qt-based G15 emulator, for 3594 debugging. 3595 35962016-07-16 3597 Mikkel Krautz <mikkel@krautz.dk> 3598 be4ae5b Merge PR #2419: MainWindow, CustomElements: implement proper 3599 Backtab/Shift-Tab behavior for MainWindow::qteChat. 3600 10abf36 Merge PR #2411: MainWindow: allow using F6 to switch between 3601 MainWindow's main widgets. 3602 615fe7f MainWindow: allow using F6 to switch between MainWindow's main 3603 widgets. 3604 0dcbf54 Merge PR #2425: GlobalShortcutWin: delay winhook 3605 initialization until after our first timeTicked() slot. 3606 d573183 GlobalShortcutWin: delay winhook initialization until after 3607 our first timeTicked() slot. 3608 9923ec9 g15helper: add Qt-based G15 emulator, for debugging. 3609 36102016-07-15 3611 Mikkel Krautz <mikkel@krautz.dk> 3612 c04aa4e LCD: add workarounds for LCD drawing on Qt 5.6. 3613 ebbac0b Merge PR #2420: Murmur: use aiUdpFlag.load() in comparisons to 3614 fix Qt <5.2 build. 3615 46b5b62 Murmur: use aiUdpFlag.load() in comparisons to fix Qt <5.2 3616 build. 3617 36182016-07-14 3619 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3620 bfa9be7 plugins/gtav: update plugin to work with version 1.35 3621 3622 Jan Klass <kissaki@posteo.de> 3623 edba745 Fix missing update check failure message 3624 3625 Mikkel Krautz <mikkel@krautz.dk> 3626 48ad19e Merge PR #2423: plugins/gtav: update plugin to work with 3627 version 1.35 3628 36292016-07-13 3630 Jan Klass <kissaki@posteo.de> 3631 72cd86c Fix mapping description 3632 3633 Mikkel Krautz <mikkel@krautz.dk> 3634 90d9cec MainWindow, CustomElements: implement proper Backtab/Shift-Tab 3635 behavior for MainWindow::qteChat. 3636 36372016-07-10 3638 Kevin Rohland <kevin@nascher.org> 3639 3a980fd Fix must_pkgconfig and misspelling in mumble.pro 3640 3641 Mikkel Krautz <mikkel@krautz.dk> 3642 43db0c4 Merge PR #2416: Transifex translation update 3643 fcd2de6 Merge PR #2417: Fix must_pkgconfig and misspelling in 3644 mumble.pro 3645 4dc497e Merge PR #2413: build: add pkgconfig.pri and must_pkgconfig 3646 qmake function. 3647 c2be406 Merge PR #2408: TextMessage, RichTextEditor: accept 3648 TextMessage dialog when Ctrl-Enter is pressed. 3649 7d2e1ef TextMessage, RichTextEditor: accept TextMessage dialog when 3650 Ctrl-Enter is pressed. 3651 36522016-07-09 3653 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3654 4f565c6 plugins/rl: update plugin to work with version 1.21 3655 3656 Mikkel Krautz <mikkel@krautz.dk> 3657 96998f0 build: add pkgconfig.pri and must_pkgconfig qmake function. 3658 6a78217 Merge PR #2412: plugins/rl: update plugin to work with version 3659 1.21 3660 36612016-07-07 3662 Mikkel Krautz <mikkel@krautz.dk> 3663 f241782 Merge PR #2399: AudioInput: remove use of the register 3664 keyword. 3665 7eefd32 AudioInput: remove use of the register keyword. 3666 6902b22 Merge PR #2400: GlobalShortcut_macx: add missing default-case 3667 to switch statement to fix -Werror build. 3668 e5d365e Merge PR #2401: mumble: add various Q_DECL_OVERRIDE 3669 declarations to fix the macOS build. 3670 3d05088 Merge PR #2402: WASAPI: remove unnecessary Timer.h and User.h 3671 includes in WASAPI.cpp. 3672 fd95696 Merge PR #2403: toolchain/win32-msvc2013: escape all 3673 backslahes to make qmake happy. 3674 67face3 Merge PR #2404: rcc.pri: escape backslahes. 3675 238618d Merge PR #2405: overlay: escape backslashes in 3676 overlay-shared.pro. 3677 d82ee96 Merge PR #2406: Convert all remaining uses of LIBPATH in qmake 3678 files to use QMAKE_LIBDIR instead. 3679 5f04b19 Merge PR #2407: Transifex translation update 3680 36812016-07-05 3682 Mikkel Krautz <mikkel@krautz.dk> 3683 295961d Convert all remaining uses of LIBPATH in qmake files to use 3684 QMAKE_LIBDIR instead. 3685 0d1244d overlay: escape backslashes in overlay-shared.pro. 3686 084ef05 rcc.pri: escape backslahes. 3687 bcbf371 toolchain/win32-msvc2013: escape all backslahes to make qmake 3688 happy. 3689 ae2d47b WASAPI: remove unnecessary Timer.h and User.h includes in 3690 WASAPI.cpp. 3691 800ee06 mumble: add various Q_DECL_OVERRIDE declarations to fix the 3692 macOS build. 3693 3525ac8 GlobalShortcut_macx: add missing default-case to switch 3694 statement to fix -Werror build. 3695 f35d0cb Merge PR #2367: overlay: in D3D9's doPresent(), use 3696 swapchain's backbuffer and dimensions if drawn via 3697 IDirect3DSwapChain9::present(). 3698 7c8b8ab overlay: in D3D9's doPresent(), use swapchain's backbuffer and 3699 dimensions if drawn via IDirect3DSwapChain9::present(). 3700 6bc1da3 Merge PR #2395: ViewCert: only include 'QStringList 3701 processQSslCertificateInfo(QString in)' when built against Qt 3702 4. 3703 95222b9 Merge PR #2396: overlay: ensure the whole Microsoft Office 3704 suite is blacklisted. 3705 64754ad Merge PR #2398: Transifex translation update 3706 37072016-07-04 3708 Mikkel Krautz <mikkel@krautz.dk> 3709 4bae627 Merge PR #2393: Murmur: fix MurmurDBus::addChannel that was 3710 broken by Murmur's new locking. 3711 8ae8dbb overlay: ensure the whole Microsoft Office suite is 3712 blacklisted. 3713 1705c43 ViewCert: only include 'QStringList 3714 processQSslCertificateInfo(QString in)' when built against Qt 3715 4. 3716 8540966 Merge PR #2391: overlay_gl: use Elf_Sym instead of Elf64_Sym 3717 in FreeBSD specific-code. 3718 f45c1f7 Murmur: fix MurmurDBus::addChannel that was broken by Murmur's 3719 new locking. 3720 37212016-07-03 3722 Mikkel Krautz <mikkel@krautz.dk> 3723 477f886 overlay_gl: use Elf_Sym instead of Elf64_Sym in FreeBSD 3724 specific-code. 3725 41613d6 Merge PR #2376: compiler.pri: enable warnings-as-errors by 3726 default if inside Mumble buildenv. 3727 a8e5514 Merge PR #2387: Transifex translation update 3728 37292016-07-02 3730 Mikkel Krautz <mikkel@krautz.dk> 3731 2e20f73 MErge PR #2363: Transifex translation update 3732 950fa15 Merge PR #2365: OverlayClient: hide QGraphicsPixmapItems when 3733 FPS and time are disabled instead of setting an empty QPixmap. 3734 52a7624 Merge PR #2364: overlay: optimize blit() to not perform a blit 3735 if the active item rect is empty. 3736 8272e48 overlay: optimize blit() to not perform a blit if the active 3737 item rect is empty. 3738 daba32f Merge PR #2375: Fix Timer class's system-header Boost problems 3739 aba01d8 Timer: use header-only boost::chrono if it is available. 3740 2c3e791 Timer: use clock_gettime with CLOCK_MONOTONIC if available. 3741 6ad70e4 Timer: revert PR #2333 ("use boost::chrono::steady_clock as 3742 the underlyingmonotonic timer.") 3743 35a1979 Merge PR #2382: ViewCert: clean up Qt 4/Qt 5 compatibility 3744 code. 3745 046e0ca Merge PR #2384: plugins/gtav: Support for retail version 3746 37472016-07-01 3748 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3749 536a3a5 plugins/gtav: Support for retail version 3750 37512016-06-30 3752 Mikkel Krautz <mikkel@krautz.dk> 3753 4f4e5ac Merge PR #2380: ViewCert: show certificate's SHA-256 3754 fingerprint. 3755 6e020c7 ViewCert: clean up Qt 4/Qt 5 compatibility code. 3756 37572016-06-29 3758 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3759 e1b80c0 plugins/rl: Plugin update for game's latest version 3760 3761 Mikkel Krautz <mikkel@krautz.dk> 3762 0040b7b ViewCert: show certificate's SHA-256 fingerprint. 3763 68606fe Merge PR #2378: plugins/rl: Plugin update for game's latest 3764 version 3765 c9814ae Merge PR #2370: plugins: build fixes for UT3 and RL plugins to 3766 fix warnings-as-errors build 3767 37682016-06-27 3769 anonym <anonym@riseup.net> 3770 0577ab7 Show the SSL cert's SHA1 digest in the "SSL Verification 3771 failed" prompt. 3772 3773 Mikkel Krautz <mikkel@krautz.dk> 3774 4d1cd4e compiler.pri: enable warnings-as-errors by default if inside 3775 Mumble buildenv. 3776 a297a24 Merge PR #2374: ViewCert: use QChar::fromLatin1 instead of 3777 QChar::fromAscii. 3778 da39bfb ViewCert: use QChar::fromLatin1 instead of QChar::fromAscii. 3779 e54e7cf Merge PR #2372: Show the SSL cert's SHA1 digest in the "SSL 3780 Verification failed" prompt. 3781 37822016-06-26 3783 Mikkel Krautz <mikkel@krautz.dk> 3784 aa34251 plugins/ut3: fix warnings-as-errors build for UT3. 3785 c4301b5 plugins/rl: fix warnings-as-errors build for Rocket League 3786 plugin. 3787 37882016-06-25 3789 Mikkel Krautz <mikkel@krautz.dk> 3790 27abc98 OverlayClient: hide QGraphicsPixmapItems when FPS and time are 3791 disabled instead of setting an empty QPixmap. 3792 37932016-06-24 3794 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3795 c1b91cf plugins/ql: Native front and top vectors 3796 3797 Mikkel Krautz <mikkel@krautz.dk> 3798 d21de05 Merge PR #2361: plugins/ql: Native front and top vectors 3799 ea372de Merge PR #2276: Document and implement Murmur locking strategy 3800 18ccbf1 docs/MurmurLocking.md: add documentation for Murmur's locking 3801 strategy. 3802 c73df62 Fix locking in the unknown peer path of UDP receive in 3803 Server::run(). 3804 cb446f1 Server: convert bUdp to use QAtomicInt for proper 3805 synchronization. 3806 cf6a5b7 Hold write lock on qrwlVoiceThread when writing to bDeaf, 3807 bMute and bSuppress. 3808 c8bd941 Hold write lock on qrwlVoiceThread when writing to bSelfDeaf, 3809 bSelfMute and ssContext. 3810 80c6e31 Writing to User->sState requires holding qrwlVoiceThread. 3811 9dfca42 Add Mutex internal to BanwidthRecord. 3812 b1285fc Ensure all ACL write operations hold qrwlVoiceThread. 3813 cfb535a Add missing ACL cache lock to Server::processMsg. 3814 3be686c Fix User->qmWhisperRedirect qrwlVoiceThread locking. 3815 f03b74d Add mutex for csCrypt usage in Murmur. 3816 f260bd1 Implement correct write locking for 3817 addChannel/removeChannel/link/unlink. 3818 5c0c8d8 Add documentation for qrwlVoiceThread. 3819 b33e1ac Rearrange code in Server header. 3820 f66b0d3 Rename qrwlUsers to qrwlVoiceThread. 3821 91dc3d3 Move counter variable in processMsg into Opus condition. 3822 77ddc01 Move processMsg's 'c' Channel pointer into 'normal speech' 3823 code path. 3824 d6d6f6f Refactor use of 'p' User pointer used in foreach loops. 3825 f696ddc Server: refactor bandwidth check in processMsg. 3826 38272016-06-23 3828 Davide Beatrici <davidebeatrici@gmail.com> 3829 ed8748d plugins: update memory addresses retrieval to use 3830 procptr32_t/procptr64_t. 3831 3832 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3833 b1a9a36 plugins/rl: Plugin update for game's latest version 3834 3835 Mikkel Krautz <mikkel@krautz.dk> 3836 ff09c04 Merge PR #2360: plugins/rl: Plugin update for game's latest 3837 version 3838 f28e9b7 Merge PR #2349: plugins: update memory addresses retrieval to 3839 use procptr32_t/procptr64_t. 3840 51af785 Merge PR #2354: plugins: add arch-specific 3841 mumble_plugin_win32.h variants 3842 dce83ca Merge PR #2356: overlay_gl: call glDrawArrays with 3843 GL_TRIANGLES instead of GL_QUADS. 3844 557dbae Merge PR #2355: overlay_gl: unmask framebuffer color 3845 components in drawContext(). 3846 5a50bb2 Merge PR #2358: Transifex translation update 3847 38482016-06-20 3849 Mikkel Krautz <mikkel@krautz.dk> 3850 6c2cf49 plugins.pri, mumble_plugin_win32.h: add 3851 CONFIG(no-plugin-legacy-ptr) to disable use of non-explicit 3852 mumble_plugin_win32.h header. 3853 c450c3b plugins/rl: convert plugin to use 'mumble_plugin_win32_x86.h'. 3854 9d7ead3 plugins: add distinct header files for x86 and x64. 3855 38562016-06-19 3857 Mikkel Krautz <mikkel@krautz.dk> 3858 b16e5a1 overlay_gl: unmask framebuffer color components in 3859 drawContext(). 3860 e13d6c9 overlay_gl: call glDrawArrays with GL_TRIANGLES instead of 3861 GL_QUADS. 3862 38632016-06-15 3864 Mikkel Krautz <mikkel@krautz.dk> 3865 07559e2 Merge PR #2333: Timer: use boost::chrono::steady_clock as the 3866 underlying monotonic timer. 3867 ab6b4b6 Merge PR #2342: Implement uname.pri and use it to detect 3868 FreeBSD on both Qt 4 and Qt 5 3869 2c2744e Merge PR #2343: .mailmap: update dekarl's info. 3870 a9384f1 Merge PR #2344: Remove old-style license header from WoW 3871 plugin. 3872 38732016-06-11 3874 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3875 5271180 plugins/gtav: Plugin update for game's latest version 3876 3877 Mikkel Krautz <mikkel@krautz.dk> 3878 f4ca0cf Merge PR #2345: plugins/gtav: Plugin update for game's latest 3879 version 3880 64f1c09 Remove old-style license header from WoW plugin. 3881 09d2942 .mailmap: update dekarl's info. 3882 5f2122c Use 'contains(UNAME, FreeBSD)' instead of 'freebsd' (mkspec) 3883 to detect FreeBSD. 3884 2550c4f uname.pri: introduce uname.pri, and use it in various .pri 3885 files. 3886 04b2635 Merge PR #2341: scripts/mkini.sh: consider semicolons as 3887 comments to fix .ini generation. 3888 f6a0138 scripts/mkini.sh: consider semicolons as comments to fix .ini 3889 generation. 3890 d840fa7 Merge PR #2335: Murmur: use non-forceful disconnect when 3891 encountering SSL handshake errors on Qt 5. 3892 3897c79 Murmur: use non-forceful disconnect when encountering SSL 3893 handshake errors on Qt 5. 3894 c738f7b Merge PR #2340: plugins/ql: Plugin update for game's latest 3895 version 3896 38972016-06-10 3898 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3899 3e7b0ba plugins/ql: Plugin update for game's latest version 3900 39012016-06-07 3902 Mikkel Krautz <mikkel@krautz.dk> 3903 a3275f5 plugins/l4d2: fix build. 3904 39052016-06-06 3906 Mikkel Krautz <mikkel@krautz.dk> 3907 8929c74 Timer: use boost::chrono::steady_clock as the underlying 3908 monotonic timer. 3909 f491aac Merge PR #2221: Murmur.ice: add updateCertificate() method. 3910 6091625 Murmur.ice: add updateCertificate() method. 3911 18e8014 Cert: add ERR_clear_error() to the end of initializeCert(). 3912 0a5b68c Merge PR #2326: Murmur: add no-op userTextMessage signal for 3913 DBus to silence connect()'s error log output. 3914 5467f3a Murmur: add no-op userTextMessage signal for DBus to silence 3915 connect()'s error log output. 3916 9b5d066 Merge PR #2327: plugins/l4d2: Plugin update for game's latest 3917 version and identity support 3918 39192016-06-04 3920 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3921 e652888 Plugin update for game's latest version and identity support 3922 3923 Mikkel Krautz <mikkel@krautz.dk> 3924 fd9c794 Murmur: add no-op userTextMessage signal for DBus to silence 3925 connect()'s error log output. 3926 39272016-06-03 3928 Mikkel Krautz <mikkel@krautz.dk> 3929 5640f0a Merge PR #2323: Transifex translation update 3930 39312016-05-31 3932 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3933 d2416ca Fixed inverted Z (left/right) value 3934 3935 Mikkel Krautz <mikkel@krautz.dk> 3936 3e1d7ed Merge PR #2320: [Rocket League] Fixed inverted Z (left/right) 3937 value 3938 39392016-05-29 3940 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3941 b147287 Plugin update for latest version of Rocket League 3942 c695463 Positional Audio support for Grand Theft Auto V 3943 7591b5c Move "escape" function to mumble_plugin_utils.h header 3944 decab3f Plugin update for latest version of Rocket League 3945 3946 John Marion <john@lmsn.net> 3947 61ff49f Correctly denote serverid as optional on manpage 3948 2634d62 Remove unnecessary .BI man macro 3949 775b391 Document -disablesu option for murmur on manpage 3950 3951 Mikkel Krautz <mikkel@krautz.dk> 3952 44ea8c8 Merge PR #2315: Add GTA V plugin to the build and to the 3953 installer. 3954 7a89a2c Add GTA V plugin to the build and to the installer. 3955 eb0a2a0 Merge PR #2314: Plugin update for latest version of Rocket 3956 League 3957 f38363f Merge PR #2310: Positional Audio support for Grand Theft Auto 3958 V 3959 d3e1c68 Merge PR #2308: Move "escape" function to 3960 mumble_plugin_utils.h header 3961 88825e3 mumble.pro: query pkg-config for protobuf instead of using 3962 -lprotobuf. 3963 fa92480 man/murmurd.1: add paragraph about what disabling SuperUser 3964 means. 3965 39662016-05-26 3967 Davide Beatrici <davidebeatrici@users.noreply.github.com> 3968 da1d081 Plugin update for latest version of Rocket League 3969 3970 Mikkel Krautz <mikkel@krautz.dk> 3971 3eec33a Merge PR #2307: Plugin update for latest version of Rocket 3972 League 3973 39742016-05-22 3975 Frank Engler <9x6@users.noreply.github.com> 3976 fd24ee9 ServerDB.cpp: refactor code writing SuperUser password into DB 3977 16f7323 murmurd: command line argument "-disablesu" disables SuperUser 3978 3979 Mikkel Krautz <mikkel@krautz.dk> 3980 7164d3d Merge PR #2297: mumble.pro: query pkg-config for protobuf 3981 instead of using -lprotobuf. 3982 cb2b5ee mumble.pro: query pkg-config for protobuf instead of using 3983 -lprotobuf. 3984 708ace4 Merge PR #2298: man/murmurd.1: add paragraph about what 3985 disabling SuperUser means. 3986 e067c4d man/murmurd.1: add paragraph about what disabling SuperUser 3987 means. 3988 aaf3666 Merge PR #2301: Document -disablesu on murmur manpage 3989 f990b90 Merge PR #1779: Disable SuperUser 3990 7b54ad0 Merge PR #2124: MumbleSSL: add a sanity check for QSsl loading 3991 a different version of OpenSSL than we're linked against. 3992 4aa902d MumbleSSL: add a sanity check for QSsl loading a different 3993 version of OpenSSL than we're linked against. 3994 39952016-05-21 3996 John Marion <john@lmsn.net> 3997 5e66269 Correctly denote serverid as optional on manpage 3998 89643b4 Remove unnecessary .BI man macro 3999 84de178 Document -disablesu option for murmur on manpage 4000 4001 Mikkel Krautz <mikkel@krautz.dk> 4002 b82b6eb Merge PR #2281: Plugins, VersionCheck: don't pass 4003 WTD_LIFETIME_SIGNING_FLAG to WinTrust APIs. 4004 f3a02c3 Plugins, VersionCheck: don't pass WTD_LIFETIME_SIGNING_FLAG to 4005 WinTrust APIs. 4006 40072016-05-19 4008 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4009 e023f45 plugins/bf4: Added Squad State value 4010 a1fe822 Positional Audio support for Battlefield 4 (x86) 4011 4012 Kevin Rohland <kevin@nascher.org> 4013 3be04af Allow only one instance from UserLocalVolumeDialog per User 4014 4015 Mikkel Krautz <mikkel@krautz.dk> 4016 a779870 Merge PR #2284: Allow only one instance from 4017 UserLocalVolumeDialog per User 4018 2f34ff7 Merge PR #2289: Net: use QLatin1String instead of implicit 4019 char * -> QString conversion Ban::toString(). 4020 dac910b Net: use QLatin1String instead of implicit char * -> QString 4021 conversion in Ban::toString(). 4022 38dbec1 Merge PR #2287: plugins/bf4: Added Squad State value 4023 c522cff Merge PR #2144: Ban logging verbosity 4024 ec87aa6 Merge PR #2286: Add BF4 x86 to the build and to the installer. 4025 8af5c23 Add BF4 x86 to the build and to the installer. 4026 d157e71 Merge PR #2285: Positional Audio support for Battlefield 4 4027 (x86) 4028 4029 spede <spede@dota2.fi> 4030 5d1a56e Add logging for ban removals/changes. 4031 40322016-05-18 4033 Mikkel Krautz <mikkel@krautz.dk> 4034 2a20e16 Merge PR #2280: scripts/generate-CHANGES.py, CHANGES: update 4035 script to use commit date rather than author date. 4036 c71461e scripts/generate-CHANGES.py, CHANGES: update script to use 4037 commit date rather than author date. 4038 bed423e Merge PR #2275: plugins/bf4: fix JSON encoding. 4039 0c07d25 plugins/bf4: fix JSON encoding. 4040 0354aeb Merge PR #2282: Transifex translation update 4041 abb770b Merge PR #2265: Update CHANGES. 4042 25becb6 Update CHANGES. 4043 52f385c Merge PR #2279: Use # for license header instead of // in 4044 various .pro files. 4045 60465f5 Use # for license header instead of // in various .pro files. 4046 40472016-05-13 4048 Mikkel Krautz <mikkel@krautz.dk> 4049 23b4e85 Merge PR #2270: scripts/generate-CHANGES.py: fix capture group 4050 in gitMailmapLookup's contact regexp. 4051 b0005c4 scripts/generate-CHANGES.py: fix capture group in 4052 gitMailmapLookup's contact regexp. 4053 3b1ad3a Merge PR #2268: Transifex translation update 4054 40552016-05-11 4056 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4057 e4c91e2 Fixed Squad/Squad Leader pointers (#2267) 4058 40592016-05-10 4060 Mikkel Krautz <mikkel@krautz.dk> 4061 37c4749 Merge PR #2264: Add Joeliam to .mailmap and sync AUTHORS. 4062 c1251fd Add Joeliam to .mailmap and sync AUTHORS. 4063 084da53 Merge PR #2256: Update the Mumble tree to use LICENSE.header 4064 for all license headers 4065 19214a4 Add remaining files that use the old-style license header to 4066 3rdPartyLicenses. 4067 78a46ea src/murmur_grpcwrapper_protoc_plugin: update to use 4068 LICENSE.header. 4069 313be4b plugins: update to use LICENSE.header. 4070 63f2bd8 scripts: update to use LICENSE.header. 4071 84aa1ae 3rdparty: update to use LICENSE.header. 4072 af43d61 mumble_proto: update to use LICENSE.header. 4073 d2bda14 src/mumble: update to use LICENSE.header. 4074 4e2c7e3 macx: update to use LICENSE.header. 4075 5f71ce6 src/mumble_exe: update to use LICENSE.header. 4076 ce9e4c7 *.pri: update to use LICENSE.header. 4077 e45183b toolchain: update to use LICENSE.header. 4078 35358ca overlay_winx64: update to use LICENSE.header. 4079 3dad85f overlay_gl: update to use LICENSE.header. 4080 76f3168 g15helper: update to use LICENSE.header. 4081 049fcae overlay: update to use LICENSE.header. 4082 54c28d3 src/murmur: update to use LICENSE.header. 4083 395c084 src: update to use LICENSE.header. 4084 f3d19ad LICENSE.header: update default license header to use 4085 "2005-2016". 4086 f4e3ca9 Merge PR #2250: Various OpenBSD fixes 4087 3283c43 Add python.pri to detect the system's Python binary. Use it in 4088 mumble.pro. 4089 1f72548 Fix mumble_pch.hpp for OpenBSD. 4090 cc48689 PulseAudio: remove OSS headers from PulseAudio.cpp. 4091 40922016-05-09 4093 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4094 2854b32 Positional Audio support for Battlefield 4 (x64) 4095 4096 John Marion <john@lmsn.net> 4097 4462701 Touch up Mumble and Murmur manpages 4098 6123439 Remove hardcoded IP whitelist for master server 4099 4100 Mikkel Krautz <mikkel@krautz.dk> 4101 77b59e5 Merge PR #2262: Touch up Mumble and Murmur manpages 4102 7072cb2 Merge PR #2257: Various C++11 fixes 4103 39aebda Channel, ServerUser: make cast operator non-const. 4104 69086d8 GlobalShortcut_macx: fix build in C++11 mode (strongly typed 4105 enums) 4106 9b2bb22 Merge PR #2246: scripts/generate-CHANGES.py: add Python 4107 replacement for 'git2cl.pl'. 4108 ac716df scripts/generate-CHANGES.py: add Python replacement for 4109 'git2cl.pl'. 4110 11b2823 .gitignore: add .DS_Store. 4111 656be8f Merge PR #2259: remove non-existent file from .gitignore 4112 691d80a installer, plugins: add bf4 plugin to build and installer. 4113 5b6bdac Merge PR #2258: Remove hardcoded IP whitelist for master 4114 server 4115 a30f1dd Merge PR #2255: Positional Audio support for Battlefield 4 4116 (x64) 4117 4118 Tim Cooper <tim.cooper@layeh.com> 4119 412c0d1 Document undocumented fields in Mumble.proto (#2261) 4120 41212016-05-08 4122 Joel Kees <joelkees@gmail.com> 4123 192a89c Fix Left 4 Dead 2 plugin and clean up plugin code 4124 4125 Mikkel Krautz <mikkel@krautz.dk> 4126 c8d136f Merge PR #2248: Fix Left 4 Dead 2 plugin and clean up plugin 4127 code 4128 790bd79 Merge PR #2253: Transifex translation update 4129 89097d5 Merge PR #1682: murmur grpc support 4130 4a419de grpc: limit gRPC to Qt 5. 4131 8d5236f grpc: add log message in GRPCStart, so users know that GRPC is 4132 enabled. 4133 e93d566 grpc: use single-line comments for docs in MurmurGRPCImpl.cpp. 4134 88a6653 grpc: use single-line doxygen-style comments in 4135 RPCSingleStreamCall top-level comment. 4136 cd6b532 grpc: fix implicit QString conversions in setChannelStateGRPC. 4137 9128351 grpc: rename GRPC-specific Server::setChannelState method, and 4138 add docs. 4139 c7cd28b grpc: indent pre-declaration of classes in MurmurRPC::Wrapper. 4140 505df4f grpc: make mServer and qtCleanup members in MurmurRPCImpl 4141 conform to coding style. 4142 a02ef1b grpc: fix Server::sendTextMessageGRPC and 4143 Server::setChannelState to build in non-C++11 mode. 4144 9fafa9a grpc: make member variables in RPCCall and RPCSingleStreamCall 4145 coding style conformant. 4146 71f90de grpc: rename remaining MurmurRPCImpl member variables to be 4147 coding style conformant. 4148 d8710c1 grpc: rename aV1Service to m_V1Service. 4149 32b8abd grpc: rename mCQ to m_completionQueue as per our coding style. 4150 31928ca grpc: use single-line comments for MurmurGRPCImpl.cpp system 4151 overview. 4152 83c0b09 grpc: rename RPCStart and RPCStop to GRPCStart and GRPCStop. 4153 a107fb3 grpc: fix formatting of textMessageFilter result handling. 4154 ee1988e grpc: rename GRPC-specific Server::sendTextMessage to 4155 Server::sendTextMessageGRPC(), and add docs. 4156 9c55e95 grpc: mention that gRPC is experimental in the INSTALL file. 4157 7666447 grpc: rename murmur_grpc_wrapper_gen to 4158 murmur_grpcwrapper_protoc_plugin. 4159 4c54bb2 grpc: update license headers to use the new-style header. 4160 75d68fb grpc: sync murmur.ini.grpc with murmur.ini. 4161 49f9833 grpc: shell out to 'which grpc_cpp_plugin' to find 4162 grpc_cpp_plugin path in murmur_grpc.pro. 4163 41885a2 grpc: ignore unused parameter warnings from 4164 MurmurRPC.grpc.pb.h. 4165 772191f grpc: use RegisterService instead of RegisterAsyncService. 4166 46e954d grpc: remove 'gpr' from PKGCONFIG. 4167 4168 Tim Cooper <tim.cooper@layeh.com> 4169 0b0ce8e remove non-existent file from .gitignore 4170 21f9a29 grpc: fix uninitialized RPCCall reference count 4171 1af50bd grpc: do not use CONFIG for grpc block 4172 edcd4cd grpc: require protobuf>=3 4173 59bda9b grpc: rename murmur.ini.grpc to murmur.grpc.ini 4174 750f08d grpc: do not include generated proto wrapper 4175 4a0f287 grpc: fix grpc CONFIG flag 4176 ff109d9 grpc: integrate murmur_grpc_wrapper_gen into qmake build 4177 97741f6 grpc: move grpc-specific ini options to separate file 4178 77e0bc2 grpc: fix compilation errors 4179 49a6d35 grpc: rename grpcCert, grpcKey to grpccert, grpckey 4180 7c7ccfb grpc: change "no-grpc" build flag to "grpc" 4181 9bd982c grpc: add TextMessageFilter method comment 4182 805c047 grpc: implement TextMessageFilter 4183 19537ac grpc: allow connections to be secured using TLS 4184 6c68dec grpc: only allow users to trigger explicitly added context 4185 actions 4186 92320bf grpc: add comment about incomplete embedded protobuf messages 4187 af63163 grpc: fix crash when writing to a stream that hasn't completed 4188 its previous write 4189 d4b799d grpc: add RPCSingleStreamCall base for single-streaming 4190 wrappers 4191 1253f77 grpc: add helper method "end" to RPCSingleSingleCall 4192 8401b51 grpc: document more of the RPC protocol 4193 28fc480 grpc: add internal system overview 4194 0cbd230 grpc: reduce amount of generated wrapper code 4195 7514247 grpc: change RPCCall.mRefs to atomic 4196 23c931d grpc: fix potential use after free issue 4197 6dfbce2 grpc: normalize RPC method names 4198 b52d4df grpc: remove ContextAction.Context.None 4199 ab09ba3 grpc: fix ACL.allow, ACL.deny, ContextAction.context bitmasks 4200 b10811a grpc: update RPC service comments 4201 f87267f grpc: switch to versioned API 4202 56e0507 grpc: fix stream referencing counting issues 4203 5805883 grpc: fix crash in listener cleanup method 4204 d65eccf grpc: document "no-grpc" config flag 4205 b69e5f8 grpc: periodically clean up old listeners 4206 c7686ff grpc: fix possible use-after-frees with the GRPC wrappers 4207 89b487c grpc: reduce compile warnings 4208 e953933 grpc: move grpc protobuf into separate sub-project 4209 9d26e93 grpc: remove TODOs 4210 e35f427 grpc: move ChannelService_Update logic to RPC.cpp 4211 3f47647 grpc: protocol documentation 4212 47a52f2 grpc: remove event listeners on write failure 4213 b558149 grpc: split AudioService.SetRedirectWhisperGroup into two 4214 methods 4215 cccbec3 grpc: fix several TODO items 4216 7250656 grpc: fix build problems with GRPC 0.10 4217 80930b5 grpc: support setting temporary groups from authenticator 4218 3225be0 grpc: update some protocol field types to be more descriptive 4219 b331245 grpc: support texture in DatabaseServer methods 4220 37931ca grpc: change TreeService.Get to TreeService.Query (allows for 4221 query options to be added in the future) 4222 8f830b6 grpc: TODO fixes 4223 15f8258 grpc: normalize some grpc status codes thrown by Must* 4224 7df16ed grpc: move TextMessageService_Send logic to RPC.cpp 4225 cace36d grpc: simplify TextMessageService_Send 4226 a39df33 grpc: fix ConfigService.GetField, ConfigService.Get, 4227 LogService.Query not working for stopped servers 4228 8192e55 grpc: fix ConfigService.SetField not working for stopped 4229 servers 4230 5696efb grpc: simplify ChannelService_Add 4231 f080702 grpc: simplify ChannelService_Update 4232 4a56a24 grpc: add User.Kick.actor 4233 060ae78 grpc: add a lock around the authenticator when it does a 4234 write-read 4235 c53134d grpc: simplify authenticator slots 4236 acfa8e8 grpc: update docs 4237 9b84646 grpc: change Server.uptime to Update from uint32 4238 a1d428d grpc: minor cleanup 4239 17498d1 grpc: fix ServerService.Get for stopped servers 4240 4e6b3b9 grpc: move meta event sending to new method 4241 11eefc0 grpc: remove proto field 4242 Authenticator.Response.Initialize.updating 4243 5d9d1af grpc: remove old authenticator upon error or new authenticator 4244 fd52a05 grpc: make RPCCall.error's argument const 4245 ecf254f grpc: implement MurmurRPCImpl::getRegisteredUsersSlot 4246 02c7f74 grpc: implement MurmurRPCImpl::registerUserSlot 4247 70cb2b7 grpc: implement MurmurRPCImpl::unregisterUserSlot 4248 541312d grpc: implement MurmurRPCImpl::setTextureSlot 4249 4455db8 grpc: implement MurmurRPCImpl::setInfoSlot 4250 a813b13 grpc: implement MurmurRPCImpl::idToTextureSlot 4251 743ca4a grpc: implement MurmurRPCImpl::nameToIdSlot 4252 d929e70 grpc: implement MurmurRPCImpl::idToNameSlot 4253 55cb261 grpc: implement MurmurRPCImpl::getRegistrationSlot 4254 a5cbcfa grpc: add Find message to Authenticator 4255 5bb9a4f grpc: include user certificate chain in authenticator request 4256 ac2418f grpc: start AuthenticatorService.Stream implementation 4257 d63b5c7 grpc: add "request", "response" to stream-stream wrapper 4258 3af2bc8 grpc: rename "response" in generated code to "stream" 4259 5b2f2b9 grpc: generate callback() for "stream-stream" RPC methods 4260 5c071f0 grpc: change AuthenticatorService to a (hopefully) easier to 4261 use API 4262 cc59e82 grpc: add authenticator slot stubs 4263 28e6041 grpc: implement ACLService.Get 4264 57dc921 grpc: implement ACLService.Set 4265 7f537d3 grpc: implement ConfigService.GetDefaults 4266 9b6eaed grpc: implement ConfigService.Get 4267 ba30ef1 grpc: implement ConfigService.SetField 4268 729fad4 grpc: implement ConfigService.GetField 4269 51b5050 grpc: replace individual Config fields in favour of a 4270 map<string, string> 4271 59340c3 grpc: implement ACLService.GetEffectivePermissions 4272 24e9400 grpc: implement ACLService.RemoveTemporaryGroup 4273 cf77593 grpc: implement ACLService.AddTemporaryGroup 4274 39940a4 grpc: finish ServerService.Events implementation 4275 e279bef grpc: start ServerService.Events implementation 4276 95d4ab4 grpc: implement AudioService.SetRedirectWhisperGroup 4277 e9ec7d7 grpc: implement LogService.Query 4278 12e70ed grpc: implement BanService.Set 4279 62a627e grpc: implement BanService.Get 4280 b5afebe grpc: implement MetaService.Events 4281 2acd97a grpc: remove ContextActionService.Events listeners after they 4282 fail 4283 39984f6 grpc: add timer that will trigger cleanup function every 4284 minute 4285 3a1da38 grpc: add callback() method to single-streaming calls, 4286 reenable ContextActionService.Events 4287 0fdb1df grpc: RPCCall::error does not need to be a function anymore 4288 a89333d grpc: pass grpc success variable to callback functions 4289 1b3cdd8 grpc: re-enable streaming wrapper generation 4290 c386db3 grpc: rework non-streaming call wrappers, temporary disable 4291 streaming calls 4292 f8677db grpc: implement DatabaseService.Query 4293 3fdd054 grpc: implement DatabaseService.Verify 4294 3b44029 grpc: implement DatabaseService.Deregister 4295 9d0899e grpc: implement DatabaseService.Register 4296 dee4fbd grpc: implement DatabaseService.Update 4297 cb85565 grpc: implement DatabaseService.Get 4298 3f9d0a9 grpc: implement ServerService.Query. 4299 e8125d6 grpc: rename channelToRPCChannel,userToRPCUser to ToRPC 4300 d5e8ef3 grpc: implement UserService.Query 4301 48f9b00 grpc: implement ChannelService.Query. 4302 45f90c0 grpc: implement TreeService.Get. 4303 a8d772a grpc: implement targeting of TextMessageService.Send messages 4304 c748dbb grpc: implement UserService.Update 4305 9269ab9 grpc: implement ServerService.Start 4306 0462dff grpc: implement ServerService.Remove 4307 3b9bf4f grpc: implement (rough) ContextActionService.Events 4308 ba0df3e grpc: add basic meta and server event slots to MurmurRPCImpl 4309 b6aca49 grpc: implemented streaming generator, temporary removed 4310 certain streaming RPC methods 4311 d711b8c grpc: implement ServerService.Get 4312 f952591 grpc: implement ServerService.Stop 4313 a3c80ad grpc: implement ServerService.Create 4314 cba1db8 grpc: replace "response->FinishWithError + return"s with 4315 "throw"s 4316 fb97e5e grpc: implement ContextActionService.Remove 4317 b929b2d grpc: implement ContextActionService.Add 4318 3a7b724 grpc: replace old code with Must* functions 4319 6916629 grpc: add MustChannel for MurmurRPC.Channel 4320 082e145 grpc: add MustUser for MurmurRPC.User message 4321 e233c53 grpc: add exception hander around *_Impl to ease error handing 4322 0041ab3 grpc: switch to async grpc API, change naming of service 4323 methods 4324 d181c0d grpc: add *_Init to protoc-gen-grpcwrapper 4325 05a4501 grpc: remove MurmurRPCImpl and AsyncService from _Impl 4326 signature 4327 d749e0f grpc: add protoc-gen-grpcwrapper.cpp 4328 d681631 grpc: implement ChannelService.add 4329 08971f3 grpc: implement ChannelService.remove 4330 ab3c520 grpc: implement ChannelService.update 4331 bb86b3a grpc: implement ChannelService.get 4332 b9c2169 grpc: fix incorrect status 4333 32ec04b grpc: start ChannelService implementation 4334 f68b35d grpc: implement UserService.kick 4335 418ff98 grpc: implement UserService.query 4336 2c0b3dc grpc: start UserService, implement UserService::get 4337 5a7536c grpc: add broadcasting to TextMessageService.send 4338 776c084 grpc: start implementation 4339 7b0bb82 grpc: switch to proto2 from proto3 4340 8d46083 grpc: do renames and add notes to MurmurRPC.proto 4341 375d0ae grpc: add first MurmurRPC protobuf draft 4342 3960228 grpc: add empty MurmurRPC.proto file 4343 43442016-05-07 4345 Mikkel Krautz <mikkel@krautz.dk> 4346 0d35a9c scripts/ts2html.pl: remove. 4347 6d2364a scripts/qt.conf: remove. 4348 43492016-05-06 4350 Mikkel Krautz <mikkel@krautz.dk> 4351 aedb1a3 Re-generate and update AUTHORS file. 4352 d475b44 scripts/generate-AUTHORS.py: use pyuca for sorting to get 4353 deterministic output on all platforms. 4354 43552016-05-04 4356 Mikkel Krautz <mikkel@krautz.dk> 4357 ba1a189 GlobalShortcut_win: fix access to nxboxinput in EnumDevicesCB. 4358 43592016-05-01 4360 James Fraser <fwaggle@fwaggle.org> 4361 0288120 Don't expose SSL secrets over Ice/D-Bus. 4362 4363 Mikkel Krautz <mikkel@krautz.dk> 4364 a1a969e AudioOutput: make playSample() time out after 1 second if no 4365 AudioOutput is present. 4366 a50a120 PulseAudio: fall back to default device if chosen device is no 4367 longer present. 4368 8dbc793 GlobalShortcut_win: only poll XboxInput if there are XInput 4369 devices present. 4370 3434ff8 .mailmap: update James Fraser alias. 4371 9f20c21 scripts/generate-AUTHORS.py: use 'origin/branch' instead of 4372 just 'branch' in git log call. 4373 43742016-04-30 4375 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4376 cb8cbd0 Plugin update for latest version of Quake Live 4377 4378 Tim Cooper <tim.cooper@layeh.com> 4379 6a3f2ef add note about allowping to murmur.ini regarding information 4380 exposure 4381 43822016-04-28 4383 Mikkel Krautz <mikkel@krautz.dk> 4384 5c17181 Move smallft to 3rdparty/smallft-src and add to 4385 3rdPartyLicenses. 4386 b7271c2 Log: remove 'console' parameter of postNotification(). 4387 cd8fbbd Log_unix: use plain log message for KDE notifications. 4388 a2e6cb8 Log_unix: always send plain text notifications via 4389 org.freedesktop.Notifications. 4390 43912016-04-26 4392 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4393 6f843e5 Plugin update for latest version of Rocket League 4394 4395 James Fraser <fwaggle@fwaggle.org> 4396 68547c9 Fix missing whitespace in if statement 4397 25422e7 Add comments to some conditionals in initializeCert() 4398 4399 Tim Cooper <tim.cooper@layeh.com> 4400 b347f7e fix crash caused by decoding all MIME data formats in 4401 RichTextHtmlEdit 4402 44032016-04-25 4404 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4405 6f1b851 plugins/ql: Added Spectator state value 4406 ccb1ff7 plugins/ql: Added camera values for a more precise PA 4407 47a6e32 plugins/ql: Fix host address string and add comments 4408 4f7af50 Positional audio support for Quake Live 4409 4410 Mikkel Krautz <mikkel@krautz.dk> 4411 3a9edb8 plugins.pro: add ql plugin to the build. 4412 2c65953 installer: add ql.dll plugin to the installer. 4413 44142016-04-17 4415 Mikkel Krautz <mikkel@krautz.dk> 4416 0502fa6 Drop OS X specific '64-bit' check. 4417 72ef902 Add build number to OS X OSInfo. 4418 48cc538 Fix 'rl.dl' typo in Plugins.wxs. 4419 44202016-04-15 4421 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4422 043a7d7 Plugin update for latest version of Rocket League 4423 44242016-04-10 4425 Davide Beatrici <davidebeatrici@users.noreply.github.com> 4426 8017a01 l4d2: Plugin update for latest game version 4427 80d0354 Positional Audio support for Rocket League 4428 4429 Mikkel Krautz <mikkel@krautz.dk> 4430 6be0de4 installer: add 'rl.dll' to Plugins.wxs. 4431 95b3cc1 plugins.pro: add 'rl'. 4432 0393ed3 mumble_plugin.h: use _M_IX86 instead of (typo'd) _M_X86. 4433 44342016-04-01 4435 John Marion <john@lmsn.net> 4436 4e9f412 Remove unused jitter reporting code 4437 4438 Mikkel Krautz <mikkel@krautz.dk> 4439 ef72e3e overlay: remove Far Cry 4 from the default blacklist. 4440 44412016-03-14 4442 Mikkel Krautz <mikkel@krautz.dk> 4443 a59e166 Do not enable warnings-as-errors by default. 4444 44452016-03-13 4446 Mikkel Krautz <mikkel@krautz.dk> 4447 a24b8c3 Do not use _FORTIFY_SOURCE for debug builds since they're not 4448 built with optimizations. 4449 b03a689 Add .mailmap file and us it in scripts/generate-AUTHORS.py. 4450 6beb46e Move src/bonjour to 3rdparty/qqbonjour-src and add its license 4451 to the third party license list. 4452 44532016-03-07 4454 Stefan Hacker <dd0t@users.sourceforge.net> 4455 3643c24 Add missing iMask to Ban equality operator 4456 4457 Mikkel Krautz <mikkel@krautz.dk> 4458 25f0e1f Remove OpenSSL 0.9.x compatibility hacks. 4459 44602016-03-06 4461 John Marion <john@lmsn.net> 4462 8b4ed1e Remove timer to run reportJitter. 4463 44642016-03-05 4465 Mikkel Krautz <mikkel@krautz.dk> 4466 888a459 GlobalShortcutWin: fix memory leak of 'di' in new XInputCheck 4467 code path. 4468 44692016-03-04 4470 Mikkel Krautz <mikkel@krautz.dk> 4471 bc12e8e XInputCheck: add string.h and stdlib.h includes to 4472 xinputcheck.cpp. 4473 b817122 GlobalShortcutWin: add issue references to comment describing 4474 recent Windows 10 DirectInput/XInput breakge. 4475 cbff56b XInputCheck: fix missing file reference in the README. 4476 da12c2b XInputCheck: add comment at the top of the file describing 4477 development practices and origin of the code. 4478 25b88a7 XInputCheck: add documentation for 4479 XInputCheck_IsGuidProductXInputDevice. 4480 0f80533 XInputCheck: add XInputCheck_ClearDeviceCache(). 4481 44822016-03-03 4483 Mikkel Krautz <mikkel@krautz.dk> 4484 e174f8d compiler.pri: fix architecture checks for force-x86-toolchain 4485 and force-x86_64-toolchain builds. 4486 6f1331b GlobalShortcutWin: Exclude XInput devices from DirectInput. 4487 44882016-02-25 4489 Nick Heindl <nheindl@wisc.edu> 4490 93427af Fix typo in comment: Issue #2070 4491 44922016-02-23 4493 John Marion <john@lmsn.net> 4494 f5e03d6 Fix relative paths for Murmur -ini switch 4495 44962016-02-21 4497 John Marion <john@lmsn.net> 4498 53107ca Fix building Mumble on unix with no-dbus 4499 4500 Mikkel Krautz <mikkel@krautz.dk> 4501 999b59b Add LuaMilkshake to AUTHORS. 4502 45032016-02-20 4504 Mikkel Krautz <mikkel@krautz.dk> 4505 e3b14f3 themes/Mumble: sync with mumble-theme submodule. 4506 4b3746a Add Tim Visée to AUTHORS. 4507 34cbd3c compiler.pri: on Windows, treat MSVC linker warnings as 4508 errors. 4509 3b2a169 Simplify LICENSE file, add LICENSE.header and add AUTHORS. 4510 4511 Tim Visée <timvisee@gmail.com> 4512 b4589b4 Add README.md for GitHub 4513 45142016-02-17 4515 Mikkel Krautz <mikkel@krautz.dk> 4516 0840dd4 Fix OpenSSL intialization. 4517 0c08e73 compiler.pri: pass '-compress 9' to rcc. 4518 45192016-01-31 4520 Mikkel Krautz <mikkel@krautz.dk> 4521 1aae05e TextToSpeech_unix: use Mumble's language setting, or the 4522 system locale for TTS language. 4523 bd8f92b Move HTML filtering to a separate shared class. 4524 4525 Tim Cooper <tim.cooper@layeh.com> 4526 56fc9de Remember the last directory used for saving images from the 4527 chat log 4528 8722bdd Use a lossless image format when saving chat log images that 4529 do not have a file extension 4530 45312016-01-27 4532 Stefan Hacker <dd0t@users.sourceforge.net> 4533 cffa565 Fix warning typo reported in #2087 4534 45352016-01-10 4536 Mikkel Krautz <mikkel@krautz.dk> 4537 58c06f2 Fix Murmur on Windows DoS as described in Mumble-SA-2016-001. 4538 45392016-01-05 4540 Mikkel Krautz <mikkel@krautz.dk> 4541 c22393e Messages, Murmur.ice: make username checking case insensitive 4542 throughout Murmur. 4543 45442016-01-02 4545 Mikkel Krautz <mikkel@krautz.dk> 4546 c56cb01 mumble.pro: use separate libsndfile libs on Windows. 4547 45482016-01-01 4549 Mikkel Krautz <mikkel@krautz.dk> 4550 6e16502 Update the Copyright year range for The Mumble Developers 4551 throughout the tree. 4552 7a33318 About: update copyright year range to 2005-2016. 4553 50bc11d Update LICENSE for 2016. Happy new year! 4554 3a18e13 compiler.pri: add CONFIG(verbose-linker) option for diagnosing 4555 MSVC runtime library issues. 4556 45572015-12-30 4558 Mikkel Krautz <mikkel@krautz.dk> 4559 143bf86 AppNap: only declare 'appNapSuppressed' static variable when 4560 AppNap is available. 4561 7a82dc9 Plugins: remove unused url parameter from 4562 fetchedUpdatePAPlugins slot. 4563 ad6acf2 GlobalShortcut_win, mumble.pro: remove use of HardHook in 4564 GlobalShortcut_win. 4565 17ddc1a VersionCheck: use updated WebFetch::fetch() for snapshot 4566 downloads. 4567 e82debb 3rdparty/opus-build: re-structure qmake logic for including 4568 SSE, SSE2 and SSE4.1 sources into the build. 4569 9652f7f compiler.pri: disable warnings-as-errors when MSVC static 4570 analysis is enabled. 4571 acb69be Update WebFetch, and its users, to use the new service 4572 hostnames and endpoints, as well as HTTPS. 4573 bd49fa5 CrashReporter: use new service hostname and endpoint for the 4574 crash reporter service. 4575 3910dc9 Remove all REPORT_JITTER-related code. 4576 9db3015 Usage: use new usage service hostname and endpoint, and use 4577 HTTPS. 4578 45792015-12-28 4580 Mikkel Krautz <mikkel@krautz.dk> 4581 2857d71 Translation update 4582 8eec7cc Overlay_win: silence MSVC warning about potentially 4583 uninitialized local variables. 4584 d0ced44 Mumble: implement lock file mechanism for Windows. 4585 a3ad0c5 installer: use 'The Mumble Developers' as ProductManufacturer 4586 in the Windows installer. 4587 7d4fe6c man: refer to The Mumble Developers as the Mumble authors in 4588 our man pages. 4589 a97c4bb 3rdparty/minhook-build: disable third-party warnings by 4590 default in MinHook. 4591 45922015-12-27 4593 Mikkel Krautz <mikkel@krautz.dk> 4594 69cdaee MainWindow: only allow toolbar dragging in the 'custom' 4595 layout. 4596 45972015-12-26 4598 Mikkel Krautz <mikkel@krautz.dk> 4599 7f37b71 GlobalShortcut_win: NULL-initialize xboxinput and gkey member 4600 variables. 4601 25ceebb MainWindow: only allow layout to be changed via settings. 4602 173b68a Update copyright strings in .rc and .plist files to refer to 4603 'The Mumble Developers'. 4604 a2b7020 About: change 'The Mumble team' to 'The Mumble Developers', as 4605 used in our license. 4606 33f8448 Murmur: allow both bitmasked version and version string when 4607 setting 'suggestversion' via RPC. 4608 da8a95e 3rdparty/opus-build: only enable OS X SIMD for x86-64 4609 (non-universal) build. 4610 4e53e6f AppNap: fix build for OS X Universal, which uses the 10.4 SDK. 4611 3e680f7 Update themes/Mumble submodule and themes/MumbleTheme.qrc to 4612 point to latest mumble-theme. 4613 1719496 ThemeInfo: fix loading of platform-specific QSS files. 4614 7cb6bb1 3rdparty/opus-build: enable use of SSE and SSE2 intrinsics in 4615 Opus on OS X. 4616 779496c AppNap: add AppNap support for OS X. 4617 4618 Natenom <natenom@natenom.com> 4619 b83316a Show self mute/deaf, global mute/deaf, prio speaker, user left 4620 channel and disconnected states in linked channels. 4621 46222015-12-25 4623 Stefan Hacker <dd0t@users.sourceforge.net> 4624 aa92699 Revert "Settings: disable 'shortcut/windows/xbox/enable' by 4625 default, disabling XboxInput." 4626 1070b40 Fix use of wrong calling convention on xboxinput function 4627 pointers 4628 46292015-12-24 4630 Stefan Hacker <dd0t@users.sourceforge.net> 4631 c2bbcd5 Fix XboxInputState being to small for XInputGetStateEx calls 4632 4633 Mikkel Krautz <mikkel@krautz.dk> 4634 fe81316 Settings: disable 'shortcut/windows/xbox/enable' by default, 4635 disabling XboxInput. 4636 abdb500 murmur: exit(1) when encountering a qFatal() when using syslog 4637 logging. 4638 608e802 GlobalShortcut_win, XboxInput: implement native XInput support 4639 in GlobalShortcut_win. 4640 df28734 GlobalShortcut_win: add PID/VID blacklist for misbehaving 4641 devices. 4642 703f8c7 murmur: exit with status code 1 on fatal error. 4643 08af66d ConnectDialog: disable ping and host lookups when using a 4644 proxy. 4645 46462015-12-20 4647 Mikkel Krautz <mikkel@krautz.dk> 4648 1bcea4e GlobalShortuct_win: warn if a device takes more than 1 second 4649 to poll via DirectInput. 4650 9295be4 Update Opus to 1.1.1. 4651 46522015-12-13 4653 Mikkel Krautz <mikkel@krautz.dk> 4654 4090c21 Settings: enable expert mode by default for 1.3.0. 4655 46562015-12-12 4657 John P <johnhatestrash@gmail.com> 4658 37618b7 fix unix ub celt build 4659 4660 Matt Hamilton <m@tthamilton.com> 4661 40868d4 Update svg URL(s) from sourceforge to github 4662 4663 Mikkel Krautz <mikkel@krautz.dk> 4664 2a31708 GlobalShortcut: only build in the OS X-specific 4665 AXIsProcessTrustedWithOptions check if we're on a 10.9 or 4666 newer SDK. 4667 23fa9b3 AudioInput: ensure our encoders are reset correctly when using 4668 > 1 frame per packet. 4669 4670 synapse84 <synapse84@gmail.com> 4671 f6b746e Migrate old Qt 4 data directory to new Qt 5 location 4672 46732015-12-09 4674 Mikkel Krautz <mikkel@krautz.dk> 4675 eaad2da Database: use separate QFile variables for legacy DB path and 4676 modern DB path. 4677 46782015-12-08 4679 Jan Klass <kissaki@posteo.de> 4680 31abc89 Add outlook to overlay blacklist 4681 4682 Mikkel Krautz <mikkel@krautz.dk> 4683 ba49ba5 Murmur: use OPENSSL_VERSION_NUMBER instead of OPENSSL_VERSION. 4684 46852015-12-07 4686 Mikkel Krautz <mikkel@krautz.dk> 4687 42c0684 UserLocalVolumeDialog: subclass QDialog instead of QWidget. 4688 7852dce GlobalShortcut: update help text for marking Mumble trusted 4689 for OS X Mavericks and greater. 4690 4691 Natenom <natenom@natenom.com> 4692 b582547 Show more information when a banned user connects 4693 4694 doggone <rolf@metadata.be> 4695 925587a Unhide mumble.sqlite on non-Windows 4696 46972015-12-06 4698 Roman Priesol <roman@priesol.net> 4699 21673bf mumble.desktop: added missing semicolons 4700 47012015-12-01 4702 Mikkel Krautz <mikkel@krautz.dk> 4703 197f13e RichTextEditor: inherit QApplication's stylesheet in 4704 RichTextHtmlEdit. 4705 47062015-11-30 4707 Mikkel Krautz <mikkel@krautz.dk> 4708 77bb12f themes/Mumble: sync submodule. 4709 d793aa1 murmur.ini: document empty welcometext behavior. 4710 4711 Natenom <natenom@natenom.com> 4712 9e8a40f Echo -> Echo cancellation in settings dialog 4713 47142015-11-29 4715 Mikkel Krautz <mikkel@krautz.dk> 4716 ce1df5d os_win.cpp: disable MSVC 2013's FMA-optimized math routines on 4717 Windows versions earlier than 8. 4718 47192015-11-28 4720 Mikkel Krautz <mikkel@krautz.dk> 4721 e8e7ed3 3rdparty: for CELT and Opus, define APPROX_FLOAT if 4722 -ffast-math is in CFLAGS. 4723 551f109 PBKDF2: use 8 digits in OPENSSL_VERSION check. 4724 711c2ec Murmur: forcefully disable PBKDF2 on OpenSSL < 0.9.9. 4725 74ce74c mumble.pro: don't find OpenSSL via pkconfig here, it is 4726 already found via mumble.pri. 4727 f44b7df GlobalShortcut_unix: fix GCC deprecation pragmas for GCC 4.2. 4728 ed308af SSL: add const_cast to be compatible with OpenSSL 0.9.8. 4729 5dac7e8 Net: GCC 4.2 on FreeBSD 9.3 does not have __builtin_bswap. 4730 2fdbc83 toolchain/win32-msvc2013: only use native amd64 compiler if it 4731 is available. 4732 a5724cf installer: do not bundle D3DCompiler_43.dll and 4733 D3DCompiler_47.dll with Mumble anymore. 4734 329afa3 main.pro, 3rdparty: remove fx11 from the Mumble build. 4735 3763d59 overlay: replace use of Effects11 with direct use of our split 4736 HLSL shaders. 4737 53a529c overlay: split the shaders in overlay.fx out into separate 4738 HLSL files. 4739 4740 Tim Cooper <tim.cooper@layeh.com> 4741 fea39f2 Respect maximum channel user limits when joining server 4742 47432015-11-27 4744 Mikkel Krautz <mikkel@krautz.dk> 4745 3762ad0 mumble.pro: fix g15 logic for detecting Windows and OS X. 4746 47472015-11-26 4748 Mikkel Krautz <mikkel@krautz.dk> 4749 218c6a5 g15helper: statically link against runtime library on Windows. 4750 8904591 g15helper: apply mumble.appcompat.manifest to 4751 mumble-g15-helper.exe. 4752 47532015-11-25 4754 Stefan Hacker <dd0t@users.sourceforge.net> 4755 6390946 Allow no-warnings-as-errors for vc too 4756 4757 Mikkel Krautz <mikkel@krautz.dk> 4758 ee43279 plugins/sto: fix signed/unsigned mismatch. 4759 aef9ef7 Settings: enable XInput 2 by default once again. 4760 956a8ca GlobalShortcut_unix: request latest XInput 2 version by 4761 default. 4762 47632015-11-24 4764 Kevin Rohland <kevin@nascher.org> 4765 bd9bb66 Improve local user volume adjustment. 4766 4767 Mikkel Krautz <mikkel@krautz.dk> 4768 58efe0c GlobalShortcut_unix, Settings: disable XInput2 by default. 4769 c52d1a3 compiler.pri: treat warnings as errors for MSVC (-WX). 4770 114495e overlay: add runtime checks for offset overflow in D3D9. 4771 a3e7958 overlay: add runtime check for when GetFnOffsetInModule()'s 4772 return value would have overflowed its return type. 4773 5f79a3e overlay: fix a few MSVC signed/unsigned conversion warnings. 4774 150d096 os_win: fix conversion from size_t to DWORD. 4775 4776 Tim Cooper <tim.cooper@layeh.com> 4777 0b0c074 Allow users with Write permission to bypass channel user 4778 limits 4779 47802015-11-23 4781 Mikkel Krautz <mikkel@krautz.dk> 4782 0214948 compiler.pri: ensure we only pass -pie as a linker flag. 4783 514100d compiler.pri: fix erronous QMAKE_FLAGS overwrite. 4784 3a356a2 overlay_gl: port to FreeBSD. 4785 47862015-11-22 4787 Mikkel Krautz <mikkel@krautz.dk> 4788 0e4070c scripts/updatetranslations.sh: fix shebang to work on systems 4789 where bash doesn't live in /bin. 4790 00090db Translation update 4791 f56143f mumble_pch.hpp: add missing networking headers to fix FreeBSD 4792 build. 4793 e9b240c mumble.pro: always disable G15 on FreeBSD. 4794 80e0f96 GlobalShortcut_unix: fix build on non-Linux systems. 4795 1f3b254 mumble.pri: use freebsd (mkspec) to check whether we're on 4796 FreeBSD, rather than checking the uname. 4797 b88728c compiler.pri: fixups for FreeBSD. 4798 bbd93e1 installer: remove support for merge modules. 4799 c19ec3f installer: remove support for the Intel compilers. 4800 377d7cd rcc.pri: use manual quoting via escape_expand(\") instead of 4801 system_quote() to be compatible with Qt 4. 4802 9222b9a installer: remove non-static installer logic. 4803 4804 Tim Cooper <tim.cooper@layeh.com> 4805 c0879e5 Allow creating channel with a set maximum number of users 4806 b0c9521 Add saving of images from chat log 4807 84b1bce Add per-channel user limit 4808 07a142d Include actor when performing a user rename 4809 48102015-11-21 4811 Mark Felder <feld@feld.me> 4812 30df2cb Revert 72038f6, add -lssl for FreeBSD 4813 4814 Mikkel Krautz <mikkel@krautz.dk> 4815 be7367f compiler.pri: undefine _FORTIFY_SOURCE before defiining it. 4816 b0d53e1 compiler.pri: unsure that all our compiler.pri CFLAGS and 4817 CXXFLAGS are also applied for Objective-C(++). 4818 48192015-11-20 4820 Mikkel Krautz <mikkel@krautz.dk> 4821 8ea1740 CoreAudio: use '#pragma GCC' to be compatible with both GCC 4822 and Clang. 4823 48242015-11-17 4825 Mikkel Krautz <mikkel@krautz.dk> 4826 82561a4 UserInformation: only implement decode_utf8_qssl_string()'s 4827 QStringList override for Qt 5 builds. 4828 2757a0c Cert: disable old-style cast warning for the whole source file 4829 to fix GCC 4.2 build. 4830 159aad4 Cert: fix old-style cast warning on older GCCs that disallow 4831 'pragma GCC diagnostic' within functions. 4832 e94c8f7 Use Emoji One SVGs for our flag icons instead of FamFamFam. 4833 48342015-11-16 4835 Mikkel Krautz <mikkel@krautz.dk> 4836 5feef96 Remove __int64_t define/undef dance from mumble_pch.hpp. 4837 4838 Tim Cooper <tim.cooper@layeh.com> 4839 4862897 Add maximum number of server users to control channel protocol 4840 48412015-11-15 4842 Mikkel Krautz <mikkel@krautz.dk> 4843 1f6a1f2 ViewCert: only implement decode_utf8_qssl_string()'s 4844 QStringList override for Qt 5 builds. 4845 f5d72ba OverlayConfig: avoid implementing OverlayConfigDialogNew on OS 4846 X Universal. 4847 9dba18f OSInfo: fix OS X version string formatting build error. 4848 8ebd51a mumble.pro: add opus-src/celt and opus-src/include as -isystem 4849 headers. 4850 8d2edb8 G15LCDEngine_helper: change size parameter in submitFrame() to 4851 qint64. 4852 6c47ca7 compiler.pri: update non-universal deployment target to 10.7, 4853 as mandated by Qt 5.5. 4854 c25da2c OverlayUserGroup: fix build in OS X ifdef block. 4855 147be10 Overlay: fix OS X pid comparison. 4856 a7e7e1b CrashReporter: fix build with -Werror. 4857 bcaebc0 CoreAudio: make it build with -Werror. 4858 28d43b5 ApplicationPalette: add missing QDebug include. 4859 f931ef1 overlay_gl: add missing mach_override include for OS X. 4860 9f85eeb Meta: cast rlim_t to unsigned long when format printing. 4861 1e06692 Disable warnings by default for third party library 4862 mach-override. 4863 d02ea64 Convert icons/filter.txt to ASCII and sync licenses.h. 4864 33f295f Update .gitignore to point to the new location of 4865 Ice-generated files. 4866 48672015-11-13 4868 Stefan Hacker <dd0t@users.sourceforge.net> 4869 5fb2573 Fix regression in last commit 4870 48712015-11-12 4872 Mark Felder <feld@feld.me> 4873 7eb4987 FreeBSD can use pkgconfig too 4874 48752015-11-08 4876 Mikkel Krautz <mikkel@krautz.dk> 4877 f32343d Use %zd for ssize_t printing in OSS.cpp. 4878 671598b Fix warnings in SharedMemory_unix when built with GCC 5.2.1 on 4879 i386. 4880 e4c80da Fix warnings in overlay_gl when built with GCC 5.2.1 for i386. 4881 48822015-11-02 4883 Jan Klass <kissaki@posteo.de> 4884 c1b6110 Reorder server menu 4885 48862015-11-01 4887 Jan Klass <kissaki@posteo.de> 4888 21cd4dd Show Minimal View status in title 4889 48902015-10-31 4891 Mikkel Krautz <mikkel@krautz.dk> 4892 a6ac95b Do not warn about missing QT_INSTALL_TRANSLATIONS_DIR when 4893 no-embed-qt-translations is used. 4894 86f97a9 Add warning about missing QT_INSTALL_TRANSLATIONS directory. 4895 48962015-10-28 4897 Stefan Hacker <dd0t@users.sourceforge.net> 4898 4795ae5 Fix qFatal message generation in Diffie Hellmann error path 4899 12cb827 Fix Murmur.ice path lookup for ermine and osx 4900 bfe43e3 Drop -std=XXX directives for gcc 4901 e074dde Consistently use -Wall -Wextra -Werror for C++ and C 4902 b828a0a Fix warning in debug assertion 4903 648f35b Fix remaining backend warnings in mumble 4904 c9c9d0e Fix remaining frontend warnings for mumble 4905 e0cb6e0 Fix overlay code related warnings in mumble 4906 f9b2db4 Fix various shadow warnings in mumble by renaming 4907 3206530 Fix isystem compiler flag for celt 4908 66ff6d6 Fix warnings in overlay_gl C code 4909 39b8b07 Fix warnings in AudioOutput code 4910 2062b24 Supress deprecation warning on XKeycodeToKeysym 4911 1090423 Supress remaining old-style casts we incur from 3rd party 4912 headers. These should all be system headers but we still get 4913 these warnings from macro expansions which is kinda strange... 4914 49152015-10-27 4916 Stefan Hacker <dd0t@users.sourceforge.net> 4917 68205b9 Fix remaining warnings in murmur code 4918 7b882d0 Fix warnings in murmur/Server.cpp 4919 49202015-10-26 4921 Stefan Hacker <dd0t@users.sourceforge.net> 4922 1a8175b Use intrinsic instead of inline asm in Net.h 4923 234ed23 Fix "-isystem" flag use for mumble_proto 4924 e21ce49 Fix shadow warning in SignalCurry.h 4925 99d37cf Fix warnings in Bonjour code 4926 8ecc3d1 Fix warnings in shared connection code 4927 49282015-10-25 4929 Stefan Hacker <dd0t@users.sourceforge.net> 4930 51ab40a Fix warning due to missing default case in protocolToString 4931 0db712e Make mkwrapper.pl write a banner to its generated files 4932 a8bed29 Modify generator for licenses.h to fix warnings in that file 4933 73f6051 Modify generator for ApplicationPalette.h to fix warnings in 4934 that file 4935 d8889f8 Extract Ice compilation to murmur_ice lib 4936 49372015-10-18 4938 Mikkel Krautz <mikkel@krautz.dk> 4939 10c902f Fix rcc.pri to work when there are spaces in our $PWD. 4940 49412015-10-17 4942 Benjamin Neff <benjamin@coding4coffee.ch> 4943 e9f87a6 Add missing includes 4944 4945 Fredrik Nordin <freedick@ludd.ltu.se> 4946 15f47f4 Add local per-user volume adjustment. 4947 4948 Mikkel Krautz <mikkel@krautz.dk> 4949 75a25c4 ConnectDialog, ServerHandler: use HostAddress instead of 4950 QHostAddress when comparing addresses. 4951 311f6f7 Auto-generate qrc file for embedded Qt translations when 4952 running qmake. 4953 571b3c1 Use murmur_pch.h instead of mumble_pch.hpp in 4954 SSLCipherInfo.cpp. 4955 49562015-10-13 4957 Mikkel Krautz <mikkel@krautz.dk> 4958 a5009b6 Fix "RCC: Error in [...]" output that appears when running 4959 qmake. 4960 49612015-10-11 4962 Jan Klass <kissaki@posteo.de> 4963 495dfdc Replace obsolete Qt method with new method 4964 8bf9b0a Make overlay FPS and clock positionable 4965 f732ec4 Add dwm and MouseKeyboardCenter to overlay blacklist 4966 49672015-10-04 4968 Stefan Hacker <dd0t@users.sourceforge.net> 4969 f18c587 Translation update 4970 e8027bd Output more control channel encryption parameters 4971 4972 Mikkel Krautz <mikkel@krautz.dk> 4973 8e195e1 Use lookup table for cipher info in 'Connection Info' dialog. 4974 49752015-09-27 4976 Mikkel Krautz <mikkel@krautz.dk> 4977 13e494c Update sbcelt submodule to include fix for Xiph.org's git:// 4978 -> https:// transition. 4979 49802015-09-26 4981 Mikkel Krautz <mikkel@krautz.dk> 4982 8bd3f76 Murmur: add support for EDH cipher suites, and for specifying 4983 Diffie-Hellman parmeters. 4984 49852015-09-22 4986 Samuel D. Leslie <sdl@nexiom.net> 4987 83da4f1 Replace all murmur.ini comments using hash (#) w/ semicolons 4988 (;) 4989 49902015-09-20 4991 James Fraser <fwaggle@fwaggle.org> 4992 263607f Update World of Warcraft 32-bit plugin to build 20444 4993 4994 Jan Klass <kissaki@posteo.de> 4995 df44859 Add EpicGamesLauncher to default overlay blacklist 4996 4997 Mikkel Krautz <mikkel@krautz.dk> 4998 612d6b5 Enable bHideInTray only on Windows versions below 7. 4999 50002015-09-19 5001 Mikko Rantanen <jubjub@jubjubnest.net> 5002 52898aa Add Finnish translations to the wix project 5003 5004 Mikkel Krautz <mikkel@krautz.dk> 5005 0f2c07c compiler.pri: increase MSVC PCH heap to up to 150MB (-Zm). 5006 50072015-09-08 5008 Stefan Hacker <dd0t@users.sourceforge.net> 5009 492293b Translation update 5010 0528883 Add an experimental translator comment 5011 47631f7 Enable LookConfig to detect changes to user themes folder 5012 426edb6 Add link to user themes directory to LookConfig 5013 5014 Jan Klass <kissaki@posteo.de> 5015 ce413bd Mark text as not to be translated 5016 50172015-08-20 5018 Stefan Hacker <dd0t@users.sourceforge.net> 5019 4794770 Fix Qt 5 compatibility of our Qt translation use 5020 50212015-08-19 5022 asmolero <alsamolero@gmail.com> 5023 d110e56 Fix grammar in default murmur.ini file 5024 5025 Stefan Hacker <dd0t@users.sourceforge.net> 5026 8169811 Fix broken range check in UserListModel::data 5027 50282015-08-06 5029 Stefan Hacker <dd0t@users.sourceforge.net> 5030 d39e773 Fix setting an empty SuperUser password not creating an error 5031 857e839 Translation update 5032 50332015-07-30 5034 Tim Cooper <tim.cooper@layeh.com> 5035 6fe5547 Don't initialize qsWelcomeText to "Welcome to this server" 5036 2612b67 Don't display "Welcome message: " in client if none was sent. 5037 50382015-07-25 5039 Stefan Hacker <dd0t@users.sourceforge.net> 5040 4c16f25 Fix build on Linux (missing semicolon) 5041 e061b72 Ensure closeEvent for MainWindow is called on self-restart 5042 a11bccf Create themes directory if it doesn't exist 5043 459022d Work around Windows permissions preventing Mumble restart 5044 50452015-07-21 5046 Lartza <Lartza@users.noreply.github.com> 5047 9f1b01a Fix small error in bEnableEvdev config 5048 5049 Tim Cooper <tim.cooper@layeh.com> 5050 ebf6d23 Broadcast RPC-updated welcome text, even when it is empty 5051 50522015-07-14 5053 Jordan Klassen <jordan@klassen.me.uk> 5054 6c096c3 Add Logitech G-key support for use in global shortcuts 5055 5056 Mikkel Krautz <mikkel@krautz.dk> 5057 3183da9 themes/Mumble: update submodule. 5058 e614a7b Document no-gkey CONFIG option. 5059 5060 Sven-Hendrik Haase <sh@lutzhaase.com> 5061 e8f627f Add fallback include path for speech-dispatcher 5062 50632015-07-12 5064 Stefan Hacker <dd0t@users.sourceforge.net> 5065 84a8bbc Fix build for Qt < 5.2 5066 d275284 Add built-in "Mumble" theme and set "Lite" variant as default. 5067 65c1aff Add generate-qrc.py script as a rcc -project replacement 5068 83b6071 Add Theme support to Mumble 5069 8bd78a5 Add ThemeInfo class for finding and loading Theme descriptions 5070 5071 Mikkel Krautz <mikkel@krautz.dk> 5072 9c462ce Fix logging in Themes::getConfiguredOutput() to use the 5073 correct settings variable. 5074 4ebfb90 Re-work Mac-specific style code in MainWindow.cpp and 5075 OverlayClient.cpp to work with the new theme system. 5076 0a5d2ba Do not re-index themes in Themes::getConfiguredStyle() if both 5077 the theme and style are unset. 5078 1408041 Use passed-in settings object in Themes::getConfiguredStyle(). 5079 50802015-07-11 5081 Mikkel Krautz <mikkel@krautz.dk> 5082 35e58eb Add CONFIG(unix)'s new SYSTEM_INCLUDES to CFLAGS and CXXFLAGS. 5083 81bc94c Add $MUMBLE_PREFIX/include and $MUMBLE_PREFIX/lib when in a 5084 build env in CONFIG(unix) builds. 5085 50862015-07-05 5087 synapse84 <synapse84@gmail.com> 5088 0623c14 changed sourceforge links to mumble.info links 5089 50902015-07-04 5091 Alex Krishnan <akrishnan@twilio.com> 5092 821486a Update OS X murmur docs 5093 5094 Stefan Hacker <dd0t@users.sourceforge.net> 5095 4fe1664 Handle some possible failure cases in overlay_gl 5096 5acf4af Fix qmake warning about qdbus CONFIG option being deprecated 5097 d3d6920 Fix various warnings in Linux build 5098 75feffb Suppress protobuf warnings in unix builds 5099 fac930b Suppress warnings in 3rd party codec builds 5100 5101 Kevin Strasser <kevstras@gmail.com> 5102 5aabbcd Normalize submodule URLs as https 5103 51042015-06-28 5105 Will Tange <bh34rt@gmail.com> 5106 46cb8a3 Add `UserRenamed` `MsgType` 5107 b4d48ef Handle input device suspend/recovery gracefully 5108 51092015-06-26 5110 Tim Cooper <tim.cooper@layeh.com> 5111 d19e266 Add period after "renamed to" message. 5112 51132015-06-19 5114 Stefan Hacker <dd0t@users.sourceforge.net> 5115 a1ff21b Enable audio to be played during config restart query 5116 51172015-06-13 5118 Nikita Puzyryov <NikitaPuzyryov@users.noreply.github.com> 5119 6db171e Harden systemd service 5120 5121 Stefan Hacker <dd0t@users.sourceforge.net> 5122 3f0e2d2 Make change of language and users top settings require restart 5123 d08336e Add capability to trigger restart to ConfigDialog 5124 c431d37 Add self-restart capability to client 5125 51262015-06-09 5127 Stefan Hacker <dd0t@users.sourceforge.net> 5128 7fbe61e Strip schema and path component from new server addresses 5129 51302015-06-06 5131 Mikkel Krautz <mikkel@krautz.dk> 5132 3d46634 installer: force uninstall before install. 5133 51342015-06-05 5135 Stefan Hacker <dd0t@users.sourceforge.net> 5136 c84916f SSL: Fix build for Qt 5 versions before Qt 5.3 5137 e934c1e Fix dual-stack UDP on Windows and improve dual-stack detection 5138 9a426b1 Fix Qt 5 mumur incorrectly binding to IPv6 only by default 5139 5140 James Fraser <fwaggle@fwaggle.org> 5141 7e4639c Add rules to compiler.pri to fix FreeBSD builds w/ Qt5 5142 5143 Mikkel Krautz <mikkel@krautz.dk> 5144 06e19e6 Check for Mesa rather than GLX > 1.2 when determining 5145 glXQueryDrawable GLX_WIDTH/GLX_HEIGHT availability. 5146 859da4d Do not link the Linux overlay with '-z now'. 5147 faddfda Remove old "non-tagged" Boost include directories. 5148 441ae3f Point 3rdparty/minhook-src back to 5149 'cbd6254467b0f4b20f3fc2b47ceea44e26330a34'. 5150 a66fdeb overlay_gl: remove unnecessary qmake message. 5151 3283ac2 SSL: fix build for Qt 4. 5152 51532015-06-03 5154 Mikkel Krautz <mikkel@krautz.dk> 5155 b90b420 mumble_exe: fix expansion of baked-in MUMBLE_VERSION. 5156 51572015-06-01 5158 Mikkel Krautz <mikkel@krautz.dk> 5159 5a8c7f5 Update the Mumble installer to work with a versioned directory 5160 hierarchy. 5161 e6b17b5 Add support for running with a versioned root path in 5162 mumble.exe. 5163 1250b04 Use MumbleApplication::applicationVersionRootPath() throughout 5164 Mumble to support a versioned directory hierarchy. 5165 83da956 Add MumbleApplication::applicationVersionRootPath(). 5166 ced3bf8 Do not delayload speex.dll. 5167 51682015-05-29 5169 Mikkel Krautz <mikkel@krautz.dk> 5170 239b89c installer: rearrange codec components in the installer. 5171 51722015-05-24 5173 Jan Klass <kissaki@posteo.de> 5174 9ee9e8a Use upstreamed MH_STATUS to string function 5175 51762015-05-23 5177 Jan Klass <kissaki@posteo.de> 5178 da004cf Overlay: Resolve undefined behavior 5179 51802015-05-22 5181 Mikkel Krautz <mikkel@krautz.dk> 5182 e5ddf55 SSL: move declaration of 'i' in 5183 MumbleSSL::ciphersFromOpenSSLCipherString() to the top of the 5184 function. 5185 63a6985 SSL: remove class name qualifier in SSL.h for new cipher 5186 string methods. 5187 8ae710b Mumble: add 'net/sslciphers' hidden setting to allow 5188 configuring the client's advertised TLS cipher suites. 5189 a3f93f7 Murmur: add 'sslCiphers' option to allow server admins full 5190 control of Murmur's advertised TLS cipher suites. 5191 49f57d3 SSL: add MumbleSSL::defaultOpenSSLCipherString(). 5192 1dc6ecc SSL: implement OpenSSL cipher list format reader. 5193 51942015-05-17 5195 Stefan Hacker <dd0t@users.sourceforge.net> 5196 5026c47 Fix ice documentation mistake 5197 51982015-05-16 5199 Jan Klass <kissaki@posteo.de> 5200 d9e0d08 Ignore VS *.aps files 5201 834365e Cleanup: Remove unused Hooks 5202 771657a HardHook(MH): Reuse inject function and error logging 5203 fcb908b Initialize fields in OverlayClient 5204 70451a6 Fix #1637 application crashes on Mumble exit 5205 5206 Mikkel Krautz <mikkel@krautz.dk> 5207 57740e7 Rename overlay helpers to avoid PDB name clashes with DLLs. 5208 52092015-05-15 5210 Stefan Hacker <dd0t@users.sourceforge.net> 5211 15fbe1d Remove ICC support and some VC10 workarounds 5212 bf2a2cd Add /Zo to release flags for improved optimized build 5213 debugging 5214 f6e17fe Drop support for VC10 by updating compiler.pri for VC12 5215 default flags 5216 5217 Mikkel Krautz <mikkel@krautz.dk> 5218 e871691 3rdparty/fx11-build-shared: set _WIN32_WINNT to 0x0501. 5219 8f4b071 3rdparty/minhook-src: sync with MinHook master. 5220 52212015-05-14 5222 Jan Klass <kissaki@posteo.de> 5223 3282887 Fix access violations on exit with Overlay active 5224 5225 Nikolaj Dombrow <nikolaj.dombrow@dombrow.de> 5226 de27cd7 Add RTMP as an allowed protocol for links 5227 52282015-05-12 5229 Will Tange <bh34rt@gmail.com> 5230 ab78e6c Sensible warning message 5231 78604d8 Connect button should be disabled by default 5232 0fdb7c1 Mark shebanged files as executable 5233 52342015-05-11 5235 Evan Purkhiser <evanpurkhiser@gmail.com> 5236 82ca800 Follow XDG directory spec for RPC socket & overlay pipe 5237 52382015-05-10 5239 Stefan Hacker <dd0t@users.sourceforge.net> 5240 a96a8e7 Add deprecation warning for building client with Qt 4 5241 5242 Charles Ricketts <githlar@gmail.com> 5243 5b104e0 PulseAudio: Add options to disable attenuating applications on 5244 other audio outputs and to disable attenuation of loopback 5245 modules. 5246 52472015-05-09 5248 Evan Purkhiser <evanpurkhiser@gmail.com> 5249 c005fe3 Remove tabs from the project file 5250 5251 Joël Troch <joel.troch62@gmail.com> 5252 c3236b3 Fix for Windows 10 detection in murmur 5253 52542015-05-07 5255 Stefan Hacker <dd0t@users.sourceforge.net> 5256 4e459a9 Do not consider a default hostname from clipboard to be custom 5257 78d0db8 Fix title from URLs not being picked up in connect dialog. 5258 5259 Nik Johnson <nik@jnstw.us> 5260 b2282e7 Move label to bottom of connect dialog and default it to 5261 hostname 5262 52632015-05-06 5264 Stefan Hacker <dd0t@users.sourceforge.net> 5265 2c0d37f Switch from old speex to new speex and speexdsp 5266 5267 Tim Cooper <tim.cooper@layeh.com> 5268 263a292 fix minor spelling mistake 5269 52702015-04-30 5271 Stefan Hacker <dd0t@users.sourceforge.net> 5272 ad1ed22 Prevent OverlayClient destructor from hanging on disconnect 5273 52742015-04-29 5275 Lartza <Lartza@users.noreply.github.com> 5276 f1eb642 Add Finnish to languages in Product.wxs 5277 b2b3106 Fix typo in Finnish translation 5278 52792015-04-27 5280 Patrick Matthäi <pmatthaei@debian.org> 5281 0f072ef Add missing LSB Description to the init script. 5282 52832015-04-26 5284 Chris Knadle <Chris.Knadle@coredump.us> 5285 e24cfe6 Add Keywords to mumble.desktop to satisfy Lintian warning 5286 52872015-04-23 5288 Mikkel Krautz <mikkel@krautz.dk> 5289 0128e7d installer: include both x86 and x64 variants of 5290 D3DCompiler_XX.dll. 5291 52922015-04-22 5293 Jordan Cristiano <SizzlingCalamari@users.noreply.github.com> 5294 445cdf0 Do not set the Mumble process's priority to High on Windows. 5295 5296 Mikkel Krautz <mikkel@krautz.dk> 5297 2eef8ba g15helper: force 32-bit x86 compilation. 5298 d63fc6d Use the index variable instead of hardcoding 0 in 5299 overlay_exe's GetCommandLineArgs(). 5300 2379f1f Use non-negative error constants in overlay_exe.h. 5301 9a18c77 Re-work command line parsing in the Windows overlay helper 5302 executable. 5303 8e333b3 OverlayPrivateWin: add qFatal calls for invalid states. 5304 a2be915 Fix missing comma in license header in overlay_exe.cpp. 5305 b29df64 Rename 'missing magic argument' error to 'no arguments' in 5306 overlay helper. 5307 6c446e4 Ensure overlay helpers exit when the Mumble process 5308 terminates. 5309 b188029 Add config options for disabling specific overlay helpers. 5310 bb0ccc4 Add restart limiter to OverlayPrivateWin to avoid bombing the 5311 system with process spawns. 5312 8e31de7 Log overlay helper process errors in OverlayPrivateWin. 5313 3018c5e Handle WM_CLOSE messages in overlay helper. 5314 0e358bf Check if the host supports 64-bit processes before attempting 5315 to start the x64 helper process. 5316 21a1519 Log path to the executable of the helper process in 5317 onHelperProcessExited(). 5318 529f76f Add the x86_64 Windows overlay to the installer. 5319 8d3c1f7 Add support for using both x86 and x86_64 overlays in 5320 Overlay_win.cpp. 5321 d609879 Use arch-specific shared memory regions in the Windows 5322 overlay. 5323 3a6c4f0 Build two separate Windows overlays - one for x86 and one for 5324 x86_64. 5325 4a478f7 Add force-x86-toolchain and force-x86_64-toolchain to 5326 compiler.pri. 5327 5d41a78 Add toolchain files. To be used by 32-bit on 64-bit overlay 5328 (and vice versa). 5329 5330 x89 <napalm10@gmail.com> 5331 57396fa Add systemd service file for Murmur. 5332 5333 Ferdinand Thiessen <rpm@fthiessen.de> 5334 67ed33f Do not show TTS options when speechd is disabled. 5335 53362015-04-12 5337 Jan Klass <kissaki@posteo.de> 5338 ad0ee22 Translation update 5339 d0f6b96 Make script for updating translation strings more robust 5340 53412015-03-22 5342 Mikkel Krautz <mikkel@krautz.dk> 5343 3223c8a Fix translatability of 'Cycle transmit mode' GlobalShortcut 5344 log messages. 5345 f05e657 Fix typo in speex-build.pro: '../speex-build' instead of 5346 '../speex-srcbuild'. 5347 46fc40e Fix Qt 4 build of mach-override to build both x86 and x86-64 5348 binaries. 5349 d855b67 Fix config.h issues in 3rdparty caused by new INCLUDEPATH 5350 handling in Qt 5.4.1. 5351 53522015-03-19 5353 Mikkel Krautz <mikkel@krautz.dk> 5354 6c96ab4 Use 'QSsl::TlsV1_0' on Qt 5.0 through 5.3 and allow 5355 'QSsl::SecureProtocols' to be used on 5.4.X. 5356 53572015-03-18 5358 Derrick Dymock <actown@gmail.com> 5359 a7dd1b7 Remove __DATE__ and __TIME__. 5360 5361 Joël Troch <joel.troch62@gmail.com> 5362 122ed92 OSInfo: update Windows 10 detection due to kernel version 5363 change. 5364 5365 Mikkel Krautz <mikkel@krautz.dk> 5366 71e522f Use QSsl::TlsV1_0OrLater on Qt 5.5 or later, and 5367 QSsl::SecureProtocols on Qt 5.4. 5368 5369 Tim Cooper <tim.cooper@layeh.com> 5370 f5affcd Better log message when a user disconnects from the same 5371 channel as the client. 5372 9ba92b5 Add user friendly UserRemove message when disconnecting a 5373 ghost user. 5374 dede317 Add basic support for sending text messages via 5375 GlobalShortcuts. 5376 53772015-03-17 5378 Sami Laine <sami.v.laine@gmail.com> 5379 47889eb Add Finnish translation for the installer. 5380 5381 Tim Cooper <tim.cooper@layeh.com> 5382 88aefca Fix protocol documentation for RequestBlob in the .proto file. 5383 eda74f2 Add protocol buffer comments from the old 'doc' directory to 5384 the .proto file. 5385 6eecd62 Remove 'doc' directory in favour of 5386 https://github.com/mumble-voip/mumble-protocol 5387 53882015-03-15 5389 Stefan Hacker <dd0t@users.sourceforge.net> 5390 fca6278 Fix double free in WASAPI no positional audio fallback 5391 code-path 5392 988eeb5 Translation update 5393 53942015-03-14 5395 Stefan Hacker <dd0t@users.sourceforge.net> 5396 525995d Address review concerns to mix format check changes 5397 5398 MumbleTransifexBot <mumbletransifexbot@mumble.info> 5399 657f9e8 Transifex translation 5400 54012015-03-10 5402 Mikkel Krautz <mikkel@krautz.dk> 5403 18c359f GlobalShortcut_unix: disable evdev by default. 5404 54052015-03-09 5406 Stefan Hacker <dd0t@users.sourceforge.net> 5407 5a033b8 Simplify and extend mix format check in WASAPI.cpp 5408 b4f5050 Fix handling of WAVEFORMATEX in WASAPI backend. 5409 54102015-02-25 5411 Stefan Hacker <dd0t@users.sourceforge.net> 5412 1c00533 Incorrectly assumed SF_FORMAT_* subtypes were flags. 5413 54142015-02-08 5415 Mew <Giratina493@mew151.net> 5416 bc5852d Implement "mumble rpc" subcommand 5417 5418 Kyle Smith <askreet@gmail.com> 5419 44dc94e Add optional combobox for transmit mode selection in the 5420 MainWindow's toolbar. 5421 5422 BuddyButterfly <buddy.butterfly@web.de> 5423 80f1623 PulseAudio: allow monitor devices to be used as inputs. 5424 5425 Mikkel Krautz <mikkel@krautz.dk> 5426 f8b63cd macx/osax: bump OS X overlay version to 19. 5427 54282015-02-07 5429 Mikkel Krautz <mikkel@krautz.dk> 5430 f0ff84f Unify overlay code for Unix and OS X. 5431 a565197 Add setting 'asio/enable' to allow users to disable ASIO via 5432 the Mumble configuration. 5433 54342015-02-06 5435 Mikkel Krautz <mikkel@krautz.dk> 5436 3293f7a Make 3rdparty/mach-override-src point to 5437 mumble-voip/mach_override, and use https instead of ssh. 5438 54392015-02-05 5440 dennisschagt <dennisschagt@gmail.com> 5441 32f3273 Translation update 5442 99f3de8 Fixed typo reported at github #1552 5443 5444 Mikkel Krautz <mikkel@krautz.dk> 5445 1fab580 Use glDrawArrays instead of immediate mode in OS X's 5446 drawOverlay(). 5447 f4568b9 Port 6e9a7e7c to the OS X overlay. 5448 8e3168b Port ec7e78d1 to the OS X overlay. 5449 403aedb Add mach_override as a 3rdparty dep and hook it into the OS X 5450 overlay. 5451 54522015-01-17 5453 Jan Klass <kissaki@posteo.de> 5454 06d00f4 OpenGL overlay injection requirements 5455 2418b80 Remove unused injection code and function lookups 5456 967a325 In OpenGL Overlay, make code and context swapping more clear 5457 54582015-01-15 5459 Mikkel Krautz <mikkel@krautz.dk> 5460 9f1e605 Move Windows overlay setup and injection to mumble_ol.exe. 5461 54622015-01-11 5463 Jan Klass <kissaki@posteo.de> 5464 3b507d5 Overlay: Use standard OpenGL headers rather than duplicating 5465 code 5466 54672015-01-10 5468 Jan Klass <kissaki@posteo.de> 5469 a7d103f Fix indentation. Add curly braces according to coding style. 5470 54712015-01-05 5472 Mikkel Krautz <mikkel@krautz.dk> 5473 faa6730 Move speex, celt-0.7.0, celt-0.11.0, opus and sbcelt to the 5474 3rdparty directory. 5475 54762015-01-04 5477 Mikkel Krautz <mikkel@krautz.dk> 5478 ec3120c installer: distribute all plugins for Windows x64 build. 5479 54802015-01-03 5481 Mikkel Krautz <mikkel@krautz.dk> 5482 f1e298a murmur: fix CONFIG(static) block in the unix section of 5483 murmur.pro to not be applied for OS X. 5484 7f69c51 Add Far Cry 4 to the blacklist due to crashes with the x64 5485 overlay. 5486 a2bb659 murmur: move murmur.pro's CONFIG(static) and CONFIG(ermine) 5487 sections into the unix section. 5488 ecf543b GlobalShortcut: enable use of hooks for Windows x64 now that 5489 we have HardHook available. 5490 93ad74b Add MinHook-based overlay for Windows x64. 5491 54922014-12-31 5493 Mikkel Krautz <mikkel@krautz.dk> 5494 29525cb installer: distribute D3DCompiler_43.dll for our Windows x86 5495 builds. 5496 54972014-12-30 5498 Mikkel Krautz <mikkel@krautz.dk> 5499 a88b316 installer: distribute D3DCompiler_47.dll for our Windows x64 5500 builds. 5501 9345abe plugins: limit win32-specific plugins to win32. 5502 c9f476c compiler.pri: only set explicit -ARCH:SSE for Windows x86. 5503 4d55c33 compiler.pri: use explicit subsystem versioning for Windows 5504 builds. 5505 a0247d7 plugins: enable all plugins for the x64 build. 5506 370fae6 plugins: cleanup a few warnings in the WoW plugin. 5507 f3c64b3 plugins: move u8 function into the Star Trek: Online plugin. 5508 55092014-12-29 5510 Mikkel Krautz <mikkel@krautz.dk> 5511 b2f5bd0 Update Opus submodule to include our workaround for 5512 MSVC2013.3+ x64's bad sqrt auto-vectorizer codegen. 5513 55142014-12-28 5515 Mikkel Krautz <mikkel@krautz.dk> 5516 6a07cbd Update changelog. 5517 55182014-12-26 5519 Stefan Hacker <dd0t@users.sourceforge.net> 5520 c5e427d Revert "Use TLS 1.2 when built with Qt 5." 5521 5522 Mikkel Krautz <mikkel@krautz.dk> 5523 ef9ffea Fix qtaccessiblewidgets removal logic to be compatible with Qt 5524 4 as well. 5525 55262014-12-25 5527 Mikkel Krautz <mikkel@krautz.dk> 5528 75843b6 Use TLS 1.2 when built with Qt 5. 5529 78ac468 Murmur: fix override of TcpSocket::incomingConnection(). it 5530 takes a qintptr (and not an int) in Qt 5. 5531 7ecf4b3 Define Qt 4 no-ops for Q_DECL_OVERRIDE and Q_DECL_FINAL on the 5532 command line. 5533 a24b566 Only use $$shell_path on Qt 5. 5534 55352014-12-24 5536 Mikkel Krautz <mikkel@krautz.dk> 5537 fc0ab93 Do not use the qtaccessiblewidgets plugin on Qt 5.4 and 5538 greater. 5539 d2dbfed Remove -Zc:strictStrings flag that Qt 5.4 adds when using MSVS 5540 2013. 5541 124b1ce Make os_win.cpp strictStrings-safe. 5542 630a17b Use $$shell_path to ensure QMAKE_LRELEASE is formatted 5543 correctly regardless of the OS. 5544 55452014-12-22 5546 Andreas Sinz <andreas.sinz@aon.at> 5547 ad19d15 Display the native language name in the language chooser 5548 rather than the locale 5549 5550 Stefan Hacker <dd0t@users.sourceforge.net> 5551 2438f31 Fix Esperanto entry in language list and display cc in 5552 parentheses behind name. 5553 55542014-11-09 5555 Stefan Hacker <dd0t@users.sourceforge.net> 5556 78d7198 Fix typo in AudioEchoWidget regression fix 5557 b78f34d Calculate peak and max microphone level in the same loop. 5558 996a3df Reset buffered frames count on encoding failure. 5559 2682987 Fix sequence counter becoming invalid for end-of-speech 5560 frames. 5561 ef6353b Fix Qt5 transition regression in AudioEchoWidget. 5562 5563 James Fraser <fwaggle@fwaggle.org> 5564 b9baebb Update WoW Plugin to build #19116 5565 5566 Mikkel Krautz <mikkel@krautz.dk> 5567 1bd6c88 Add RC files for CELT 0.7.0 and CELT 0.11.0. 5568 56e7e5a Add rc file for mumble_ol.dll. 5569 d6ba8cf Fix mumble_dll.rc to identify as a DLL. 5570 82a8e7d Update .gitignore to ignore more of Qt 5's auto-generated 5571 plugin importer .cpp files. 5572 55732014-11-04 5574 dennisschagt <dennisschagt@gmail.com> 5575 cc0533c Fixed typo in the main README 5576 5577 Mikkel Krautz <mikkel@krautz.dk> 5578 2c0bfa0 Fix compilation of Overlay.cpp. It was accidentally broken by 5579 fd782c3c. 5580 f1dbd92 Ensure up-to-date built-in overlay blacklist. 5581 e5b6dac Add Spotify to the overlay blacklist. It can cause Mumble to 5582 freeze/hang for multiple seconds. 5583 fd782c3 Overlay, OverlayClient: add PID and process name diagnostics 5584 to 'Dead client detected' notice. 5585 55862014-11-01 5587 James Fraser <fwaggle@fwaggle.org> 5588 d2a1b5c Update WoW plugin to build 19103 5589 55902014-10-30 5591 Stefan Hacker <dd0t@users.sourceforge.net> 5592 7d434bb Revert "Fix issue with tray icon double clicking." 5593 a120c8e Fix issue with tray icon double clicking. 5594 5595 Joël Troch <joel.troch62@gmail.com> 5596 236e987 Added Windows 10 in OS detection and manifest file. 5597 55982014-10-27 5599 Stefan Hacker <dd0t@users.sourceforge.net> 5600 f35ef65 Fix compilation failure on OSX due to missing include. 5601 5602 Natenom <natenom@natenom.com> 5603 23899b4 Extended icon theming options. 5604 56052014-10-26 5606 Stefan Hacker <dd0t@users.sourceforge.net> 5607 cbe3956 Fix more ApplicationPalette aspects. 5608 b923e06 Use real-name in copyright line. 5609 38807be Integrate some feedback to ApplicationPalette 5610 291ed48 Add ApplicationPalette class which allows theming the 5611 QApplication::palette. 5612 5613 James Fraser <fwaggle@fwaggle.org> 5614 cde294f Fix assert when viewing legacy user registration lists 5615 56162014-10-25 5617 Stefan Hacker <dd0t@users.sourceforge.net> 5618 7fbd9d4 Switch from fixing width to height for "What's this". 5619 56202014-10-24 5621 Stefan Hacker <dd0t@users.sourceforge.net> 5622 fac902d Translation update 5623 56242014-10-23 5625 Stefan Hacker <dd0t@users.sourceforge.net> 5626 4a149f8 Update man pages author to "the Mumble team" and bump dates. 5627 71ff77b Add placeholder texts to connect dialog. 5628 5629 Natenom <natenom@natenom.com> 5630 9cc1c0a Add -limits to help text and improve man page 5631 44a0846 Show messages for priority speaker status 5632 d9785f9 Shows move message if you moved a user from another channel 5633 into another channel 5634 56352014-10-21 5636 Stefan Hacker <dd0t@users.sourceforge.net> 5637 c664b98 Fix more coding guideline violations. 5638 cebcbd3 Fix RAND_bytes return value checking. 5639 c9f170e Revert recent installer changes as they create more issues 5640 than they fixed. 5641 acf73f5 Drop unused files and icon. 5642 7a18851 Make AudioInputDialog and AudioOutputDialog use own icons. 5643 8aa125f Fix issues found in review of PR #1422 5644 56452014-10-19 5646 Stefan Hacker <dd0t@users.sourceforge.net> 5647 6f2552d Fix Qt 5 transition bug making certificate wizard access out 5648 of bounds. 5649 54ec595 Update Opus to version 1.1.1 beta 5650 5651 Bas Wijnen <wijnen@debian.org> 5652 dc87fa2 Fix crash on Linux when trying to configure shortcuts. 5653 56542014-10-18 5655 James Fraser <fwaggle@fwaggle.org> 5656 8ab0c4a Update WoW Plugin to build 19034 5657 56582014-10-15 5659 scapula <rasmus.ry@gmail.com> 5660 6e9a7e7 Disable vertex attrib arrays in overlay_gl (fixes #1298) 5661 56622014-10-11 5663 Stefan Hacker <dd0t@users.sourceforge.net> 5664 1749ef4 Resolve installer upgrade issues. 5665 fc0e20b Fix recording timer not properly displaying in Qt 5 version of 5666 Mumble. 5667 56682014-10-08 5669 Stefan Hacker <dd0t@users.sourceforge.net> 5670 7647538 Change Pulseaudio Role. 5671 56722014-10-04 5673 Stefan Hacker <dd0t@users.sourceforge.net> 5674 06d9f7e Drop minimize functionality from tray icon. 5675 56762014-10-03 5677 Stefan Hacker <dd0t@users.sourceforge.net> 5678 bf5693b Remove special case for allowing override on Qt 4 for windows. 5679 5131d9e Review and refactor of PBKDF2 support patch. 5680 56812014-10-02 5682 tkmorris <mauricioarozi@gmail.com> 5683 813aceb Add PBKDF2 support to Murmur. 5684 56852014-09-27 5686 Stefan Hacker <dd0t@users.sourceforge.net> 5687 e728205 Do not allow installing x86 and x64 side by side. 5688 56892014-09-26 5690 Stefan Hacker <dd0t@users.sourceforge.net> 5691 17d95c0 Update URLs in installer and add a comment. 5692 5693 Matt Lewandowsky <matt@greenviolet.net> 5694 fcc2a39 Add property to enable "Launch app at exit" by default. 5695 56962014-09-25 5697 Stefan Hacker <dd0t@users.sourceforge.net> 5698 bc11185 Update murmur.ini and scripts to disable dbus by default and 5699 enable ice. 5700 57012014-09-24 5702 Stefan Hacker <dd0t@users.sourceforge.net> 5703 491789c Restore old log timestamp format. 5704 57052014-09-22 5706 Stefan Hacker <dd0t@users.sourceforge.net> 5707 3c280a6 Add poor man's padding to last column in connect dialog. 5708 57092014-09-21 5710 Stefan Hacker <dd0t@users.sourceforge.net> 5711 4eba193 Add "Uninstall" shortcut to start menu folder with windows 5712 installer. 5713 9f5b01b Make the Windows install create desktop shortcuts again. 5714 b4f0c66 Update product manufacturer to be "The Mumble team" 5715 7c5a9fb Fix murmur handling all groups starting with "sub" as special. 5716 47a81f7 Do not use non-standard tool window for minimal mode. 5717 bc5056c Update LICENSE file 5718 5719 Steve Hill <github@cheesy.sackheads.org> 5720 5e7706a Update Borderlands 2 plugin for version 1.8.3 5721 5722 qwestduck <gsreceiver2@yahoo.com> 5723 1c1dac5 Fix FTBFS regression from 5724 dd7cc7caa7257d2d1525daebbcc070cbb0983915 5725 5726 Mikkel Krautz <mikkel@krautz.dk> 5727 754fc00 MainWindow: don't use custom flags for MinimalView - keep 5728 standard Close, Minimize and Maximize buttons. 5729 dedf841 GlobalShortcut: remove margins on the Mac Event Tap warning's 5730 layout container. 5731 1375022 Make 'Close' the default for the AskOnQuit message box. 5732 ace1917 Add QMAKE_TARGET_BUNDLE_PREFIX to the manual plugin's 5733 .qmake.cache file. 5734 731d863 GlobalShortcut: do not require expert mode for Mac event tap 5735 warning message in GlobalShortcutConfig. 5736 dd7cc7c Improve the look of Mumble on Retina Display Macs. 5737 e9e2680 Add mumble_pch.hpp include to various .mm files. 5738 57392014-09-20 5740 Markus S <Reaper@gmx.at> 5741 f0fc66b Self muted/deafened message seperated into self muted, self 5742 unmuted, self deafened, self undeafened. 5743 5744 Stefan Hacker <dd0t@users.sourceforge.net> 5745 570a1f2 Translation update 5746 acd8174 Use enum type and constants instead of integer indices. 5747 916dcc0 Special case the Unity desktop to also default to not minimize 5748 to tray 5749 694dca8 Replace hacky hide/show handling with more straight-forward 5750 implementation. 5751 4a67eeb Fix ServerView::mimeData not actually overriding base class 5752 function. 5753 7c4fbee Fix hide in tray on windows. 5754 ddab6ed Replace overlooked QT_VERSION_CHECKs with explicit version. 5755 8cf4e14 Introduce use of Q_DECL_OVERRIDE and Q_DECL_FINAL into the 5756 codebase. 5757 edaca2e Fix hide in tray default value for Windows 8.1 5758 57592014-09-19 5760 Mikkel Krautz <mikkel@krautz.dk> 5761 8ad8812 MainWindow: only trigger link tooltips of Mumble is the 5762 frontmost program. 5763 57642014-09-13 5765 Stefan Hacker <dd0t@users.sourceforge.net> 5766 6095134 Fix Mumble build failing on OSX due to missing include. 5767 57682014-08-27 5769 Michael Pavlyshko <me@mixaill.tk> 5770 2c0c0ed Add Microsoft Visual Studio to overlay blacklist 5771 57722014-08-24 5773 Mikkel Krautz <mikkel@krautz.dk> 5774 67fc74f Build fixes for the debug variant of the 5775 win32-static/win64-static build envs. 5776 57772014-08-22 5778 Stefan Hacker <dd0t@users.sourceforge.net> 5779 12eb264 Replace all uses of QT_VERSION_CHECK with explicit version. 5780 4efabce Fix Qt 4 compilation. 5781 5782 Mikkel Krautz <mikkel@krautz.dk> 5783 fc5fd45 Delete MumbleApplication.cpp.autosave 5784 5785 Natenom <natenom@natenom.com> 5786 83218f1 Update project url and copyright info 5787 57882014-08-18 5789 Stefan Hacker <dd0t@users.sourceforge.net> 5790 b5d3758 Fix channel filtering not working. 5791 34daf71 Split up long HEADERS, SOUCES and FORMS lines to improve 5792 readability. 5793 f1e3e09 Fix Qt 5 upgrade broke shutdown ask on quit suppression 5794 (#1362) 5795 57962014-08-17 5797 Mikkel Krautz <mikkel@krautz.dk> 5798 9d668eb Use QStandardPaths's DataLocation instead of 5799 GenericDataLocation when looking up AppData directory. 5800 d299360 Log, TextMessage: remove $ as an illegal character in our 5801 simple URL regexp. 5802 58032014-08-16 5804 Stefan Hacker <dd0t@users.sourceforge.net> 5805 7cfc2e5 Split out translation resources from mumble.qrc. 5806 58072014-08-09 5808 Stefan Hacker <dd0t@users.sourceforge.net> 5809 880e126 Split out translations list from mumble.pro. 5810 90d7546 Translation update 5811 5812 Mikkel Krautz <mikkel@krautz.dk> 5813 d1a19d4 Cert: drop OpenSSL 0.9.7 compatibility code. 5814 58152014-08-01 5816 Jan Klass <kissaki@posteo.de> 5817 ed2bf49 Change default overlay avatar alignment to centered as per 5818 #1325 5819 5820 Mikkel Krautz <mikkel@krautz.dk> 5821 19996c5 g15helper, macx/compat: fix OS X i386 targetting when using Qt 5822 5. 5823 58242014-07-29 5825 Mikkel Krautz <mikkel@krautz.dk> 5826 c0d7aad scripts/gen-mumble_app-qt-def.py: add Python 3 compatibility. 5827 58282014-07-28 5829 Mikkel Krautz <mikkel@krautz.dk> 5830 340c7b6 ASIOInput: use MumbleHWNDForQWidget() to get HWND for Qt 5 5831 compatibility. 5832 58332014-07-27 5834 Mikkel Krautz <mikkel@krautz.dk> 5835 094ab1e Ensure "syslog" string literal in murmur's main.cpp is wrapped 5836 in QLatin1String. 5837 08d7cb3 UnixMurmur: ensure logToSyslog is initialized to false. 5838 58392014-07-25 5840 Mikkel Krautz <mikkel@krautz.dk> 5841 0faf8fa .gitignore: add .qmake.cache, .qmake.stash, and 5842 murmurd_plugin_import.cpp. 5843 3fe7ff4 OverlayEditorScene: include QtGlobal before QT_VERSION check 5844 in header. 5845 68fb468 UserListModel: add mumble_pch.hpp header instead of directly 5846 using Qt headers in order to fix Qt::escape on Qt 5. 5847 64d28eb mumble.pro: when using Qt 5, use its bundled icns plugin 5848 instead of our own qicnsicon. 5849 21554c6 3rdparty/fx11-build: remove DX_SDK include dir, we get it from 5850 the environment. 5851 c84e9b7 mumble, murmur: add a 'Qt::escape' for Qt 5 to avoid ifdef 5852 hell. 5853 434087c SSL: make CA filter code compatible with Qt 5. 5854 5855 Peter Vágner <pvdeejay@gmail.com> 5856 800947e Messages: fix conversion from protobuf uint64 to 5857 ChanACL::Permissions when building against Qt 5. 5858 2bc61db OverlayEditorScene: fix header to allow building with Qt 5. 5859 58602014-07-23 5861 Mikkel Krautz <mikkel@krautz.dk> 5862 63f35d6 PulseAudio: don't call pa_stream_drop() for empty 5863 pa_stream_peek(). 5864 58652014-07-22 5866 Jan Klass <kissaki@posteo.de> 5867 47d8a4f Update gmod PA plugin with updated addresses. 5868 58692014-07-20 5870 Mikkel Krautz <mikkel@krautz.dk> 5871 840a31d macx/scripts: fix osxdist.py and build-installer-overlay to 5872 work in a source tree path with spaces in it. 5873 e740ea5 PulseAudio: stricter pa_stream_peek() validation. 5874 58752014-07-19 5876 Mikkel Krautz <mikkel@krautz.dk> 5877 322ed8a Murmur: pass a format string to syslog(3). 5878 58792014-07-18 5880 main() <main@ehvag.eu.org> 5881 30023c5 Support logging to syslog in Murmur 5882 58832014-07-17 5884 main() <main@ehvag.eu.org> 5885 dc3b78c Add "forceExternalAuth" config option to Murmur 5886 5887 Mikkel Krautz <mikkel@krautz.dk> 5888 cf51bf3 OverlayConfig: hide the Overlay in Settings on winx64, since 5889 it's not enabled at the moment. 5890 1e30fc6 installer: remove vccorlib120.dll from the installer. 5891 58922014-07-16 5893 Mikkel Krautz <mikkel@krautz.dk> 5894 8ffe90a installer: make WiX produce a working x64 installer. 5895 f657478 installer: fix whitespace issue in Plugins.wxs. 5896 be8f932 installer: additional update to the .sln file for x64. 5897 9482cc8 installer: add x64 platform to the installer. 5898 2e5c8a5 Overlay_win: move early-return on WinX64 below variable 5899 initializations. 5900 19efac3 plugins: temporarily disable game plugins on Windows/amd64. 5901 the 'link' and 'manual' plugins are still built. 5902 8540e08 Set mumble_app.dll's version to 1.3.0. 5903 59042014-07-15 5905 Mikkel Krautz <mikkel@krautz.dk> 5906 6d96281 OSInfo: use 'WinX64' as the OS identifier for Windows/amd64 5907 builds. 5908 769855b Use set the 'os' query parameter to 'WinX64' when doing 5909 version checks and plugin updates on Windows/amd64. 5910 59112014-07-14 5912 Jan Klass <kissaki@posteo.de> 5913 cdcf77c Adjust method comment to match usage 5914 59152014-07-13 5916 Iain Georgeson <debbugs@iain.georgeson.me.uk> 5917 97cf80d Log IP address on failed login 5918 5919 Mikkel Krautz <mikkel@krautz.dk> 5920 c31269a Make Mumble and Murmur build on Windows/amd64. 5921 59222014-07-12 5923 Mikkel Krautz <mikkel@krautz.dk> 5924 50206ce celt-0.7.0-src, .gitmodules: point the submodule to our own 5925 CELT 0.7.0 code base to fix Windows/amd64 build of celt-0.7.0. 5926 e31b716 plugins: add missing 'elif'; fix indentation of MSVS2008 'if' 5927 block. 5928 9f327be plugins: add magic values for all previously supported ABIs 5929 (and a couple of new ones) to mumble_plugin.h. 5930 59312014-07-04 5932 Stefan Hacker <dd0t@users.sourceforge.net> 5933 e438a05 Comment memcpy from #1305 5934 59352014-07-02 5936 Mikkel Krautz <mikkel@krautz.dk> 5937 01a5e83 PulseAudio: fix access to protected enums in AudioInput and 5938 AudioOutput. 5939 77314f4 installer: add the ability to use a custom bzip2 directory in 5940 the Win32 installer. 5941 9ecdc0f installer: fix ability to use a custom OpenSslDir when 5942 building the Win32 installer. 5943 59442014-06-16 5945 Bernhard M. Wiedemann <bernhardout@lsmod.de> 5946 527d24e Make sure exported certs are not world readable 5947 59482014-06-13 5949 Mikkel Krautz <mikkel@krautz.dk> 5950 7141a05 Add CA certificate filter to MumbleSSL::addSystemCA() to work 5951 around issue 1271. 5952 59532014-06-11 5954 Tim Cooper <tim.cooper@layeh.com> 5955 2b8fc35 Fix issue where the chat box does not scroll down when an 5956 image is loaded (#1258) 5957 59582014-06-10 5959 Tim Cooper <tim.cooper@layeh.com> 5960 4f7ede5 Removed g.uiSession from ServerHandler::joinChannel 5961 abdb5ac Added setTokens to ServerHandler 5962 22d8740 Add doxygen output directory to .gitignore 5963 59642014-06-06 5965 James Fraser <fwaggle@fwaggle.org> 5966 82f95c6 Update World of Warcraft Plugin to build 18291 5967 59682014-05-15 5969 Mikkel Krautz <mikkel@krautz.dk> 5970 f91386b mumble: fix Mumble-SA-2014-005. 5971 59722014-05-12 5973 Mikkel Krautz <mikkel@krautz.dk> 5974 d9ff1e9 ConnectDialog: HTML-escape name in ServerItem::toMimeData(). 5975 17fa695 MainWindow: HTML-escape host in Server Information dialog to 5976 state our intention. 5977 9837c4d MainWindow: HTML-escape hostname in 'Connecting to...' 5978 message. 5979 b6e17ca Log: HTML-escape QDateTime's Qt::DefaultLocaleShortDate string 5980 representation. 5981 d58990c CertView: do not use Qt::PlainText for qlExpiry - it needs 5982 HTML for its expiry warning color. 5983 73a1a98 AudioOutputSample: HTML-escape filename in QMessageBox. 5984 1f6ddaf ASIOInput: use Qt::PlainText for QLabels. 5985 5986 Tim Cooper <tim.cooper@layeh.com> 5987 c52dedc Remove unneeded Qt::escape. 5988 a0ebded CertView: remove incorrect use of an HTML line break for 5989 qlSubjectEmail. 5990 59912014-05-11 5992 Mikkel Krautz <mikkel@krautz.dk> 5993 1caaec7 CertView: explicitly use plain-text QLabels for 5994 subject/issuer/email/expiry labels. 5995 59962014-05-10 5997 Christian Krause <chkr@plauener.de> 5998 3494362 Avoid "jump to label crosses initialization" error. 5999 60002014-04-27 6001 Stefan Hacker <dd0t@users.sourceforge.net> 6002 abad339 Remove flawed MX host existence check for cert wizard (#1178) 6003 a429c76 Add transifex client configuration for project. 6004 d366065 Translation update 6005 b3cf94f Add translation update script with transifex issue workaround 6006 (#1195) 6007 60082014-04-26 6009 Stefan Hacker <dd0t@users.sourceforge.net> 6010 e562e92 Exclude files with DFSG licensing issues from tar balls 6011 (#1230) 6012 60132014-04-24 6014 James Fraser <fwaggle@fwaggle.org> 6015 fb3d6c6 Update WoW plugin to build 18019. 6016 60172014-04-15 6018 Tim Cooper <tim.cooper@layeh.com> 6019 52d19ac Allow admins to clear user avatars/textures. 6020 60212014-04-13 6022 Tim Cooper <tim.cooper@layeh.com> 6023 02ddd91 Allow user renames via UserList without requiring a reconnect. 6024 1256386 Fix auto-reconnect behavior when kicked or banned. 6025 60262014-04-12 6027 Mikkel Krautz <mikkel@krautz.dk> 6028 2d2509f UserListModel: fix non-PCH build by including QTextDocument 6029 header for Qt::escape. 6030 6031 Tim Cooper <tim.cooper@layeh.com> 6032 306e1f7 Log: fix typo in 'image too big' warning. 6033 60342014-04-10 6035 Philip Cass <frymaster@127001.org> 6036 9946dc7 Reorder Mumble.proto to match ordering in Message.h. 6037 6038 Tim Cooper <tim.cooper@layeh.com> 6039 b7d9387 Be more stringent about properly escaping external strings in 6040 HTML ('rich text' in Qt-speak). 6041 13c6e58 Fix incorrect handling of mumble:// links 6042 60432014-04-06 6044 Tim Cooper <tim.cooper@layeh.com> 6045 01a7c58 MainWindow: fix a bug where user/channel actions were enabled 6046 even though no user or channel was selected. 6047 60482014-04-05 6049 Mikkel Krautz <mikkel@krautz.dk> 6050 c897c56 installer: drop InstallerVersion back to 300. add note about 6051 InstallerVersion requirements for VC12 redist to 6052 MergeModuleDir setting. 6053 8aafb6c installer: automatically embed VCRedist 12.0 DLLs when env var 6054 MumbleNoMergeModule is set. 6055 0e44742 installer: change InstallerVersion to 405 to be able to merge 6056 with MSVS2013 VCRedist. 6057 1b3f199 installer: update Product.wxs to refer to the VC120 CRT. 6058 689f4c1 Bump version to 1.3.0 6059 53daac8 mumble_plugin.h: change plugin magic values in preparation of 6060 the MSVS 2013 switch-over. 6061 b20d9e9 Plugins: add support for the 'path' attribute in plugin 6062 auto-update XML. 6063 60642014-04-04 6065 Mikkel Krautz <mikkel@krautz.dk> 6066 af37749 compiler.pri: explicitly specify -ARCH:SSE for MSVS 2012 and 6067 2013. 6068 724d9e9 compiler.pri: explicitly target Windows XP when specifying 6069 output binary's subsystem. 6070 60712014-03-30 6072 Jan Klass <kissaki@posteo.de> 6073 0285e3b Adjust build error text (missing submodule dir) 6074 60752014-03-27 6076 Stefan Hacker <dd0t@users.sourceforge.net> 6077 b252959 Missed DIST dependency on mkini.sh results. 6078 60792014-03-25 6080 Stefan Hacker <dd0t@users.sourceforge.net> 6081 c03d8fc Drastically simplify release.pl. 6082 a7ae275 Make paths in fx11-build.pro case sensitive 6083 60842014-03-13 6085 Stefan Hacker <dd0t@users.sourceforge.net> 6086 6a345f5 Added hidden option to disable add/edit in connect dialog (FR 6087 #1120) 6088 fd5a9b1 Add hidden option to disable pubserver list (FR #1120) 6089 f2bfe2f L4D2 PA plugin update to game version 2.1.3.5 (#1184) 6090 60912014-02-25 6092 Mikkel Krautz <mikkel@krautz.dk> 6093 487fcab mumble: fix Mac build after the overlay header refactoring. 6094 60952014-02-23 6096 Stefan Hacker <dd0t@users.sourceforge.net> 6097 d41c148 Refactor ClientUser to UserModel/MainWindow signal & slot 6098 connections. 6099 12eac3c Fix client freeze due to deadlock (#1167) 6100 6101 Jan Klass <kissaki@posteo.de> 6102 00392d1 Fix: Add forward declaration and include 6103 640b532 Refactor code: Create headers for cpp files 6104 61052014-02-21 6106 bendem <online@bendem.be> 6107 cd2a5e5 Update french translation 6108 61092014-02-19 6110 Jan Klass <kissaki@posteo.de> 6111 207f66c Add entries to default overlay blacklist 6112 61132014-02-18 6114 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6115 221a5d7 Updated Polish translation 6116 61172014-02-17 6118 Stefan Hacker <dd0t@users.sourceforge.net> 6119 c377cea Update translations for #1164 6120 61212014-02-16 6122 Jan Klass <kissaki@posteo.de> 6123 f789386 Overlay: Introduce D3D call result logging 6124 61252014-02-15 6126 Stefan Hacker <dd0t@users.sourceforge.net> 6127 d3e00de Remove 'About' action from tray context menu (#1161) 6128 6129 Spaccaossi <spaccaossi@gmail.com> 6130 fbaadc4 Updated italian translation 6131 61322014-02-13 6133 Stefan Hacker <dd0t@users.sourceforge.net> 6134 ea165cd Prevent adding to VoiceRecorder buffer after recording was 6135 stopped. 6136 2ca559b Fix assumptions in alignment fix by reintroducing silence 6137 heuristic. 6138 8e22f9a Fix "Inverted samples in WAV recording when clipping" #971 6139 ed424af Modify VoiceRecorder to be able to properly abort a recording. 6140 a0aa1bc Refactoring of VoiceRecord.h/cpp according to new coding 6141 guidelines. 6142 fc4e1e3 Fix recorder crash due to use after free on user object. 6143 9a47e05 Fix multi-track recordings going out of alignment on long 6144 recordings 6145 61462014-02-09 6147 Stefan Hacker <dd0t@users.sourceforge.net> 6148 afa6ee4 Make banlist filter case insensitive (#1011) 6149 61502014-02-08 6151 Mikkel Krautz <mikkel@krautz.dk> 6152 90963a1 compiler.pri: tweak OS X SDK detection when building with Qt 6153 4. 6154 d55d944 g15helper: update G15 SDK paths for OS X. 6155 61562014-02-07 6157 Mikkel Krautz <mikkel@krautz.dk> 6158 229f041 Merge v1.2.5 into master. 6159 61602014-02-05 6161 Mikkel Krautz <mikkel@krautz.dk> 6162 d3be3d7 mumble: fix Mumble-SA-2014-002 (CVE-2014-0045). 6163 8506492 mumble: fix Mumble-SA-2014-001 (CVE-2014-0044). 6164 61652014-01-31 6166 Mikkel Krautz <mikkel@krautz.dk> 6167 c3c13f9 Update changelog 6168 269e93e mumble: fix Mumble-SA-2014-002 (CVE-2014-0045). 6169 7e31c32 mumble: fix Mumble-SA-2014-001 (CVE-2014-0044). 6170 f5ebe9d Bump version to 1.2.5 6171 61722014-01-25 6173 Mikkel Krautz <mikkel@krautz.dk> 6174 1bd57bd TextToSpeech_macx: selectively conform to 6175 NSSpeechSynthesizerDelegate protocol. 6176 3e0112d README.static.osx: remove Linux references. 6177 61782014-01-21 6179 Zorg <zorgiepoo@gmail.com> 6180 c2f75bb TextToSpeech_macx: fix 10.4 compatibility. 6181 15f7610 TextToSpeech_macx: reimplement using NSSpeechSynthesizer. 6182 61832014-01-19 6184 Piratonym <piratonym@piratonym.cc> 6185 29a65c6 AudioOutput: add an 'attenuate others' option for priority 6186 speakers. 6187 61882014-01-12 6189 Mikkel Krautz <mikkel@krautz.dk> 6190 44a5bd1 scripts: remove unused svn2cl scripts. 6191 97b75de scripts: remove old Ermine build scripts. 6192 6da40b8 winpaths_static.pri: remove executable bit. 6193 64abcb3 scripts: set +x bit for the files people are expected to run. 6194 f623a69 scripts/mkini-win32.bat: use ',' as substitution delimiter; 6195 also fix regexp. 6196 4323a21 scripts/release.pl: remove slicer-specific deployment 6197 functionality. 6198 6199 Natenom <natenom@natenom.com> 6200 b2d938b Messages: use actual username (instead of the ConnectDialog 6201 username) in msgPermissionDenied. 6202 6203 Rafael Lopez <rafael@case.edu> 6204 d9d81a9 MainWindow: add Cancel button to the "Minimize or Close?" 6205 message box. 6206 62072014-01-11 6208 Steve Hill <github@cheesy.sackheads.org> 6209 fb1cff6 plugins/borderlands2: add support for v1.7.0. 6210 6211 Mikkel Krautz <mikkel@krautz.dk> 6212 1d0b1c8 OSInfo: fix display of Windows service packs in 6213 getOSDisplayableVersion. 6214 9521471 plugins/borderlands2: fix version check. 6215 6216 Tim Burke <tim.burke@gmail.com> 6217 1eefaab mumble.appcompat.manifest: add Windows 8 and Windows 8.1 6218 entries. 6219 6220 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6221 8f0ae69 OSInfo: use full Windows version when version string is 6222 user-facing. 6223 62242014-01-10 6225 Jan Klass <kissaki@posteo.de> 6226 9544bec Overlay: Add Direct3D 11 support 6227 6228 Mikkel Krautz <mikkel@krautz.dk> 6229 00b3686 scripts/release.pl: add vpath special-case for fx11. 6230 62312014-01-02 6232 Kyle Smith <askreet@gmail.com> 6233 da6c244 New approach using a QHash to track PTT events per whisper. 6234 62352013-12-30 6236 Mikkel Krautz <mikkel@krautz.dk> 6237 2ac3b67 AudioInput: make a copy of the EncodingOutputBuffer when 6238 calling flushCheck. 6239 62402013-12-29 6241 Stefan Hacker <dd0t@users.sourceforge.net> 6242 5fa918b Fix accidental CBR limit for large Opus frames. 6243 62442013-12-17 6245 Mikkel Krautz <mikkel@krautz.dk> 6246 338f024 opus-build: revert ff9086e3 and error out if built with 6247 CONFIG(sbcelt) instead. 6248 ff9086e opus-build: build as C++ on Unix-like systems. 6249 62502013-12-15 6251 Mikkel Krautz <mikkel@krautz.dk> 6252 b5ee1f4 mumble: add os=MacOSX-Universal to VersionCheck.cpp and 6253 Plugins.cpp. 6254 6918c9d scripts/release.pl: add dirs new to Opus 1.1 to fix 6255 from-tarball build. 6256 62572013-12-14 6258 Mikkel Krautz <mikkel@krautz.dk> 6259 3a47d99 mumble: allow Log_macx.mm to build against the OS X 10.4 SDK 6260 (for universal builds). 6261 62622013-12-06 6263 Stefan Hacker <dd0t@users.sourceforge.net> 6264 61391ae Update to Opus 1.1 6265 6266 Jan Klass <kissaki@posteo.de> 6267 67914c3 Logtextfix. Logically format code. 6268 62692013-12-05 6270 Stefan Hacker <dd0t@users.sourceforge.net> 6271 fb56112 Fix crash of target application due to failures in 6272 D10State::init. 6273 62742013-12-04 6275 Stefan Hacker <dd0t@users.sourceforge.net> 6276 c148aaf Update Opus to 1.1-rc3 6277 62782013-11-30 6279 Stefan Hacker <dd0t@users.sourceforge.net> 6280 ab12d35 Fix handling of failed shared data map creation in overlay. 6281 6282 Artem Vorotnikov <skybon@gmail.com> 6283 829d4c6 Russian translation fixes 6284 62852013-11-26 6286 Stefan Hacker <dd0t@users.sourceforge.net> 6287 d322ad1 Update Opus to 1.1-rc 6288 6289 Jan Klass <kissaki@posteo.de> 6290 71e6ab1 Overlay: Resolve d3d9 hook TODO. Fix naming. 6291 80a9350 Overlay: Code improvements 6292 62932013-11-24 6294 Jan Klass <kissaki@posteo.de> 6295 cd4e835 Overlay: Changes as per PR-comments 6296 6297 Tristan Matthews <tristan.matthews@savoirfairelinux.com> 6298 f514107 AGC: remove redundant speex_preprocess_ctl call 6299 63002013-11-22 6301 Jan Klass <kissaki@posteo.de> 6302 250835e Overlay: Rework Code. 6303 63042013-11-16 6305 Mikkel Krautz <mikkel@krautz.dk> 6306 087e38a overlay: fix blacklist debug ods call. 6307 63082013-11-10 6309 Mikkel Krautz <mikkel@krautz.dk> 6310 7f976ed mumble, mumble_exe: fix overlay self-detection for the 6311 mumble_app.dll build. 6312 192135d Add x-scheme-handler support to the Mumble .desktop file. 6313 6314 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6315 f459c5b Updated Polish translation 6316 63172013-11-04 6318 zapman <unknown> 6319 807dd4c Update Turkish translation 6320 63212013-10-24 6322 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6323 75976ec Fix two GUI issues 6324 63252013-10-23 6326 Stefan Hacker <dd0t@users.sourceforge.net> 6327 2c892fe Fix various compiler warnings with VS2010 6328 e51921e Fix bug and formating in subrosa PA plugin. 6329 3af1651 Fix warning due to implicit BOOL to bool conversion. 6330 07e055f Fix overlay regression that in some cases prevented injection 6331 into devices in myCreateDevice(/Ex) 6332 63332013-10-22 6334 Stefan Hacker <dd0t@users.sourceforge.net> 6335 a6f7610 Fix mixup between printf and QString format character in 6336 VoiceRecorder error message 6337 63382013-10-21 6339 Mikkel Krautz <mikkel@krautz.dk> 6340 35765f6 mumble: use ConfigDialog_macx on Qt5/macx. 6341 63422013-10-20 6343 Mikkel Krautz <mikkel@krautz.dk> 6344 915fe15 mumble: allow GlobalShortcut_macx.mm to build using the OS X 6345 10.9 SDK. 6346 d59a3b1 compiler.pri: use default OS X SDK instead of hard-coding it. 6347 1509f56 mumble: fix UserListModel.h includes to work without PCH. 6348 63492013-10-16 6350 Timo Gurr <timo.gurr@gmail.com> 6351 d2ed7d2 Update slice path for Ice 3.5.1 6352 63532013-10-14 6354 Natenom <natenom@natenom.com> 6355 f07f0c8 Show channelid to ACLEditor 6356 63572013-09-21 6358 Stefan Hacker <dd0t@users.sourceforge.net> 6359 cde5610 Make userlist filter case-insensitive 6360 5b9e899 Fix application shortcuts not working in minimal mode. 6361 39697c7 Re-implement UserEdit using Model/View paradigm to resolve 6362 various problems with the old implementation. 6363 63642013-09-20 6365 Stefan Hacker <dd0t@users.sourceforge.net> 6366 15ff072 Remove event handler for retired global channel filter 6367 shortcut 6368 198f45a Update Opus to v1.1 beta release 6369 d35468c Make sure filter never hides the channel the user resides in. 6370 983b6db Expand "What's this" and tooltip for filter action 6371 15afc05 Default enable hide empty channel behavior for filter 6372 499b3f5 Add Ctrl+F shortcut for quickly enabling/disabling channel 6373 filtering 6374 63752013-09-19 6376 Stefan Hacker <dd0t@users.sourceforge.net> 6377 42d74df Fix channel flag handling with filter patch 6378 8f30d0c First set of fixes for filter patch 6379 b422e0a Disconnect if for some reason we established a connection to a 6380 server without it having a certificate 6381 679eacd Remove channel filtering from tray 6382 860ec5c Reduce probability for possible race until a real fix can be 6383 implemented 6384 fc24262 Abort drop when drag setting is invalid 6385 549c155 Fixed Mumble not remembering hidden dockwidgets 6386 6387 Frank Mueller <frmimue@gmail.com> 6388 5b3a406 Fixed leaving channel message not being sent when leaving the 6389 server 6390 6391 tkmorris <mauricioarozi@gmail.com> 6392 e26020e update mumble_pt_BR.ts 6393 63942013-09-15 6395 Mikkel Krautz <mikkel@krautz.dk> 6396 bcf1a3e build: add support for building against Qt 5 from the 6397 win32-static build env. 6398 63992013-09-13 6400 Mikkel Krautz <mikkel@krautz.dk> 6401 b25a906 mumble_exe: do not add mumble.exe's parent directory to PATH. 6402 bcaa10a mumble_exe: add user-visible alert dialogs for error states. 6403 64042013-09-06 6405 Mikkel Krautz <mikkel@krautz.dk> 6406 442b46e installer: automatically build a static installer when in the 6407 win32-static build env. 6408 64092013-08-25 6410 Mikkel Krautz <mikkel@krautz.dk> 6411 6c7e0e3 compiler.pri: allow version-less Boost to be used on Windows. 6412 6c83548 winpaths_static.pri: use version-less protobuf path. 6413 a20185d plugins/manual: use qt_dynamic_lookup instead of static to 6414 guard linking against mumble_app.dll. 6415 f62db49 plugins/manual: only link against mumble_app when doing a 6416 static win32 build. 6417 6da2930 mumble, murmur: final adjustments for the win32-static 6418 buildenv. 6419 64202013-08-19 6421 Jan Klass <kissaki@posteo.de> 6422 7c2d1a3 Open soundfile selection dialog with current path 6423 6e09508 Fix path in skin selection dialog 6424 64252013-08-14 6426 Mikkel Krautz <mikkel@krautz.dk> 6427 2864eee murmur: build fixes for win32-static. 6428 64292013-08-10 6430 Mikkel Krautz <mikkel@krautz.dk> 6431 91e3daf build: allow Mumble on Win32 to be built against a static Qt. 6432 64332013-08-02 6434 Mikkel Krautz <mikkel@krautz.dk> 6435 4c48f72 mumble: fix VoiceRecorderDialog build on Apple clang-500.1.70. 6436 c9f46b8 compiler.pri: use short-form OS X SDKs for Qt 5. 6437 d848af9 compiler.pri: update to Boost 1.54.0 on OS X. 6438 64392013-07-14 6440 Jan Klass <kissaki@posteo.de> 6441 1011d53 Code cleanup. 6442 8021c66 Refac mklic.pl. Generate new licenses.h file. 6443 82fa0e6 Adjust mklic.pl script 6444 2fd6a3c Fix mixup of CELT and Speex licenses in about dialog. 6445 3aa9179 Refactor third party license code info (About dialog) 6446 2cec7ba Add Filter.svg license notice 6447 f96dfca Add shortcut for de-/activating channel filter 6448 64492013-07-13 6450 Jan Klass <kissaki@posteo.de> 6451 36217ac Rename variable. Informative tooltips. 6452 c0be6cb Channel Filtering: Fix shortcut. Specific text. 6453 9450d66 Unify comment style. 6454 84be1eb Move method comments. Remove obsolete. 6455 2c07833 Reduce variable scopes 6456 64572013-07-08 6458 Kyle Smith <askreet@gmail.com> 6459 325226c Added CycleTransmitMode global shortcut. 6460 6461 dc6jgk <github.filter@gkware.com> 6462 304bf43 Added channel hiding/filter feature 6463 64642013-07-07 6465 Jan Klass <kissaki@posteo.de> 6466 63e3fd0 Overlay clock: Fix tooltip text and indent. 6467 6468 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6469 5c87ded Clock in Overlay 6470 64712013-07-04 6472 Mikkel Krautz <mikkel@krautz.dk> 6473 72407cf GlobalShortcut_macx: always make a deep copy of the translated 6474 key name. 6475 64762013-07-03 6477 Mikkel Krautz <mikkel@krautz.dk> 6478 4df44b9 mumble: make new user editor work with Qt 5. 6479 64802013-07-02 6481 Micah Caldwell <micah@zoltu.net> 6482 4305165 Updated L4D2 to 5338. 6483 64842013-07-01 6485 Micah Caldwell <micah@zoltu.net> 6486 56ce5d5 Updated L4D2 Offsets 6487 64882013-06-30 6489 Jan Klass <kissaki@posteo.de> 6490 ac65b31 Banlist: PR commit adjustments 6491 6492 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6493 bf5927e BanList improvements 6494 64952013-06-29 6496 Jan Klass <kissaki@posteo.de> 6497 51ecb7a Accountlist: Fix filtering. Windowtitle and refacs. 6498 c40b0b0 Merge branch 'pr-userlist' 6499 6500 Mikkel Krautz <mikkel@krautz.dk> 6501 cd23aee Revert "src/mumble/mumble.pro: silence some qmake warnings." 6502 7b68d0c User.h: add missing QDateTime include. 6503 c47d95a src/mumble/mumble.pro: silence some qmake warnings. 6504 6a2f2bd plugins/manual: only depend on gui-private on Windows. 6505 28bb66e plugins: disable unhinge functionality for the manual plugin 6506 when using Qt 5. 6507 3cc2419 mumble, plugins: fix QWidget-for-HWND lookup for the 'manual' 6508 plugin. 6509 be75138 mumble, plugins: allow 'manual' plugin dialogs to work OS X 6510 when using Qt 5. 6511 e0b884e mumble: fix dynamic lookup for the 'manual' plugin on OS X 6512 with Qt 5. 6513 c469104 mumble: fix main.cpp to not reference MumbleFileEngineHandler. 6514 21c4bbf mumble: remove FileEngine.{cpp,h} and use data URLs for better 6515 Qt 5 compatibility. 6516 84bc19c mumble: migrate hardcoded 0x050000 Qt version to the 6517 QT_VERSION_CHECK macro. 6518 9f62921 mumble: Qt 5 support for OS X. 6519 4bbc561 mumble: fix Linux build for Qt 4 and Qt 5. 6520 26b0597 mumble: fix HWND handling for Qt 5. 6521 7e452dc mumble, murmur: Qt 5 support for Windows. 6522 5cb3370 mumble, murmur: Qt 5 support for Linux. 6523 6524 bendem <online@bendem.be> 6525 2994048 Translation: French: Fix 6526 65272013-06-28 6528 Jan Klass <kissaki@posteo.de> 6529 ef8b3b9 Userlist improvements: Use QDateTime. 6530 b5ade6e Userlist Improvements: Display localized time. Refactoring. 6531 ab6d873 Userlist improvement: Use plural form translation 6532 b951fc3 Userlist Improvements: Use RPC callbacks as well. 6533 f6ceaf9 Improved Userlist: Refacs. 6534 eeb9b86 fix indent 6535 0af571b Filtered Userlist: Refactoring. C 6536 6537 bendem <online@bendem.be> 6538 2967697 Unified channel traduction to "salon" 6539 b7b3018 Translation improvements 6540 65412013-06-23 6542 Jan Klass <kissaki@posteo.de> 6543 2a7e789 Userlist improv.: Fix indent. Use iterator again. 6544 1919b2c Overlay: Less obtrusive logging. 6545 6546 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6547 b3aac5e UserList improvements 6548 65492013-06-17 6550 Jan Klass <kissaki@posteo.de> 6551 9d0de38 Overlay: Pass on procname buffer 6552 3c787be Overlay: Move logic into function ..IsBlacklisted 6553 0e7d860 Overlay: Move DllMain logic into functions 6554 e64fa10 Overlay: Use string var instead of hardcoded strings 6555 b070532 Overlay: Fix address offset 6556 1182fc2 Overlay: Introduce hook for ResetEx. Hook PresentEx. 6557 123486b Overlay: Move logic to function, Varnaming, msgfix 6558 65592013-06-16 6560 Jan Klass <kissaki@posteo.de> 6561 dfc8638 Overlay: Add myPresentEx function 6562 3865e8c Overlay: Code comments 6563 04b344d Overlay: Var init, comment, error loggin. 6564 65652013-06-15 6566 Jan Klass <kissaki@posteo.de> 6567 d74b5b0 IconSync.cpp: Move Icon creation script 6568 f92455b Refac: Reduce code duplication in IconSync.cpp 6569 c70dc78 Generate Mumble icon file with simplified minis 6570 8dc58ef Use simplified Mumble logo for small icons 6571 54e74c1 Keep small, simplified mumble icon closer to original 6572 65732013-06-11 6574 Jan Klass <kissaki@posteo.de> 6575 07c78b1 Refac: Use constant to check return value 6576 f09e943 * Commenting, varnaming, fix indent 6577 f8f4b0f refacs: more elaborative Varnaming; codeformatting 6578 11d5305 Code refacs; fix typo and adjust texts 6579 cab4a3d Extend Windows Overlay code and clean it up. 6580 65812013-06-10 6582 Stefan Hacker <dd0t@users.sourceforge.net> 6583 65c366a Fixed connection setup diagram in mumble protocol 6584 documentation 6585 65862013-06-09 6587 Jan Klass <kissaki@posteo.de> 6588 9e6e6bb Benchmark.cpp: Fix: Set version to prevent crash 6589 14db2e9 OverlayTest.pro: Add includepaths for celt and speex 6590 33295b8 tests-files: Add description to file 6591 db472b9 tests/Benchmark: Foarmatting and descriptiveness 6592 d218030 add small version of mumble logo for small icons 6593 8a3b8ea add 256px icon layer to mumble icon 6594 30051f9 Update opus submodule to opus 1.0.2 6595 65962013-06-08 6597 Mikkel Krautz <mikkel@krautz.dk> 6598 8632246 Bump version to 1.2.5 6599 dee463e bonjour: use Qt::AutoConnection for BonjourServiceResolver's 6600 QSocketNotifier slot. 6601 66022013-06-06 6603 Mikkel Krautz <mikkel@krautz.dk> 6604 22d1821 mumble.pro: add speech-dispatcher 0.8 compatibiltiy. 6605 6606 Timo Gurr <timo.gurr@gmail.com> 6607 a436774 Update slice path for Ice 3.5.0 6608 66092013-06-05 6610 Jan Klass <kissaki@posteo.de> 6611 676bb0e use qFatal instead of exception 6612 66132013-06-04 6614 Generator <american.jesus.pt@gmail.com> 6615 acb756c Upload european portuguese translation 6616 6617 Stefan Hacker <dd0t@users.sourceforge.net> 6618 77233ed Fixed crash triggered by reading large files referenced in the 6619 clipboard. 6620 7d649aa Make sure mklic.pl always outputs LF endings 6621 6622 Steve Hill <github@cheesy.sackheads.org> 6623 54d3f5a Borderlands 2 PA: Update for version 1.5.0 6624 b0ddb59 Borderlands 2 PA: v1.4.0 update, fix v-detection 6625 6626 Filip Hedman <hedman.filip@gmail.com> 6627 9226245 Fixes and improvements to the swedish translation. 6628 6629 Henry Fallon <hjf288@gmail.com> 6630 5dea592 Apply patch with translations for FR #1096 6631 88d41e1 FR #1096 by Henry Fallon: Corrections to string, Add missing 6632 comments in Murmur.ice and add Missing MainWindow::msgReject 6633 in Client 6634 7cff8ca Introduce auth rejection type AuthenticatorFail 6635 6636 Mikko Rantanen <jubjub@jubjubnest.net> 6637 5a09fb4 Improve protocol documentation 6638 6639 Jan Klass <kissaki@posteo.de> 6640 557b74b fix build: add qt_nl translation to mumble project file 6641 398b773 Cherry-pick changes as per pull request #158 6642 6eab5a9 Refac: Commenting, readability/code-flow of vars 6643 0abf7e3 move logic into method OverlayClient::readyReadMsgInit; add 6644 curly braces 6645 839a3e6 refac: readability/consistency 6646 923a3b4 Update translation files (lupdate) 6647 1621ff2 Add Hungarian (hu) and Dutch (nl) translations to project 6648 files 6649 b004a4c add a comment, remove an unused variable 6650 708212a fix warning on unused var 6651 1459792 fix 2 typos, add TODOs 6652 fd6b6e2 Update translation files (lupdate) 6653 6e8c893 shorten and specify comment of authenticate return code 6654 52272e2 update string: “ban list” not “ban lists” 6655 f4c54b2 Explicitly mark childmethods as virtual 6656 46fc3cc Commenting, formatting. Remove obsolete/wrong comment. 6657 bb47083 Reduce varscopes and improve debugtext. 6658 85fa2ce Code formatting, smaller refacs, robustness. 6659 33069f8 comments. more elaborative debugoutput, consistent prefixing. 6660 8b04426 reduce varscopes 6661 487ed14 Implement copy constructors, minor cleaning 6662 491228e lupdate translation files - mainly for HE 6663 d6b4b8e Add Hebrew translation to project files 6664 6cc47c3 Update Hebrew translation by patch #366 6665 b0707fd Apply patch #960: add preprocessor #if for OpenBSD 6666 44202b2 add new translation pt-PT to project files 6667 3227b1c Add guard define to licenses.h 6668 2c490d7 categorize scripts (move example scripts for serverside into 6669 subfolders) 6670 15370fb add path (sub-src) to header guard define 6671 1e4bb6d Prepend Projectname to header guard defines 6672 7642e72 Adjust header guard defines for uniformity 6673 40ca9b4 Rename header guard defines to not use c++-reserved names 6674 6675 Lukas Orsvärn <lucas.orsv@gmail.com> 6676 c86ce47 Adds positional audio plugin for Sub Rosa 6677 6678 Wesley W. Terpstra <terpstra@users.sourceforge.net> 6679 10b2d00 Prevent overlay from disappearing on D3D DLL reloading. 6680 66812013-06-01 6682 Stefan Hacker <dd0t@users.sourceforge.net> 6683 5ff038e Update changelog 6684 6685 Mikkel Krautz <mikkel@krautz.dk> 6686 aab9cdc Server::sendMessage: encode the source IP of outgoing UDP 6687 packets to match the UDP socket's address family. 6688 66892013-05-11 6690 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6691 c00b44e Minor fix in pl translation 6692 66932013-03-28 6694 bogie <priivet@gmail.com> 6695 dab8157 Updated BF3 PA plugin to Endgame DLC(b1147186) 6696 66972013-03-27 6698 Martin von Gagern <Martin.vGagern@gmx.net> 6699 d71b2fd Ensure that the MAX macro is always defined. 6700 6701 Mikkel Krautz <mikkel@krautz.dk> 6702 bc871f6 murmur.pro: add CONFIG(ermine) for the Ermine packaged build. 6703 67042013-03-19 6705 Stefan Hacker <dd0t@users.sourceforge.net> 6706 deeeb72 Swedish translation error (#973) 6707 67082013-02-02 6709 Mikkel Krautz <mikkel@krautz.dk> 6710 b115a29 opus-build: build with CONFIG=staticlib on Unix as we do for 6711 our bundled Speex library. 6712 67132013-01-27 6714 Mikkel Krautz <mikkel@krautz.dk> 6715 1fa4e82 ConfigDialogDelegate: return fully standalone NSImage in 6716 QIcon_to_AutoreleasedNSImage. 6717 67182013-01-20 6719 Stefan Hacker <dd0t@users.sourceforge.net> 6720 f4cc3f0 Fix mumble_ol.dll not being versioned under windows. 6721 1a9aec9 mklic.pl run to update in-client license display 6722 6723 Steve Hill <github@cheesy.sackheads.org> 6724 4dcd700 Positional audio plugin for Borderlands 2 v1.3.1 6725 6726 Mikkel Krautz <mikkel@krautz.dk> 6727 c8b6d69 osxdist.py: create a tarball in addition to the XIP archive 6728 for OS X static Murmur. 6729 6730 bogie <priivet@gmail.com> 6731 fed89ce BF3 PA plugin update: fixed one value 6732 67332013-01-15 6734 Stefan Hacker <dd0t@users.sourceforge.net> 6735 8cbf176 Update changelog and LICENSE file. 6736 67372013-01-14 6738 Stefan Hacker <dd0t@users.sourceforge.net> 6739 6d67d07 Default disable hide in tray also for Windows 8 6740 67412013-01-13 6742 Stefan Hacker <dd0t@users.sourceforge.net> 6743 8678a0c Introduce concept of NULL plugin to retract plugins. 6744 6745 Mikkel Krautz <mikkel@krautz.dk> 6746 8e79041 mumble_qt.qrc: remove nl, he, hu. 6747 8b83aba mumble.pro, mumble.qrc: remove unfinished Hungarian 6748 translation from release. 6749 0ddb922 mumble.pro, mumble.qrc: remove unfinished Hebrew translation 6750 from release. 6751 886e8d1 mumble.qrc: also remove NL from here. 6752 2d1bc76 mumble.pro: exclude unfinished NL translation. 6753 cd8e996 mumble_ja.ts: mark as finished. 6754 09d8fa1 mumble_da.ts: 3. part licenser -> Tredjepartslicenser. 6755 6756 Svenne33 <svenne33@users.sourceforge.net> 6757 e530cab mumble_sv.ts: update for 1.2.4. 6758 67592013-01-11 6760 zapman <unknown> 6761 d9edcbf Minor fixes for French translation 6762 67632013-01-10 6764 Stefan Hacker <dd0t@users.sourceforge.net> 6765 1253532 setLiveConf for opusthreshold and channelnestinglimit didn't 6766 reset on empty string (#938) 6767 67682013-01-08 6769 Mikkel Krautz <mikkel@krautz.dk> 6770 acb28e8 GlobalShortcutWin: revert 242af40b to restore keyboard 6771 suppression. 6772 67732013-01-07 6774 Mikkel Krautz <mikkel@krautz.dk> 6775 242af40 GlobalShortcutWin: try to make WinHooks do less work. 6776 67772013-01-04 6778 Stefan Hacker <dd0t@users.sourceforge.net> 6779 f569e1e Fix typo in mklic.pl 6780 086d4a2 Add back accelerator keys for Cancel in QDialogButtonBox. 6781 e87028a Integrate MIT licensed 3rd party Qt translations for missing 6782 locales. 6783 67842013-01-03 6785 Mikkel Krautz <mikkel@krautz.dk> 6786 a691c40 Murmur: restore old meaning of -fg on Windows: don't write to 6787 the log file. 6788 268ae8d Murmur: remove logfile detach warning on Windows. Detach is a 6789 no-op on Windows. 6790 92206cc Various murmur.ini fixes. 6791 67922013-01-02 6793 Mikkel Krautz <mikkel@krautz.dk> 6794 921f6e4 GlobalShortcut_win: log the user's LowLevelHooksTimeout value 6795 67962012-12-29 6797 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6798 d25c069 Fix for Polish translation 6799 68002012-12-28 6801 bogie <priivet@gmail.com> 6802 ad1c30a Update for BF3 PA plugin 6803 68042012-12-27 6805 Stefan Hacker <dd0t@users.sourceforge.net> 6806 8b74d4b Make analyze config option also apply to release builds 6807 68082012-12-24 6809 Stefan Hacker <dd0t@users.sourceforge.net> 6810 0d825b3 WASAPINotificationClient singleton initialization wasn't 6811 threadsafe. 6812 68132012-12-22 6814 Mikkel Krautz <mikkel@krautz.dk> 6815 ea221f3 compiler.pri: add CONFIG=clang-analyzer for the clang-checker 6816 slave. 6817 68182012-12-21 6819 zapman <unknown> 6820 3fc8861 French and Turkish translation improvements 6821 68222012-12-20 6823 bogie <priivet@gmail.com> 6824 14f10e5 Update bf3 PA plugin 6825 68262012-12-18 6827 Stefan Hacker <dd0t@users.sourceforge.net> 6828 e9ce44a Make sure we don't accidently add spaces to installer paths 6829 24b6148 Add ini creation file for windows build 6830 68312012-12-15 6832 Jan Klass <kissaki@posteo.de> 6833 6ad5ea4 add RzSynapse.exe to overlay blacklist to prevent invisible 6834 hooking 6835 6836 Mikkel Krautz <mikkel@krautz.dk> 6837 1eca952 Add Windows Phone IP over USB Service to the overlay 6838 blacklist. 6839 68402012-12-13 6841 zapman <unknown> 6842 857b03a Fix swapped string in fr and tr translation 6843 68442012-12-10 6845 Stefan Hacker <dd0t@users.sourceforge.net> 6846 305b883 Small fix for French translation. 6847 6848 bogie <priivet@gmail.com> 6849 9b0ae8b Updated bf3 PA plugin to Aftermath patch 6850 68512012-12-09 6852 Stefan Hacker <dd0t@users.sourceforge.net> 6853 afa21be Add debug output to client-side SQL queries. 6854 1b2023c Missing two strings for French translation. 6855 6856 Jan Klass <kissaki@posteo.de> 6857 001a5c2 fix bug 924: Server favorites disappear on second Mumble 6858 instance (-m) 6859 68602012-12-08 6861 Stefan Hacker <dd0t@users.sourceforge.net> 6862 d14db99 Use same sentence structure for send message to channel/user 6863 in German translation so switching between the two is less 6864 jarring. 6865 7f70a4a Fix typo in config and remote leftover debug statement in 6866 Meta.cpp 6867 f0c94f4 Fix outdated comment on bonjour config option default value. 6868 9988e9a Improve murmur.ini documentation. 6869 8c07c75 Add MetaParams::typeCheckedFromSettings to be able to warn the 6870 user if a default settings value was used because the given 6871 value wasn't in the expected format. 6872 6873 zapman <unknown> 6874 5f46755 Turkish translation update 6875 d2839c8 French translation update 6876 68772012-12-04 6878 Jan Klass <kissaki@posteo.de> 6879 2a469e8 remove duplicate overlay blacklist entry for chrome.exe 6880 68812012-12-02 6882 Jan Klass <kissaki@posteo.de> 6883 4ec62f1 add Steam and chrome to (default) overlay blacklist 6884 7d6beed fix bug #933: Double-clicking mumble in the taskbar results in 6885 a blank window 6886 529f666 add version and fn existence checks to the PHP sample scripts 6887 68882012-11-30 6889 GoD-Tony <noreply@gmail.com> 6890 0bdf4c6 Updated offsets for Counter-Strike: Source. 6891 68922012-11-28 6893 Stefan Hacker <dd0t@users.sourceforge.net> 6894 bb76e7a Fix pre 1.2.4 clients receiving Opus warnings unintentionally. 6895 68962012-11-27 6897 Stefan Hacker <dd0t@users.sourceforge.net> 6898 07a0e51 Add Adobe Acrobat to overlay blacklist 6899 69002012-11-26 6901 Stefan Hacker <dd0t@users.sourceforge.net> 6902 3297416 Fix use of cConnection smart_ptr in ServerHandler 6903 6904 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6905 bddefc2 Fixes in Polish translation 6906 69072012-11-18 6908 Stefan Hacker <dd0t@users.sourceforge.net> 6909 338c985 Manual positioning plugin had X-Axis backwards 6910 6911 Michał "Zuko" Żukowski <zuczeq@gmail.com> 6912 ab225ea Polish translation for Mumble 1.2.4 6913 69142012-11-16 6915 Stefan Hacker <dd0t@users.sourceforge.net> 6916 90599b8 Fix Servers with less than 1 ms latency do not show in the 6917 server list (#926) 6918 b933b3d Add WASAPINotificationClient code to reset audio in reaction 6919 to device changes on Windows >= Vista. 6920 6921 Mikkel Krautz <mikkel@krautz.dk> 6922 46d659d overlay/d3d9: pass through IDirect3DDevice9 AddRef/Release 6923 methods to originals on Windows 8. 6924 69252012-11-15 6926 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 6927 e661969 Updated Spanish translation file for version 1.2.4 6928 69292012-11-12 6930 Stefan Hacker <dd0t@users.sourceforge.net> 6931 becbda5 Add a small script to pull translation state from compile 6932 logs. 6933 1922df7 Connection reject messages weren't translated properly 6934 client-side. 6935 6936 B0nuse <mumble@mumble.ru> 6937 09f2ec0 Final release mumble_ru.ts for Mumble 1.2.4 with new 6938 translating position 'Copy URL' in channel menu_fix 6939 69402012-11-11 6941 Stefan Hacker <dd0t@users.sourceforge.net> 6942 f96c736 Update German translation and mark already translated strings 6943 as done. 6944 6945 tkmorris <mauricioarozi@gmail.com> 6946 4316bea Minor tweaks to pt_BR translation 6947 6948 Mikkel Krautz <mikkel@krautz.dk> 6949 071be0f HardHook: add additional opcodes. 6950 6951 Spaccaossi <spaccaossi@gmail.com> 6952 18d1b7b Updated Italian translation 6953 69542012-11-09 6955 tkmorris <mauricioarozi@gmail.com> 6956 076f10c Lupdate missed a string in pt_BR translation 6957 69582012-11-06 6959 haru_arc <arcenciel@users.sf.net> 6960 cb22b39 Update Japanese Translation 6961 69622012-11-05 6963 Stefan Hacker <dd0t@users.sourceforge.net> 6964 48646c0 Changing installer components without changing their GUIDs 6965 resulted in shortcuts not getting removed properly on update. 6966 3f252eb Swap "Send Message" and "Copy URL" in channel context menu as 6967 copying a url is rarer and should be easier to hit. 6968 6969 Jonathan E. Hansen <zentriple@users.sourceforge.net> 6970 46740a2 Minor fixes for Danish translation 6971 69722012-11-04 6973 Stefan Hacker <dd0t@users.sourceforge.net> 6974 ce83353 Make opustreshold and channelnestinglimit accept zero values 6975 in setLiveConf. 6976 92152e1 lupdate run with disabled similartext heuristics. 6977 afd6ca3 Make installer use Mumble* environment variables for 6978 configuration if they are enable. Otherwise fallback to 6979 current buildserver defaults. 6980 756f9cf Remove license, readme and uninstaller shortcuts from 6981 application menu. 6982 6983 Mikkel Krautz <mikkel@krautz.dk> 6984 a13bb16 ConfigDialogDelegate: memory management and coding style 6985 fixes. 6986 6987 B0nuse <mumble@mumble.ru> 6988 4f9b332 Final release mumble_ru.ts for Mumble 1.2.4. 6989 69902012-10-31 6991 Stefan Hacker <dd0t@users.sourceforge.net> 6992 df56b92 Fix regression in RichTextEditor that prevent it from being 6993 completely emptied. 6994 69952012-10-30 6996 Stefan Hacker <dd0t@users.sourceforge.net> 6997 5fdf6e2 Fix drag and drop regression introduced by Qt updated. 6998 6999 Lekensteyn <lekensteyn@users.sourceforge.net> 7000 ca5d432 Partial Dutch translation for 1.2.4 (#3581588) 7001 7002 Jonathan E. Hansen <zentriple@users.sourceforge.net> 7003 3d543fa Updated Danish translation for 1.2.4 (#3581734) 7004 70052012-10-29 7006 Mikkel Krautz <mikkel@krautz.dk> 7007 e430a08 macx: don't add scripts as a subdir, include it instead. 7008 7de07df macx: pro file fixes for release.pl. 7009 286f148 scripts/release.pl: make sure to archive files listed in 7010 OBJECTIVE_SOURCES. 7011 ef07910 scripts/release.pl: add sbcelt directories to fulldirs. 7012 8b226ca scripts/release.pl: special considerations for sbcelt. 7013 70142012-10-28 7015 Thorvald Natvig <slicer@users.sourceforge.net> 7016 f4da625 QtMumble path 7017 c6b0e8b Fix build regression with ASIO 7018 70192012-10-27 7020 Mikkel Krautz <mikkel@krautz.dk> 7021 752a630 plugins/link: make POSIX link work with Apple clang++ (Xcode 7022 4.5). 7023 c49a17a tests: .pro file cleanup. 7024 d07f38f tests: update TestLink to build on OS X. 7025 70262012-10-26 7027 tkmorris <mauricioarozi@gmail.com> 7028 9b09608 Fix typos in pt_BR translation after the string freeze 7029 70302012-10-25 7031 Stefan Hacker <dd0t@users.sourceforge.net> 7032 1983ff2 String freeze for 1.2.4. 7033 7034 Jan Klass <kissaki@posteo.de> 7035 b9a0c54 add qt_hu.qm to mumble.pro project file 7036 70372012-10-24 7038 Jan Klass <kissaki@posteo.de> 7039 9bd10b0 refacs; initialization, var-scope reduction, replace c-style 7040 casts, rm unused 7041 70422012-10-19 7043 Jan Klass <kissaki@posteo.de> 7044 204affd add depend on Hungarian translation of qt 7045 70462012-10-18 7047 zapman <unknown> 7048 d74ea83 Update Turkish translation and add installer Translation 7049 16b38b6 Update French translation 7050 70512012-10-17 7052 tkmorris <mauricioarozi@gmail.com> 7053 04592b6 WIX Portuguese Brazil translation update, mostly typos 7054 70552012-10-04 7056 Stefan Hacker <dd0t@users.sourceforge.net> 7057 ce65945 Forgot to update language list in Product.wxs 7058 db0fbee Add Portoguese translation to installer. 7059 7060 tkmorris <mauricioarozi@gmail.com> 7061 19c9475 Portuguese installer translation. 7062 70632012-10-03 7064 Stefan Hacker <dd0t@users.sourceforge.net> 7065 1007d24 WIX msi installer chinese locale (#3565260) 7066 70672012-09-27 7068 Stefan Hacker <dd0t@users.sourceforge.net> 7069 5f42a5f Use U+2191 Upwards Arrow to indicate parent channel 7070 relationship for subchannel whisper to prevent "Data" field 7071 truncation. 7072 e69c3c6 Use new constants some more. 7073 7074 bogie <priivet@gmail.com> 7075 e4ea4b3 Added possibility to whisper to sub channels of parent 7076 channel(#1-#8) 7077 70782012-09-23 7079 Jan Klass <kissaki@posteo.de> 7080 e5101f2 Fix debug output for overlay chain notice 7081 ea29bd2 initialize member variable DevState::initRefCount in 7082 constructor 7083 7084 Natenom <natenom@natenom.com> 7085 95d2137 Translation updates; fix shortcuts for right click on a 7086 channel 7087 70882012-09-20 7089 Mikkel Krautz <mikkel@krautz.dk> 7090 8fd27f6 osxdist.py: use new README for static server; tweak filename. 7091 c71aea2 Add more newbie friendly READMEs to the static servers. 7092 70932012-09-18 7094 Stefan Hacker <dd0t@users.sourceforge.net> 7095 145d9f9 Introduce channel nesting limit (default=10). 7096 70972012-09-16 7098 Mikkel Krautz <mikkel@krautz.dk> 7099 98cacbc osxdist.py: only rmtree if path exists. 7100 b86c3b7 osxdist.py: move to a separate Murmur package on OS X. 7101 58bd65b Murmur: fix static OS X build. 7102 a1eb9cf Mumble: include and export all Qt symbols to plugins (static 7103 OS X) 7104 71052012-09-15 7106 Mikkel Krautz <mikkel@krautz.dk> 7107 63c91fa osxdist.py: consistent .dmg naming for releases and snapshots. 7108 e8a28dc compiler.pri: Update OS X Boost to 1.51.0. 7109 71102012-09-14 7111 tkmorris <mauricioarozi@gmail.com> 7112 87bda5c Portuguese Brazilian update 7113 7114 Benjamin Jemlich <pcgod@users.sourceforge.net> 7115 6626e1d OverlayConfig: Hide uninstall button on Windows 7116 7117 bogie <priivet@gmail.com> 7118 2aa057d accidentally switched top and front vector, has been fixed and 7119 tested with two people. 7120 71212012-09-13 7122 Benjamin Jemlich <pcgod@users.sourceforge.net> 7123 1db5d03 Benchmark: Fix crypt resync handling 7124 71252012-09-08 7126 bogie <priivet@gmail.com> 7127 2b9233c updated plugins/bf3/bf3.cpp for DLC Armored Kill(build 981420) 7128 71292012-09-01 7130 Natenom <natenom@natenom.com> 7131 9177738 Update INSTALL 7132 71332012-08-30 7134 Natenom <natenom@natenom.com> 7135 6602fb6 Updated German translations 7136 7137 Tsbook <tsbook@users.sourceforge.net> 7138 f884680 Czech localization update 7139 71402012-08-29 7141 Stefan Hacker <dd0t@users.sourceforge.net> 7142 f178216 Update .ts files 7143 7144 tkmorris <mauricioarozi@gmail.com> 7145 837e037 Updated Brazilian Portuguese translation 7146 7147 B0nuse <mumble@mumble.ru> 7148 4d17ba4 Translated new position at RU language file. 7149 71502012-08-20 7151 EarlOfWenc <lorenz.schwittmann@gmail.com> 7152 09d5c07 Replaced last traces of MD5 by SHA-1 7153 71542012-08-19 7155 d-rez <dark.skeleton@gmail.com> 7156 fba76cd Updated gw plugin for game build 36001 7157 2668713 New PA plugin: Blacklight: Retribution (v0.9.8.0) Supports 7158 camera position, front and top vectors and context. No support 7159 for identity and avatar position/top/front vectors 7160 752d582 Updated LoL plugin for game version .145 7161 7162 Mikkel Krautz <mikkel@krautz.dk> 7163 a0b3706 compiler.pri: fix mistakes from previous commit; use 7164 QMAKE_OBJECTIVE_C(XX)FLAGS for ObjC-flags. 7165 71662012-08-18 7167 d-rez <dark.skeleton@gmail.com> 7168 8333ba8 Updated League of Legends plugin (v1.0.0.144). * Moved some 7169 static addresses outside functions for clarity Removed top 7170 vectors retrieval which can be problematic and aren't used at 7171 all in this game * Fixed context support 7172 7173 Jan Klass <kissaki@posteo.de> 7174 92a37af make the overlay exceptions window more elaborative 7175 7176 EarlOfWenc <lorenz.schwittmann@gmail.com> 7177 377c65f Extended recording notification to linked channels 7178 7179 Mikkel Krautz <mikkel@krautz.dk> 7180 beea301 compiler.pri: cleanup -isystem includes, fix ObjC/ObjC++ 7181 FLAGS. 7182 f102f56 compiler.pri: mark all external library include paths as 7183 system paths to suppress warnings. 7184 971f0ff macx/osax: fix unused parameter warnings. 7185 b6d8bf3 Log_macx: remove Notification Center notifications on click. 7186 71872012-08-14 7188 Spaccaossi <spaccaossi@gmail.com> 7189 de46c7b updated italian translation 7190 71912012-08-12 7192 Stefan Hacker <dd0t@users.sourceforge.net> 7193 86383df Modify VersionCheck::fetched to keep last N (currently N=1) 7194 snapshots. 7195 b6f8996 Installer integration for just cause 2 pa plugin. 7196 7197 Mike <mike@flomp.net> 7198 7edc2a2 Add positional audio plugin for Just Cause 2 7199 7200 Benjamin Jemlich <pcgod@users.sourceforge.net> 7201 a01155c Installer: Remove useless Feature element 7202 72032012-08-09 7204 Mikkel Krautz <mikkel@krautz.dk> 7205 c2655fc Mumble: allow client to use SBCELT for CELT decoding via 7206 CONFIG(sbcelt). 7207 72082012-08-07 7209 Benjamin Jemlich <pcgod@users.sourceforge.net> 7210 f5bac3d Log: Fix compile and logic error for ballon messages 7211 72122012-08-06 7213 Stefan Hacker <dd0t@users.sourceforge.net> 7214 f8d57e4 A number of translations were missing from resource files. 7215 aa580f3 Trigger codec re-negotiation also on user disconnect and when 7216 opusthreshold is set. 7217 8a9b532 Shuffle around idle action UI a bit. 7218 7219 Mikkel Krautz <mikkel@krautz.dk> 7220 7a0f358 Log: clean up notification handling; add Notification Center 7221 support for OS X. 7222 2c73aeb ConfigDialog: keep a ConfigWidget in expert mode after 7223 defaults have been restored. 7224 72252012-08-05 7226 Mikkel Krautz <mikkel@krautz.dk> 7227 a331d10 GlobalShortcut: instruct users how to enable full shortcut 7228 functionality on OS X, if they so please. 7229 05c740b macx/osax: bump OS X overlay version. 7230 9001c28 3rdPartyLicenses: add mach_override license. 7231 96fd34d macx/overlay: sync with latest mach_override. 7232 19577ae Only show the annoying 'Drag me' title bars on DockWidgets in 7233 Custom layout mode. 7234 07e232e LookConfig: center layout options. 7235 7154ec5 3rdPartyLicenses: add libogg, libvorbis and libFLAC licenses. 7236 10d4307 3rdPartyLicenses: insert a carefully considered space into the 7237 libsndfile license text. 7238 4d41a6e build: put Objective-C(++) source files into OBJECTIVE_SOURCES 7239 to make qmake shut up. 7240 503c79f Overlay: only consider MumbleOverlay.pkg in app bundle. 7241 7ad4569 Overlay: simplify OS X overlay installation. 7242 dbe199e Overlay: disable auto-updating. 7243 cfa5125 Boost 1.50.0 for OS X. 7244 72452012-08-04 7246 Stefan Hacker <dd0t@users.sourceforge.net> 7247 54384d7 Fix some strings. 7248 c088699 Redesign idle action configuration and add a mute idle action. 7249 f8c1b92 Make displaying users above channels default. 7250 f58dbc1 Make sure to send initial ping right after connect to 7251 establish UDP connection. 7252 cde04dc Fix Opus encoding for end of speech frames as well as 7253 bandwidth display. 7254 7255 Benjamin Jemlich <pcgod@users.sourceforge.net> 7256 3b1a6c0 ServerHandler: Fix Opus handling via TCP 7257 72582012-08-03 7259 Stefan Hacker <dd0t@users.sourceforge.net> 7260 e7f8f0d Add CELT kill switch to configuration. (g.s.bDisableCelt @ 7261 audio/disablecelt) 7262 27a98c0 Remove some now outdated references to CELT. 7263 069b01f Use Opus in CBR mode to prevent bandwidth spikes. 7264 7265 Benjamin Jemlich <pcgod@users.sourceforge.net> 7266 139c625 Add Opus license to the about dialog 7267 72682012-08-02 7269 Thorvald Natvig <slicer@users.sourceforge.net> 7270 6c9694d 'Fix' release script for opus 7271 72722012-07-23 7273 Natenom <natenom@natenom.com> 7274 2ba6f00 Updated German translations 7275 72762012-07-22 7277 Mikkel Krautz <mikkel@krautz.dk> 7278 9e23320 Plugins: make manual plugin load in static Mumble builds; 7279 still needs a few symbols to actually run, though. 7280 c3a86b8 Opus: switch submodule back to d060dd7c; last commit 7281 accidently changed it. 7282 c6c63fc Mumble: add Apple anchor library requirement to OS X codesign 7283 requirements. 7284 08af6c2 Mumble: properly specify designated requirements for OS X 7285 Developer ID code signing. 7286 72872012-07-21 7288 Mikkel Krautz <mikkel@krautz.dk> 7289 cf0d1d1 Mumble: don't explicitly set codesign signature size in 7290 osxdist.py anymore (not needed for Developer ID). 7291 f2253cf Mumble: optimize osxdist.py for Developer ID signing. 7292 723dd79 Mumble: simplify osxdist.py script, now that our OS X builds 7293 are static. 7294 805e22d Mumble: more force-shared library builds. 7295 ab15cc0 Mumble: build shared CELT libraries, even for CONFIG(static). 7296 7297 Benjamin Jemlich <pcgod@users.sourceforge.net> 7298 924114f More translation updates 7299 7dcaf46 Update translation files 7300 73012012-07-20 7302 Mikkel Krautz <mikkel@krautz.dk> 7303 3d63fb9 Mumble: allow static client builds 7304 73052012-07-16 7306 Benjamin Jemlich <pcgod@users.sourceforge.net> 7307 994e130 Murmur: Fix message type detection in Server::processMsg and 7308 add a few more comments 7309 ab940f1 Mumble: Add Windows 7 compatibility keys to the manifest 7310 ddd3f61 Update Opus submodule and don't change the library version on 7311 Windows 7312 73132012-07-15 7314 d-rez <dark.skeleton@gmail.com> 7315 442a9fd Further updates and optimizations to the LoL plugin - made the 7316 code simplier, less nested in fetch(). - strings are now 7317 ensured to be zero-terminated - replaced calcout() call from 7318 trylock() with fetch call that can actually fail. - Disabled 7319 identity support since it still needs some work. 7320 cb4b040 Fixed plugin for v1.0.0.142, added identity support added 7321 avatar top vector support added helpful arrays of bytes in 7322 case someone wants to update this plugin faster than me - if 7323 necessary, I can record a video-tutorial for this changed the 7324 way trylock function is executed since we don't need all these 7325 checks (and important ones are checked in refreshPointers() 7326 function anyway) 7327 7328 Stefan Hacker <dd0t@users.sourceforge.net> 7329 7d9d54a Minor modifications for lol plugin. 7330 e5c5649 Fix zero terminations. 7331 73322012-07-11 7333 Bojan <bogie@b02.a01.ca> 7334 d8cbd6f BF3 plugin update. Added context + identity support. 7335 7336 Stefan Hacker <dd0t@users.sourceforge.net> 7337 d39892e Minor fixes for bf3 plugin 7338 1ba3a8b Clarify audio processing option: 'Amplification' -> 'Max. 7339 Amplification' 7340 7341 Mikkel Krautz <mikkel@krautz.dk> 7342 5e4c61c OS X: use clang++ for QMAKE_CXX. 7343 105c72e OS X: update build for Xcode 4.4. 7344 73452012-07-10 7346 Benjamin Jemlich <pcgod@users.sourceforge.net> 7347 d2fb4e3 Fix code style 7348 73492012-07-09 7350 Stefan Hacker <dd0t@users.sourceforge.net> 7351 08f0d24 Modify Ice logging to only output on action and verify all 7352 callback adding functions are fine with being called multiple 7353 times with the same proxy. 7354 7355 Benjamin Jemlich <pcgod@users.sourceforge.net> 7356 e0d031d Add (no-)bundled-opus config options 7357 115c352 Build libopus.so.0 instead of libopus.so.1 7358 ceab493 Installer: Add Opus DLLs 7359 73602012-07-06 7361 Stefan Hacker <dd0t@users.sourceforge.net> 7362 3bcc83e More comments for HardHook code 7363 ab155bd Ensure Mumble will actually crash on callback crashes on 7364 Windows 7365 73662012-07-05 7367 Mikkel Krautz <mikkel@krautz.dk> 7368 03dbaa5 Embed install name in Opus dylib so OS X dist script knows 7369 where to look. 7370 7371 Benjamin Jemlich <pcgod@users.sourceforge.net> 7372 e5ea4a2 Really enable Opus by default... 7373 73742012-07-04 7375 Benjamin Jemlich <pcgod@users.sourceforge.net> 7376 1368cbb Enable Opus by default 7377 73782012-06-28 7379 Benjamin Jemlich <pcgod@users.sourceforge.net> 7380 2e74b1b Move some variable declarations 7381 73822012-06-24 7383 Stefan Hacker <dd0t@users.sourceforge.net> 7384 fea97c7 Unreal Tournament PA plugin: Installer integration + Some 7385 fixes. 7386 7387 Jan Klass <kissaki@posteo.de> 7388 f432047 Update German translation 7389 73902012-06-23 7391 QuirB <quirb@gmx.net> 7392 1b20395 New PA plugin: UT99 with context support. 7393 73942012-06-11 7395 Jan Klass <kissaki@posteo.de> 7396 01fc4bf WolfET: set context data in JSON format 7397 833c02e WolfET: fix string buffer termination and use more efficient 7398 peeking 7399 74002012-06-08 7401 Benjamin Jemlich <pcgod@users.sourceforge.net> 7402 7ec4f6a Murmur: Add codec warnings and ignore non-Opus packets if Opus 7403 is enabled 7404 1443478 CELTCodec: Fix compile error if PLUGIN_PATH is set 7405 f0c16f3 Murmur: add Opus threshold option 7406 74072012-06-06 7408 Benjamin Jemlich <pcgod@users.sourceforge.net> 7409 3c2dec5 Audio: Move CELT code 7410 99c4e21 Audio: Remove unused CELT loading code 7411 74122012-06-05 7413 Benjamin Jemlich <pcgod@users.sourceforge.net> 7414 852d346 AudioOutputSpeech: Fix noise problems in Opus mode 7415 7416 Ryan Austin <ryan.e.austin@gmail.com> 7417 e16ee9a Updated BF3 PA plugin for BF3 v944019 7418 74192012-06-03 7420 Stefan Hacker <dd0t@users.sourceforge.net> 7421 a2a3836 PTT hold feature that can virtually "hold" down the PTT key 7422 for up to 5s after releasing it. (#3380557) 7423 74242012-05-31 7425 Jan Klass <kissaki@posteo.de> 7426 5f2096a Update WolfET positional audio plugin - fix Z and add context 7427 7428 Benjamin Jemlich <pcgod@users.sourceforge.net> 7429 5c353d2 Update Opus submodule 7430 84ed2eb Murmur: Remove unused DBus.h includes 7431 0159d50 Murmur: Allow temporary user name changes via Ice 7432 c2b7c00 Murmur: Generate a random SuperUser password for new servers 7433 019e6da Murmur: Disconnect clients sending huge packets 7434 81caf1c GW plugin: break it because it doesn't work 7435 611abe5 GW plugin: style fixes 7436 6633ea0 MainWindow: Manually minimize the window 7437 441d06f ChatBar: Always use the current channel by default 7438 d7f03ab MainWindow: Remove annoying connect/disconnect shortcuts 7439 315b5f5 mumble.pro: Enable Opus on Linux if it's installed 7440 74412012-05-20 7442 d-rez <dark.skeleton@gmail.com> 7443 317f5a0 New positional audio plugin: Guild Wars Supports context and 7444 identity 7445 74462012-05-18 7447 Benjamin Jemlich <pcgod@users.sourceforge.net> 7448 814ae5e AudioInput: Add codec switching code which supports Opus 7449 f27ad36 Remove Speex encoding code 7450 13a97b4 ... and another #ifdef USE_OPUS 7451 69fe654 Add some more #ifdef USE_OPUS checks 7452 ed06d82 UserInformation: Fix Opus status display 7453 f86012e MainWindow: Display current codec in the server information 7454 dialog 7455 7c700a4 AudioInput: let's use the correct limits and constants 7456 8aa681c AudioInput: Fix float to short conversion 7457 74582012-05-16 7459 Benjamin Jemlich <pcgod@users.sourceforge.net> 7460 1807da3 MainWindow: Restore MainWindow if someone clicks on a 7461 notification message 7462 52e27ef Murmur: Disallow mute/deafen status changes in temporary 7463 channels 7464 4bc8782 LOL plugin: code style fixes and optimization :) 7465 f7afaec Add VS files to .gitignore 7466 74672012-05-15 7468 Benjamin Jemlich <pcgod@users.sourceforge.net> 7469 fff96fa ConnectDialogEdit: fix tab order 7470 0f70781 Update translation files 7471 9550c3b MainWindow: View comment should change the seen state for 7472 comments 7473 fd796db UserView: fix comment icon click target if ignore text 7474 messages is enabled 7475 74762012-05-14 7477 d-rez <dark.skeleton@gmail.com> 7478 eef9a67 updated plugin for Team Fortress 2 b4934 7479 840487d context support for League of Legends plugin 7480 f81049d Added context support for the l4d2 plugin. Changed global 7481 pointers to static (as thorvald requested in one of my 7482 previous commits. Context contains provides ipport as json 7483 attribute. 7484 7485 Benjamin Jemlich <pcgod@users.sourceforge.net> 7486 2ff3d34 Unify .gitignore files 7487 a919a56 Installer: More plugin installation fixes 7488 74892012-05-13 7490 d-rez <dark.skeleton@gmail.com> 7491 56fcebb New plugin for one of my favorite games, League of Legends. 7492 Supports ingame detection (based on a pointer being NULL or 7493 not), reports camera and avatar independent position, front 7494 and top vectors. 7495 84b897c Fixed l4d2 pa plugin for build 4777, re-enabled states support 7496 7497 Stefan Hacker <dd0t@users.sourceforge.net> 7498 3c2dd60 Add missing build/installer integration for LeageOfLegends PA 7499 plugin. 7500 75012012-05-01 7502 Benjamin Jemlich <pcgod@users.sourceforge.net> 7503 f90c6e3 More plugin touching 7504 75052012-04-30 7506 Benjamin Jemlich <pcgod@users.sourceforge.net> 7507 2026dfa Comment changes to the plugin headers 7508 75092012-04-29 7510 Thorvald Natvig <slicer@users.sourceforge.net> 7511 4653fd8 Upgrade boost 7512 75132012-04-28 7514 Ryan Austin <ryan.e.austin@gmail.com> 7515 3503cd2 Updated BF3 PA plugin for BF3 v936211 7516 75172012-04-10 7518 Benjamin Jemlich <pcgod@users.sourceforge.net> 7519 1a3b3b0 ClientUser: remove getByHash 7520 75212012-04-02 7522 Ryan Austin <ryan.e.austin@gmail.com> 7523 2047c9f Updated BF3 PA plugin for BF3 v925790 7524 75252012-03-22 7526 jgeboski <jgeboski@gmail.com> 7527 0c51fbd MainWindow: directly set the window icon 7528 75292012-03-20 7530 Benjamin Jemlich <pcgod@users.sourceforge.net> 7531 e5c4657 Save one more byte in the Opus terminator 7532 b498613 Reset Opus encoder state on stream start 7533 e1b5710 Fix Opus frame counter in AudioInput 7534 bd195cd Improve Opus terminator flag 7535 75362012-03-13 7537 Harry Gabriel <h.gabriel@nodefab.de> 7538 c707cad Update slice path for Ice 3.4.2 7539 7540 Ilmar Kruis <seaeagle1@users.sourceforge.net> 7541 7e5e7f9 Lotro Update 6 7542 75432012-03-12 7544 Benjamin Jemlich <pcgod@users.sourceforge.net> 7545 c17ca26 Murmur: Add workaround for databases that contain channel_info 7546 rows for channels that don't exist 7547 75482012-02-26 7549 Benjamin Jemlich <pcgod@users.sourceforge.net> 7550 88e9e6a Link benchmark test to QtXml 7551 b2258e6 Fix GCC compile error 7552 491cd1e Misc fixes 7553 0bba55b Check correct key usage in the Win cert verify function 7554 75552012-02-25 7556 Benjamin Jemlich <pcgod@users.sourceforge.net> 7557 74d9ccd Fix Win cert validation code for hostname mismatches 7558 6f7f05e Empty server response in WebFetch::fetched is not an error 7559 07d5679 Use a more correct way to get the application data path on 7560 Windows 7561 ea121b6 Validate server certificates using the Windows API 7562 06f0d18 Fix Windows installer build 7563 75642012-02-24 7565 Patrick Matthäi <pmatthaei@debian.org> 7566 5f79a1b Unified spelling of of writable (s/writeable/writable) 7567 75682012-02-23 7569 Mikkel Krautz <mikkel@krautz.dk> 7570 442d19e GlobalShortcut_macx: add EventTap listing when pressing 7571 Ctrl-Alt-Cmd. 7572 1d0ed05 GlobalShortuct_macx: TailAppend instead of HeadInsert. 7573 fe25495 GlobalShortcut: allow users to disable global shortcuts 7574 without removing all of their shortcuts (for supported 7575 engines). 7576 75772012-02-22 7578 Mikkel Krautz <mikkel@krautz.dk> 7579 370c2d3 OS X: move upgrade variables to upgrade.xml for new 7580 productbuild overlay installer. 7581 114c201 Overlay_macx: mv-to-tmp-based uninstall. 7582 30b94b7 OS X: productbuild-based overlay installer. 7583 75842012-02-19 7585 Mikkel Krautz <mikkel@krautz.dk> 7586 46b8cd4 OCD. 7587 7588 Benjamin Jemlich <pcgod@users.sourceforge.net> 7589 d16876d Fix certificate validation with QT 4.8 7590 75912012-02-18 7592 Mikkel Krautz <mikkel@krautz.dk> 7593 4ad6ccf OS X: Add more licenses to disk image. 7594 da7f5b7 Include <stdint.h> instead of the HAVE_STDINT_H hack. 7595 6c7d8dc OS X: Update dist scripts, add --no-server option. 7596 9446e3e OS X: Build fixes for Xcode 4.3 (mostly PCH-related) 7597 fa9aed8 OS X: Update compiler.pri to new Lion toolchain 7598 7599 Benjamin Jemlich <pcgod@users.sourceforge.net> 7600 079bba8 More G15 SDK path fixes 7601 2d9d78a Remove hardcoded CA certificates 7602 a3c55c4 Update Opus submodule 7603 9a7470f Fix G15 SDK path 7604 76052012-02-05 7606 Mikkel Krautz <mikkel@krautz.dk> 7607 cde6c68 Revert back to mumble-g15-helper-based G15 support on Windows. 7608 7609 Benjamin Jemlich <pcgod@users.sourceforge.net> 7610 98f4ac1 Fix user what's this help icon -> text mapping 7611 586cd61 Load update check option using the correct variable 7612 70c3af0 Fix G15 helper program installation 7613 76142012-01-15 7615 Mikkel Krautz <mikkel@krautz.dk> 7616 ca8b25c Re-enable uiAccess=true 7617 76182012-01-14 7619 Mikkel Krautz <mikkel@krautz.dk> 7620 f77936b Allow hooks in GlobalShortcut to be disabled on Windows via 7621 hidden setting. 7622 7623 Natenom <natenom@natenom.com> 7624 314132a Updated German translations 7625 7626 Benjamin Jemlich <pcgod@users.sourceforge.net> 7627 63018bd Temporarily disable uiAccess=true 7628 7300338 Try to read system-wide ini files first if running as root 7629 6289931 Added more logging for Ice callbacks 7630 cc8e245 Mark Server::log as const 7631 7632 zapman <unknown> 7633 63a384d Updated french translation 7634 6b3a97e Turkish translation 7635 76362012-01-11 7637 Mikkel Krautz <mikkel@krautz.dk> 7638 133a83f Build fixes for universal OS X. 7639 76402012-01-08 7641 Benjamin Jemlich <pcgod@users.sourceforge.net> 7642 8667e6d Fix Speak ACL for users entering a channel 7643 2b9e094 Allow using ChanACL::hasPermission without a cache 7644 7645 Thorvald Natvig <slicer@users.sourceforge.net> 7646 9bd726a Parse \ in pro files 7647 76482012-01-07 7649 Benjamin Jemlich <pcgod@users.sourceforge.net> 7650 fc322ea Fix compile error 7651 17eb6cc Apply suppress ACL before switching channels 7652 356bd2e Obey Whisper ACL for User-to-User Whispers 7653 76542012-01-04 7655 Benjamin Jemlich <pcgod@users.sourceforge.net> 7656 eb291db Workaround for missing disconnected signals on Windows 7657 87376a9 Fix strong cert check for self-signed server certificates 7658 76592012-01-02 7660 Michael Ziegler <diese-addy@funzt-halt.net> 7661 8ab94fe add 'status' command to the init script 7662 76632011-12-23 7664 Mike <mike@flomp.net> 7665 9e8976a Update TF2 plugin to build 4785 7666 76672011-12-11 7668 Stefan Hacker <dd0t@users.sourceforge.net> 7669 a45a4dd License work 7670 76712011-12-08 7672 Ryan Austin <ryan.e.austin@gmail.com> 7673 31bb25e Updated plugin for BF3 v889134 7674 76752011-12-03 7676 James Fraser <fwaggle@fwaggle.org> 7677 723eafd Fix typo in French translation per WarT (blabla29 @ sf). 7678 8e84148 Update World of Warcraft plugin to build #15050. 7679 76802011-12-01 7681 Benjamin Jemlich <pcgod@users.sourceforge.net> 7682 39319f8 AudioInput: Fix crash on short audio packets 7683 76842011-11-24 7685 Benjamin Jemlich <pcgod@users.sourceforge.net> 7686 7f9395f AudioOutputSpeech: Use the correct buffer size for the 7687 resampler 7688 76892011-11-23 7690 Ryan Austin <ryan.e.austin@gmail.com> 7691 b9957f0 Updated plugin for BF3 v8865831 7692 76932011-11-22 7694 Benjamin Jemlich <pcgod@users.sourceforge.net> 7695 f43a072 AudioOutput: Fix compile error on Windows 7696 0a6aa01 AudioOutputSpeech: Fix output buffer size calculations 7697 6e12d31 AudioOutputSpeech: Use a buffer on the heap for the resampler 7698 99d0b2c Add terminator packet for Opus streams 7699 fd98bdf Split AudioOutput.h/cpp 7700 77012011-11-21 7702 Benjamin Jemlich <pcgod@users.sourceforge.net> 7703 4238455 Fix some Opus FIXMEs and add a few new ones 7704 77052011-11-20 7706 Benjamin Jemlich <pcgod@users.sourceforge.net> 7707 391be12 Fix compiling without Opus 7708 29e7a54 Change Opus packets to remove the library hack 7709 77102011-11-11 7711 Benjamin Jemlich <pcgod@users.sourceforge.net> 7712 b5f082a Remove unused files 7713 bb2ef52 Windows build fixes 7714 77152011-11-10 7716 Ryan Austin <ryan.e.austin@gmail.com> 7717 c8d1447 Added Battlefield 3 Plugin for build #876650 7718 77192011-11-09 7720 Benjamin Jemlich <pcgod@users.sourceforge.net> 7721 43e6118 Remove Qt <4.6 compatibility defines 7722 07737a3 Fix include guards and PCH includes 7723 77242011-11-08 7725 Benjamin Jemlich <pcgod@users.sourceforge.net> 7726 37c2e27 Fix crash on server messages 7727 c45dad9 Fix Opus on Linux 7728 77292011-11-06 7730 Benjamin Jemlich <pcgod@users.sourceforge.net> 7731 4ffa9d7 Fix typo in include guard 7732 7733 Thorvald Natvig <slicer@users.sourceforge.net> 7734 6e1db01 Undo the debug test, silly me 7735 54fee0b Opus negotiation (client) 7736 86fc793 Opus codec negotiation (server) 7737 77382011-11-05 7739 Benjamin Jemlich <pcgod@users.sourceforge.net> 7740 7586a61 Add basic Opus support 7741 ab713e5 Unbreak Ice authenticators 7742 77432011-11-04 7744 Jan Klass <kissaki@posteo.de> 7745 19aeaed add lollauncher.exe to overlay blacklist 7746 77472011-11-02 7748 Benjamin Jemlich <pcgod@users.sourceforge.net> 7749 865b007 WASAPI: write the correct variable to the log 7750 a21e39c WASAPI: use a function to open the devices 7751 77522011-11-01 7753 Benjamin Jemlich <pcgod@users.sourceforge.net> 7754 f35cc6a WASAPI: add more error logging 7755 5d3f770 WASAPI: ask WASAPI if it supports our modified format and fall 7756 back to the mix format if it doesn't 7757 46af9f8 WASAPI: move ducking opt-out to a separate function 7758 8ccad2b WASAPI: unify exclusive & shared mode rendering loop 7759 77602011-10-29 7761 Stefan Hacker <dd0t@users.sourceforge.net> 7762 eb93c08 Fix forced auto update check for snapshot builds. 7763 7764 Benjamin Jemlich <pcgod@users.sourceforge.net> 7765 32787e5 Fix auto version check logic 7766 77672011-10-27 7768 Benjamin Jemlich <pcgod@users.sourceforge.net> 7769 5344bbd Request 2 output channels on Windows without PA 7770 77712011-10-23 7772 Benjamin Jemlich <pcgod@users.sourceforge.net> 7773 089b23d Fix ghost disconnect removing permissions (#3423985) 7774 7775 Spaccaossi <spaccaossi@gmail.com> 7776 7964a55 Updated and applied improvements based on suggestions given by 7777 italian users. 7778 77792011-10-22 7780 James Fraser <fwaggle@fwaggle.org> 7781 380b52d Update Retail version of Battlefield: Bad Company 2 to build 7782 #795745. 7783 77842011-10-14 7785 James Fraser <fwaggle@fwaggle.org> 7786 b383722 Update Counter Strike: Source to Build #4724. 7787 832eb89 Update Counter Strike: Source plugin to build #4720. 7788 09325a3 Update Battlefield: Bad Company 2 Plugin to build #795745 7789 (Steam Only). 7790 60cf7f8 Add local-ignore-text-messages option. 7791 77922011-10-13 7793 James Fraser <fwaggle@fwaggle.org> 7794 b46b5e1 Update WoW plugin to build 14545. 7795 77962011-10-12 7797 Asura Lee <ashurta@gmail.com> 7798 47dae73 Updated Chinese Translation. 7799 7800 Ilmar Kruis <seaeagle1@users.sourceforge.net> 7801 2411943 Update LOTRO to RoI release 7802 78032011-10-09 7804 Jan Klass <kissaki@posteo.de> 7805 f6e586d remove obsolete MumbleScript.h/.cpp files 7806 5fe6801 handle some cppcheck-found issues: * uninitialized membervars, 7807 * AudioOutput.cpp: fix delete on array to delete[] * OSS.cpp: 7808 close file descriptor in false data case * 7809 OverlayEditorScene.cpp: rm duplicate logic * fix ifndef to 7810 match usage of declared variable * member var initializations 7811 * check for null (ds in d3d9 as some lines above), * lower 7812 scope of var decl., * swap bufsize check and array dereference 7813 so check is before! deref, * initialize member vars in constr. 7814 78152011-10-04 7816 James Fraser <fwaggle@fwaggle.org> 7817 e11752b Update Counter Strike: Source to build 4687. 7818 78192011-10-01 7820 DNW <dnw.ftw@gmail.com> 7821 a8975fe Add Server::effectivePermissions() to ICE 7822 (https://sourceforge.net/tracker/?func=detail&aid=3389065&grou 7823 p_id=147372&atid=768008) 7824 7825 James Fraser <fwaggle@fwaggle.org> 7826 6a46030 Make edit button greyed out if selected item is not a 7827 favorite. 7828 b61f781 Added Edit button to Connect dialog. 7829 9cc9539 Fix bug #3200725 @ SF - RichTextEditor disregarding 7830 g.uiImageLength. 7831 7832 Thorvald Natvig <slicer@users.sourceforge.net> 7833 ccd95be Strip merge pull request from changelog (oh, and update the 7834 changelog) 7835 f506511 Add %s for printf 7836 78372011-09-18 7838 Stefan Hacker <dd0t@users.sourceforge.net> 7839 ae54c0c Add some comments to AudioInput::addMic/addEcho 7840 78412011-09-05 7842 James Fraser <fwaggle@fwaggle.org> 7843 41100fd Add 'Crimecraft: Bleedout' to default blacklist. 7844 78452011-08-25 7846 Jacob Peddicord <jacob@peddicord.net> 7847 0e4d963 Implement audio attenuation for PulseAudio. 7848 78492011-08-21 7850 Stefan Hacker <dd0t@users.sourceforge.net> 7851 aed5c1e Split up and refactor WASAPIOutput::setVolumes function to get 7852 rid of excesive indentation. 7853 78542011-08-14 7855 Mikkel Krautz <mikkel@krautz.dk> 7856 72185ae Mark OverlayInjectorMac as conforming to SBApplicationDelegate 7857 on 10.6+ to fix Lion-only builds. 7858 53cd8e4 Update Boost version for OS X. 7859 78602011-08-07 7861 Stefan Hacker <dd0t@users.sourceforge.net> 7862 86b8c00 Make bf2 plugin correctly clear its context and identity 7863 78642011-08-05 7865 Stefan Hacker <dd0t@users.sourceforge.net> 7866 b05dc71 Make vld an explicit, default off, option instead of implicit 7867 default 7868 1a8d879 Make winpaths_default.pri arch independent 7869 78702011-07-31 7871 Stefan Hacker <dd0t@users.sourceforge.net> 7872 f0c2bfd Replace some manual version conversions with appropriate 7873 MumbleVersion calls. 7874 c99661d Remove some dead code previously related to version checking 7875 7876 Michael Ziegler <diese-addy@funzt-halt.net> 7877 b79b960 tr() the strings and change default version to 1.2.0. 7878 78792011-07-29 7880 Stefan Hacker <dd0t@users.sourceforge.net> 7881 d31b33d Updated boost to 1.47 7882 7883 Michael Ziegler <diese-addy@funzt-halt.net> 7884 f1c6e83 style/typo fixes, use QMessageBox on Windows, don't rely on 7885 argv[0] being set 7886 4a26190 add long command line option names, add -h/--help options. 7887 78882011-06-30 7889 Jan Klass <kissaki@posteo.de> 7890 69baac1 add thunderbird and instantbird to overlay blacklist (new 7891 hw-accelerated versions) 7892 78932011-06-25 7894 Mikkel Krautz <mikkel@krautz.dk> 7895 81dee1c Update version number of OSAX overlay injector. 7896 d9417cb Fix the overlay on Mac OS X 10.6.8. 7897 78982011-06-17 7899 Mikkel Krautz <mikkel@krautz.dk> 7900 e9cfd21 Add build configuration for compiling on Lion. 7901 79022011-06-15 7903 Benjamin Jemlich <pcgod@users.sourceforge.net> 7904 eeb1737 Fix UDP problems on IPv4 only hosts 7905 79062011-06-13 7907 Stefan Hacker <dd0t@users.sourceforge.net> 7908 2d838f2 Prevent PTT window from showing up in non-PTT modes as well as 7909 from minimizing when the MainWindow gets minimized. 7910 7911 Natenom <natenom@natenom.com> 7912 a270c7f Updated German translations 7913 79142011-06-11 7915 Tsbook <tsbook@users.sourceforge.net> 7916 60ea789 Czech Tanslation Update (#3315071) 7917 79182011-06-10 7919 tkmorris <mauricioarozi@gmail.com> 7920 c581e0e Updated Brazilian Portuguese translation (#3314540) 7921 79222011-06-09 7923 Semion Tsinman <Necromancer3333@gmail.com> 7924 821d7ce Updated Hebrew translation (#3308818) 7925 7926 Stefan Hacker <dd0t@users.sourceforge.net> 7927 c873e08 Prevent user from accepting the channel add/edit dialog when 7928 channel names are empty. Implements patch #3289052 in a leaner 7929 way 7930 7931 Natenom <natenom@natenom.com> 7932 bc32f8d Updated German translations 7933 7934 Svenne33 <svenne33@users.sourceforge.net> 7935 fc03b89 Updated Swedish Translation (#3296034) 7936 79372011-05-28 7938 Mikkel Krautz <mikkel@krautz.dk> 7939 d4f271b Don't link against ScriptingBridge in universal builds. 7940 79412011-05-27 7942 Thorvald Natvig <slicer@users.sourceforge.net> 7943 5632c35 Explicitly remove file permissions for settings and DB 7944 79452011-05-21 7946 Stefan Hacker <dd0t@users.sourceforge.net> 7947 67ed381 Add PTT button window for tablet users 7948 79492011-05-20 7950 Benjamin Jemlich <pcgod@users.sourceforge.net> 7951 a25d3a5 Fix log window resize behavior 7952 79532011-05-19 7954 Stefan Hacker <dd0t@users.sourceforge.net> 7955 f9ab14c Add sendversion parameter to ini 7956 7957 Thorvald Natvig <slicer@users.sourceforge.net> 7958 0afd37a Include entire plugin structure 7959 79602011-05-16 7961 Stefan Hacker <dd0t@users.sourceforge.net> 7962 a24e50e Fix Windows build. Reverted move of overlay blacklist as it is 7963 needed in both the overlay itself and the client (broken by 7964 2dad2795bd0d60320811) Fixed error introduced in 7965 VersionCheck::fetched (broken by f57f81248f0a15e7f77e) Readded 7966 missing Server.h header in Tray.h (broken by 7967 7529297760ac4d2d1f0a) Fixed broken build files (broken by 7968 f7cc6e7adee66b57c33a) 7969 7970 Benjamin Jemlich <pcgod@users.sourceforge.net> 7971 6a52586 Move overlay blacklist to its own file 7972 fbeed39 Fix iObfuscate for IPv6 7973 4fd379b Fix more Windows build errors 7974 7975 Thorvald Natvig <slicer@users.sourceforge.net> 7976 c3ffe0b Horrible hack to allow parallel resource builds 7977 f7cc6e7 Now with 'make -j' support 7978 79792011-05-15 7980 Ludwig Nussel <ludwig.nussel@suse.de> 7981 10baf16 fix bonjour support using avahi compat lib 7982 3322f1b remove CAP_NET_ADMIN 7983 7984 Benjamin Jemlich <pcgod@users.sourceforge.net> 7985 7529297 Fix uppercase vs lowercase vs PCH include problems 7986 7987 Thorvald Natvig <slicer@users.sourceforge.net> 7988 dbf8879 Resort to predeps 7989 03136ba quiet-build-log for binserver 7990 45bd813 Fix murmur warnings 7991 1ada87d Fix warnings in overlay_gl 7992 2dad279 Move overlayBlacklist and care about error on ftruncate 7993 c675089 Use __typeof__ CELT resolve for g++ 7994 f57f812 Fix some compiler warnings 7995 b99c639 Get rid of unused macros 7996 d0f075e Add quiet-build-log config option 7997 5459d4d Make -j for binserver 7998 4c28e60 Clean up proto/Ice headers on make clean 7999 80002011-05-14 8001 Benjamin Jemlich <pcgod@users.sourceforge.net> 8002 d09176e Include more boost::shared_ptr headers to fix the build 8003 b87ee95 Fix use after delete in DX10 overlay code 8004 c8bd81a Use make_shared in the VoiceRecorder 8005 900f1e5 Opus support for the server 8006 d9324c2 Add a missing pch include in WebFetch.h 8007 23f6820 Restore forward declaration in VoiceRecorder.h 8008 c35d093 Fix coding style in PulseAudio code 8009 e53de87 Fix coding style in the UserInformation dialog 8010 07ddfc7 Add NOMINMAX define 8011 373cdeb Disable sending Speex encoded audio 8012 342ed0e Use the qBound macro to clip samples 8013 6150084 Add and remove some forward declares from header files 8014 fa7ea52 Fixes for /Zc:wchar_t 8015 4315214 Fix some -Wshadow warnings 8016 6d6afca Fix changing iMaxUsers 8017 f7d7b99 Merge ContextActionRemove and ContextActionAdd and rename it 8018 to ContextActionModify 8019 80202011-05-13 8021 Stefan Hacker <dd0t@users.sourceforge.net> 8022 ba66c4d Do not change the order of protobuf message types. 8023 c98e3ea Fix: Stale custom context menu entries (#3301658) 8024 052d51d Fix: Ducking events attenuate Mumble (Win7) (#3294588) 8025 Opt-out of ducking events. This prevents Mumble from being 8026 influenced by stream attenuations triggered by other 8027 communications applications. Only applies to Windows 7 with 8028 WASAPI since other platforms do not have this feature. 8029 df4b0b3 Work around scrolling behavior of QTextBrowser in Log(Fixes 8030 #3298338). 8031 80322011-05-12 8033 Thorvald Natvig <slicer@users.sourceforge.net> 8034 b8986c9 Ok, actually commit the script change so it doesn't get wiped 8035 out 8036 80372011-05-11 8038 Thorvald Natvig <slicer@users.sourceforge.net> 8039 07bf146 Use TCP destination as UDP source 8040 80412011-05-10 8042 Thorvald Natvig <slicer@users.sourceforge.net> 8043 bcb42f1 Ermine based server dist 8044 80452011-05-08 8046 Thorvald Natvig <slicer@users.sourceforge.net> 8047 d96648e Answer ping from same UDP address sent to (Linux only for now) 8048 80492011-05-04 8050 Thorvald Natvig <slicer@users.sourceforge.net> 8051 1550415 Use installation default paths and stop being difficult 8052 80532011-04-30 8054 Stefan Hacker <dd0t@users.sourceforge.net> 8055 74a4051 Fix mixed up buttons in AudioInput 8056 6b33a67 Improve documentation of Ice stop() command 8057 8058 James Fraser <fwaggle@fwaggle.org> 8059 4586068 Don't check version numbers of URLs being sent over RPC. 8060 80612011-04-25 8062 Stefan Hacker <dd0t@users.sourceforge.net> 8063 ee72dea Modify PTT queue to work for all kinds of transmission 8064 (#2857488) 8065 80662011-04-24 8067 James Fraser <fwaggle@fwaggle.org> 8068 fa7a412 Added option -wipelogs to clear logs in DB. 8069 8070 Thorvald Natvig <slicer@users.sourceforge.net> 8071 4420c07 CONFIG+=no-xinput2 8072 80732011-04-21 8074 Benjamin Jemlich <pcgod@users.sourceforge.net> 8075 23e3999 Restore Qt <4.6 compatibility in WebFetch 8076 80772011-04-18 8078 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8079 a3245f0 Plugins: TF2 updated to build 4539 8080 80812011-04-17 8082 Stefan Hacker <dd0t@users.sourceforge.net> 8083 4d50beb Improve error message when connecting with an invalid 8084 password/certificate to a registered account 8085 80862011-04-08 8087 Stefan Hacker <dd0t@users.sourceforge.net> 8088 05d91c1 Regenerate Ice wrapper file 8089 8090 James Fraser <fwaggle@fwaggle.org> 8091 bd690db Fixed up Otto's patch (#2911421), mostly style stuff. Changed 8092 int -> uint and iterators to foreach() 8093 8094 Otto Allmendinger <oallmendinger@users.sourceforge.net> 8095 1d832d5 Text Message Callback with Ice 8096 80972011-04-03 8098 James Fraser <fwaggle@fwaggle.org> 8099 6f156fa Correctly disable 'Disconnect' option when you abort a 8100 reconnection. 8101 81022011-04-02 8103 Stefan Hacker <dd0t@users.sourceforge.net> 8104 f738bb2 Fix chatbar sending empty messages (#3267833) 8105 a972df6 Convert context field to json 8106 8107 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8108 4a98c74 Plugins: updated Team Fortress 2 to 4426 8109 8110 Thorvald Natvig <slicer@users.sourceforge.net> 8111 f7d8711 Deal with non-rc versions for tarballs 8112 81132011-04-01 8114 Matthias Salzeder <mail@MatthiasSalzeder.de> 8115 4232dc1 added meta shortcut to toggle channel link state 8116 81172011-03-29 8118 Eli Tallman <eli.github@gmail.com> 8119 6297937 Update/Fix L4D plugins 8120 81212011-03-27 8122 James Fraser <fwaggle@fwaggle.org> 8123 9c4a194 Added a more helpful error condition to -supw being used 8124 without a password 8125 8126 Mikkel Krautz <mikkel@krautz.dk> 8127 ac0cf66 Overlay_macx: Use newer version of libxar with proper 8128 codesigning support. 8129 d5161aa Overlay_macx: Remove more unused code from the previous 8130 cleanup. 8131 23d1baa osxdist: Add extra codesigning step for flat pkg files and the 8132 ability to select the keychain for your codesigning identity. 8133 d12bb8a Bump OS X overlay installer version and set minimum required 8134 version to 1.2.3 since we haven't broken compatibility yet. 8135 81362011-03-26 8137 Mikkel Krautz <mikkel@krautz.dk> 8138 9923549 Overlay_macx: Undo intermediate CA workaround for versions of 8139 Mac OS X prior to Snow Leopard. 8140 2061dc1 Fix QString-from-ASCII errors on OS X. 8141 8142 Thorvald Natvig <slicer@users.sourceforge.net> 8143 9facb12 Fix serverside suggestconf error for versions 8144 81452011-03-25 8146 Mike <mike@flomp.net> 8147 20ebcdc Positional audio plugin for Grand Theft Auto IV 8148 8149 Benjamin Jemlich <pcgod@users.sourceforge.net> 8150 d775d5c Remove OpenGL dependency in the audio statistics dialog 8151 8152 Thorvald Natvig <slicer@users.sourceforge.net> 8153 94967ab Suggest Config 8154 81552011-03-24 8156 Ludwig Nussel <ludwig.nussel@suse.de> 8157 101bcaf if service name is empty don't pass an empty string 8158 e57c008 fix compile error 8159 8160 Thorvald Natvig <slicer@users.sourceforge.net> 8161 35cc9cf ; 8162 81632011-03-21 8164 Thorvald Natvig <slicer@users.sourceforge.net> 8165 4aec112 Add \brief 8166 c06dfbc Create common utility class for fetching from mumble.info 8167 81682011-03-19 8169 Stefan Hacker <dd0t@users.sourceforge.net> 8170 0e1a351 Merge branches 'fwaggle-fix-default-port-on-paste' and 8171 'master' 8172 6de7303 Make text log only scroll automatically when user hasn't 8173 manually used the scrollbar to scroll to something in the 8174 middle (#3220440) 8175 6f079db Fix compilation on Windows. 8176 7bdd779 Update boost to 1.46.1 8177 8178 James Fraser <fwaggle@fwaggle.org> 8179 b752ea0 Added a macro "DEFAULT_MUMBLE_PORT" in src/Net.h so that its a 8180 one-line change should the default port ever change. 8181 fb9df24 Fixed pasting of port-less URLs into connect dialog 8182 81832011-03-18 8184 Thorvald Natvig <slicer@users.sourceforge.net> 8185 f3437a6 Update copyright year ranges of dev team. 8186 81872011-03-17 8188 ronoc <conor@forwind.net> 8189 e6831d8 Set the correct pulse audio properties, for the icon, app name 8190 and the media role on the pulse connection. This will help 8191 other apps identify mumble at runtime and be able to determine 8192 mumble's purpose. 8193 8194 Ludwig Nussel <ludwig.nussel@suse.de> 8195 7d2d3ef open log file early so log dir can be root owned 8196 82c4186 fix user switching 8197 c858071 fix build error with capability.h 8198 8199 Thorvald Natvig <slicer@users.sourceforge.net> 8200 0e66a64 Make log rotation more robust 8201 82022011-03-14 8203 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8204 2f3f6b1 Plugins: Initial setup for the breach plugin 8205 8206 Thorvald Natvig <slicer@users.sourceforge.net> 8207 aed9d26 Update binserver git-describe 8208 82092011-03-13 8210 Thorvald Natvig <slicer@users.sourceforge.net> 8211 64f17cf Fix a few warnings 8212 8213 Tsbook <tsbook@users.sourceforge.net> 8214 a3c1eac Updated Czech Translation (#3208772) 8215 82162011-03-12 8217 Thorvald Natvig <slicer@users.sourceforge.net> 8218 fb6e0ac And move qobject defs to a header so they will be parsed 8219 ee6bccf Fix speexbuild pro and mysql installer path 8220 973790f Update win32 build paths 8221 82222011-03-10 8223 James Fraser <fwaggle@fwaggle.org> 8224 d2a023e Added "Copy URL" to channel context menu. 8225 82262011-03-09 8227 Stefan Hacker <dd0t@users.sourceforge.net> 8228 fb61d50 Fix Timer includes all over the codebase and fix some pro/pri 8229 buildfiles. 8230 8231 Martijn Stolk <github@netripper.nl> 8232 db2538f Overlay: add sorting options, including ability to sort on 8233 last state change 8234 6d62ae7 Overlay: add support for displaying active users 8235 8236 Thorvald Natvig <slicer@users.sourceforge.net> 8237 9682d7d Allow some leeway in the timer atomicity test 8238 82392011-03-07 8240 Stefan Hacker <dd0t@users.sourceforge.net> 8241 e83cec0 Instead of warning when casting from ASCII to QString in the 8242 client disable it completely. 8243 82442011-03-06 8245 Stefan Hacker <dd0t@users.sourceforge.net> 8246 8c952c3 Remove duplicate overlay debug output code. 8247 8248 James Fraser <fwaggle@fwaggle.org> 8249 e83173c ICE: Add udpPing and tcpPing to User 8250 8251 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8252 c245e2d PulseAudio: Fix multi speakers configuration. 8253 82542011-03-04 8255 Stefan Hacker <dd0t@users.sourceforge.net> 8256 b986e84 Fix possible access violation in Overlay 8257 05096f7 Add some comments to hooking code 8258 82592011-03-03 8260 Tsbook <tsbook@users.sourceforge.net> 8261 630d712 Czech Translation Update 8262 82632011-03-01 8264 James Fraser <fwaggle@fwaggle.org> 8265 188b652 Fixed Ice method getLogLen() requiring write secret instead of 8266 read secret. 8267 82682011-02-27 8269 Stefan Hacker <dd0t@users.sourceforge.net> 8270 4774dab Moved windows self detection mechanism into Windows specific 8271 Overlay code instead of special casing it in generic one 8272 3db23e6 Make mumble overlay able to detect mumble independent of 8273 executable name 8274 8275 James Fraser <fwaggle@fwaggle.org> 8276 296ee6f Fixed typo: "staring" -> "starting" in OSS.cpp 8277 8278 Thorvald Natvig <slicer@users.sourceforge.net> 8279 2cd9863 Work around broken XI2 master devices 8280 82812011-02-26 8282 Mikkel Krautz <mikkel@krautz.dk> 8283 ad3926a Kill the nagging accessibility dialog from GlobalShortcutMac. 8284 8285 Benjamin Jemlich <pcgod@users.sourceforge.net> 8286 fcc8c2b Split AudioInput::encodeAudioFrame 8287 8288 Thorvald Natvig <slicer@users.sourceforge.net> 8289 ffbeaa2 XInput 2.0 support 8290 82912011-02-25 8292 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8293 e067269 User Information improvements 8294 82952011-02-22 8296 Stefan Hacker <dd0t@users.sourceforge.net> 8297 ddd9c97 Add no-elevation build-flag to prevent the need of signing 8298 win32 release builds during testing 8299 83002011-02-21 8301 Stefan Hacker <dd0t@users.sourceforge.net> 8302 a65bb68 Make message read back user configurable 8303 8304 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8305 6755b81 Added gg, xmpp, skype and mailto to allowedSchemes 8306 83072011-02-20 8308 Stefan Hacker <dd0t@users.sourceforge.net> 8309 859d7a4 Remove leftover launchCompatibilityClient signature 8310 4188575 mumble:// links without or with invalid version parameter now 8311 refer to 1.2.0 by default. Also remove version hardcoding in 8312 checker and fix version check in general. 8313 cb39dc6 Save current input when using the history 8314 8fa3b10 User ctrl+up/down for chatbar history 8315 ee21456 Fix violation of abstraction in ChatbarTextEdit 8316 127a09c Fix setenv called on windows build 8317 f07d33b Add history to chatbar 8318 ae024c8 Remove obvious "FPS:" text from overlay leaving only the 8319 number 8320 0e155a5 After downloading a new snapshot delete all snapshots older 8321 than 30 days from the snapshot folder 8322 8323 Justin McGrath <justin.m.mcgrath@gmail.com> 8324 52a8f39 Added FR 2109227: limit the chat log size. 8325 8326 Mikkel Krautz <mikkel@krautz.dk> 8327 91a4fe6 Don't try launch compatibility client anymore. 8328 8329 Rafael Correia <rafaeljpc@gmail.com> 8330 99cc86d rework to improve the quality of the code of the patch (bug 8331 3067616 - DUAL Head PTT) 8332 8333 Thorvald Natvig <slicer@users.sourceforge.net> 8334 f11d097 Protobuf 2.4.0a on Win32 (and static) 8335 873282b Update ASIO path 8336 064a5a3 Bump version to 1.2.4 8337 d294ccd Fix pch 8338 2b84bd7 Suppress vendor lockin suggestions 8339 2400cae Unify snapshot/release defines 8340 1161c9a Remove 1.1.x - no longer maintained 8341 83422011-02-18 8343 Stefan Hacker <dd0t@users.sourceforge.net> 8344 df0f290 Add some other applications to the overlay blacklist 8345 83462011-02-17 8347 Stefan Hacker <dd0t@users.sourceforge.net> 8348 520ad96 Add Photoshop, Blender and GoogleEarth to the overlay 8349 blacklist 8350 83512011-02-16 8352 Thorvald Natvig <slicer@users.sourceforge.net> 8353 3ccbe53 Experiment with immediate overlay delete 8354 83552011-02-15 8356 Stefan Hacker <dd0t@users.sourceforge.net> 8357 263338e Add Windows Live Suite and Secunia PSI to default overlay 8358 blacklist 8359 8360 Thorvald Natvig <slicer@users.sourceforge.net> 8361 ed8ab35 No, events from deleted objects are really not ok. 8362 1e74ee5 Upgrade to CELT 0.11.1 in-place 8363 83642011-02-12 8365 Eli Tallman <eli.github@gmail.com> 8366 2da7fb6 Plugin update run 8367 8368 Thorvald Natvig <slicer@users.sourceforge.net> 8369 f6b6f21 Don't spam console for release build 8370 9f2c927 No variance without averge 8371 8372 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8373 1601fb8 Password is now not visible in the Import Certificate window 8374 e027b3f Updated Polish translation 8375 cebb2dd Fixed 'nan' in user information (average ping) for newly 8376 connected users 8377 83782011-02-11 8379 Thorvald Natvig <slicer@users.sourceforge.net> 8380 d694432 Update mumble-overlay script 8381 83822011-02-07 8383 karokatona <karokatona@users.sourceforge.net> 8384 3c1d24c Hungarian Translation 8385 8386 Thorvald Natvig <slicer@users.sourceforge.net> 8387 685809c Remove CELT 0.10.0 8388 83892011-02-04 8390 Mikkel Krautz <mikkel@krautz.dk> 8391 775165f Add CELT 0.11.0 to OS X dist script. 8392 8393 Benjamin Jemlich <pcgod@users.sourceforge.net> 8394 d256a9f Add missing celt-0.11.0-build dir 8395 04a3fcd Fix overlay editor font dialog opens behind MainWindow 8396 58aba64 Add CELT 0.11.0 support 8397 83982011-02-01 8399 Mikkel Krautz <mikkel@krautz.dk> 8400 cd52bf6 Re-add menu roles to Settings and About menu items. The 8401 default (text heuristic) only yields the correct result when 8402 the texts are in English. 8403 4199de4 ShortcutActionWidget: Use default size for OS X. With 8404 AdjustToContents, the QComboBox *is* bigger than the contents. 8405 84062011-01-23 8407 Thorvald Natvig <slicer@users.sourceforge.net> 8408 e0ba383 Work around timestamp update for mysql 8409 53e5c75 Fix ID of new server if all servers deleted 8410 4559674 Add Qt 4.6 Guard to QAppMumble::event 8411 c61522e Remove older CELT 0.9.0 8412 84132011-01-22 8414 Joshua Kocinski <git@cl0secall.net> 8415 dc662e0 Set bAutoUnmute flag properly when deafening while muted. 8416 8417 Benjamin Jemlich <pcgod@users.sourceforge.net> 8418 421833e Fix bIsSpeech logic 8419 95d13a5 Style fixes in ACLEditor.cpp 8420 426c411 Simplify iIsSpeech logic 8421 84222011-01-21 8423 Thorvald Natvig <slicer@users.sourceforge.net> 8424 324338f Iterator oddness in ACL Editor 8425 460e489 Ok, slightly less verbose, then 8426 8427 Spaccaossi <spaccaossi@gmail.com> 8428 a7f91b7 Updated italian translation 8429 84302011-01-20 8431 Thorvald Natvig <slicer@users.sourceforge.net> 8432 1cafc8b Add overly verbose proxy widget adding. 8433 e1b24d2 Clean up a few compiler warnings. 8434 832f5aa Include ancient ice path as well 8435 84362011-01-12 8437 Benjamin Jemlich <pcgod@users.sourceforge.net> 8438 1e5cd08 Fix benchmark client to compile on Windows 8439 84402011-01-11 8441 Mikkel Krautz <mikkel@krautz.dk> 8442 51223e9 Remove unused AppleEvent parameter hack from os_mac.mm. 8443 db1b92a Update Mac OS X URL handling to be compatible with current Qt. 8444 eeac069 Fix "freeze on launch" issue on OS X. It turns out that 8445 sending blocking AppleEvents to oneself is not such a good 8446 idea. 8447 8448 Benjamin Jemlich <pcgod@users.sourceforge.net> 8449 cd1f4b3 Add a workaround for broken CodecVersion messages on 1.2.2 8450 servers 8451 84522011-01-10 8453 Benjamin Jemlich <pcgod@users.sourceforge.net> 8454 08904af Use TLSv1 in the benchmark client 8455 8456 Thorvald Natvig <slicer@users.sourceforge.net> 8457 82879ed Re-add 0.9.0 to package script 8458 ce85721 Change CELT 0.9.0 to 0.10.0 in package script 8459 84602011-01-09 8461 Stefan Hacker <dd0t@users.sourceforge.net> 8462 194ab56 Fix overlay causing stack overflow when closing vs2010 8463 solution 8464 ce51f28 Prevent random fluke in ip/port readout in bf2 plugin 8465 84662011-01-08 8467 Antoine Bertin <diaoulael@users.sourceforge.net> 8468 d90cf06 Updated french translation for Mumble 8469 8470 B0nuse <mumble@mumble.ru> 8471 032546b Updated mumble_ru.ts 8472 8473 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8474 283b935 Added information to the warnings, to help trace problems on 8475 windows systems 8476 8477 Ilmar Kruis <seaeagle1@users.sourceforge.net> 8478 f8d393c 'November Update' for Lord of the Rings Online plugin 8479 8480 Thorvald Natvig <slicer@users.sourceforge.net> 8481 41af016 Make active-state of shortcuts be data-dependent 8482 84832011-01-04 8484 Benjamin Jemlich <pcgod@users.sourceforge.net> 8485 c30e964 Create the RecordInfo object before adding a new RecordBuffer 8486 84872011-01-03 8488 Benjamin Jemlich <pcgod@users.sourceforge.net> 8489 48c3c07 Set bDisconnectEmitted in the client code 8490 84912010-12-28 8492 Thorvald Natvig <slicer@users.sourceforge.net> 8493 f9089d8 Auto-rename tarfiles 8494 84952010-12-27 8496 Mikkel Krautz <mikkel@krautz.dk> 8497 f38d1ad Add CELT 0.10 to osxdist.py. 8498 8499 Thorvald Natvig <slicer@users.sourceforge.net> 8500 5bdf525 Timestamp table upgrades 8501 85022010-12-24 8503 Stefan Hacker <dd0t@users.sourceforge.net> 8504 b50a0ac Update bf2 plugin to use json instead of xml for 8505 context/identity representation 8506 357725a Fix AudioWizard focus after invalid shortcut entry 8507 8508 Benjamin Jemlich <pcgod@users.sourceforge.net> 8509 87f41f4 Add CELT 0.10.0 DLLs to the installer 8510 03a8634 Change MySQL table creation statements to work with 5.5.x 8511 ecf3bdd Save last channel on user registration 8512 606658e Always set umtType to the correct version 8513 7c66886 Move bDisconnectEmitted down by one level 8514 85152010-12-23 8516 Stefan Hacker <dd0t@users.sourceforge.net> 8517 ee8dcd8 Fix some problems with overlay backlisting not preventing dx 8518 hooking. Improve checking for WPF. 8519 0813b58 Add 'M:' prefix to fods/ods overlay debugging function output 8520 8521 Eli Tallman <eli.github@gmail.com> 8522 90e1f7e Fix unreliable commander state memory address 8523 85242010-12-22 8525 Stefan Hacker <dd0t@users.sourceforge.net> 8526 50a136c Fix Timer class for systems with unusually high performance 8527 frequency numbers or long uptime 8528 85292010-12-21 8530 Stefan Hacker <dd0t@users.sourceforge.net> 8531 2077aa0 Fix previous wizard patch 8532 8533 Benjamin Jemlich <pcgod@users.sourceforge.net> 8534 83dcdc3 Add CELT 0.10.0 8535 d82a608 Use QElapsedTimer if it's available 8536 85372010-12-20 8538 Stefan Hacker <dd0t@users.sourceforge.net> 8539 f642271 Prevent server from forward audio from muted clients 8540 90f5f78 Fix possible client/server mute state mismatch 8541 b36c879 Fix attenuation not being disabled on disconnect 8542 04a5b5c Fix possible crash in MainWindow::talkingChanged() 8543 85442010-12-19 8545 Eli Tallman <eli.github@gmail.com> 8546 6d332cb Update Steam support for BC2 8547 09008e6 Fix semicolon omission 8548 120fa9e Plugin updates for release 8549 85502010-12-16 8551 Benjamin Jemlich <pcgod@users.sourceforge.net> 8552 4c1e473 Restore Qt < 4.6 compatibility 8553 495c8c3 Remove Qt dependency in the LOTRO plugin 8554 85552010-12-05 8556 Benjamin Jemlich <pcgod@users.sourceforge.net> 8557 223d0a9 Unbreak send message on double click 8558 fcb681c Fix another chatbar size bug 8559 be86148 Release the plugin lock before calling about/config on a 8560 plugin 8561 be7ad39 Fix updateMenuPermissions() after context menu change 8562 85632010-12-04 8564 Michael Ziegler <diese-addy@funzt-halt.net> 8565 5072837 work around linux (that is, kde) switching channels on a 8566 single click 8567 8568 Benjamin Jemlich <pcgod@users.sourceforge.net> 8569 079f1ad Remove local variable in getOSVersion 8570 ece6a89 Readd the scrollbar changing to the chatbar in way that 8571 doesn't crash and doesn't break everything 8572 8573 Thorvald Natvig <slicer@users.sourceforge.net> 8574 c0bf2c2 Update release script 8575 012dfc6 Use bzip2 for static build 8576 85772010-12-03 8578 Stefan Hacker <dd0t@users.sourceforge.net> 8579 b8a2745 Fix two signed|unsigned comparison warnings 8580 e8a2bb5 Prepare murmur for user defined server locations 8581 8582 Mikkel Krautz <mikkel@krautz.dk> 8583 c857a99 CoreAudio: Use AudioUnitPropertyListener instead of 8584 AUEventListener to listen for AudioUnit stream format changes. 8585 405ef1a OverlayMac: Don't use NSBundle#objectForInfoDictionaryKey to 8586 determine whether we're up to date. 8587 8588 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8589 da83cdd Overlay: On windows sync the settings to registry when overlay 8590 config is changed 8591 85922010-12-02 8593 Mikkel Krautz <mikkel@krautz.dk> 8594 c85be07 Use Audio::start() and Audio::stop() in ConfigDialogMac. 8595 8366832 CoreAudio: Restart AudioInput/AudioOutput on stream format 8596 changes. 8597 85982010-11-29 8599 Finessi Manuel <fino.manu@gmail.com> 8600 ef07a72 Patch for bug: 3117145 8601 8602 Mikkel Krautz <mikkel@krautz.dk> 8603 acf85af Drop the date from Mac OS X snapshots. 8604 2ffa671 Don't include newline character from 'git describe' in 8605 osxdist.py. 8606 8607 Benjamin Jemlich <pcgod@users.sourceforge.net> 8608 8c4abd2 Use default indentation in the treeview 8609 39039c2 Disallow RequestBlob for unauthenticated users 8610 8611 Thorvald Natvig <slicer@users.sourceforge.net> 8612 1893804 Changing scrollbars in chatbar causes infinite loops. Remove 8613 it for now. 8614 86152010-11-28 8616 Mikkel Krautz <mikkel@krautz.dk> 8617 b8cb9d0 Update Boost path for OSX to 1.45.0. 8618 a0207d5 Use 'git describe' in osxdist.py. 8619 8620 Benjamin Jemlich <pcgod@users.sourceforge.net> 8621 4f5089f Fix context menu handling for disconnected users 8622 8623 Thorvald Natvig <slicer@users.sourceforge.net> 8624 5dfd1f0 Try to be slightly more tolerant of third-party tables in the 8625 DB 8626 86272010-11-25 8628 Semion Tsinman <Necromancer3333@gmail.com> 8629 03b5df8 [translation] Hebrew update 8630 8631 Stefan Hacker <dd0t@users.sourceforge.net> 8632 b38e264 Make TTS link simplification case insensitive 8633 8634 Jan Klass <kissaki@posteo.de> 8635 2a48fa0 correct ice-doc description for auth-callback idToName() 8636 8637 Benjamin Jemlich <pcgod@users.sourceforge.net> 8638 df7dc3a Don't crash if someone tries to add an ACE for an unknown user 8639 id 8640 8641 Ilmar Kruis <seaeagle1@users.sourceforge.net> 8642 c435d5c Update Lotro plugin to Vol III Book 2 8643 8644 Thorvald Natvig <slicer@users.sourceforge.net> 8645 a085d26 Use git describe for server snapshots 8646 86472010-11-24 8648 Thorvald Natvig <slicer@users.sourceforge.net> 8649 35c6e03 Unify link detection regexps 8650 84884ba Boost 1.45 8651 86522010-11-22 8653 Mikkel Krautz <mikkel@krautz.dk> 8654 07c0813 TCD -> TCP in Danish translation. 8655 091d9be Fix Group::members() to include members of the channel that 8656 the group is defined on even if it's marked as inheritable. 8657 86582010-11-21 8659 Stefan Hacker <dd0t@users.sourceforge.net> 8660 8eb1b7e Fix user sorting in UserEdit form 8661 ac10fe4 Fix muted/deafen indicator offset in overlay default 8662 8663 Benjamin Jemlich <pcgod@users.sourceforge.net> 8664 933a9dd Don't reset the connection timeout until the user is 8665 authenticated 8666 86672010-11-20 8668 Stefan Hacker <dd0t@users.sourceforge.net> 8669 1fa0c3c Refactor overlay preset code. Switch default layout. Try to 8670 make new default look better. 8671 ecff17a Set min width for log as first aid to #3109452 8672 cb9dee6 Fix custom TTS setting saving in wizard and make switching to 8673 TTS always enable main TTS switch. 8674 576c9ee Fix regression in user sorting 8675 86762010-11-19 8677 Benjamin Jemlich <pcgod@users.sourceforge.net> 8678 6c78711 Print the correct filename in the error message 8679 34ff2e7 More potential a_ucTexture == NULL crash fixes 8680 86812010-11-18 8682 Stefan Hacker <dd0t@users.sourceforge.net> 8683 ce8cedf Unify User/ClientUser sorting. Fix "usernames in overlay are 8684 in different order" #3110572 . Fix other sorting issues. Fix 8685 OverlayTest compilation. 8686 86872010-11-17 8688 Benjamin Jemlich <pcgod@users.sourceforge.net> 8689 c644952 Fix a crash in the overlay if a_ucTexture is NULL 8690 86912010-11-15 8692 Stefan Hacker <dd0t@users.sourceforge.net> 8693 c2f0c53 Fix mumble packet image in documentation 8694 ca23daf Add no-vld and no-plugin qmake flags 8695 8696 Mikko Rantanen <jubjub@jubjubnest.net> 8697 77827af Documented no-bundled-celt option in INSTALL with a note 8698 concerning CELT 0.7.x 8699 2131364 Documentation: Added a note concerning the codec requirements 8700 and clarified UDP tunneling. Also some minor float/margin 8701 tweaks. 8702 8703 Benjamin Jemlich <pcgod@users.sourceforge.net> 8704 907c41f Fix compile without PCH 8705 3994350 Fix #3090083 8706 87072010-11-08 8708 Benjamin Jemlich <pcgod@users.sourceforge.net> 8709 42930a7 Update CELT 0.9 submodule to get the PLC fixes 8710 11ff9b1 Remove more unused files 8711 87122010-11-07 8713 Stefan Hacker <dd0t@users.sourceforge.net> 8714 ec0e463 Add firefox.exe to overlay blacklist 8715 8716 Mikkel Krautz <mikkel@krautz.dk> 8717 42fc791 Don't use DBus for the client on OS X. 8718 409aaa7 Use CELT 0.9 in osxdist script. 8719 87202010-11-06 8721 Stefan Hacker <dd0t@users.sourceforge.net> 8722 01e2247 Fix rounding behavior in conjunction with iroundf macro in 8723 lots of places. 8724 8725 Benjamin Jemlich <pcgod@users.sourceforge.net> 8726 7186e61 Replace CELT 0.8.1 with 0.9.0 8727 87282010-11-03 8729 Stefan Hacker <dd0t@users.sourceforge.net> 8730 f7aec20 Fix VoiceRecorder::sanitizeFilenameOrPathComponent: When a 255 8731 character filename/path-component ends on '.' infinite 8732 recursion might have occurred on windows machines. 8733 87342010-11-02 8735 haru_arc <arcenciel@users.sf.net> 8736 b1340c3 Updated Japanese Translation for 1.2.3 8737 8738 Benjamin Jemlich <pcgod@users.sourceforge.net> 8739 f21ecfa Use the Wix custom action to launch Mumble 8740 7139599 Fix use of uninitialized variables and unused assignments 8741 c865e05 Add swedish Qt translation 8742 bee5338 Readd overlay hook on DLL_THREAD_ATTACH 8743 87442010-10-30 8745 Spaccaossi <spaccaossi@gmail.com> 8746 2a26a18 Italian translation for 1.2.3 8747 8748 Svenne33 <svenne33@users.sourceforge.net> 8749 97e4bd6 Swedish translation for 1.2.3 8750 8751 Jonathan E. Hansen <zentriple@users.sourceforge.net> 8752 6f7435f Danish translation: small update 8753 87542010-10-24 8755 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 8756 f913b99 Updated Spanish translation for 1.2.3 8757 87582010-10-22 8759 haru_arc <arcenciel@users.sf.net> 8760 ec2b987 Updated Japanese Translation 8761 8762 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8763 848d242 ALSA: added Rear Center and boosted the channel count to 9 8764 45ea514 ALSA:re-ordered the speaker mapping to ALSA standards. 8765 8766 Thorvald Natvig <slicer@users.sourceforge.net> 8767 1d05e6e Patch build patch 8768 87692010-10-21 8770 Stefan Hacker <dd0t@users.sourceforge.net> 8771 d84fa5d Add a winpaths_default.pri to contain all windows dependency 8772 paths and make them easily overridable by a custom 8773 winpaths_custom.pri 8774 87752010-10-19 8776 Stefan Hacker <dd0t@users.sourceforge.net> 8777 c4211c1 Merge remote branch 'rantanen/master' 8778 8779 Mikko Rantanen <jubjub@jubjubnest.net> 8780 0b14cb3 Clarified varint encoding 8781 8782 Jan Klass <kissaki@posteo.de> 8783 4bb38b8 updated german translation 8784 8785 tkmorris <mauricioarozi@gmail.com> 8786 7f3d833 Brazilian Portuguese translation update 8787 8788 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 8789 99ddd8f Updated Spanish translation for 1.2.3 8790 8791 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8792 66fa813 Plugins: Manual plugin corrected. 8793 8794 Jonathan E. Hansen <zentriple@users.sourceforge.net> 8795 aca189b Updated Danish translation for 1.2.3 8796 8797 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8798 84c611c Updated Polish translation 8799 88002010-10-18 8801 Stefan Hacker <dd0t@users.sourceforge.net> 8802 65e4071 Switch VAD default from SnR to Amplitude and adjust UI 8803 accordingly. Run audio wizard without asking first. Add update 8804 counter to config for future updates. Add abstraction for 8805 Version query/parsing. 8806 8807 Mikko Rantanen <jubjub@jubjubnest.net> 8808 e90d14f Described varint decode function in documentation 8809 88102010-10-17 8811 Mikko Rantanen <jubjub@jubjubnest.net> 8812 90b46fc Boredom? 8813 23408f8 Fixed a reference and UDP packet size unit 8814 594f950 Updated message documentation and fixed some errors based on 8815 pcgod's input. Fixed some references as well. 8816 4b71e41 Rather complete documentation of Messages 8817 8818 tkmorris <mauricioarozi@gmail.com> 8819 4731d82 Brazilian Portuguese Translation 8820 88212010-10-16 8822 Stefan Hacker <dd0t@users.sourceforge.net> 8823 ce79583 Fix easter time and a compiler warning 8824 8825 Mikko Rantanen <jubjub@jubjubnest.net> 8826 00fb3c6 More additions to the packet descriptions 8827 4606a71 Further documented some of the Messages in the reference 8828 96c80d0 More documentation. - Some tweaks to TCP connecting, mainly in 8829 form of figures. - Initial Proto buffer message descriptions 8830 as tables that contain field descriptions. Most descriptions 8831 missing. 8832 8833 Svenne33 <svenne33@users.sourceforge.net> 8834 854f5da New update of Swedish translation 8835 88362010-10-15 8837 Arie <allochtoon@zonnet.nl> 8838 f4b0278 Better Engrish for button 8839 8840 Mikko Rantanen <jubjub@jubjubnest.net> 8841 b4cdc19 Further enhancements to the documentation 8842 cc5137e Why not include the updated pdf as well? 8843 46f27d7 - Added message structure env/command - Added initial 8844 description on UDP protocol 8845 8846 Justin McGrath <justin.m.mcgrath@gmail.com> 8847 4170dc7 Added *.jpeg to image filter for avatars as per Feature 8848 Request 2998995 8849 8850 B0nuse <mumble@mumble.ru> 8851 fd6faf1 Updated mumble_ru.ts with fixes. 8852 8853 Natenom <natenom@natenom.com> 8854 1eaee4b Updated German translations. 8855 8856 Svenne33 <svenne33@users.sourceforge.net> 8857 4a684df Swedish translation updated 8858 88592010-10-14 8860 Thorvald Natvig <slicer@users.sourceforge.net> 8861 9fee66e Speed up SQLite for client even more 8862 8eef3c0 Speed up SQLite for client 8863 88642010-10-12 8865 Stefan Hacker <dd0t@users.sourceforge.net> 8866 8d97167 Fix "Optimize for high contrast" makes volume bars disappear 8867 (#3085154) 8868 88692010-10-09 8870 Eli Tallman <eli.github@gmail.com> 8871 bdd383c Fixed unreliable Steam linking for BFBC2 8872 88732010-10-08 8874 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8875 bb3cb7f Updated Polish translation 8876 88772010-10-07 8878 DK <davidk@mail.org> 8879 52f7090 String fixes 8880 8881 Stefan Hacker <dd0t@users.sourceforge.net> 8882 2a1bd18 Add no-vorbis-recording buildflag for disabling vorbis for 8883 older libsndfile versions 8884 9fd2611 Fix support for older libsndfile 8885 8886 Justin McGrath <justin.m.mcgrath@gmail.com> 8887 8ac8b45 Fixed bug #3062825 8888 8889 Thorvald Natvig <slicer@users.sourceforge.net> 8890 1a8da34 Make the icon valid 8891 76df86a Alternative svg rendering for application icon 8892 7df254a Sync alternate icon render 8893 f52fb66 Update to new G15 SDK 8894 88952010-10-06 8896 haru_arc <arcenciel@users.sf.net> 8897 3556898 Updated Japanese Translation 8898 8899 Natenom <natenom@natenom.com> 8900 e8810bf Limit name label width in ban editor to 500 to not break the 8901 UI with very long names. 8902 8903 Benjamin Jemlich <pcgod@users.sourceforge.net> 8904 392333a String fixes in the ACL edit dialog found by fwaggle 8905 ba6bd1e Fix codec selection and outdated bitstream constants 8906 8907 Thorvald Natvig <slicer@users.sourceforge.net> 8908 bd121b5 Support older libsndfile 8909 31488de Experimentally switch back to "real" boost typeof 8910 89112010-10-05 8912 Benjamin Jemlich <pcgod@users.sourceforge.net> 8913 ac2b6ca Remove unused code, spotted by rawnar 8914 8915 Mark-Willem Jansen <rawnar@users.sourceforge.net> 8916 87f3c8c Plugins: Borderlands updated to version 1.40. 8917 89182010-10-04 8919 haru_arc <arcenciel@users.sf.net> 8920 3a703dd Updated Japanese Translation 8921 8922 Natenom <natenom@natenom.com> 8923 5f774af Fixed a translation typo submitted by Radioactiveman in IRC on 8924 #mumble, German translation updates 8925 8926 Benjamin Jemlich <pcgod@users.sourceforge.net> 8927 343510e Flush client ACL cache after registration 8928 8929 Thorvald Natvig <slicer@users.sourceforge.net> 8930 0369e8e Fix English source strings 8931 89322010-10-03 8933 Mikkel Krautz <mikkel@krautz.dk> 8934 bd2f257 Bundle intermediate CAs for the overlay installer to make Mac 8935 OS X 10.5 play along nicely. 8936 89372010-10-02 8938 Stefan Hacker <dd0t@users.sourceforge.net> 8939 ac49c60 Prevent GUI password editor from leaking token ACLs into 8940 inherited channels. 8941 8942 Benjamin Jemlich <pcgod@users.sourceforge.net> 8943 f0b3af6 Recorder string fixes 8944 89452010-09-29 8946 Mikkel Krautz <mikkel@krautz.dk> 8947 a72dfa8 Explicitly specify which events to intercept via EventTap. 8948 Fixes random crashes on Leopard. 8949 89502010-09-27 8951 Benjamin Jemlich <pcgod@users.sourceforge.net> 8952 ab2ed68 Blacklist WPF apps in the overlay 8953 8954 Svenne33 <svenne33@users.sourceforge.net> 8955 8a5998f Swedish Translation (#3071209 & #3071223) 8956 89572010-09-15 8958 Stefan Hacker <dd0t@users.sourceforge.net> 8959 9374b51 Adding new favourite server now completes from clipboard. 8960 Added password edit field to favourite edit dialog (only shown 8961 for SuperUser or favourites which already have a password) 8962 8963 Natenom <natenom@natenom.com> 8964 fe52c22 Fixed a German translation typo which caused the overlay 8965 editor to save mumblelay files without extension. Submitted by 8966 Thomas <moes_taverne@gmx.li> via email. 8967 89682010-09-09 8969 Stefan Hacker <dd0t@users.sourceforge.net> 8970 979c415 Fix typo in qaSelfComment patch 8971 4c739e9 Fix qaSelfComment not disabled on startup 8972 8973 Benjamin Jemlich <pcgod@users.sourceforge.net> 8974 f4b7ff2 Reformat this block and reword the comments 8975 8976 Thorvald Natvig <slicer@users.sourceforge.net> 8977 25e7ebb Move qmake profile lines to single line to work with release 8978 script 8979 8980 Michał "Zuko" Żukowski <zuczeq@gmail.com> 8981 10625c9 Update polish translation 8982 89832010-09-07 8984 Mikkel Krautz <mikkel@krautz.dk> 8985 0b34efb Hide system cursor when in interactive overlay on Mac OS X. 8986 8987 Thorvald Natvig <slicer@users.sourceforge.net> 8988 6e3fc04 Give the overlay text a bit more space 8989 eb3479b Disallow suppressing left mouse button 8990 1f4be58 Use slice path for Ice 3.4.1 8991 ccb9350 4.7.0 cross-compatible qmake 8992 89932010-09-06 8994 Mikkel Krautz <mikkel@krautz.dk> 8995 07b7533 Alternative way to enable overlay debugging on OSX. 8996 0f355bd Only disable GL_TEXTURE_GEN_* if they're already enabled. 8997 Fixes black screen issue with EVE on OSX (via Cider) 8998 89992010-09-05 9000 Stefan Hacker <dd0t@users.sourceforge.net> 9001 a8a2129 TextMessage recording warning for pre 1.2.3 clients + Comments 9002 + minor refactoring 9003 9004 Mikkel Krautz <mikkel@krautz.dk> 9005 dba101a Re-add NSOpenGLContext awareness to Mac OS X overlay to 9006 improve resolution detection in SC2 and Source Engine games. 9007 9008 Benjamin Jemlich <pcgod@users.sourceforge.net> 9009 c8bfedb Added launch checkbox and new bitmaps for the installer 9010 90112010-09-03 9012 Mikkel Krautz <mikkel@krautz.dk> 9013 803a6d5 Update jp filenames for mumble11x as well. 9014 90152010-09-02 9016 haru_arc <arcenciel@users.sf.net> 9017 f78a58b Updated Japanese Translation (#3058069) 9018 9019 Nicos Gollan <gtdev@spearhead.de> 9020 8dccb14 Improve Overlay Font Resizing 9021 9022 Mikkel Krautz <mikkel@krautz.dk> 9023 518b2aa Make overlay injection work on Mac OS X Leopard. 9024 9025 B0nuse <mumble@mumble.ru> 9026 09c23f8 Russian translation update. 9027 81005bf Update of Russian translation with Fixes. 9028 9029 Natenom <natenom@natenom.com> 9030 83d2ee8 Updated German translations 9031 9032 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9033 8b3dee1 Plugins: Borderlands extended support and changed context 9034 handling. 9035 9036 Michał "Zuko" Żukowski <zuczeq@gmail.com> 9037 a3518d4 Translation update - Polish (#3054197) 9038 90392010-08-31 9040 Mikkel Krautz <mikkel@krautz.dk> 9041 f0a8051 Re-add missing codesign files from overlay installer. 9042 1ac9afa Unix/MacOSX overlay library: Tell OverlayClient when we've 9043 mapped SharedMemory so it can safely be released. 9044 90452010-08-30 9046 Stefan Hacker <dd0t@users.sourceforge.net> 9047 47fcb76 Add a mutex locking for plugin strings to fix race condition 9048 9049 Eli Tallman <eli.github@gmail.com> 9050 dd3d537 Make toolbar icons skinnable 9051 9052 Mikkel Krautz <mikkel@krautz.dk> 9053 3bae17a ConnectDialogEdit: Use "Add Server" title when adding a new 9054 server. 9055 f1a0740 Report bIs64 for OSX. The arch info stuff returns the arch of 9056 the kernel, which is almost always i386. 9057 212ed93 Remove Mac OS X overlay launcher. 9058 9e5d846 Only disallow opening external URLs when overlay-embedded, 9059 internal URLs are still allowed. 9060 90612010-08-29 9062 Mikkel Krautz <mikkel@krautz.dk> 9063 37faf24 Fix comment of the previous commit. 9064 092784e Disallow clicking links in the log when embedded into the 9065 overlay on OSX. 9066 531bb4e Use Cleanlooks style when embedded into the overlay on OSX. 9067 16170ad Manually embed OverlayUserGroup into QGraphicsScene on Mac OS 9068 X to get correct positioning. 9069 52dcfb1 Use event->widget() as parent for OverlayUserGroup context 9070 menu when not embedded (fixes non-embedded OverlayConfig menu 9071 on OSX) 9072 c477395 Disable unifiedToolbar hack for Qt >= 4.7. 9073 90742010-08-28 9075 James Fraser <fwaggle@fwaggle.org> 9076 71e9029 Ice method: int getLogLen() 9077 9078 Mikkel Krautz <mikkel@krautz.dk> 9079 fb9f982 Allow semi-transparent windows on our overlay for Mac OS X 9080 again. Fixed in mumble-developers-qt. 9081 9082 Natenom <natenom@natenom.com> 9083 4f1ff20 This patch adds a read-only recording flag to the User object 9084 that is returned by getState() over Ice. Polished by Svedrin 9085 (Michael Ziegler <diese-addy@funzt-halt.net>) 9086 9087 Benjamin Jemlich <pcgod@users.sourceforge.net> 9088 95233ce Change german translation to match the english text 9089 0fc10ed Remove CWD from DLL search path on Windows 9090 cbd8457 Qt's japanese translation file was renamed in 4.7 9091 90922010-08-27 9093 Mikkel Krautz <mikkel@krautz.dk> 9094 f9fb2fd Forward events through Qt instead of using 9095 performSelector:onThread: to be able to properly forward 9096 events in nested event loops. 9097 ae18413 Don't call activateWindow on qteText. It cancels the window's 9098 Qt::WA_DontShowOnScreen state on Mac OS X. 9099 a4c33cc Only allow interactive overlay for fullscreen apps on Mac OS 9100 X. 9101 9102 Thorvald Natvig <slicer@users.sourceforge.net> 9103 0afaf58 ifdef jitter reporting 9104 91052010-08-25 9106 Stefan Hacker <dd0t@users.sourceforge.net> 9107 ab16dfc Add sound for recording state change notifications 9108 a74fdf8 Exclusive input is now disabled by default 9109 9110 Mikkel Krautz <mikkel@krautz.dk> 9111 f7aa9be Add no-crash-report to INSTALL. Fix wording for 9112 CONFIG+=universal. 9113 91142010-08-23 9115 Eli Tallman <eli.github@gmail.com> 9116 685954c Source updates 9117 9118 Nicos Gollan <gtdev@spearhead.de> 9119 82aae29 Portable OverlayTest, disable exception on Linux 9120 a53926e Fix config layout, some code fixes 9121 a6a6823 Add FPS functionality to OverlayTest 9122 d398718 Overlay corrections 9123 fa3529f Import/export of overlay settings 9124 616d5b9 Extended the overlay settings 9125 49558f7 Broke up monster Overlay.cpp 9126 f649795 Overlay text refactoring and refining 9127 91282010-08-22 9129 Mikkel Krautz <mikkel@krautz.dk> 9130 1eb4c72 Fix my broken hide-overlay logic. 9131 433c5f6 Use QT_MAC_USE_COCOA instead of MACOSX_UNIVERSAL_BUILD. Fix 9132 universal build. 9133 89b8307 Move around a few calls that make the overlay-embedded 9134 MainWindow usable on OSX. 9135 132add5 Use ConfigDialogMac for empty g.qsCurrentStyle as well. 9136 0f0e141 Fix restoreGeometry for Mac OS X when using 9137 unifiedToolbarOnMac. 9138 9139 Benjamin Jemlich <pcgod@users.sourceforge.net> 9140 630fe7d Don't crash using local loopback / recording + overlay 9141 91422010-08-21 9143 Stefan Hacker <dd0t@users.sourceforge.net> 9144 f6c98e4 Add backend to frontend error reporting for recorder 9145 cb8ddcf Fix compile errors 9146 8faf40f Add support for ASIO format ASIOSTInt24LSB 9147 9148 Eli Tallman <eli.github@gmail.com> 9149 ab81d38 Add player-specific context information to BF2 9150 9151 Mikkel Krautz <mikkel@krautz.dk> 9152 c88692b csShape is no longer a member variable. 9153 f6d9c4f Use system cursors for OSX interactive overlay. 9154 24fb17f Don't restore/store geometry for overlay-embedded 9155 ConfigDialog. 9156 326f5b0 Fix crashbug where forwarded ocIntercept events were processed 9157 after we were out of the interactive overlay. 9158 c101191 Add PID message to OSX overlay lib. 9159 91602010-08-19 9161 Thorvald Natvig <slicer@users.sourceforge.net> 9162 92fe3c7 ServerHandler as shared_ptr 9163 81f9d9f Boost 1.44 9164 91652010-08-18 9166 haru_arc <arcenciel@users.sf.net> 9167 c19821c Updated Japanese Translation 9168 9169 Mikkel Krautz <mikkel@krautz.dk> 9170 11edcd6 Bump Boost to 1.44.0 for OSX. 9171 5ec6c9c Fix CrashReporter build for Mac OS X. 9172 9173 Natenom <natenom@natenom.com> 9174 f5eeaaf Updated German translations. 9175 9176 Benjamin Jemlich <pcgod@users.sourceforge.net> 9177 1a88c2e Fix old version uninstall 9178 91792010-08-17 9180 Benjamin Jemlich <pcgod@users.sourceforge.net> 9181 fb784a5 Merge branch 'recording-clean' of 9182 git://github.com/arrai/mumble-record 9183 e5c668f Add more keyboard shortcuts in the settings dialog 9184 1a51db9 Installer fixes 9185 9186 Thorvald Natvig <slicer@users.sourceforge.net> 9187 ccf4b33 Use .mm ending in 11x as well 9188 f6a3e82 Add cpu type and SSE2 state to usage stats 9189 91902010-08-16 9191 haru_arc <arcenciel@users.sf.net> 9192 1d32a33 Japanese translation for current git 9193 9194 arrai <array.of.intellect@gmail.com> 9195 3ef3ea8 Add recording state handling to the client 9196 9197 Stefan Hacker <dd0t@users.sourceforge.net> 9198 22a74ac Add log messages/notifications for recording state changes 9199 66ef598 Add vcheck 9200 163ae5a Prevent turning / into // at the beginning of filenames (d'oh) 9201 3c4fbd5 Maybe fix linux absolute paths + Minor stuff. 9202 7b9ca2c Add path and filename templating. Fix recording mode restore. 9203 Add missing licensing headers. 9204 324d43e Make sure recorder is aware of connection state. Don't show 9205 recorder icon in menu. 9206 d876cab Fix browse button 9207 2622533 Fix deadlock on codec change while recording. Various minor 9208 style fixes. 9209 03009a9 Fix crash on close + recording dialog behavior when stop is 9210 pressed 9211 598b7c3 Add recording UI 9212 4a2d48d VoiceRecorder backend extension for UI needs 9213 32017ea Settings load and restore for recording feature 9214 9215 B0nuse <mumble@mumble.ru> 9216 172d060 More fixes for mumble_ru.ts file 9217 9218 Benjamin Jemlich <pcgod@users.sourceforge.net> 9219 4518147 Fix recorder error messages. 9220 3870798 Add comments in VoiceRecorder 9221 2926e6f Use Qt's StringBuilder where available and add pch include 9222 7732ca1 Add a namespace for VoiceRecorder format functions 9223 7301003 Fix multichannel recording 9224 a6423d9 Delete dialog and possible crash fixes 9225 3a29bdc Possible crash fix 9226 e555a83 Add a namespace for the enum 9227 fad3790 Fix crash on recording stop 9228 2e99628 Style fixes and safer pointer handling 9229 0a880fe Add local voice recording 9230 1f56580 Add basic recording logic 9231 0321c24 Add recording icon 9232 9233 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9234 95cdca8 Borderlands plugin: added support for german version of 9235 Borderlands 9236 92372010-08-15 9238 Eli Tallman <eli.github@gmail.com> 9239 a4b5217 Arma2 conditional to prevent premature linking; L4D2 update 9240 92412010-08-13 9242 Mikkel Krautz <mikkel@krautz.dk> 9243 8376c46 Fix permission issue with OSX overay installer when no 9244 /Library/ScriptingAdditions/ directory exists prior to 9245 install. 9246 92472010-08-11 9248 James Fraser <fwaggle@fwaggle.org> 9249 bf561d3 Toggle setting (rememberchannel) for remembering a registered 9250 users last channel. 9251 ab31fc2 added timestamps to foreground log output 9252 9253 Mikkel Krautz <mikkel@krautz.dk> 9254 40c04a1 Don't use ConfigDialog_macx for compat client. 9255 9256 Benjamin Jemlich <pcgod@users.sourceforge.net> 9257 7e18e35 Use the correct way to add the WIX UI extension 9258 c333198 Always install libmysql.dll 9259 9260 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9261 1a0e643 Borderlands plugin updated to version 1.31 9262 9263 Thorvald Natvig <slicer@users.sourceforge.net> 9264 a40cd34 Fix a few more SSE/SSE2 installer issues 9265 00f405c Add SSE2 export to installer 9266 ff47838 SSE2 build using MSVC 9267 6cf5ac9 Update Ice embedded doc 9268 92692010-08-10 9270 Mikkel Krautz <mikkel@krautz.dk> 9271 0bd663f Split out native-looking OSX ConfigDialog into a fully 9272 separate class. Allows us to pick which one to use at runtime. 9273 1db53c6 Call winId() in MacOS ConfigDialog to ensure is backed by a 9274 native window. 9275 9276 Thorvald Natvig <slicer@users.sourceforge.net> 9277 331da15 Correct debug path and Ice version in installer 9278 d6f8076 Machine-dependent installer settings 9279 92802010-08-09 9281 Eli Tallman <eli.github@gmail.com> 9282 06dd3ab Gmod update; minor plugin fixes/updates 9283 9284 Benjamin Jemlich <pcgod@users.sourceforge.net> 9285 4ad437a Use the MSVCRT 2010 merge module and readd the translation 9286 files 9287 4bb0bf2 Add MSI-based installer 9288 9289 Thorvald Natvig <slicer@users.sourceforge.net> 9290 1009e97 Include MSVC version in plugin query 9291 38ffcfb Avoid NULL on sendmessage to invalid sessions 9292 dac82c9 VS 2010 build 9293 92942010-08-08 9295 Mikkel Krautz <mikkel@krautz.dk> 9296 a34f73a Fix URL and Mac OS X install instructions in README. 9297 451c11d Fix mumble11x GlobalShortcut_macx symlink. 9298 8b298ba Forward intercepted events directly to NSView rather than 9299 going through NSApplication first... 9300 f9f142f Forward more events to ocIntercept. 9301 93022010-08-05 9303 Benjamin Jemlich <pcgod@users.sourceforge.net> 9304 3d6ef0f Ignore zero scopeId in ping replies 9305 93062010-08-03 9307 Mikkel Krautz <mikkel@krautz.dk> 9308 b4dc0e6 Forward ocIntercept events on Mac OS X to viewport instead of 9309 QGraphicsView. QAbstractScrollArea does not propagate 9310 QEvent::Mouse* events. 9311 9312 B0nuse <mumble@mumble.ru> 9313 ff56005 Updated Russian translations. 9314 93152010-07-31 9316 Mikkel Krautz <mikkel@krautz.dk> 9317 6a05cd6 Attempt at forwarding Mac OS X mosue events to QGraphicsView 9318 during ocIntercept. 9319 93202010-07-30 9321 Eli Tallman <eli.github@gmail.com> 9322 019c47a l4d2 update 9323 1a2ea89 Fix last commit 9324 aa0fc95 Add context support to BFBC2 9325 0c69d52 Gmod update 9326 9327 James Fraser <fwaggle@fwaggle.org> 9328 85feea3 Added ability to disable logging to DB 9329 9330 Nicos Gollan <gtdev@spearhead.de> 9331 2debbf0 Refining overlay font rendering 9332 9333 Mikkel Krautz <mikkel@krautz.dk> 9334 41cdc04 Diable overlay for universal Mac OS X builds. 9335 ba654a5 Auto-updating overlay installer on Mac OS X. 9336 9337 Natenom <natenom@natenom.com> 9338 e0163bd Updated German translations 9339 9340 Benjamin Jemlich <pcgod@users.sourceforge.net> 9341 a2e2a82 Fix crash when connecting to a different server 9342 9343 Imre Botos <zokny@users.sourceforge.net> 9344 3e91919 Counter-Strike 1.6 plugin fix 9345 93462010-07-29 9347 Eli Tallman <eli.github@gmail.com> 9348 d0a6627 Source plugin updates; clarify regName parameter usage in 9349 Murmur.ini 9350 9351 Benjamin Jemlich <pcgod@users.sourceforge.net> 9352 e681802 Add Qt's russian translation 9353 93542010-07-28 9355 Mikkel Krautz <mikkel@krautz.dk> 9356 6422f37 Fix appdata migration when no ~/Library/Application 9357 Support/Mumble exists. 9358 8aeda4d Move Mac OS X data dir to ~/Library/Application Support/[...] 9359 93602010-07-27 9361 Nicos Gollan <gtdev@spearhead.de> 9362 022772e More uniform font rendering in overlay 9363 9364 Mikkel Krautz <mikkel@krautz.dk> 9365 8f63e4d Check overlay installer for version info instead of the Mumble 9366 app bundle. 9367 9368 B0nuse <mumble@mumble.ru> 9369 b8f14d8 Translation fixes (Russian) 9370 9371 Benjamin Jemlich <pcgod@users.sourceforge.net> 9372 8f73beb Fix a possible race condition on reconnect 9373 93742010-07-26 9375 Eli Tallman <eli.github@gmail.com> 9376 f5f526d Fix multiple issues with ArmA 2 plugin, and update it to 1.07 9377 9378 Mikkel Krautz <mikkel@krautz.dk> 9379 e0d1de4 Don't stop device initialization in CoreAudio in cases where 9380 reading BufferFrameSizeRange fails. 9381 f88ca84 Fix typo in CoreAudio. 9382 bf8d005 Zero out AudioBufList in CoreAudioInput constructor. Could 9383 lead to nasty crashes in cases of failing CoreAudio input 9384 initialization. 9385 1c39e8d Bump overlay version to get users to test the new installer. 9386 acb93fb Switch Mac OS X overlay installer to a signed Apple .pkg 9387 installer. 9388 9389 Benjamin Jemlich <pcgod@users.sourceforge.net> 9390 385f256 Fix overlay dll debug output 9391 8f0a2bd Revert "Overlay blacklist wmpnscfg.exe and fix the 9392 mumble_ol.dll's debug output" because it breaks the overlay 9393 93942010-07-25 9395 Stefan Hacker <dd0t@users.sourceforge.net> 9396 dd93a58 Prevent Russian language file for installer from overwriting 9397 the English source strings 9398 93992010-07-24 9400 Stefan Hacker <dd0t@users.sourceforge.net> 9401 c8dfd56 Fix typo in last patch 9402 f5704a0 Clicking tray icon now activates the window if it is inactive 9403 instead of hiding it 9404 c24b79e Overlay blacklist wmpnscfg.exe and fix the mumble_ol.dll's 9405 debug output 9406 9407 Mikkel Krautz <mikkel@krautz.dk> 9408 9ba3eb3 Dist script fixes for universal build. 9409 cbc880e New LGLCD SDK path on Mac OS X. 9410 3c936c2 Make CONFIG+=universal imply no-cocoa 9411 94122010-07-22 9413 Mikkel Krautz <mikkel@krautz.dk> 9414 41f8041 Work around the overlay preview resizing problem by minimizing 9415 the amount of unnecessary style changes we do. 9416 9417 Benjamin Jemlich <pcgod@users.sourceforge.net> 9418 dcc541a Add Qt's accessibility dll to the installer 9419 94202010-07-20 9421 Benjamin Jemlich <pcgod@users.sourceforge.net> 9422 4335312 Add another QThread::yield in the audio output code 9423 8bd2060 Added/updated russian installer and client translation, 9424 submitted by B0nuse on #mumble. 9425 4315190 Add russian translation file to the resource file. 9426 2997897 Fix some gcc and cppcheck warnings 9427 fe9ae2d Disable crash reporter on linux 9428 89d30a9 Fix possible fd leak in OSS code 9429 94302010-07-18 9431 Benjamin Jemlich <pcgod@users.sourceforge.net> 9432 7208fcc Fix more crashes if we have no ServerHandler 9433 cf3c151 Lazy init the ServerHandler object and don't crash if we have 9434 no ServerHandler 9435 94362010-07-17 9437 Nicos Gollan <gtdev@spearhead.de> 9438 8bd79b6 Use noise-filtered amplitude for VAD 9439 9440 Mikkel Krautz <mikkel@krautz.dk> 9441 1b3d329 Fix AudioStats for compat client. 9442 9443 Benjamin Jemlich <pcgod@users.sourceforge.net> 9444 bfa01db Fix reconnecting when using Qt 4.7 9445 63b84d3 Disable system CA override in Qt 4.7 9446 0dc54d7 Fix MSVC compile errors 9447 3b594af Workaround for the client certificate verification bug in Qt 9448 9449 Thorvald Natvig <slicer@users.sourceforge.net> 9450 173ebf8 Allow getRegistration with read pw 9451 75df5b7 Handle external auth with whitespace 9452 94532010-07-16 9454 Mikkel Krautz <mikkel@krautz.dk> 9455 932fe13 Fix logic error in osxdist.py. Also make copied libraries 9456 explicitly owner-writable (OpenSSL wasn't). 9457 94582010-07-14 9459 James Fraser <fwaggle@fwaggle.org> 9460 9c9983b Added default root certificate store on FreeBSD. 9461 ea20c4c Fixed Murmur Build on FreeBSD 9462 9463 Natenom <natenom@natenom.com> 9464 e4615e6 Add -n (suppress certificat) to the command line options. 9465 9466 Thorvald Natvig <slicer@users.sourceforge.net> 9467 c4eefe7 Use local OpenSSL for static build 9468 470a089 New servers have DB version 5 9469 94702010-07-12 9471 Stefan Hacker <dd0t@users.sourceforge.net> 9472 fe2e3e5 Some minor cleanup in the bfbc2 plugin 9473 10e5299 Prevent l4d2 plugin from crashing Mumble on trylock 9474 a8efbbf Fix display bug in Audio Wizard 9475 94762010-07-11 9477 Eli Tallman <eli.github@gmail.com> 9478 bbd417b Fix typo in L4D2 9479 9480 Mikkel Krautz <mikkel@krautz.dk> 9481 0cf351e Only copy mumble-g15-helper to app bundle if it exists. 9482 e925ec6 Update Mac OS X build for Ice-3.4.1, Boost 1.43.0 and detect 9483 the presence of LGLCD SDK (disable g15helper if not present) 9484 9485 Thorvald Natvig <slicer@users.sourceforge.net> 9486 288dab9 Update to CELT 0.8.1 9487 6c61371 Report OpenSSL version to console 9488 94892010-07-10 9490 Eli Tallman <eli.github@gmail.com> 9491 492ffa4 See if state value causes L4D2 bug 9492 25e833b Source plugin updates; BFBC2 update, works with Steam now 9493 94942010-07-05 9495 Semion Tsinman <Necromancer3333@gmail.com> 9496 1d155a1 Hebrew translation update: translated audio input, audio 9497 output, user interface and shortcuts sections. 9498 9499 Andreas Bibok <biboka@users.sourceforge.net> 9500 3c4fe52 Partial translation to Hungarian 9501 9502 Karl Dietz <dekarl@spaetfruehstuecken.org> 9503 d1dd3e7 wow: update to 3.3.5 9504 9505 Jan Klass <kissaki@posteo.de> 9506 0c38e42 correct inline-doc and make it clearer 9507 9508 Sergey Ivanov <randomei@users.sourceforge.net> 9509 e6514f0 Updated russian translation 9510 9511 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9512 d135236 Plugins: Changed the pointers for the camera information of 9513 Borderlands 9514 d187857 WINAPI update: WinVerifyTrust() returns a LONG instead of 9515 HRESULT 9516 95172010-07-03 9518 Stefan Hacker <dd0t@users.sourceforge.net> 9519 cb9c5bd Customize labels for high contrast mode so they talk about 9520 what is actually visible 9521 95222010-06-29 9523 Stefan Hacker <dd0t@users.sourceforge.net> 9524 5c40cfe Don't validate the name before we are sure it wasn't already 9525 validated by an authenticator 9526 9527 Benjamin Jemlich <pcgod@users.sourceforge.net> 9528 6b33dda Don't crash on long usernames 9529 95302010-06-21 9531 Benjamin Jemlich <pcgod@users.sourceforge.net> 9532 cb223d4 Add a wrapper for the new CELT 0.8.0 API 9533 95342010-06-20 9535 Benjamin Jemlich <pcgod@users.sourceforge.net> 9536 4d79d80 Allow <img> tags with an empty source url 9537 95382010-06-19 9539 Benjamin Jemlich <pcgod@users.sourceforge.net> 9540 73f3ac2 Fix WASAPI exclusive output for some broken drivers 9541 9542 Thorvald Natvig <slicer@users.sourceforge.net> 9543 a0593c9 s/input/output/ for warning 9544 95452010-06-18 9546 Stefan Hacker <dd0t@users.sourceforge.net> 9547 54f1a03 Fix server compilation on Debian Lenny (Qt 4.4, Ice 3.2) 9548 9549 Thorvald Natvig <slicer@users.sourceforge.net> 9550 33990fb Fix output buffer size for exclusive mode WASAPI 9551 c3f587b WASAPI Exclusive Mode output and 11x compile fix 9552 95532010-06-14 9554 Benjamin Jemlich <pcgod@users.sourceforge.net> 9555 74fc0b0 Increase murmur log window size on windows 9556 47af935 Enable Windows security stuff for release builds 9557 2493907 Fix qmake 4.7 deprecation warnings 9558 6f52a68 Add VS 2010 pdb files to .gitignore 9559 95602010-06-06 9561 Benjamin Jemlich <pcgod@users.sourceforge.net> 9562 773f05a Fix some warnings in the chatbar code 9563 e75ec48 Hide overlay black-/whitelist on Linux 9564 95652010-06-02 9566 haru_arc <arcenciel@users.sf.net> 9567 a6d75b5 Updated Japanese Translation 9568 9569 Stefan Hacker <dd0t@users.sourceforge.net> 9570 fe9496d Fix: Option "Don't hide in tray when minimized" partly broken 9571 (#2975969). Also remove unused custom signal 9572 9573 Karl Dietz <dekarl@spaetfruehstuecken.org> 9574 dc11bc5 wow update plugin to 3.3.3a 9575 95762010-06-01 9577 Stefan Hacker <dd0t@users.sourceforge.net> 9578 671a3e3 Remove margins for p tag in the default style to get rid of 9579 unwanted double spacing 9580 9581 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9582 3f353e8 Fixed: Passing zero length string in Borderlands plugin 9583 9584 Thorvald Natvig <slicer@users.sourceforge.net> 9585 84088f8 Experimental WASAPI exclusive input mode 9586 99fb316 Remove desktop shortcut for 1.1.x 9587 e5b8627 Fix download path for bonjour 9588 95892010-05-31 9590 Stefan Hacker <dd0t@users.sourceforge.net> 9591 6d7408f Add text to the DockTitleBar so its purpose is clearer 9592 6a2c230 Restore nickname auto-completion for TextEdit based Chatbar 9593 2f5db27 Prevent richtext from being pasted into the chatbar and make 9594 sure we escape html entities before sending. Also rename of 9595 ChatbarLineEdit to ChatbarTextEdit. 9596 9597 rdb <git@rdb.name> 9598 68d4371 recieve -> receive 9599 9600 Mark-Willem Jansen <rawnar@users.sourceforge.net> 9601 e84fbbb Updated Borderlands plugin for the new API. 9602 2201bdd Added a postional audio plugin for Borderlands. 9603 9604 Thorvald Natvig <slicer@users.sourceforge.net> 9605 d10747f Updated installer 9606 96072010-05-29 9608 Thorvald Natvig <slicer@users.sourceforge.net> 9609 502c8ad Remove mention of deprecated no-xevie in INSTALL 9610 96112010-05-27 9612 Thorvald Natvig <slicer@users.sourceforge.net> 9613 e4c5071 Only show tray config if tray exists 9614 a8268d7 Add recommended user CAs explicitly 9615 96162010-05-22 9617 Thorvald Natvig <slicer@users.sourceforge.net> 9618 1741e72 Direct G15 support 9619 96202010-05-19 9621 Eli Tallman <eli.github@gmail.com> 9622 36e3950 DoDS, TF2 updates 9623 96242010-05-18 9625 Semion Tsinman <Necromancer3333@gmail.com> 9626 91cef12 Hebrew update 9627 9628 Jan Klass <kissaki@posteo.de> 9629 fb7dbfe make icesecret comments clearer 9630 8cfb579 fix string 9631 9e9fe0a updated German translation 9632 9633 Ludwig Nussel <ludwig.nussel@suse.de> 9634 70a528a fix build for Qt 4.5 9635 9636 Ilmar Kruis <seaeagle1@users.sourceforge.net> 9637 57d55c0 Update lotro to Vol 3, Book 1 patch 1 9638 9639 Thorvald Natvig <slicer@users.sourceforge.net> 9640 230c942 Update to new Boost and Bonjour 9641 96422010-05-16 9643 Stefan Hacker <dd0t@users.sourceforge.net> 9644 491de61 Enable multi channel audio by default to prevent problems with 9645 bad audio drivers 9646 96472010-05-15 9648 Eli Tallman <eli.github@gmail.com> 9649 69aaf67 Plugin updates 9650 96512010-05-08 9652 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 9653 0846a64 Updated Spanish translation 9654 96552010-05-06 9656 Eli Tallman <eli.github@gmail.com> 9657 5fe803e MW2, gmod updates; BFBC2 address fix 9658 96592010-05-04 9660 Stefan Hacker <dd0t@users.sourceforge.net> 9661 ec31de1 Add black/whitelist icon loading for Windows. Make lists match 9662 on full path as well as executable names 9663 532c3f2 Fix compile on non OSX systems 9664 96652010-05-03 9666 Eli Tallman <eli.github@gmail.com> 9667 d8e8909 TF2, DODS update 9668 9669 Mikkel Krautz <mikkel@krautz.dk> 9670 ae4244a Move FPS counter checkbox below 'Enable Overlay' checkbox. 9671 9238e32 Hook up the last missing piece for overlay exclusion on Mac OS 9672 X. 9673 a768909 Use mumble.icns instead of mumble.osx.png now that we can load 9674 .icns with QIcon. 9675 1f6d202 Bump OSX overlay version because of the FPS counter. 9676 28056d1 CFBundleIdentifier-based overlay app-exclusion. Also, show 9677 icons for excluded apps. 9678 96792010-04-29 9680 Stefan Hacker <dd0t@users.sourceforge.net> 9681 11fda9b Fix *nix OpenGL overlay and add FPS counter code to OSX 9682 overlay.m 9683 58bf724 Fix mkwrapper.pl for Ice 3.4 and update MurmurIceWrapper.cpp 9684 1beb966 Fix SCALESIZE macro for overlay editor. Rename fHeight symbol 9685 to fZoom to prevent confusion. 9686 6380a88 Transmit fps more often and represent them as float 9687 02811bc Make sure temporary group memberships of a user are purged 9688 once he disconnects 9689 96902010-04-28 9691 Stefan Hacker <dd0t@users.sourceforge.net> 9692 d8f1ac1 Add an optional FPS counter to the overlay 9693 fbb54cb Set a title for the Overlay Editor 9694 9695 Eli Tallman <eli.github@gmail.com> 9696 6b5b738 L4D2 update 9697 ebdcfa1 BFBC2 update; attempt at using position array to determine 9698 gamestate 9699 97002010-04-26 9701 Mikkel Krautz <mikkel@krautz.dk> 9702 7d8d6cd Don't try to do overlay stuff if we're in an invalid GL 9703 context. Bump overlay version once again. 9704 6d3567b Sanity check viewport size in overlay. Bump version. 9705 97062010-04-25 9707 Mikkel Krautz <mikkel@krautz.dk> 9708 3deff65 Update Mac OS X dist script to build with new Xcode and new 9709 libcelt. 9710 a74a0f6 Specify absolute path for slice2cpp for macx. 9711 9712 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 9713 e1eacae Updated Spanish translation 9714 97152010-04-23 9716 Stefan Hacker <dd0t@users.sourceforge.net> 9717 44fb5c9 Fixed misleading label in ConnectDialogEdit.ui (Servername -> 9718 Label) (#2991173) 9719 aad4de1 Enter a channel with keyboard (#2981163) 9720 974a1ee Prevent debug version from checking for updates 9721 4e57b3a Limit debug version to only loading PA plugins from 9722 executable/plugins folder 9723 9724 Thorvald Natvig <slicer@users.sourceforge.net> 9725 e016c4c Fix ice compile of static server 9726 97272010-04-21 9728 Thorvald Natvig <slicer@users.sourceforge.net> 9729 02071e4 Fix compile of cs plugin 9730 0f7a141 Add dynload of CELT 0.8.0 9731 e5858a6 Add config.h for 0.8.0 on Win32 9732 b6e2574 Add CELT 0.8.0 module 9733 97342010-04-18 9735 Semion Tsinman <Necromancer3333@gmail.com> 9736 5f98de7 [translation] Hebrew 9737 9738 Stefan Hacker <dd0t@users.sourceforge.net> 9739 beb7708 Make sure context string in cs1.6 plugin is zero terminated 9740 before doing anything with it 9741 653434f Add Counterstrike 1.6 plugin to installer 9742 3c34514 Disable local TTS playback of messages you sent 9743 9744 Thorvald Natvig <slicer@users.sourceforge.net> 9745 c365656 Add Hebrew to dist files 9746 9747 Anton Romanov <theli.ua@gmail.com> 9748 ec7e78d in case GL_ARRAY_BUFFER is bound, store and reset it before 9749 rendering overlay and restore after 9750 9751 Imre Botos <zokny@users.sourceforge.net> 9752 7b77dea Counter-Strike 1.6 Positional Audio support 9753 fa066e5 Counter-Strike 1.6 Positional Audio support 9754 97552010-04-17 9756 haru_arc <arcenciel@users.sf.net> 9757 472296f Updated japanese translation. 9758 9759 Jan Klass <kissaki@posteo.de> 9760 372f763 add some detail to the ini-comment 9761 9762 Sergey Ivanov <randomei@users.sourceforge.net> 9763 2d3a791 Russian Translation 9764 97652010-04-11 9766 Stefan Hacker <dd0t@users.sourceforge.net> 9767 74b56d6 Remove UTF-8 BOM from all python scripting samples as they 9768 mess up the shebang on *nix 9769 9019afb We do not need to rely on ICE env after all. Just use the 9770 relative path. 9771 00c1d7d Make testdynamic.py work on windows systems 9772 e6d84a8 Add UserLastActive to UserInfo so it is available over Ice. 9773 9d32c71 Make slice include path rely on ICE environment variable on 9774 win32 9775 97762010-04-09 9777 Thorvald Natvig <slicer@users.sourceforge.net> 9778 a21e814 Fix Ice compile on RHEL 9779 87e2ba9 Relabel automute to autodeafen 9780 61f1cf2 Fix ice compile on Win32 9781 97822010-04-04 9783 Eli Tallman <eli.github@gmail.com> 9784 e336340 Attempt to fix unreliable BFBC2 addresses 9785 97862010-04-03 9787 Benjamin Jemlich <pcgod@users.sourceforge.net> 9788 8a3f9ee Fix changing ban timestamps 9789 97902010-04-02 9791 Mikkel Krautz <mikkel@krautz.dk> 9792 8e9f260 Move overlay loader from our app bundle to the loader itself. 9793 Bump loader version. 9794 4441ccc Refine overlay uninstall. 9795 97962010-03-31 9797 Mikkel Krautz <mikkel@krautz.dk> 9798 9e15f34 Force single applaunch observer. 9799 6354747 Override --signature-size passed to codesign in osxdist.py. 9800 6c63e2a Pass user's current priority speaker flag in DBus. Not false. 9801 c982354 Fix OSX overlay installer. Create ScriptingAdditions directory 9802 if needed. Rename destination plist key. 9803 6691d62 Pass false for priority speaker on DBus. 9804 9e6a3b4 Update OSX Ice path to 3.4.0, fix slice command too. 9805 335ab7b Add GL symbol availability checking to OSX overlay. 9806 98072010-03-30 9808 Benjamin Jemlich <pcgod@users.sourceforge.net> 9809 9b296bc Don't require a secret for getSliceChecksums() 9810 80a7907 Fix some Ice examples 9811 77e70aa Add Ice checksum and priority speaker flag 9812 359d01c priority speaker - server side 9813 d556ca3 priority speaker - client side 9814 8ce81fe Allow read-only access to the logfile on Windows 9815 98162010-03-27 9817 Thorvald Natvig <slicer@users.sourceforge.net> 9818 e9ed414 Change session queue dynamically 9819 98202010-03-26 9821 Eli Tallman <eli.github@gmail.com> 9822 a030ee8 BFBC2 update 9823 98242010-03-25 9825 Thorvald Natvig <slicer@users.sourceforge.net> 9826 ee679ba Fix width/height mixup for scale factors 9827 98282010-03-22 9829 Mikkel Krautz <mikkel@krautz.dk> 9830 c63cfa0 Installable overlay for OSX. 9831 98322010-03-21 9833 Eli Tallman <eli.github@gmail.com> 9834 4b426f3 TF2 update 9835 98362010-03-20 9837 Eli Tallman <eli.github@gmail.com> 9838 9358a16 Add alpha-testing BFBC2 plugin 9839 9840 Mikkel Krautz <mikkel@krautz.dk> 9841 7fea437 Add stubs needed for new installable overlay on OSX. 9842 55992db Add (Mac OS X specific) overlay installation and overlay 9843 upgrade pages to the Overlay config. 9844 a8b96ce Remove frame from chat QTextEdit box on Mac OS X. 9845 9215dbe Re-enable unified toolbar for OSX. 9846 b5ec788 Always center the alert dialog in the Mumble.compat binary. 9847 e5e7fed Remove wrong include in macx.pro. 9848 98492010-03-19 9850 Eli Tallman <eli.github@gmail.com> 9851 02115d6 MW2 update 9852 9853 Thorvald Natvig <slicer@users.sourceforge.net> 9854 52c8931 Fix array index 9855 98562010-03-18 9857 Benjamin Jemlich <pcgod@users.sourceforge.net> 9858 69a34a9 Fix copy&paste from the log window 9859 9860 root <root@DiskStation.(none)> 9861 2903d05 Updated French Translation 9862 9863 Thorvald Natvig <slicer@users.sourceforge.net> 9864 0485e2e Add timeout to authenticators 9865 98662010-03-16 9867 Stefan Hacker <dd0t@users.sourceforge.net> 9868 620f169 Make sure the overlay closes its registry handle 9869 98702010-03-15 9871 Martin Skilnand <cybknight@users.sourceforge.net> 9872 55aee09 New default_avatar.svg "Mr.Jibberish" *Work in progress* 9873 9874 Mikkel Krautz <mikkel@krautz.dk> 9875 e97a7a1 QTextEdit doesn't have a setFrame() method. 9876 98772010-03-12 9878 Thorvald Natvig <slicer@users.sourceforge.net> 9879 b5b0a4d Handle mixed case groups in group editor 9880 710dfb7 Use new slice doc syntax 9881 136cac0 Add a few testgroups to the testauth 9882 10a069b Save geometry when embedding in overlay 9883 8776329 Create SU account if it doesn't exist yet when setting 9884 password 9885 d723a63 Update addban to use new Ice init 9886 7a0d75d Update weblist.php to work with both Ice 3.3 and 3.4 9887 98882010-03-10 9889 Thorvald Natvig <slicer@users.sourceforge.net> 9890 c5736e3 QDateTime seems to think time_t should be local time. It's not 9891 06fec27 Work around WSAAsyncSelect and WSAEventSelect overlapping on 9892 Win32 9893 2b6bad6 Flash in browser workaround 9894 98952010-03-09 9896 Natenom <natenom@natenom.com> 9897 49ae4cb Translation Updates to German 9898 9899 Thorvald Natvig <slicer@users.sourceforge.net> 9900 413ea83 Only give UserInfo parent when in overlay 9901 96765f5 Add workaround for creeping gain 9902 ab21722 Fix restore to maximize state on tray click 9903 2ba4270 Fix inherit/inheritable for groups in editor 9904 6d4c13f Work around QGraphicsScene's boundingrect including invisible 9905 items 9906 99072010-03-08 9908 Ilmar Kruis <seaeagle1@users.sourceforge.net> 9909 505e046 Update lotro to Vol 3, Book 1 9910 9911 Thorvald Natvig <slicer@users.sourceforge.net> 9912 7fa0529 Remove user from talklist on disconnect 9913 c27debc Unify talkstate and s/WhisperChannel/Shouting/ 9914 c5b6a84 Adjustable column number 9915 4ab0a3d Remove leftover overlay code 9916 8f2fddf Render text to pixmap, not qimage 9917 d26b54c Don't update geometry when only updating state 9918 8f0bd7f Sort overlay users 9919 b7bc978 Add filter to overlay 9920 e5e7797 Add simple instructions to overlay config 9921 9c5086c Greatly improve rendering quality of overlay preview 9922 c06f54b Reintroduce logic to ensure either avatar or username is 9923 visible 9924 94a8d14 Parent UserInformation to g.mw; fixes overlay bug 9925 ec6b3c6 Drop additional old triggers when upgrading 9926 99272010-03-07 9928 Benjamin Jemlich <pcgod@users.sourceforge.net> 9929 10175ef Windows build fix (warning in gcc -> error on windows...) 9930 99312010-03-06 9932 Benjamin Jemlich <pcgod@users.sourceforge.net> 9933 47cbf78 Another build fix 9934 048ae07 Fix whisper target bitmask 9935 3f420f9 Multiline chatbar 9936 141488d Linux build fix 9937 9938 Thorvald Natvig <slicer@users.sourceforge.net> 9939 5437170 Preserve murmur.ini during upgrades, and switch to Ice 3.4 9940 99412010-03-05 9942 Thorvald Natvig <slicer@users.sourceforge.net> 9943 7f01023 Draggable anchor for overlay 9944 ef947aa Have config-based editor update config settings, not global 9945 settings 9946 99472010-03-04 9948 Stefan Hacker <dd0t@users.sourceforge.net> 9949 4455854 Fix drag and drop into Chatbar 9950 4b58f15 Frontend part of "Editable Overlay blacklist" (#2881663) 9951 c2397ee Backend for user controlled overlay Black-/Whitelisting 9952 9953 Eli Tallman <eli.github@gmail.com> 9954 f0b40a6 Gmod, L4D2 updates 9955 9956 Thorvald Natvig <slicer@users.sourceforge.net> 9957 d73b644 Start of config-based editor 9958 7efcd52 Move userhandling directly to OverlayUserGroup 9959 99602010-03-03 9961 haru_arc <arcenciel@users.sf.net> 9962 9b8d1be Updated Japanese Translation 9963 9964 Stefan Hacker <dd0t@users.sourceforge.net> 9965 1e6b573 Do not minimize to tray on windows 7 by default (#2947574) 9966 9967 Thorvald Natvig <slicer@users.sourceforge.net> 9968 a4d90a9 Mention that we need lsb_release in the INSTALL 9969 47ef042 Switch to utf8_bin collate for MySQL 9970 38f059c Proper bounding box and padding for overlay painter 9971 2a9dbee Save/load overlay 9972 1e35f54 Refactor overlay config var names and clean up old 9973 configdialog 9974 ebcb6d9 Fix zoom factor and add grid background 9975 2ee79f2 Standalone overlay editor 9976 99772010-03-01 9978 Karl Dietz <dekarl@spaetfruehstuecken.org> 9979 d6d2e4a wow: unbreak plugin after regexp experiment 9980 9981 Thorvald Natvig <slicer@users.sourceforge.net> 9982 dde4708 Scaled alignment for elements 9983 030ed4d Bounding box and element toggle 9984 2b12585 Same transparency for all speakstates text 9985 9fa00c3 Use premultiplied alpha textures 9986 b658561 Speed up rendering slightly 9987 b7d97dd Add two preset layouts 9988 99892010-02-28 9990 Thorvald Natvig <slicer@users.sourceforge.net> 9991 d44c84c This is not the window you are looking for 9992 f223a82 Update weblist.php to use Ice 3.4b 9993 99942010-02-27 9995 Thorvald Natvig <slicer@users.sourceforge.net> 9996 47a4538 Reprotect WindowFromPoint after patching 9997 0abb9e5 Don't use widget functions on embedded widgets, they misbehave 9998 in release mode 9999 4ee7782 Hold shift for square resize and scale with wheel 10000 f1ab7fa Editable overlay 10001 100022010-02-26 10003 Thorvald Natvig <slicer@users.sourceforge.net> 10004 ed8f3e2 Fix unlink over Ice 10005 0f377b1 Don't strip header in Ice getTexture 10006 100072010-02-25 10008 Benjamin Jemlich <pcgod@users.sourceforge.net> 10009 5da308f Fix image selection in the german translation 10010 10011 Thorvald Natvig <slicer@users.sourceforge.net> 10012 7cfe0b2 Constrain avatars to visible screen 10013 3f7287c Avatar placement based on Settings 10014 9022177 Context menu for avatars 10015 3fcb682 Add example users to overlay 10016 ed39267 Update STO plugin 10017 6d11c22 Use process map in initialize 10018 f2c191d The grand plugin multiregexp experiment 10019 63adacd Common dwPid var 10020 71e5e85 Backwards compatible plugin structure 10021 c263aa0 Update plugins to new trylock signature 10022 6d9bc4e Send pidmap to plugin trylock 10023 b23d6fa Require write lock to lock/unlock plugins 10024 1856143 Fix autoconnect 10025 100262010-02-24 10027 Mikkel Krautz <mikkel@krautz.dk> 10028 1df4b0d Handle symbol-generation for plugin_bundles on Mac OS X. 10029 10030 Benjamin Jemlich <pcgod@users.sourceforge.net> 10031 56406e3 Fix a possible null pointer deref 10032 10033 Thorvald Natvig <slicer@users.sourceforge.net> 10034 f9091f0 Add option to autoconnect to last used server on start 10035 a2f724e Handle VirtualProtect failures 10036 3d31674 Add logo to overlay 10037 26a2a3c Work around a few utf8 qssl issues and change window title on 10038 userinfo to be user name 10039 2de762a Restore maximized state on trayicon click 10040 41724d8 Clientside idletimer counts keypresses, and deafens instead of 10041 mutes 10042 aef4c71 Try switching back to Move action for UserModel 10043 76d9960 Unify log message of chatbar and rmb message 10044 0f7d727 Reset shared_ptr so it can be released 10045 c463029 We don't have plugins for NULL items 10046 add15dc Assume input URLs are valid-ish 10047 10048 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10049 952a837 Some fixes in Polish translation 10050 100512010-02-23 10052 haru_arc <arcenciel@users.sf.net> 10053 eda6b17 Updated Japanese Translations for 1.2.2 10054 10055 Karl Dietz <dekarl@spaetfruehstuecken.org> 10056 d8e25b0 LOTRO use Pi from math.h 10057 10058 Jan Klass <kissaki@posteo.de> 10059 eda77d2 Fix spelling error in murmur.ini 10060 10061 Ludwig Nussel <ludwig.nussel@suse.de> 10062 0bec6cc function must return a value 10063 10064 Thorvald Natvig <slicer@users.sourceforge.net> 10065 0e65387 Update lotro plugin to use win32 generic functions 10066 aa41d15 Fix HookWindowFromPoint for 11x 10067 caee7c8 Merge branch 'overlay' 10068 c157f6e Fix overlay to compile on nix 10069 46288be Cleanup unused Scene 10070 e4c7724 Grab cursor from Win32 directly 10071 3b38ac2 Override DoDragDrop's window detection 10072 100732010-02-22 10074 Thorvald Natvig <slicer@users.sourceforge.net> 10075 dac5d96 Honor Win32 focus/capture override 10076 b52344d Fix keyboard input state and remove mouse as valid click 10077 object 10078 100792010-02-21 10080 Thorvald Natvig <slicer@users.sourceforge.net> 10081 145fbce Doubleclick and direct mouse update 10082 44d8c7c Clone cursor bitmap from system 10083 100842010-02-20 10085 Mikkel Krautz <mikkel@krautz.dk> 10086 1be405b Add targets for x86_64 and universal (i386 and ppc) to 10087 osxdist.py. 10088 a309532 Move OSX dist scripts to macx directory. 10089 8934d91 Add automatic overlay injection for OSX (Snow Leopard only, 10090 for now). 10091 10092 Thorvald Natvig <slicer@users.sourceforge.net> 10093 6725d88 Cursor with offset support 10094 f6ed071 Temporary cursors 10095 e71a214 Eventloop fixing; gracefull enter/exit 10096 100972010-02-19 10098 Thorvald Natvig <slicer@users.sourceforge.net> 10099 fde785e Re-modalize about dialog 10100 f690f2f Use non-native dialogs when embedded, and unembed on window 10101 hide 10102 2c2918e Doublebuffer painter 10103 101042010-02-18 10105 Thorvald Natvig <slicer@users.sourceforge.net> 10106 0d45ea6 Async about dialog 10107 46bb060 Somewhat threaded input handling 10108 5a9b23d WIP: Overlay 10109 101102010-02-16 10111 Eli Tallman <eli.github@gmail.com> 10112 59d6d67 Attempt to fix Arma 2 rotation addresses using pointers; fix 10113 DoDS typo 10114 10115 Mikkel Krautz <mikkel@krautz.dk> 10116 4a31df9 Sneakily fix MUMBLE_PREFIX envvar detection. 10117 e815da0 Bail if no MUMBLE_PREFIX envvar is set during OSX build. 10118 c0791fb Add CONFIG+=universal for the traditional (i386,ppc) build of 10119 Mumble. 10120 10121 Thorvald Natvig <slicer@users.sourceforge.net> 10122 1576957 Calculate overlay offset correctly 10123 10124 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10125 aa6250d Updated Polish translation 10126 101272010-02-15 10128 Mikkel Krautz <mikkel@krautz.dk> 10129 80863d5 Add compat stub-app to instruct users that they're using an 10130 unsupported arch, and how to get a version that will work for 10131 them. 10132 2dbba84 Move OSX overlay and overlay launcher into macx subdir. 10133 ffe8fe2 Use new OSX install prefix for Murmur. 10134 e268627 Rename 'installer_macx' to 'macx'. We don't have an installer 10135 anymore. Use it for more general OSX stuff. 10136 6fa6411 CFLAGS fix for multiarch OSX overlay. 10137 cbc5380 Change default OSX build to x86_64. 10138 10139 Thorvald Natvig <slicer@users.sourceforge.net> 10140 79fc874 Expand dynamic slice-fetch example to show fallback 10141 a2b4f85 Example of on-the-fly slice-fetch for Python 10142 7ba42b7 Split icesecret in icesecretread and icesecretwrite 10143 101442010-02-14 10145 Thorvald Natvig <slicer@users.sourceforge.net> 10146 eca8b3c Fix compile error on gcc 10147 101482010-02-13 10149 Eli Tallman <eli.github@gmail.com> 10150 9d3a304 Gmod, Insurgency updates 10151 0de84db DoDs, L4D2, TF2 updates 10152 10153 Thorvald Natvig <slicer@users.sourceforge.net> 10154 6e430ca Add irc:// protocol to whitelist 10155 11ec4b4 Only allow register for users with a cert 10156 bdbd480 Grey out autoupdate for snapshots 10157 101582010-02-12 10159 Stefan Hacker <dd0t@users.sourceforge.net> 10160 7f459eb Update some license stuff we missed 10161 10162 Natenom <natenom@natenom.com> 10163 c067589 Add few German translations strings 10164 10165 Thorvald Natvig <slicer@users.sourceforge.net> 10166 f0583b1 Add error message on snapshot installer fail 10167 31cd532 Use ShellExecuteEx instead of QProcess to launch installer 10168 97e8720 Remove gone users from overlay 10169 c551d63 QGraphicsLayout based overlay render 10170 d97d55c Remove period in tooltip 10171 101722010-02-11 10173 Thorvald Natvig <slicer@users.sourceforge.net> 10174 fb5a618 Fix crash when dropping nonexisting channels 10175 c473d5f Update STO plugin 10176 58cbf0e Hopefully fix a compilebug I introduced on OSX 10177 91cf6c7 Pipeline http fetch and set user-agent 10178 61a1074 /dontskip for dxdiag requires Win7, so skip it 10179 15a299a Remove debug define from VersionCheck 10180 101812010-02-10 10182 Thorvald Natvig <slicer@users.sourceforge.net> 10183 7d74f37 Fix new audio compile problems in 11x 10184 1ef46ba Add steam:// as allowed URL scheme 10185 926e4fe Create isAlive() to check runstate instead of bRunning, and 10186 unify stop/start of audio threads 10187 e411773 Debian/kFreeBSD compile fixes 10188 7c33c9b Fix X11 compile of VersionCheck 10189 b33d3b8 Automatic snapshot download and install 10190 dd75b31 Make plugin config be name-based instead of pointer based 10191 e31b265 Bump version to 1.2.3 10192 101932010-02-09 10194 Mikkel Krautz <mikkel@krautz.dk> 10195 b2cd5de Do not add menus to user/channel context menus on OSX. Menus 10196 that are added to the global menu bar on Cocoa/OSX must not be 10197 added to other menus or menu bars, according to the Qt docs. 10198 b303856 Disable unified toolbar on OSX. Too buggy at the moment. Get 10199 rid of graphical artifacts on launch. 10200 10201 Thorvald Natvig <slicer@users.sourceforge.net> 10202 c41a192 Zap commenthash when switching servers 10203 102042010-02-08 10205 Martin Skilnand <cybknight@users.sourceforge.net> 10206 1e36860 Placeholder default_avatar.svg 10207 10208 Stefan Hacker <dd0t@users.sourceforge.net> 10209 070692d Small style fixes in some plugins 10210 dfaa2d5 Zero camera position if manual plugin is deactivated 10211 10212 Thorvald Natvig <slicer@users.sourceforge.net> 10213 3938ebe Move plugin system-level includes to common header 10214 99366f3 Disable config/about buttons if plugin doesn't have that, and 10215 add a generic_unlock 10216 de21a22 Update STO plugin and add common initialize() function 10217 effc993 Template helpers for Win32 plugins 10218 e207ef6 Zero camera positions in plugins' fetch() 10219 5271bc0 Disable PLUGIN_DEBUG as the console spams breaks up audio 10220 33b90aa Spawn state for STO 10221 f1c66fb STO plugin, and use camera position for positional audio and 10222 rotate top vector properly 10223 102242010-02-07 10225 Thorvald Natvig <slicer@users.sourceforge.net> 10226 5595aba Add vertical space for empty lines and add some space around 10227 the avatar 10228 f7d3dc7 Deprecate the OverlayUserTextures option; they are now 10229 on-demand loaded avatars, so always on 10230 8a1705d Work around colors lost when application style lost 10231 031a0fa Add a hackish workaround for people who ignore reboot warnings 10232 10233 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10234 1ec8726 Small fixes in Polish translation 10235 102362010-02-06 10237 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 10238 cf75490 Updated Spanish translation 10239 10240 Thorvald Natvig <slicer@users.sourceforge.net> 10241 a349a08 Use symlinks in release tarball 10242 3a05189 Work around bug in g++ on Jaunty 10243 102442010-02-05 10245 Karl Dietz <dekarl@spaetfruehstuecken.org> 10246 1615b47 WOW update to 3.3.2 10247 10248 Jan Klass <kissaki@posteo.de> 10249 29b65b8 german translation update 10250 10251 Mikkel Krautz <mikkel@krautz.dk> 10252 298bbb7 Boost 1.42.0 for Mac OS X. 10253 10254 Ilmar Kruis <seaeagle1@users.sourceforge.net> 10255 985af69 Fix heading readout for lotro. 10256 10257 Thorvald Natvig <slicer@users.sourceforge.net> 10258 9bd867f Fix overlay crash in Killing Floor when 10259 IDirect3DDevice9::Reset() fails 10260 4c2ffdf Fix SocketRPC on nix 10261 228e9ed Local socket RPC for mumble self-RPC 10262 10263 Spaccaossi <spaccaossi@gmail.com> 10264 9a58ef1 Updated Italian translation 1.2.2 10265 102662010-02-04 10267 Mikkel Krautz <mikkel@krautz.dk> 10268 4529500 Hide tray-options in LookConfig on OSX, where we don't have a 10269 tray. 10270 121e6ec Use unified window/toolbar on OSX. 10271 37430b1 Make sure to pop the whole GL error stack when cleaning up. 10272 d15128e Resync GL overlay code. 10273 10274 Thorvald Natvig <slicer@users.sourceforge.net> 10275 7a0d844 Only send texture if it changed. 10276 cd6667b Boost 1.42 for Win32 10277 10278 Jonathan E. Hansen <zentriple@users.sourceforge.net> 10279 0f630bf Updated Danish translation for 1.2.2. 10280 102812010-02-03 10282 Netbios Domain Administrator <admin@gameserver2.(none)> 10283 97a15a8 User join defaultchan if last channel is not permitted 10284 10285 Stefan Hacker <dd0t@users.sourceforge.net> 10286 9929a44 Add getUptime() function returning uptime in seconds to murmur 10287 and individual virtual servers 10288 10289 Eli Tallman <eli.github@gmail.com> 10290 936779d MW2 updates 10291 10292 James Fraser <fwaggle@fwaggle.org> 10293 a9e9922 Added a crappy example of an auto idle-move written in PHP. 10294 10295 DWM|G <gallaghermumble@gmail.com> 10296 38b47ec Added Icon Toolbar. 10297 10298 Natenom <natenom@natenom.com> 10299 11e4cec Added some new strings to German translations 10300 10301 Ilmar Kruis <seaeagle1@users.sourceforge.net> 10302 59e10d1 Update lotro plugin to Book 9 Patch 1. 10303 10304 Thorvald Natvig <slicer@users.sourceforge.net> 10305 e0c6b91 Only switch unpack buffer if we have to 10306 7d73e62 Add icon maker, sort of 10307 1b3dadf Use QImage::fill instead of QPainter::eraseRect 10308 5a7beda Limit avatar sizes to iMaxImageMessageLength 10309 35fbbcd Only use integer decimation in tooltip avatars 10310 ef9de69 Precache texture/comment when sending to server 10311 1679e06 Drop qaUserComment in favor of qaSelfComment, and query 10312 comment/desc on view/edit 10313 346755d Handle SVG for overlay properly, and fix a crashbug in 10314 ~Overlay 10315 3b33b67 Clean up default channel logic slightly 10316 10317 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10318 2becf4f Updated Polish translation 10319 103202010-02-02 10321 Stefan Hacker <dd0t@users.sourceforge.net> 10322 2e816c7 Make idleseconds not only reset on voice but on all actions 10323 caused by the user 10324 7218413 phpBB3 and SMF authenticator moved to 10325 http://gitorious.org/mumble-scripts/ . From now one all 10326 non-sample scripts will be placed in this repository. 10327 10328 Eli Tallman <eli.github@gmail.com> 10329 1afffff Fix unstable TF2 state address 10330 7ef0e7f TF2 update; hopefully more update-friendly arrays now 10331 10332 Thorvald Natvig <slicer@users.sourceforge.net> 10333 b6bd51c Add disambiguation for "Bandwidth" in UserInformation 10334 c372eb4 Windows XP doesn't have DXGI or D3D10 10335 fd0bbfb Save state for dock widgets when going minimal 10336 83f8d64 Add dontskip for dxdiag 10337 aa9616e Work around QLocalSocket NOT closing sockets when it is 10338 deleted 10339 10340 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10341 7925624 Polish translation 10342 103432010-02-01 10344 Stefan Hacker <dd0t@users.sourceforge.net> 10345 dfd5e43 Hide high contrast option from audio wizard on windows 10346 e40ea57 Make notification settings in wizard reflect current settings 10347 10348 Mikkel Krautz <mikkel@krautz.dk> 10349 9a9ad5c Fix no-overlay option. 10350 3203941 Add CONFIG+=no-overlay for devices where an overlay doesn't 10351 make sense. 10352 6f28020 Unbind PBO buffer before we draw our GL overlay. 10353 1b99c94 Remove overlay from Mumble11x. Codesign libmanual.dylib. 10354 10355 Benjamin Jemlich <pcgod@users.sourceforge.net> 10356 f375d2b Re-Regroup the UI config page 10357 10358 Thorvald Natvig <slicer@users.sourceforge.net> 10359 99a8546 Send userstate to pre 1.2.2 clients without textures as well. 10360 Oops. 10361 f9c3d34 Don't send new-style textures to old clients 10362 e6b585d Fix compat textures without proper alpha, make the avatars be 10363 memoryblob://avatar/ and expand the fileengine slightly 10364 07e0d90 Send only the avatar hash on login 10365 10366 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10367 3ca49eb Polish translation 10368 103692010-01-31 10370 Stefan Hacker <dd0t@users.sourceforge.net> 10371 a7e7171 Auto-enable high contrast mode when high contrast theme is 10372 detected (Win only) 10373 95e41b8 Make high contrast mode of AudioBar use color to brush 10374 replacement table instead of fixed values 10375 48cc272 Add High contrast option for visually impaired. For now only 10376 affects AGC/VAD config bars 10377 10378 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 10379 3ae5144 Updated Spanish translation 10380 10381 Benjamin Jemlich <pcgod@users.sourceforge.net> 10382 62272b4 Regroup UI options 10383 584ab54 Always start the channel context menu at the first option 10384 5c17dbe Fix TTS plaintext for long text messages 10385 10386 Thorvald Natvig <slicer@users.sourceforge.net> 10387 bd97e45 Proof-of-concept image filesystem 10388 e99122c Fix qt<4.6 overlay render 10389 0901e3a Allow removing of texture without downloading it 10390 103912010-01-30 10392 Stefan Hacker <dd0t@users.sourceforge.net> 10393 c1515fe Special case for Speak right in the ACLEditors indicate scope 10394 for WriteACL functionality 10395 03f5930 Do not hide group/acl tabs from non-experts and visualize that 10396 WriteACL grants all rights by graying out the others if it is 10397 set. 10398 10399 Natenom <natenom@natenom.com> 10400 82e3d5c German Strings updated 10401 10402 Thorvald Natvig <slicer@users.sourceforge.net> 10403 5004a8e Fix snapshot path in binserver 10404 28641d2 Fix texture in D3D9 after reset 10405 3ebcd23 s/Texture/Avatar/ in menus 10406 93a4c7f Fix mouseover textures and 1.2.1-compatibility 10407 104082010-01-29 10409 Stefan Hacker <dd0t@users.sourceforge.net> 10410 e70d404 Allow the use of realName in smfauth and make it possible to 10411 read avatars from local file system 10412 ff36e04 Make smfauth display realName instead of memberName 10413 d30713c Added Simple Machine Forums (SMF) authenticator to scripts 10414 folder 10415 10416 Thorvald Natvig <slicer@users.sourceforge.net> 10417 1070713 Make channel_info and user_info be utf8 on mysql 10418 e913f4b Have testauth return a dummy avatar 10419 705738a Server-side avatar support 10420 75fc50a User avatars 10421 104222010-01-28 10423 haru_arc <arcenciel@users.sf.net> 10424 f816fe6 Updated and fixed japanese translation 10425 10426 Erik Bouvin Pedersen <erikbp@users.sourceforge.net> 10427 eda8b2f Update Danish translation. 10428 10429 Mikkel Krautz <mikkel@krautz.dk> 10430 b2181bc Re-enable Intel-specific hacks in OSX overlay. 10431 5f4fcb1 Socket-based overlay for Mac OS X. 10432 10433 Thorvald Natvig <slicer@users.sourceforge.net> 10434 eba8bb3 Add strong cert link to cert wizard 10435 8b90d2e Show tooltip warning in rich text editor when over message 10436 limits 10437 7a2061c Propagate a few server config options to the client 10438 7d81002 Split ServerUser from Server.cpp 10439 d878550 Use glPixelStorei for subtexture updates on Win32 10440 fc76734 Fix LCD enable state 10441 104422010-01-27 10443 Stefan Hacker <dd0t@users.sourceforge.net> 10444 cdf21bc Some untranslatable strings were marked translatable 10445 10446 Natenom <natenom@natenom.com> 10447 b502e7f Updated German Translations 10448 10449 Benjamin Jemlich <pcgod@users.sourceforge.net> 10450 202d1bb Only enable Join Channel if we can join the channel. 10451 d891807 Always visible Join Channel context menu option 10452 10453 Thorvald Natvig <slicer@users.sourceforge.net> 10454 f54a142 Fix endian on ARM 10455 af4ac7a Fix enable-state for mute/deafen 10456 104572010-01-26 10458 haru_arc <arcenciel@users.sf.net> 10459 8bd520e Updated Japanese Translation 10460 10461 Natenom <natenom@natenom.com> 10462 b1884ac Updated German Translations 10463 10464 Thorvald Natvig <slicer@users.sourceforge.net> 10465 57ef6e6 Fix texture assignment in server 10466 cf9c337 Fix enable-state of usermenu 10467 7f019a7 Remove last parts of old SharedMemory 10468 4568886 Be quiet about expected suppress state 10469 38015bf Use the new blob/sha1 functions 10470 89a0f32 Make database work on sha1 for comment seen state 10471 63568fd Client-side blob cache for comments 10472 e51a048 Make Win32 OGL overlay work in windowed mode 10473 10474 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10475 8b56834 Polish translation 10476 104772010-01-25 10478 Thorvald Natvig <slicer@users.sourceforge.net> 10479 c00b9bf Socket-based linux overlay 10480 eaf4fc0 Make new overlay drawer Qt 4.5 compaible and use QDir::home() 10481 for sockets 10482 104832010-01-24 10484 Stefan Hacker <dd0t@users.sourceforge.net> 10485 e548546 Initial import of WIP mumble protocol description 10486 10487 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 10488 59b0d54 Updated Spanish translation 10489 10490 Thorvald Natvig <slicer@users.sourceforge.net> 10491 036c6c3 Remove dependence on sm.sm from Win32 overlay 10492 0baf758 D3D9, D3D10 and OpenGL/Win32 pipe-based overlay 10493 2322bec Clean up texture assignment 10494 104952010-01-23 10496 Eli Tallman <eli.github@gmail.com> 10497 d24d29b Added alpha-testing ArmA 2 plugin; plugin version bumps 10498 10499 Thorvald Natvig <slicer@users.sourceforge.net> 10500 7b30742 Add placeholder SharedMem unix implementation 10501 9dfc063 Add missing SharedMem files 10502 d173452 New SharedMemory2 class for communication client/server 10503 105042010-01-22 10505 Benjamin Jemlich <pcgod@users.sourceforge.net> 10506 909d515 Add menu bar config option 10507 7213a00 Add a Self menu and remove the context menus from the menubar 10508 f07dc00 Disable auto expand in the user list 10509 64f30a4 Add text before the welcome message to fix weird QTextDocument 10510 behaviour 10511 588975a Fix two compiler warnings 10512 10513 Thorvald Natvig <slicer@users.sourceforge.net> 10514 b915976 Explicitly name 'struct' for C89 compliance 10515 6d885b2 Shared texture based overlay (client part) 10516 1f51f0c Shmem based overlay (still WIP) 10517 105182010-01-21 10519 Stefan Hacker <dd0t@users.sourceforge.net> 10520 345d96b Replace URLs in TTS with more ear friendly strings 10521 10522 Eli Tallman <eli.github@gmail.com> 10523 295bc08 MW2 updates 10524 71fd273 Add L4D2 plugin 10525 10526 Thorvald Natvig <slicer@users.sourceforge.net> 10527 30b63c2 socket-based overlay (WIP) 10528 8d64449 Fix a few strings in AudioInput.ui 10529 105302010-01-20 10531 Stefan Hacker <dd0t@users.sourceforge.net> 10532 179159c Fix overlay cropping (used blue instead of alpha channel) 10533 02805c7 Give phpBB3auth.py auth the ability to display username next 10534 to avatar 10535 10536 Mikkel Krautz <mikkel@krautz.dk> 10537 0216000 Fix OSX dist script for new libcelt-naming. 10538 10539 Thorvald Natvig <slicer@users.sourceforge.net> 10540 6b75459 Instead of showing selfsigns as red, show strong certs as 10541 green, also in browser 10542 019224c Upgrade CELT to 0.7.1 10543 105442010-01-19 10545 Benjamin Jemlich <pcgod@users.sourceforge.net> 10546 e28919d Fix log time coloring & text object too large text object 10547 error message 10548 7d8102f Display errorString on listen failure 10549 10550 Thorvald Natvig <slicer@users.sourceforge.net> 10551 bf008bb Mark untrusted servers with a pale red color 10552 8b0cbe8 Qt 4.6.1 for static snapshots 10553 0835890 Reset document iterator after editing 10554 416a742 Fix icon contextmenu 10555 fd8dd9d Update mkwrapper to generate astyle-compatible output 10556 105572010-01-18 10558 Thorvald Natvig <slicer@users.sourceforge.net> 10559 20e73fc Texture on demand 10560 56bff0a Fetch comment/desc on demand 10561 b1bb8a8 Show cert expiry in wizard, and warn on startup if cert 10562 expires in <14 days 10563 731d293 Make the client compile, even if it's missing blob support 10564 5cd6a1b Add icesecret .ini parameter to "protect" local Ice 10565 connections 10566 c129ba4 Add imagemessagelength limit to server 10567 105682010-01-17 10569 Stefan Hacker <dd0t@users.sourceforge.net> 10570 dd6a310 Round out the redirectWhisperGroup doc in Murmur.ice 10571 10572 Thorvald Natvig <slicer@users.sourceforge.net> 10573 d89423b On-demand stuff for Ice 10574 60e7151 Serverside comment/texture send-on-demand 10575 105762010-01-16 10577 Eli Tallman <eli.github@gmail.com> 10578 ad0f30f MW2 version update 10579 10580 Thorvald Natvig <slicer@users.sourceforge.net> 10581 d109910 Update to new naming for libcelt0 10582 7ec36ab Update CELT 10583 814752a Request CAP_SYS_RESOURCE and dynamically increase nofile on 10584 demand 10585 3a50ef5 Clean up suppress state messages 10586 105872010-01-15 10588 Stefan Hacker <dd0t@users.sourceforge.net> 10589 838697d Update LICENSE file for 2010 10590 10591 Thorvald Natvig <slicer@users.sourceforge.net> 10592 0fc5d55 Fix bandwidth estimate for UserInformation and Ice 10593 8463c82 Increase userinfo update frequency and show stddev instead of 10594 variance 10595 105962010-01-14 10597 Stefan Hacker <dd0t@users.sourceforge.net> 10598 221626f Make click on client/channel link focus the chat bar 10599 10600 Natenom <natenom@natenom.com> 10601 759480f Updated German Translations 10602 10603 Benjamin Jemlich <pcgod@users.sourceforge.net> 10604 e5fbc07 Fix stylesheets in log messages 10605 10606 Thorvald Natvig <slicer@users.sourceforge.net> 10607 2f2012f Use Qt 4.6.0 for static server snapshots 10608 31ff2e6 Use Protobuf 2.3.0 on Win32 10609 a14e3f2 Specify that we want crashreport descriptions in English, 10610 please 10611 106122010-01-13 10613 Thorvald Natvig <slicer@users.sourceforge.net> 10614 daa8341 Don't set appusermodelid for 11x 10615 c876409 Include dxdiag in crashreport 10616 106172010-01-12 10618 Benjamin Jemlich <pcgod@users.sourceforge.net> 10619 1e0ec8c Fix coding style in ServerHandler 10620 68ac664 Unbreak log messages containing invalid links 10621 0bfb9c7 Update comment in updateRegistration for connected users 10622 10623 Thorvald Natvig <slicer@users.sourceforge.net> 10624 c9f005b Save/restore connectdialog state 10625 0671d7b Show server name in trayicon tooltip 10626 cac28da Show remote host in Server|Information 10627 95d667b Show channel user count in G15 10628 c39492f Unify 'IsThisVista?' checks to one place, and use release 10629 build apppath for jumplist 10630 106312010-01-11 10632 Stefan Hacker <dd0t@users.sourceforge.net> 10633 c12f127 Fix focus tracking hiccup on disconnect in chat bar 10634 09dd4a3 Fix mumble-auth.py for 1.2.0 (#2926521) 10635 10636 Benjamin Jemlich <pcgod@users.sourceforge.net> 10637 16a38a1 Add QThread yield calls 10638 c34a38c Make cert details dialog in the user info dialog window modal 10639 5a567c0 Set last servername in URL handler 10640 10641 Thorvald Natvig <slicer@users.sourceforge.net> 10642 da6ef89 Use QNetworkAccessManager to register, QHttp is deprecated 10643 876fd2f Remove 'ulimit -r' from init script as it requires bash 10644 cbee6c8 Only show userinformation if server >= 1.2.2 10645 106462010-01-10 10647 haru_arc <arcenciel@users.sf.net> 10648 5eed139 Fixed Japanese Translation for 1.2.1 10649 10650 Jan Klass <kissaki@posteo.de> 10651 de2208e German translation updates 10652 10653 Benjamin Jemlich <pcgod@users.sourceforge.net> 10654 cf33de4 Move assembly of some protobuf messages to ServerHandler 10655 170fd04 Disable translation for some invisible strings 10656 a6a6680 Fix possible memory leak in tasklist code 10657 625fbc4 Fix multiple recent list entries with different usernames 10658 10659 Thorvald Natvig <slicer@users.sourceforge.net> 10660 01b78bb Show strong certificate state in client 10661 fd87e5b Zero packet stats on startup (oops) and export strong 10662 certificate state 10663 a3cb3fb Make UserInfo fields copyable 10664 3a2280f Bump version to 1.2.2 10665 360085f Hide empty statistics fields 10666 070f316 Show bandwidthrecord stats in client 10667 fba3df2 Export bandwidthrecord statistics 10668 73dc378 Clientside user information 10669 e233e6e Fix mixed up stats sent from server 10670 08c753b Userinfo (serverside) 10671 106722010-01-09 10673 Eli Tallman <eli.github@gmail.com> 10674 a27bda5 Add top vector to UT2004 10675 77713c8 Fix unreliable pointer on 1942; fix UT3 top[1] reversal issue 10676 when looking down 10677 10678 Thorvald Natvig <slicer@users.sourceforge.net> 10679 e11e8a7 Fixed patch for sqlite syntax 10680 ad833d6 Revert "Don't use mysql syntax in sqlite path" 10681 114d4ea Don't use mysql syntax in sqlite path 10682 c85e37d Try using skin: in a few more places 10683 106842010-01-08 10685 Thorvald Natvig <slicer@users.sourceforge.net> 10686 0457bb0 Have G15 default as unavailable until proven otherwise 10687 2e177ba Use uiAccess only for mumble.exe 10688 106892010-01-07 10690 Eli Tallman <eli.github@gmail.com> 10691 57e8b77 Update remaining plugin licenses 10692 58081c6 Update licenses; add UT3, 2004, 1942 plugins; update some 10693 Source plugins 10694 10695 Mikkel Krautz <mikkel@krautz.dk> 10696 d43d38c Tell codesign where the mumble-overlay binary resides now. 10697 10698 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 10699 9a38eee Updated Spanish translation 10700 5989b9c Updated Spanish Translation 10701 10702 Benjamin Jemlich <pcgod@users.sourceforge.net> 10703 3ec3f5e Fix compiling mumur on FreeBSD 10704 7426294 Update LICENSE 10705 10706 Thorvald Natvig <slicer@users.sourceforge.net> 10707 2e36c68 Process disconnect events before connecting to new server 10708 10e4c19 Add Africa 10709 f6dd2b7 Intel C++ 11.1.054 on Win32 10710 b5b6ba2 Add getCertificateList to Ice 10711 10712 Jonathan E. Hansen <zentriple@users.sourceforge.net> 10713 2e2652b Update Danish translation for 1.2.1. 10714 107152010-01-06 10716 haru_arc <arcenciel@users.sf.net> 10717 a8d4b61 Updated Japanese Translations 10718 10719 Ilmar Kruis <seaeagle1@users.sourceforge.net> 10720 2701266 Positional audio plugin for Lord of the Rings Online. 10721 107222010-01-05 10723 Thorvald Natvig <slicer@users.sourceforge.net> 10724 16339bf Update license to 2010 10725 45da4e1 Add license info to a few plugins 10726 107272010-01-04 10728 Eli Tallman <eli.github@gmail.com> 10729 85e5429 Add licenses to plugins 10730 107312010-01-03 10732 haru_arc <arcenciel@users.sf.net> 10733 b9a647b Updated Japanese Translations for 1.2.1 10734 10735 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 10736 eee808d Updated Spanish translation 10737 10738 Natenom <natenom@natenom.com> 10739 c9f7a54 Updated German Translations 10740 10741 Thorvald Natvig <slicer@users.sourceforge.net> 10742 2950634 Fix a few spelling problems 10743 cfcc962 Fix stuck PTT input in audiowizard 10744 6a8a20d Roll back mumble_de.ts 10745 d150ba1 Fix spelling error in manpage 10746 64a7d22 Honor CONFIG+=no-crash-report for 11x 10747 10748 Spaccaossi <spaccaossi@gmail.com> 10749 9019991 Italian translation for 1.2.1 and 1.1.x 10750 10751 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10752 336d02d Updated Polish translation 10753 107542009-12-31 10755 Thorvald Natvig <slicer@users.sourceforge.net> 10756 064969a Allow setChannelState on root channel 10757 107582009-12-30 10759 Benjamin Jemlich <pcgod@users.sourceforge.net> 10760 0434d8f Hide the custom quality text if the checkbox is not visible 10761 107622009-12-29 10763 Eli Tallman <eli.github@gmail.com> 10764 dec2ba8 Link AW PA setting to TransmitPosition 10765 c70af3e Fix qcbHeadphone 10766 fce765a Remove leftover stub 10767 d58af53 Fix remaining plugin bugs; ensure console connects get handled 10768 properly; link PA in AW to bTransmitPosition; set default 10769 minimum volume of PA to 85% 10770 10771 Benjamin Jemlich <pcgod@users.sourceforge.net> 10772 3f9be33 Fix QWindowsVistaStyle hack when using stylesheets 10773 530bc5e Add a default stylesheet for log messages 10774 3983bd1 Fix log CSS classes and remove "'s around channel/usernames 10775 10776 Thorvald Natvig <slicer@users.sourceforge.net> 10777 52b5939 Don't showpage() on exit 10778 764151d Fix a few leftover column 1 dataChanged() 10779 7825b04 Allow viewing comments in richtexteditor 10780 ef1b9ff Search for mumble.ini in APPDATA as well 10781 feef4ef Per-channel userlimits (usersperchannel in .ini, hidden 10782 option) 10783 107842009-12-28 10785 Stefan Hacker <dd0t@users.sourceforge.net> 10786 32d4490 Replace bitwise operators with boolean ones in attenuation 10787 handling 10788 10789 Benjamin Jemlich <pcgod@users.sourceforge.net> 10790 827cab2 Hack around Qt's Vista Style weirdness and drawing code 10791 cleanup 10792 9caba4f Rewrite UserView drawing code 10793 10794 Thorvald Natvig <slicer@users.sourceforge.net> 10795 04f3e4f Handle permissiondenied for user rename in client 10796 338ea0f Validate usernames on user rename 10797 02214c0 New PLC code in CELT master 10798 bef7408 Show and react immediately to tranmission changes in 10799 audiowizard 10800 10801 Michał "Zuko" Żukowski <zuczeq@gmail.com> 10802 243f5c7 Update Polish installer 10803 108042009-12-27 10805 haru_arc <arcenciel@users.sf.net> 10806 6364d67 Updated Japanese Translations for 1.2.1 10807 10808 Stefan Hacker <dd0t@users.sourceforge.net> 10809 117f396 Make audio quality selection in audio wizard apply immediately 10810 afb7b45 Add "Attenuate applications while other users talk" check box 10811 to the audio wizard's device selection page 10812 26a5f9c Make other applications volume slider represent attenuation. 10813 Fix surrounding strings. 10814 8bc620d Add what's this and correct tooltip for attenuation feature 10815 6412b3a Disable new attenuate others controls if the sound system does 10816 not support them 10817 c24b7f0 Make Gui for volume attenuation of other applications more 10818 useful 10819 347ef1d Fix bug in attenuate others while you talk code 10820 10821 Eli Tallman <eli.github@gmail.com> 10822 c0ecbd2 Fix vehicle V/H floats 10823 86f851f Add ETQW plugin files 10824 417ae98 Unified string messages; added ETQW plugin; various plugin 10825 fixes, improvements and updates 10826 10827 Mikkel Krautz <mikkel@krautz.dk> 10828 1b52809 Fix 11x crashreporter for OSX. 10829 10830 Natenom <natenom@natenom.com> 10831 60ca8ee Added some new translations for 1.2.1 10832 10833 Benjamin Jemlich <pcgod@users.sourceforge.net> 10834 69a05b8 Small fixes for the german translation 10835 1c2a5b3 Change some translated strings 10836 5f8aedf Add tasklist entries for recent connections 10837 10838 Thorvald Natvig <slicer@users.sourceforge.net> 10839 ff50167 Use ShellExec to launch mumble in installer 10840 484aa0b Add symlink for os_win 10841 676f6da Backport crash reporter to 1.1.x 10842 1831073 Compile fix for 11x 10843 19d171c Update changelog script to skip language updates 10844 a42f160 Set uiAccess to true 10845 eac3c5a Allow spotify links 10846 107aedb No, really, use short instead of char 10847 075098e Listen to IPv4 explicitly if IPV6_V6ONLY is 1 10848 357e016 Fix bandwidth monitor to handle larger frame sizes 10849 10850 Jonathan E. Hansen <zentriple@users.sourceforge.net> 10851 48646e1 Update Danish translation 10852 b24f793 Danish translation for 1.2 10853 108542009-12-26 10855 Eli Tallman <eli.github@gmail.com> 10856 2566014 Linkcheck is different if loading movies 10857 87ec3c5 Fix BF2 link bug; improved context address 10858 98cd01e Update MW2; remove useless context 10859 108602009-12-24 10861 Stefan Hacker <dd0t@users.sourceforge.net> 10862 7a058a9 Add possibility to attenuate other applications while talking 10863 a7a18de Show talking state in tray icon 10864 10865 Eli Tallman <eli.github@gmail.com> 10866 9f48958 TF2 update 10867 10868 Benjamin Jemlich <pcgod@users.sourceforge.net> 10869 b39f73b Remove the flags column and draw the flags icons right aligned 10870 a6a4bba Fix 11x compile error 10871 e2568ea Added/Fixed accelerator keys and tab ordering 10872 f3a3d1d Add channel join action to context menu 10873 4a45dd8 Fix TTS output for user links 10874 108752009-12-23 10876 Thorvald Natvig <slicer@users.sourceforge.net> 10877 27ad7ea Update Qt license text 10878 8389b64 Print a big, fat warning if resource limits indicate 10879 insuficient descriptors are available 10880 c360c5c Update path to G15SDK 3.04 10881 108822009-12-22 10883 Thorvald Natvig <slicer@users.sourceforge.net> 10884 20e65f8 Automatic certificate creation with backup and restore 10885 108862009-12-21 10887 Stefan Hacker <dd0t@users.sourceforge.net> 10888 bb55b37 Fix current index on item move + chatbar default text update 10889 a9bd564 Only enable comment reset if there is a comment 10890 dc0cee5 Add the possibility to disable individual plugins (#2868251) 10891 10892 Karl Dietz <dekarl@spaetfruehstuecken.org> 10893 6da2259 update wow plugin 10894 10895 Jan Klass <kissaki@posteo.de> 10896 f5260da indendation fix, normalization 10897 10898 Benjamin Jemlich <pcgod@users.sourceforge.net> 10899 c25a624 Fix joined server link for registered users 10900 9f19fe4 Fixed typos and missing types in log messages. 10901 fa8a98d Change getPathToChannel to return a QString instead of 10902 modifing it's arguments 10903 902fe58 Add links to the log window 10904 17f619e Remember last channel on disconnect 10905 10906 Thorvald Natvig <slicer@users.sourceforge.net> 10907 546b35c Quickgenerate certificate for lazy users 10908 06f3542 Make celt compile on msvc again 10909 cb5c323 Add a few more CELT fixes 10910 32c256b Delay plugin rescan 10911 ffed0d8 Don't update user plugins if userdir == systemdir 10912 109132009-12-20 10914 unknown <LoL@.(none)> 10915 725c4cf Update French translation 10916 10917 Stefan Hacker <dd0t@users.sourceforge.net> 10918 2b70c8e Add rename context menu entry in "Registered User" (#2885100) 10919 608650b Disable qaUserComment/qaUserCommentReset action when no user 10920 is selected 10921 a193f1b Improve robustness of custom chatbar context menu 10922 315ff84 Paste and send context menu entry for Chatbar (#2915069) 10923 10924 Mikkel Krautz <mikkel@krautz.dk> 10925 d6ac81e Fix resampling in PortAudio backend. 10926 04725ad Attempt at better OSX 10.4 support. 10927 10928 Thorvald Natvig <slicer@users.sourceforge.net> 10929 b392119 Fix help text for shortcut bind 10930 3593ead Remove a leftover else for red->blue transition 10931 ed33707 Disable foreign key checks during database migration 10932 109332009-12-19 10934 Eli Tallman <eli.github@gmail.com> 10935 75fbf02 TF2 update 10936 10937 Thorvald Natvig <slicer@users.sourceforge.net> 10938 d179b5d Allow exact match of server bandwidth 10939 b3e2cd6 Avoid red->blue flash transition on incoming whisper 10940 109412009-12-18 10942 Benjamin Jemlich <pcgod@users.sourceforge.net> 10943 ebef80e Fix audio wizard page visibility and layout 10944 ec9c1d7 Resend mute status after deleting a channel 10945 13d7225 Fix join subchannel shortcuts 10946 9d16137 Set correct target for the last whisper frame 10947 109482009-12-17 10949 Stefan Hacker <dd0t@users.sourceforge.net> 10950 c421faf Fix faulty function call in phpBB3auth.py 10951 10952 Eli Tallman <eli.github@gmail.com> 10953 2c83e67 TF2 update; update DOS build number 10954 7b2d347 DODS update 10955 109562009-12-16 10957 Stefan Hacker <dd0t@users.sourceforge.net> 10958 53346cb Only show comment reset for other users 10959 10960 Thorvald Natvig <slicer@users.sourceforge.net> 10961 90e945c Add CONFIG+=analyze for VC. Needs a lot more filtering to be 10962 really usefull. 10963 109642009-12-15 10965 Stefan Hacker <dd0t@users.sourceforge.net> 10966 d2114f2 Enhance adjustability of always on top setting 10967 10968 Benjamin Jemlich <pcgod@users.sourceforge.net> 10969 0e241d1 Save server specific shortcuts on quit 10970 39ba54f Fix RichTextEditor resizing in edit channel dialog 10971 839cf4c Add a command line option to allow multiple clients 10972 fd830d7 Add the ability to colorize log messages 10973 10974 Thorvald Natvig <slicer@users.sourceforge.net> 10975 718da15 Avoid a potential divide by 0 under really bizarre 10976 circumstances 10977 109782009-12-14 10979 Eli Tallman <eli.github@gmail.com> 10980 9aaa8cc TF2 update 10981 109822009-12-13 10983 Stefan Hacker <dd0t@users.sourceforge.net> 10984 76c2c4d Add quality & notification page to Audio Wizard 10985 10986 Thorvald Natvig <slicer@users.sourceforge.net> 10987 2ed1710 Reupdate the CELT rev 10988 109892009-12-12 10990 Phrag <info@clanwars.cz> 10991 6efe83a Czech installer 10992 10993 Julien Pardons <j.pardons@redline-hosting.eu> 10994 8d76b5a Patch for icedemo.php (user edit) 10995 10996 Thorvald Natvig <slicer@users.sourceforge.net> 10997 18a3e80 Fix permissiondenied on invalid channel 10998 a1114e4 Enable connect to freshly added servers 10999 11a6e94 Cache result of doEcho 11000 110012009-12-11 11002 Thorvald Natvig <slicer@users.sourceforge.net> 11003 9716748 Include varlength array fix for CELT 11004 842769a Use a bit more forgiving bandwidth estimation on the server 11005 7dcc10e Add frame header when computing bandwidth on client 11006 43c4def Try the new LPC-based LPC for CELT 11007 f0298e3 Bump version to 1.2.1 11008 867da14 Order channels when importing to MySQL 11009 110102009-12-10 11011 haru_arc <arcenciel@users.sf.net> 11012 d5e0afb Japanese Translation for 1.2.0 11013 11014 Eli Tallman <eli.github@gmail.com> 11015 a4ea89c Added BFHeroes plugin; updated BF2 and BF2142 with IP contexts 11016 and improved linkstates 11017 11018 Mikkel Krautz <mikkel@krautz.dk> 11019 9171b43 Add missing .plists to DIST. 11020 e9f7e0a Add no-cocoa CONFIG option, to allow Mumble to build against 11021 non-Cocoa Qt. 11022 11023 Thorvald Natvig <slicer@users.sourceforge.net> 11024 68d33ba Disable unfinished translations 11025 84c63d8 Update release scripts for new host 11026 110272009-12-08 11028 Cristian Gattamelati <cristian.gattamelati@gmail.com> 11029 75f5b37 Italian Installer update 11030 11031 Eli Tallman <eli.github@gmail.com> 11032 eb9ab11 Various Source plugin updates, fixes; CoD4, MW2 context fixes 11033 11034 Mikkel Krautz <mikkel@krautz.dk> 11035 e595948 Fix overlay launcher for Snow Leopard. Update bundle 11036 identifiers. 11037 11038 Thorvald Natvig <slicer@users.sourceforge.net> 11039 f4093f7 Work around bug in 4.4 compat emitDataChanged 11040 11041 Bartek "stranded" Sumowski <sumowski@gmail.com> 11042 58f9726 Updated Polish translation 11043 110442009-12-07 11045 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 11046 be4786d Updated Spanish translation 11047 11048 Thorvald Natvig <slicer@users.sourceforge.net> 11049 5554295 Use Qt4.4 compatible datastream for jitter report 11050 110512009-12-06 11052 Thorvald Natvig <slicer@users.sourceforge.net> 11053 a0908d5 Only reload stylesheet when necesarry 11054 8f09a06 Set context for 4.6.0 translations 11055 110562009-12-04 11057 Stefan Hacker <dd0t@users.sourceforge.net> 11058 332b143 Make phpBB3auth.py python 2.4 compatible and improve avatar 11059 resizing 11060 11061 Eli Tallman <eli.github@gmail.com> 11062 e77beae AOC, CSS string updates; Dys, Insurgenccy, TF2 IP:Port context 11063 support. DODS IP:Port+Team context support; CoD4 context fix; 11064 Manual plugin shortname fix 11065 11066 Thorvald Natvig <slicer@users.sourceforge.net> 11067 acb7642 Better fix for zerosized voice packets 11068 5819780 Ignore zero-sized voice packets 11069 110702009-12-03 11071 Thorvald Natvig <slicer@users.sourceforge.net> 11072 4023e4c Back to the updated master branch of CELT 11073 110742009-12-02 11075 Thorvald Natvig <slicer@users.sourceforge.net> 11076 22f70fb Usage format 2 11077 a4f1ff7 Don't bother sending short jitter reports 11078 11079 Bartek "stranded" Sumowski <sumowski@gmail.com> 11080 0521e38 Update 11x Polish translation 11081 110822009-12-01 11083 Stefan Hacker <dd0t@users.sourceforge.net> 11084 aa59399 Manual positioning plugin 11085 11086 Eli Tallman <eli.github@gmail.com> 11087 53fcb70 Gmod update 11088 11089 BAYSSE Laurent <lolo_32@users.sourceforge.net> 11090 d8188f7 Translations in French of new strings, and some minor write 11091 and grammar errors corrected 11092 11093 Mikkel Krautz <mikkel@krautz.dk> 11094 fdc8261 Fix up dylib refs for libmanual.dylib. 11095 84099e5 Fix Mac ConfigDialog for Qt 4.6. 11096 36c015c OSX build fixes for Qt 4.6. 11097 7aa6e67 Fix graphical glitch on OSX. 11098 0e676a1 Strip debug symbols after extracting them for CONFIG+=symbol 11099 for macx. 11100 11101 Benjamin Jemlich <pcgod@users.sourceforge.net> 11102 8533e2a Fix manual positioning plugin on linux 11103 11104 Thorvald Natvig <slicer@users.sourceforge.net> 11105 45ebdb6 Quiet down a few compiler warnings 11106 a908b5a Use WId explicitly 11107 7b30399 Commit shortcut editor before adding/removing 11108 ad9c725 Use SEH magic to work around __HrLoadAllImportsForDll oddities 11109 ff4057b Try to promote libGL.so to global scope if we can't resolve it 11110 directly 11111 14ff24f Add magic 0.7.0 detector 11112 111132009-11-30 11114 arrai <array.of.intellect@gmail.com> 11115 00f3aa2 Fixed linking temporary channels 11116 11117 Stefan Hacker <dd0t@users.sourceforge.net> 11118 3a3926c Extend TestLink plugin with comments so its code can be used 11119 directly in the documentation page 11120 11121 BAYSSE Laurent <lolo_32@users.sourceforge.net> 11122 0632e82 Add the new strings 11123 47d2398 Translations in French of installer and Mumble 11124 11125 Natenom <natenom@natenom.com> 11126 f392cb6 Updated German translations for 1.2.0 11127 11128 Thorvald Natvig <slicer@users.sourceforge.net> 11129 e7f089b String updates 11130 334fe4d Upgrade deps to 4.6.0-rc1, openssl 1.0.0b4, boost 1.41 11131 6d9a0e0 Change to straight 4-byte encoding for floats 11132 dfd87b0 For fresh IP bans, don't clone hash and username 11133 1f6e1dd Fall back to -ldns_sd if pkgconfig for avahi isn't found 11134 111352009-11-28 11136 Stefan Hacker <dd0t@users.sourceforge.net> 11137 1c8d127 Fix mistake in previous message patch 11138 111392009-11-27 11140 Eli Tallman <eli.github@gmail.com> 11141 85919ce Remove uncommitted game plugin 11142 f6c26d6 CoD5 version bump; fix MW2SO .pro 11143 11144 Mikkel Krautz <mikkel@krautz.dk> 11145 3089fbe Fix typo in ConfigDialog fix for OSX. 11146 f61dd13 Make sure ConfigDialog is sized properly on OSX. 11147 111482009-11-26 11149 Mikkel Krautz <mikkel@krautz.dk> 11150 a7f4bea Fix mumble11x build. 11151 11152 Benjamin Jemlich <pcgod@users.sourceforge.net> 11153 fbb9989 Fix crash with importing a passworded cert 11154 11155 Thorvald Natvig <slicer@users.sourceforge.net> 11156 4b9941f Update the celt codec yet again to fix more bugs 11157 4d64a01 Update celt version 11158 6bce206 Delay restoreGeometry to after windowflags are set 11159 d042b70 Add jitter data to usage report 11160 111612009-11-25 11162 Stefan Hacker <dd0t@users.sourceforge.net> 11163 b2b8c10 Fix #2903204: wrong status message displayed for deafened 11164 (server) event 11165 11166 Eli Tallman <eli.github@gmail.com> 11167 9766240 MW2 string updates, TF2 identifier update 11168 11169 Mikkel Krautz <mikkel@krautz.dk> 11170 760bf63 Fix no-dbus build. 11171 e0e8bc0 Fix OSX compatibility client launching and URL handling for 11172 unversioned and ?version=1.1.x URLs. 11173 11174 Benjamin Jemlich <pcgod@users.sourceforge.net> 11175 a22567a Fix cert name display with non ascii chars 11176 1d07f8a Store the comment in the user object if it's changed via RPC 11177 11178 Thorvald Natvig <slicer@users.sourceforge.net> 11179 23ada59 Update 0.7.0-src to a version that builds on Win32 11180 111812009-11-24 11182 Eli Tallman <eli.github@gmail.com> 11183 50af882 MW2SO fix state value 11184 11185 Thorvald Natvig <slicer@users.sourceforge.net> 11186 62aa53b Don't deref the mainwindow before it's created 11187 111882009-11-23 11189 Eli Tallman <eli.github@gmail.com> 11190 b7bc917 Fix MW2 positional data 11191 11192 Thorvald Natvig <slicer@users.sourceforge.net> 11193 3f7ad99 Fix a few strings 11194 39cd472 Upgrade celt to exp_time_pitch 11195 67fc2c4 Change qwave loading to avoid a few XP bugs 11196 111972009-11-22 11198 Stefan Hacker <dd0t@users.sourceforge.net> 11199 0c60717 Add channelname and username var to murmur.ini to make them 11200 more visible 11201 6150c78 Fix Unicode handling in phpBB3auth.py and make it able to load 11202 raw Ice configuration tuples 11203 11204 Mikkel Krautz <mikkel@krautz.dk> 11205 860c105 Update Mac OS X Boost to 1.41.0. 11206 a3cc6a2 Property list fixup for OSX binaries. 11207 e96809e Extract .dSYM debug symbols on Mac OS X when using 11208 CONFIG=symbols. 11209 c365ac6 Clean up overlay_mac build. 11210 ae45a2f Use -dead_strip linker option on OSX. 11211 0a2ef0e Clean up Unix section of compiler.pri. Keep platform specific 11212 flags in their own sections. 11213 8a10baf Add phpBB3auth to OSX dist script. Remove dead PackageMaker 11214 code. 11215 11216 Benjamin Jemlich <pcgod@users.sourceforge.net> 11217 3172ae4 Fix client ban timezone handling 11218 c180869 Check bans using UTC time 11219 248d44a Fix ban expiration 11220 11221 Thorvald Natvig <slicer@users.sourceforge.net> 11222 f16570e Stop findDesiredChannel while still connecting 11223 2dc541b Fix lingering channel comments 11224 112252009-11-21 11226 Stefan Hacker <dd0t@users.sourceforge.net> 11227 01a72bb Integrate default sound pack into mumble 11228 11229 Eli Tallman <eli.github@gmail.com> 11230 54a487e AOC, CSS full context support 11231 765c399 MW2 MP update 11232 11233 BAYSSE Laurent <lolo_32@users.sourceforge.net> 11234 6390d4a French translation update for 1.2.0 11235 11236 Mikkel Krautz <mikkel@krautz.dk> 11237 88c1b27 Refine MainWindow aesthetics on OSX. 11238 11239 Benjamin Jemlich <pcgod@users.sourceforge.net> 11240 3e66866 Use a new instance for each iteration so we don't leak 11241 information of previous items in Ice replies 11242 112432009-11-20 11244 Stefan Hacker <dd0t@users.sourceforge.net> 11245 4ad97d3 Add Server connect timeout of 30s. 11246 99b99e9 Reduce TTS/Notification Spam in defaults and reclassify some 11247 unimportant log messages to info level. 11248 11249 Mikkel Krautz <mikkel@krautz.dk> 11250 447ac82 General LCD fixups and make G15 on OSX a bit prettier. 11251 112522009-11-19 11253 Martin Skilnand <cybknight@users.sourceforge.net> 11254 7f0ba42 Centered dD0T type authenticated.svg. 11255 62f9a8b dD0T version of authenticated.svg. Attempt two. 11256 b803a43 Making comment icons less 3D. 11257 421d778 Replaced authenticated.svg 11258 11259 Stefan Hacker <dd0t@users.sourceforge.net> 11260 6144233 Revert to second draft for authenticated.svg. 11261 11262 Mikkel Krautz <mikkel@krautz.dk> 11263 81c9e78 Revert AudioDevice{set,get} parameter change in CoreAudio. 11264 da18c1f Make sure G15 works on OSX. 11265 112662009-11-18 11267 haru_arc <arcenciel@users.sf.net> 11268 a8a25e9 Japanese Translation 11269 11270 Eli Tallman <eli.github@gmail.com> 11271 1176bdf MW2 plugins version updates 11272 11273 Jan Klass <kissaki@posteo.de> 11274 640d91e German translation update minor English text fix 11275 11276 Mikkel Krautz <mikkel@krautz.dk> 11277 a3cbe21 Don't disable for CoreAudio builds on Mac. 11278 11279 Benjamin Jemlich <pcgod@users.sourceforge.net> 11280 3c050e9 Add an option to reject connections without a certificate 11281 298d342 Add a warning if the settings database is read-only 11282 11283 Thorvald Natvig <slicer@users.sourceforge.net> 11284 5254448 Initialize bCertRequired 11285 112862009-11-17 11287 Stefan Hacker <dd0t@users.sourceforge.net> 11288 34f9ea9 Raise default quality to 40kbit/s 11289 11290 Benjamin Jemlich <pcgod@users.sourceforge.net> 11291 2a582a6 Change reject type field to uint32 11292 11293 Thorvald Natvig <slicer@users.sourceforge.net> 11294 0c36a80 Add some type safetyp to denytype 11295 c8b81b6 Make rejecttype optional 11296 112972009-11-16 11298 Martin Skilnand <cybknight@users.sourceforge.net> 11299 c4d99f5 New comment icons for review. 11300 113012009-11-15 11302 Stefan Hacker <dd0t@users.sourceforge.net> 11303 d28e95f Some comments and minimal refactoring of 11304 Server::recheckCodecVersions() 11305 0eea7b5 Make hl2dm PA plugin compile again. 11306 113072009-11-14 11308 Eli Tallman <eli.github@gmail.com> 11309 5ec2225 Ins, TF2, L4D updates 11310 ac11b54 Fix CoDMW2SO state value 11311 9cc7f15 Add MW2 plugins to installer 11312 b560789 Add MW2 plugins to plugins.pro 11313 d5777ef Fixed state and V/H for MW2; MW2SpecOps plugin added 11314 dfd7909 Fixed state for MW2; MW2SpecOps plugin added 11315 11316 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 11317 4911c8a Update Spanish translation 11318 113192009-11-13 11320 Mikkel Krautz <mikkel@krautz.dk> 11321 c81ff65 CoreAudio: Allow devices to run even if they have to use their 11322 default buffer length (when we can't set it ourselves) 11323 71e1b7b Add buffer range debugging to CoreAudio. Fix isInput parameter 11324 for setting buffer size. 11325 113262009-11-12 11327 Stefan Hacker <dd0t@users.sourceforge.net> 11328 7411fc9 Use localeAwareCompare for overlay sorting. 11329 11330 Karl Dietz <dekarl@spaetfruehstuecken.org> 11331 6019fc1 plugins/wow: disable context in release builds 11332 8589e57 Clarify condition in PA context handling 11333 11334 Eli Tallman <eli.github@gmail.com> 11335 7f146f2 CRLF 11336 11337 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 11338 382bca6 Updated Spanish translation 11339 11340 Patrick Matthäi <pmatthaei@debian.org> 11341 ec48050 Spelling fix 11342 11343 Thorvald Natvig <slicer@users.sourceforge.net> 11344 3df0dce Add direct dependent libraries under X11 11345 113462009-11-11 11347 Eli Tallman <eli.github@gmail.com> 11348 ddb16ce CoDMW2 plugin; HL2DM context example 11349 11350 Mikkel Krautz <mikkel@krautz.dk> 11351 aba1fc2 Update osxdist script for beta and fix diskimage window 11352 dimensions. 11353 11354 Thorvald Natvig <slicer@users.sourceforge.net> 11355 ada9d58 Allow setting version on binserver script too 11356 f3b2395 Allow release script to specify custom version 11357 f3e9ed7 Automatically use system CELT if it's >= 0.7.0 11358 66c2261 Change initialization order to allow direct-copy constructor 11359 bd33712 .ts file update 11360 a59ce15 Don't distribute older celt versions in tarball either 11361 f765851 Initialize ucFlags properly 11362 786ed67 First check SSL cert errors, THEN check the SSL version 11363 113642009-11-10 11365 Jan Klass <kissaki@posteo.de> 11366 91f536b fix some obvious English text issues 11367 11368 Ludwig Nussel <ludwig.nussel@suse.de> 11369 7dae3ed silence integer/pointer cast warning 11370 1b2647b Qt 4.4 doesn't have emitDataChanged(), the function is the 11371 replacement 11372 11373 Mikkel Krautz <mikkel@krautz.dk> 11374 3efd3dd Fix reference to two sliders in Audio Wizard VAD strings. 11375 11376 Benjamin Jemlich <pcgod@users.sourceforge.net> 11377 0917b0a Deny category dragging 11378 11379 Thorvald Natvig <slicer@users.sourceforge.net> 11380 7e4ce0e Build only 0.7.0, 0.6.1 etc are deprecated for the beta 11381 505e774 Source string fixes from naproxeno 11382 9239379 Punctuation fixes for tooltips 11383 2f7e430 Use TLSv1 on server 11384 75b9256 Use CONFIG+=packaged when building official packages from git 11385 6fdad28 TLSv1 by default -- fallback to 1.1.x for SSLv3 11386 8b0549b Display bitrate correctly for Speex, and default to 2x10ms 11387 packets 11388 64d16b8 Remove input policy from dist list 11389 11390 Spaccaossi <spaccaossi@gmail.com> 11391 aed4569 Italian translation for 1.2 11392 113932009-11-09 11394 Thorvald Natvig <slicer@users.sourceforge.net> 11395 0a0c83f Add overlay safety checks for 11x too 11396 51f4bf3 Update benchmark test 11397 997c5f3 Fix player removing from overlay when they disconnect 11398 52aead7 Use UAC NSIS plugin 11399 114002009-11-08 11401 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 11402 0bfaea9 Updated Spanish translation. 11403 11404 meanracoon <racoon@meanclan.org> 11405 6db9fb1 Dutch Installer Translation 11406 114072009-11-07 11408 Stefan Hacker <dd0t@users.sourceforge.net> 11409 4c5930b Make channel moving require ChanACL::Write privileges. 11410 11411 Karl Dietz <dekarl@spaetfruehstuecken.org> 11412 e0c0609 stabilty improvements 11413 11414 Ludwig Nussel <ludwig.nussel@suse.de> 11415 e2a8a20 allow to disable crash report dialog 11416 c7f93ed fix build with qt 4.4 11417 317a2bf add support for certificate directories 11418 11419 Benjamin Jemlich <pcgod@users.sourceforge.net> 11420 1ef709d show user count on channels 11421 966f34d fix memory leak with ptt audio cue 11422 3a6e97a pass commandline arguments to Ice 11423 11424 Thorvald Natvig <slicer@users.sourceforge.net> 11425 72d78aa Arch-dependant library load on Win32 11426 e5dab47 Make celtbuilds symlinks 11427 ede39c7 Ice options in murmur.ini 11428 5e71c19 Use 0x040500 instead of QT_VERSION_CHECK() 11429 cf437d9 Make no-crash-report a config option 11430 b46694b And fix the same leak in speech itself. 11431 47f8d8f Usr \r\n on Win32 for murmur.ini 11432 114332009-11-06 11434 Mikkel Krautz <mikkel@krautz.dk> 11435 8dcb531 Catch and handle kCGEventTapDisabledByTimeout Snow Leopard 11436 behavior in GlobalShortcutMac. 11437 af80da5 Catch 'disable' events in GlobalShortctMac. 11438 13e7d21 Allow Default Device in CoreAudio to be translated. 11439 114402009-11-05 11441 haru_arc <arcenciel@users.sf.net> 11442 cd3e90f fixed japanese translation 11443 114442009-11-04 11445 Thorvald Natvig <slicer@users.sourceforge.net> 11446 bf23ffc Show client versions in the log 11447 114482009-11-03 11449 haru_arc <arcenciel@users.sf.net> 11450 26d77a2 Japanese Installer Translation 11451 48d03a5 Japanese Translation 11452 11453 Thorvald Natvig <slicer@users.sourceforge.net> 11454 5f07255 Add workaround for Chrome cut&paste URL on Win32 11455 e3aae8c If not connected, use highest codec version 11456 c9117e1 Use SO_PRIORITY on nix to set packet queue priority 11457 2ea8ede Clientside QoS option 11458 114592009-11-02 11460 Spaccaossi <spaccaossi@gmail.com> 11461 366110e Italian installer translation 11462 114632009-11-01 11464 Stefan Hacker <dd0t@users.sourceforge.net> 11465 2308cf5 Minimal fixes in German translation. 11466 68536c3 Switch default overlay font for Windows and OSX to Verdana. 11467 cad983b German Translation (1/3) 11468 11469 Mikkel Krautz <mikkel@krautz.dk> 11470 7acf3ff Change QPushButton -> QToolButton in ShortcutTargetWidget. 11471 Fixes ShortcutTargetWidget glitch on OSX. 11472 11473 Benjamin Jemlich <pcgod@users.sourceforge.net> 11474 aab13b4 German Translation (2/3) 11475 11476 Timo K <timer@dbclan.de> 11477 7a66764 German Translation (3/3) 11478 114792009-10-31 11480 Stefan Hacker <dd0t@users.sourceforge.net> 11481 7cb7803 Fix regression in regression Fix (phpBB3auth.py) 11482 122cfcb Fix regression in boolean config value parsing in 11483 phpBB3auth.py 11484 9f36caa Fix getRegisteredUsers in phpBB3auth.py and restrict 11485 operations to normal and founder users. 11486 11487 Karl Dietz <dekarl@spaetfruehstuecken.org> 11488 d6de243 Transmit position from avatar and heading from camera. 11489 b5b4777 Update WoW plugin. 11490 11491 Jan Klass <kissaki@posteo.de> 11492 c9112a2 German Translation 11493 114942009-10-30 11495 Stefan Hacker <dd0t@users.sourceforge.net> 11496 5207473 Daemon mode and py25 compat for phpBB3auth.py. Fixed line 11497 endings of phpBB3auth.ini + minimal changes. 11498 9c3351c Fix phpBB3auth.py encoding/line endings + small style changes. 11499 11500 Thorvald Natvig <slicer@users.sourceforge.net> 11501 ccbe964 Sort overlay 11502 115032009-10-29 11504 Thorvald Natvig <slicer@users.sourceforge.net> 11505 d899cc2 Update bFirstTime to be unique to 1.2.0 -- get people through 11506 the audio wizard again 11507 c1a4cb0 Allow ftp:// links through whitewash list 11508 115092009-10-28 11510 Stefan Hacker <dd0t@users.sourceforge.net> 11511 9dd0edc phpBB3 authenticator written in python + ice 11512 11513 Thorvald Natvig <slicer@users.sourceforge.net> 11514 893f8c1 Keep references to volume objects around, should improve 11515 WASAPI volume ducking. 11516 471b2df Remove debugging output from addMic 11517 b8192cf Qipo still produces SSE2 opcodes in pure-float paths, even 11518 without QxSSE2. 11519 351c1b3 Replace echo-jitterbuffer with a queue 11520 115212009-10-27 11522 Mikkel Krautz <mikkel@krautz.dk> 11523 c1c0025 Re-add bRunning to CoreAudio. encodeAudioFrame() uses it to 11524 determine if AudioInput is running. 11525 9e7e9f2 Add small warning message to help debug GlobalShortcutMac 11526 strangeness. 11527 80a2baf Change libcelt filename in osxdist. 11528 11529 Thorvald Natvig <slicer@users.sourceforge.net> 11530 1260b95 Speed tests for resamplers 11531 e7b4688 Fix crash if sharedmemory is missing 11532 e3bfc2f Clean up compiler flags on Win32 11533 e24c809 Update scripts for 1.2, remove deprecated input policy 11534 1b2bf32 Mention the s/UserInfo/byte/ hack in the .ice 11535 115362009-10-26 11537 Thorvald Natvig <slicer@users.sourceforge.net> 11538 0e6214f Don't put unpushed speex reference in the tree. 11539 dba7de2 Re-enable IPO now that we have a workaround, and add the 11540 missing speex file 11541 2045012 Use correct includes for celt, and update packaging script 11542 2de0060 Build CELT 0.7.0 11543 115442009-10-25 11545 Thorvald Natvig <slicer@users.sourceforge.net> 11546 9b9b5eb Libspeex's resampler misbuilds with -Qipo, disable until 11547 analyzed 11548 384c0df Blacklist explroer.exe from the overlay 11549 54adcf8 Make protobuf a dll 11550 f05f8a1 Use speex_lib_get_mode instead of direct linking 11551 62b1536 Enable edit menuentry if write on parent (sync with server 11552 permissions), and fix speex compile bug 11553 6a4a2b6 Precache permission on parent channel 11554 0c05ca0 Don't send superuser in msgUserList 11555 9d3274b Enable more SSE optimizations and compile Speex as dll 11556 115572009-10-24 11558 Mikkel Krautz <mikkel@krautz.dk> 11559 aa5cdbc Remove superfluous bRunning's from CoreAudio. 11560 94ecb90 Don't sleep in CoreAudio thread when waiting for output data. 11561 Clashes with TextToSpeech. 11562 11563 Thorvald Natvig <slicer@users.sourceforge.net> 11564 a517f5a Permission denied for missing cert 11565 115662009-10-23 11567 Mikkel Krautz <mikkel@krautz.dk> 11568 720b0e4 Crash Reporter implementation for OSX. 11569 11570 Thorvald Natvig <slicer@users.sourceforge.net> 11571 874c03a Source strings for 1.2.0 alpha 11572 580655f English source strings 11573 115742009-10-22 11575 Mikkel Krautz <mikkel@krautz.dk> 11576 6cde32b Remove custom speex fatal handler as well. 11577 ae0d2db OSX ConfigDialog for 11x. 11578 470f6ed Remove old unused OSX overlay code. 11579 3bfe5b3 Proper debug handling for OSX overlay launcher. 11580 94f4542 Add CoreAudio source files for 11x, as well. 11581 4d08538 CoreAudio for 11x. 11582 01a4770 Build OSX client without PortAudio. 11583 9d78c54 CoreAudio audio backend for OSX. 11584 11585 Thorvald Natvig <slicer@users.sourceforge.net> 11586 af09b09 CELT with proper VBR 11587 1ca8016 Use proper symlinks for shared files 11588 115892009-10-21 11590 Thorvald Natvig <slicer@users.sourceforge.net> 11591 9a7e709 Allow EINTR during poll 11592 572b530 Allow setInfo with name if it doesn't change 11593 02ccd34 Clear ACL cache when removing users 11594 0104375 Disable echobox on wizard init unless supported 11595 e73c9b0 Compile released snapshots with IPP 11596 6216f4a Distribute dbghelp.dll on Win32 so it can work on older XP 11597 installations 11598 99ba4f4 Clean up STACKVAR for murmur 11599 79d7461 We don't really support plaintext anymore, so remove detection 11600 from the rich text editor 11601 146cc63 Cache pingsort 11602 116032009-10-20 11604 Martin Skilnand <cybknight@users.sourceforge.net> 11605 1813b2e channel_linked.svg now with blue glow. 11606 fa3f1e9 Different style edge for better rendering? 11607 025138d New test muted_local.svg 11608 11609 Thorvald Natvig <slicer@users.sourceforge.net> 11610 3b23451 Explicitly set DirectInput device pointer to NULL to ease 11611 debugging 11612 866214d Save localmute state 11613 2a2417a If sighup when not detached, interpret as quit 11614 be58259 Allow murmurd to compile under Qt 4.4.3 11615 e6037df Update release script for multiple celt versions 11616 488f252 Fix crash when removing last shortcut after editing it 11617 a4c6556 Compile new celt juggling on Intel compiler 11618 116192009-10-19 11620 Martin Skilnand <cybknight@users.sourceforge.net> 11621 a2426bf Test icons/muted_local.svg 11622 11623 Mikkel Krautz <mikkel@krautz.dk> 11624 3cf23bd Properly save expert state in OSX ConfigDialog. 11625 a484529 CELT dynload paths for OSX. 11626 11627 Benjamin Jemlich <pcgod@users.sourceforge.net> 11628 5917312 Don't allow to disable the temporary checkbox 11629 11630 Thorvald Natvig <slicer@users.sourceforge.net> 11631 59678e2 Delete 1.1.x shortcut from desktop on uninstall 11632 8a7b17e Allow serverpassword as alias for password in setConf 11633 d97a49f Check if name is already in use before allowing a rename 11634 d71202b Fix more compiler warnings 11635 12a2644 Fix a few compiler warnings 11636 9958660 Clean up compiler warnings on Win32 11637 943f241 Moc turbo-mode 11638 aed0eda Update Win32 installer with celt dynlibs 11639 a122549 Reset encoder when restarting sending 11640 d655742 Default codec to 0x800000a on client 11641 53bb306 Clientside celt codec juggling 11642 73388f3 Force alpha-preference for bitstream 8000000a 11643 116442009-10-18 11645 Thorvald Natvig <slicer@users.sourceforge.net> 11646 7dbaf74 Use full version filenames for celt lib 11647 925dd22 Serverside alpha/beta celt version choice 11648 5f8c841 Use int instead of uint to represent version 11649 f00341b Set permission value to heuristic to avoid quadruple query 11650 a3aea25 Send celt version on login 11651 2abfacf Multicelt build fixes on nix 11652 5247bf7 Clientside celt juggling library load 11653 b8813f3 Build CELT dynamic 11654 116552009-10-17 11656 Stefan Hacker <dd0t@users.sourceforge.net> 11657 a879bf8 Fix 2880700 : [8af721] wrong chat line text 11658 fe8789c Fix behavior if we don't get permission query replies. 11659 aa88607 Fix permission poll on connect + docs for involved functions 11660 11661 Thorvald Natvig <slicer@users.sourceforge.net> 11662 465cbbd Use 0 to express missing permissions 11663 94035cf Add CELT version vector to authenticate packet 11664 d9335a5 Move user before clearing cache, not after 11665 116662009-10-16 11667 Thorvald Natvig <slicer@users.sourceforge.net> 11668 20ec12c Don't query channel permissions when disconnected 11669 1ba7c2d Clear permission cache on root on connect 11670 116712009-10-15 11672 Stefan Hacker <dd0t@users.sourceforge.net> 11673 62c3531 Disable chatbar if it is not usable anyway. 11674 11675 Thorvald Natvig <slicer@users.sourceforge.net> 11676 696bfed Avoid overcopy for multichannel echo 11677 d1e5d7f English source strings 11678 8fdfabe Include image dimensions in document size 11679 7a8ca97 Remove texture option and fix chantemp default 11680 116812009-10-14 11682 Eli Tallman <eli.github@gmail.com> 11683 7eee5f5 Source plugins update 11684 11685 Benjamin Jemlich <pcgod@users.sourceforge.net> 11686 d0b371c fix text cursor in chatbar 11687 11688 Thorvald Natvig <slicer@users.sourceforge.net> 11689 5ae7c8c SuperUser can't query permissions 11690 2c92c17 Clientside permission query 11691 ff70bc7 Clientside dummy for permission query 11692 116932009-10-13 11694 Chosi <chosi@choseh.de> 11695 f75ae8b L4D plugin update to rev 3986 11696 11697 Stefan Hacker <dd0t@users.sourceforge.net> 11698 56f5f97 Tab and Ctrl+Space completion for chatbar. 11699 0043285 Very small style fix ;-) 11700 11701 Thorvald Natvig <slicer@users.sourceforge.net> 11702 7439bc4 Permission query (serverside) 11703 055c13f Force config iconlist size 11704 6076cc0 Restrict comments to message size limit, and only allow admins 11705 to clear (not set) other people's comments) 11706 11707 Timo K <timer@dbclan.de> 11708 d0bd7b8 COD5 plugin update to rev 1.6.1252 11709 117102009-10-12 11711 Mikkel Krautz <mikkel@krautz.dk> 11712 a974dc8 Fix Mac OS X ConfigDialog. 11713 11714 Thorvald Natvig <slicer@users.sourceforge.net> 11715 4ddc686 Add (2), (3) etc to servernames when drag&dropped, and allow 11716 drag from public->favorite 11717 e4bc4a2 Don't initialize D3D etc if sharedmem fails 11718 0693714 Whisper target redirect and session-based tempgroups 11719 6a30255 Inproc draw for d3d10 11720 e8f46da Delete bonjour servers from the list when they go away 11721 36de491 Reset stats when editing hostname 11722 117232009-10-11 11724 Thorvald Natvig <slicer@users.sourceforge.net> 11725 fe9fee3 Make items in connectdialog selectable, eases keyboard 11726 navigation 11727 117282009-10-10 11729 Thorvald Natvig <slicer@users.sourceforge.net> 11730 c780f4b Fix overlay images 11731 e7a37de Fix crash if GetMixFormat fails. 11732 67b12ee Use Qt4.5 as path instead of 4.5.2 11733 117342009-10-09 11735 Thorvald Natvig <slicer@users.sourceforge.net> 11736 bad2c33 Fix 11x to work with new config 11737 f1977b2 Update ts2html script 11738 77570c4 Spelling fixes 11739 bfceb94 Merge expert config and advanced acl options 11740 498a0db Change a few expert/nonexpert settings 11741 0ac3cde Switch back to listbased config dialog 11742 df8e907 Mime demangler for richtexteditor 11743 117442009-10-08 11745 Thorvald Natvig <slicer@users.sourceforge.net> 11746 f3a6e64 Don't crash without bonjour 11747 f7dfa10 Scroll dd0t to the top 11748 a7a7c04 Don't add context menu for parent items 11749 6261bbc Hierarchical connect dialog 11750 117512009-10-07 11752 Thorvald Natvig <slicer@users.sourceforge.net> 11753 f065c2b Fetch continent of public servers and grab geoip of user 11754 a9fdf25 Flush denormals on Win32 11755 e6a49ff Force text to be interpreted as basic html 11756 117572009-10-06 11758 Stefan Hacker <dd0t@users.sourceforge.net> 11759 42c9d8c Make chatbar indicate target. 11760 117612009-10-02 11762 Thorvald Natvig <slicer@users.sourceforge.net> 11763 c935e13 Make binrelease script use IPv4 too 11764 1989a19 Add overlay magic number and check memory size 11765 7ecfc7b Make release script use IPv4 11766 117672009-10-01 11768 Thorvald Natvig <slicer@users.sourceforge.net> 11769 052d23f Italitcs for the chatbar 11770 ce46ab4 Make keyboard search on userview do recursive, delay-expanded 11771 search 11772 8d0b279 Fix dbus compile on Win32 11773 ba1ae14 Allow ghost from same hash 11774 2e93363 Show texture images in tooltip 11775 117762009-09-30 11777 Stefan Hacker <dd0t@users.sourceforge.net> 11778 ddeb79f Fix translatability of ChatbarLineEdit 11779 11780 Thorvald Natvig <slicer@users.sourceforge.net> 11781 da6e842 Use service.name instead of :x.y in DBus calls 11782 117832009-09-29 11784 Natenom <natenom@natenom.com> 11785 9a1ec81 Rename Name to Servername 11786 11787 Thorvald Natvig <slicer@users.sourceforge.net> 11788 85dbca3 Fix bonjour in new DNS resolver 11789 117902009-09-28 11791 Thorvald Natvig <slicer@users.sourceforge.net> 11792 4179db1 Separate dns loop and stabilize pingsort. Probably breaks 11793 bonjour 11794 117952009-09-27 11796 Stefan Hacker <dd0t@users.sourceforge.net> 11797 812e6b1 Comments for GlobalShortcut.cpp 11798 8c197b3 Remove deprecated WoW plugin. 11799 5082c26 Add TemporaryChannel permission deny type. 11800 b0384b6 Fix Channel DnD crash bug. 11801 b6357cc Do not allow channels to be dropped in temporary channels. 11802 fb41646 Fix CustomElements.h/cpp license headers and update some 11803 others. 11804 c30ac51 Slight chat bar behavior change + mumble.pro style revert 11805 1fcfddb Merged channel tree and normal messages. 11806 080ab96 Make chat bar clearly indicate its purpose. 11807 11808 Mikkel Krautz <mikkel@krautz.dk> 11809 e9b84b4 Don't do TextMessage symlinks in mklinks.sh 11810 118112009-09-26 11812 Natenom <natenom@natenom.com> 11813 c54a7ed Dont use always muted_self icon in tray. Show wether muted 11814 self or by server or suppressed. 11815 118162009-09-25 11817 Thorvald Natvig <slicer@users.sourceforge.net> 11818 cf662aa Add initialization to ValidDocument 11819 5d6637b Add local TextMessage for 11x 11820 118212009-09-24 11822 Thorvald Natvig <slicer@users.sourceforge.net> 11823 4e675bc Add selfreference for OpenGL 11824 ae2984b Use longtext instead of varchar for infos 11825 0963a3a Rich Text Editor 11826 0419b34 Start of rich text editor 11827 118282009-09-21 11829 Thorvald Natvig <slicer@users.sourceforge.net> 11830 e41dbbe Show focus message when running snapshots 11831 511773d DX10 fullscreen texture test 11832 118332009-09-20 11834 Thorvald Natvig <slicer@users.sourceforge.net> 11835 79a9abd data: handling support, and proper washing of harmfull links 11836 in all contexts 11837 118382009-09-19 11839 Thorvald Natvig <slicer@users.sourceforge.net> 11840 90cb11c Wash URLs if not http, https or mumble 11841 e43d963 Send allowhtml state to client 11842 8e79eae Allow stripping of HTML serverside 11843 118442009-09-18 11845 Stefan Hacker <dd0t@users.sourceforge.net> 11846 c2b8f3b Disable port field if address is bonjour identifier. 11847 224be19 What's this + tooltips in Log.ui and ConnectDialogEdit.ui 11848 5a79945 Tooltips for GlobalShortcutTarget.ui dialog. 11849 d75ee9c TextMessage.ui What's this + slight change in looks 11850 88a10c0 Introduce permission denied type TextTooLong. 11851 11852 Thorvald Natvig <slicer@users.sourceforge.net> 11853 03516cc Send full cert details to external authenticator 11854 118552009-09-17 11856 Stefan Hacker <dd0t@users.sourceforge.net> 11857 8466232 Server side limit on text message length. 11858 d44ff93 Unify browsing for sound files. 11859 60fb1cb Fix What's this for image dl switch 11860 5962a14 What's this + tooltip for DoublePush time 11861 11862 Thorvald Natvig <slicer@users.sourceforge.net> 11863 c1db2c8 QScrollArea's background seems to be bugged in a QTabWidget, 11864 so stick our head in the sand and ignore it. 11865 118662009-09-16 11867 Thorvald Natvig <slicer@users.sourceforge.net> 11868 537fe05 Fix display of default permissions when not inheriting ACLs 11869 8528a23 Fix background on scrolled config widgets 11870 118712009-09-15 11872 Stefan Hacker <dd0t@users.sourceforge.net> 11873 b4d2491 int boundary handling and more intelligent insertion for 11874 Channel DnD 11875 948d772 Make Channel DnD MVC compliant. 11876 ff34f7f Fix obvious faults in channel DnD 11877 4cc09d9 Drag and drop placement for channels. 11878 11879 Mikkel Krautz <mikkel@krautz.dk> 11880 c0a490c Enable 11x overlay for OSX. 11881 118822009-09-14 11883 Stefan Hacker <dd0t@users.sourceforge.net> 11884 3a0cf23 Prevent TTS/Sounds from being triggered when user deafened 11885 himself. 11886 155bb16 Use localeAwareCompare for channel sorting 11887 11888 Thorvald Natvig <slicer@users.sourceforge.net> 11889 c3421d7 Workaround for qsystemtrayicon::activated 11890 2051568 Check patchlevel in URLs 11891 d212243 Add version queryitem to URLs 11892 118932009-09-10 11894 Eli Tallman <eli.github@gmail.com> 11895 2f0821c Source games build updates 11896 11897 Mikkel Krautz <mikkel@krautz.dk> 11898 4026950 Programatically generate .DS_Store file for OSX disk images. 11899 119002009-09-09 11901 Thorvald Natvig <slicer@users.sourceforge.net> 11902 db919c0 @strong group for strong certificates 11903 75062d4 Remove leftover debug output 11904 eb34fad Support copy/paste from ConnectDialog 11905 d9e706c Make default bandwidth on server be 72 kbit/s 11906 a022487 Show date rollover in log window 11907 6b5daa5 Clear comment on connect to new server 11908 96b99d5 Show website and version on tooltip 11909 8293a5d Drag and drop URLs to connect dialog 11910 119112009-09-08 11912 Thorvald Natvig <slicer@users.sourceforge.net> 11913 cf0192a Switch to P^2 estimator for ping 11914 63fc19e Update installer to use qt.conf 11915 119162009-09-07 11917 Stefan Hacker <dd0t@users.sourceforge.net> 11918 18e9f17 New prefix broke UDPTunnel messages. 11919 11920 Thorvald Natvig <slicer@users.sourceforge.net> 11921 9e65ae8 Add ServerShow as boost type 11922 7710c86 Update 11x to have new global var 11923 75356e1 4 byte packet length, 2 byte type, and use SSL compression to 11924 encode it 11925 96ae2b2 Variable length packet length encoding 11926 119272009-09-06 11928 Thorvald Natvig <slicer@users.sourceforge.net> 11929 62b83d8 Support for regional servers for server list 11930 119312009-09-05 11932 Mikkel Krautz <mikkel@krautz.dk> 11933 fa95e61 Update OSX license script. 11934 11935 Natenom <natenom@natenom.com> 11936 6c90415 Updated German translations. 11937 119382009-09-04 11939 Mikkel Krautz <mikkel@krautz.dk> 11940 a078791 Don't use the installer on OSX. Go back to 'Copy to 11941 Applications folder to install!'-method. Disable .DS_Store for 11942 disk image (for now). 11943 345852e Switch to new manual overlay injector on OSX. 11944 11945 Natenom <natenom@natenom.com> 11946 a74e859 Changed translations and fixed errors. 11947 11948 Thorvald Natvig <slicer@users.sourceforge.net> 11949 5d0e14c Show you muted X messages properly. 11950 40e8431 Maintain stable ServerItem list 11951 2c3f8f8 Only one pingsweep per second 11952 a87e113 Filter to show only favorites 11953 119542009-09-02 11955 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 11956 37d26c8 Corrected Spanish translation 11957 11958 Benjamin Jemlich <pcgod@users.sourceforge.net> 11959 e7aacbc cache hostname lookups 11960 38a8581 Don't retry already running DNS lookups. QT will never send us 11961 any reply if we do. 11962 730e7d0 Restart timers earlier so we don't block pinging other servers 11963 while waiting for DNS response 11964 11965 Thorvald Natvig <slicer@users.sourceforge.net> 11966 d9d7f36 use .value and .insert, and use toLower() for hostnames 11967 119682009-09-01 11969 Mikkel Krautz <mikkel@krautz.dk> 11970 4ed8d8f Remove superfluous welcome text from the welcome screen of the 11971 OSX installer. 11972 ca68ce2 Fix installer_macx to properly install IM-based overlay. Allow 11973 building both an InputManager and a pure .dylib overlay (for 11974 manual injection, for example). 11975 9b3ab4b Working InputManager-based OSX overlay. 11976 63c9e94 Add proper Qt plugin support to OSX dist script. 11977 4315a94 License scripts for OSX. 11978 fdb578a Update OSX installer for 11x and prepare for new overlay. Make 11979 macx build with pch on by default. 11980 ea311ff Boost 1.40.0 for OSX. 11981 80e82e3 Fix MumbleSSL for no-pch. 11982 62cf549 Fix Bonjour build for no-pch. 11983 11984 Thorvald Natvig <slicer@users.sourceforge.net> 11985 6e8e547 Auto-unmute on un-deafen 11986 8f0b374 Clean up sorting 11987 a73d60c Update includes in RPC so it works under feature-less compiles 11988 119892009-08-31 11990 Thorvald Natvig <slicer@users.sourceforge.net> 11991 475c9c5 Fix unregistation of users 11992 b534867 Fix color for amplify audiobar 11993 c6fdcc5 Remove "Add New..." from context menu, it's a button 11994 b16e765 Share pings for multiple entries for same host/port 11995 558f787 Ping randomimzation 11996 8194a21 Make Quit from menu always quit, without asking 11997 d9a2d47 Order tray menu according to screen position 11998 119992009-08-30 12000 Stefan Hacker <dd0t@users.sourceforge.net> 12001 cafe559 Fix typo in SAVELOAD for audio/pushclickoff. 12002 076f6fb Customizable sound for PTT Audio Cue. 12003 6742f2b Add Channel position QSpinBox to advanced ACL editor. 12004 4393235 Add group "Add" button to ACL dialog. 12005 7800978 Focus name field in channel add/edit. 12006 12007 Hengqing Hu <esrms@users.sourceforge.net> 12008 acbb44f Add BOM and s/LANG_SIMPCHINESE/LANG_TRADCHINESE/ 12009 12010 Thorvald Natvig <slicer@users.sourceforge.net> 12011 31c8de9 Make Filters a group, and add a "Add New..." button 12012 4b66e47 Filters 12013 46f3f23 Show slightly more pingstats 12014 120152009-08-29 12016 Benjamin Jemlich <pcgod@users.sourceforge.net> 12017 279ca01 Fix crypto on FreeBSD amd64 12018 12019 Thorvald Natvig <slicer@users.sourceforge.net> 12020 440f16e Default sort by ascending ping 12021 23275df Allow up to 1024 byte UDP packets, to contain up to 6*127bytes 12022 audio 12023 8911fdc Update .ini text for pidfile 12024 d9cea2c Digest-based shortcut/token storage 12025 120262009-08-28 12027 Stefan Hacker <dd0t@users.sourceforge.net> 12028 00e8be8 Clean output buffer when skipping frame to avoid crackling. 12029 12030 Thorvald Natvig <slicer@users.sourceforge.net> 12031 61391cf Modify whatsThis in overlay to not mention D3D9 specifically 12032 c183557 Boost 1.40 on Win32 12033 9ba05ce Add data() fetcher for ServerItem and tooltips 12034 e5c38f4 Show single-value ping again, and show max users 12035 ed45391 Accumulator-based ping stats 12036 66c0433 Send maxusers in ping 12037 383f394 Send maxbandwidth in ping query 12038 6e2b006 Validate ConnectDialogEdit 12039 093f98f Always include bonjourrecord. 12040 46da19c Add icon for LAN servers 12041 522c27a Grand Unified Connect 12042 120432009-08-27 12044 Stefan Hacker <dd0t@users.sourceforge.net> 12045 0f5a49d Make virtual server specific bonjour switch work. 12046 12047 Mikkel Krautz <mikkel@krautz.dk> 12048 a2a687d Remove qt.conf reference in scripts.pro. 12049 12050 Thorvald Natvig <slicer@users.sourceforge.net> 12051 7fe654a Set default value for bBonjour 12052 3a8c8b3 #ifndef MUMBLE_VERSION for release script 12053 f3c3546 Make Glacier2 example actually use the proxy 12054 491108f Glacier2 example 12055 3a941fd Show ping and usercount in public server list 12056 b13d7f0 Add iSampleRate for 1.1.x 12057 c38e741 Drain UDP socket even when thread is not running, and answer 12058 ping requests 12059 120602009-08-25 12061 Stefan Hacker <dd0t@users.sourceforge.net> 12062 baad944 Forward/backward password update in add/edit dialog. 12063 12064 Thorvald Natvig <slicer@users.sourceforge.net> 12065 f1c4138 Fix DirectSound 32khz mode 12066 c663db3 Remove ods() for addref/release, impossible to run real apps 12067 with it on 12068 8e0cbc8 Release heuristic 12069 cafb24c Include fxo binary in overlay 12070 93b6c57 Proof-of-concept DX10 overlay 12071 120722009-08-24 12073 Stefan Hacker <dd0t@users.sourceforge.net> 12074 7057604 Actually impose restrictions on users without password. 12075 0dd931c Add password edit capability to Channel edit dialog. 12076 12077 Mikkel Krautz <mikkel@krautz.dk> 12078 9c620aa Don't try to look-up Avahi packages on the Mac. 12079 c2a92d9 Rename 1.1.x plist file to mumble11x.plist. 12080 c3a21f8 Do not copy in our own qt.conf for Mac builds. We will move to 12081 using the macdeployqt utility for preparing our app bundle 12082 instead. 12083 82a4373 Don't pass incompatible parameters to the Darwin linker. 12084 9e9b032 Build fix for g15helper utility. 12085 23aff3c Add InputManager for automatic overlay injection on Mac OS X. 12086 12087 Thorvald Natvig <slicer@users.sourceforge.net> 12088 ad845f5 Fix typo in debug mode for d3d9ex 12089 d2a64ee Start of DXGI Hook 12090 120912009-08-23 12092 Stefan Hacker <dd0t@users.sourceforge.net> 12093 849aa9c Improve ACL editor layout. 12094 120952009-08-22 12096 Stefan Hacker <dd0t@users.sourceforge.net> 12097 8b7f1d6 Added checkbox to disable image download 12098 bbba5fc Move advanced channel editor switch to options menu. 12099 12100 Thorvald Natvig <slicer@users.sourceforge.net> 12101 865cdab Precache support for d3d9ex 12102 d7b53b0 History-based jitter buffer initialization, and power-based 12103 activity detector. 12104 d2b467a Revert "Fix indenting in changelog script" 12105 dc658e2 Fix indenting in changelog script 12106 040f16d Make sure audio bandwidth never falls below 8kbit/s 12107 449cc31 Remove a bunch of compiler warnings 12108 2e87ec0 Update config dialog to have minimum 24kbit/s for 10ms mode 12109 10c0e74 Add some hardening source flags, to make sure we can be 12110 compiled with them 12111 ce7ce45 Work around the ducking in Win7; we always have the device 12112 open. 12113 121142009-08-21 12115 Thorvald Natvig <slicer@users.sourceforge.net> 12116 e4d3485 Add RegisterSelf permission to Ice. 12117 c3d2198 Copy, don't ref frame to decode 12118 403c95b Don't use post-1.2rc-only speex functions 12119 1c88786 Use new whisper icons 12120 d41afda Move mumble/murmur specific state out of User 12121 950b104 Server-side low-bandwidth mode 12122 9c6b1d0 Re-enable red color for high bandwidth in the 12123 AudioConfigDialog, and allow 8kbit/s transmissions. 12124 a4579d2 Fix typo when reducing bandwidth. 12125 6479de3 Low bandwidth mode 12126 121272009-08-20 12128 Martin Skilnand <cybknight@users.sourceforge.net> 12129 0fd52da Parameter change in inkscape to prevent bugging in QT... 12130 12131 Stefan Hacker <dd0t@users.sourceforge.net> 12132 55179d9 Make build environment more flexible 12133 12134 Thorvald Natvig <slicer@users.sourceforge.net> 12135 4ff3993 Get rid of some compiler warnings on Win32 12136 121372009-08-19 12138 Martin Skilnand <cybknight@users.sourceforge.net> 12139 b5ba5db Fixed artifacts in talk icons 12140 add5e12 Fixed metadata for mumble.svg, and added talking_whisper.svg. 12141 12142 Thorvald Natvig <slicer@users.sourceforge.net> 12143 6707c8d Support 10, 20, 40 and 60ms audio packets 12144 f8ba374 Make the bandwidth limit on the server be in bit/s instead of 12145 byte/s 12146 eb668a1 Add placeholder icons 12147 9653d4e Disallow image links in comments 12148 7a7a9b2 Use blank image instead of "missing link" for invalid image 12149 URLs 12150 a40cf25 Switch last few icons to temporary svgs, and change formatting 12151 of whatsthis messages. 12152 e62f502 Update checkstate for Mute if suppressed 12153 1a7f024 Honor requested audio bandwidth slightly better, and lower 12154 minimum allowed 12155 121562009-08-18 12157 Martin Skilnand <cybknight@users.sourceforge.net> 12158 c696a8f Next test of in UI icons. 12159 12160 Hengqing Hu <esrms@users.sourceforge.net> 12161 2fd9a62 Traditional Chinese translation for Mumble 1.1.8 included 12162 12163 Thorvald Natvig <slicer@users.sourceforge.net> 12164 cce8c3f Don't display tooltip/whatsthis for abnormally large 12165 comments/descriptions 12166 cf17684 Update testauth script to use new index-based userinfo map 12167 028cf24 Use group-GUUID based volume history for other applications 12168 8377f00 Don't include test things in the changelog 12169 ed384bf More volume testing 12170 07b5a12 Check session states on Vista. 12171 a5a2c66 Don't explicitly state WinSDK path, it will be pulled in by 12172 vcvars. And replace DXSDK with a env var. 12173 40d4998 Unified Win7/Vista volume control. I hope. 12174 847ed7a Make NO_UPDATE_CHECK hide options completely 12175 b27f0d4 On X11, you can minimize the parent window while a modal 12176 dialog is shown, without reactivating the parent's event loop 12177 0978bc7 Protobuf 2.2.0 for Win32 12178 4683c46 Fix ALSA periods for raw HW 12179 2544297 Volatile the iMixerFreq 12180 99cd9d4 Add a dummy thread for pulseinput/output, so we don't delete 12181 it during start() 12182 02ec1f0 Switch weak to unique-checking for 11x too 12183 7da8e1b Fix abort on quit with Pulse due to wrong thread deleting a 12184 dummy object. 12185 95a9af7 Use group-GUUID based volume history for other applications 12186 4848a2d Don't include test things in the changelog 12187 29cc812 More volume testing 12188 121892009-08-17 12190 Thorvald Natvig <slicer@users.sourceforge.net> 12191 b17f3b2 Check session states on Vista. 12192 a11c188 Don't explicitly state WinSDK path, it will be pulled in by 12193 vcvars. And replace DXSDK with a env var. 12194 b6208a7 Unified Win7/Vista volume control. I hope. 12195 1077335 Make NO_UPDATE_CHECK hide options completely 12196 7e7b3f3 On X11, you can minimize the parent window while a modal 12197 dialog is shown, without reactivating the parent's event loop 12198 4923f42 Protobuf 2.2.0 for Win32 12199 e4935a8 Fix ALSA periods for raw HW 12200 122012009-08-16 12202 Martin Skilnand <cybknight@users.sourceforge.net> 12203 2acd26f Removed yellow circle from icons/mumble.svg 12204 95dc226 Fixed bugged icons/mumble.svg, verified. 12205 12206 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 12207 b0aaa8e Fixed installer' Spanish translation 12208 59b741f Updated installer' Spanish translation 12209 12210 Thorvald Natvig <slicer@users.sourceforge.net> 12211 4f9e599 Volatile the iMixerFreq 12212 5688781 Add a dummy thread for pulseinput/output, so we don't delete 12213 it during start() 12214 8361a1c Switch weak to unique-checking for 11x too 12215 a71e118 Fix abort on quit with Pulse due to wrong thread deleting a 12216 dummy object. 12217 45fad10 Threaded pulseaudio 12218 12f9c69 Locking test 12219 20eadb6 Make pulseaudio play nice again 12220 bcf77b7 Make ALSA work under Pulse on karmic. 12221 c70caee Don't double-delete (G15 unix) 12222 122232009-08-15 12224 Martin Skilnand <cybknight@users.sourceforge.net> 12225 9958cfe Attempt to fix corrupt icons/mumble.svg 12226 12227 Thorvald Natvig <slicer@users.sourceforge.net> 12228 304f12c #ifdef protobuf 2.1 features 12229 afa6f35 Get rid of global memory from ConfigRegistrars 12230 ce3df76 Use enum for InfoMap 12231 bcaa6c7 Use VLD for debug builds 12232 c63e4f5 Use the new SVG icons 12233 f62ae27 Make hardcoded ACL default be without selfregister, and make 12234 it a part of initial ACLs added to new servers 12235 122362009-08-14 12237 Martin Skilnand <cybknight@users.sourceforge.net> 12238 edf3369 New attempt of icons for 1.2.0 release. 12239 12240 Eli Tallman <eli.github@gmail.com> 12241 4884458 Cod5 update for 1.5 12242 a1767db TF2, DODS updates 12243 12244 Thorvald Natvig <slicer@users.sourceforge.net> 12245 3a686bd Fix ASIO config save 12246 122472009-08-11 12248 Mikkel Krautz <mikkel@krautz.dk> 12249 df9b900 Use system CA certificates on OS X. 12250 122512009-08-08 12252 Patrick Matthäi <pmatthaei@debian.org> 12253 c957ff4 Spelling fix in ACLEditor 12254 12255 Thorvald Natvig <slicer@users.sourceforge.net> 12256 88dcb4c Don't show lip icon if suppressed 12257 c7cffde Build protobuf earlier, so header is generated 12258 122592009-08-07 12260 Mikkel Krautz <mikkel@krautz.dk> 12261 203a125 Allow *.pkcs12 file extension for certificate import and 12262 export. 12263 12264 Thorvald Natvig <slicer@users.sourceforge.net> 12265 5b3c901 Allow specifying SYSTEM_CA_BUNDLE define to force CA path 12266 6296282 Share a bit more of .pro files, and add win32 ca store 12267 8159eec Add system-installed CAs 12268 b8dc011 GPG sign and upload source snapshots 12269 7294099 Allow expired/not-yet-valid certificates as non-strong certs 12270 d9a5206 Add cert-send/pw-store suppress option (nonsaved) 12271 122722009-08-06 12273 Thorvald Natvig <slicer@users.sourceforge.net> 12274 cab2850 Always require password for SuperUser 12275 379f88b Clientside selfregister 12276 7a84624 Serverside SelfRegister 12277 91c230f Remove warnings when cleaning indexes 12278 0b107aa Clean out MySQL indexes and foreign keys on upgrade, and 12279 remove multithreaded logging 12280 122812009-08-05 12282 Eli Tallman <eli.github@gmail.com> 12283 06d48b9 L4D, Gmod updates; DODS version bump 12284 ae26954 TF2 build 3897 12285 12286 Thorvald Natvig <slicer@users.sourceforge.net> 12287 a391d01 Add Message.h to tarball for 11x 12288 e4eabb5 Dummy manpage for mumble11x 12289 91c5176 Nmake can't handle self-dependencies, so give up and provide a 12290 shell script for the symlinks 12291 585b0dd Symlinks and ugly copy hacks. I want gitsymlink on win32. 12292 e3261db Mumble11x in source tree 12293 36e2059 Mark email field in crashreporter as optional, so users aren't 12294 compelled to put bogus addresses there 12295 1f52513 Update installation strings to default english ones 12296 122972009-08-04 12298 Thorvald Natvig <slicer@users.sourceforge.net> 12299 d20e27e Include celt in tarball 12300 52c42bd Mystery contexts 12301 123022009-08-03 12303 Stefan Hacker <dd0t@users.sourceforge.net> 12304 8835385 Tooltips and What's this for Add/Edit dialog. Saveload 12305 advanced cfg checkbox. Prevent root channel name change. 12306 b78c706 Fix channel description loading. 12307 2bfb54c Display client version in tray tooltip 12308 af08aee Do lookups with Channel::get() 12309 12310 Benjamin Jemlich <pcgod@users.sourceforge.net> 12311 018d5a1 Fix crash while trying to rename the root channel 12312 12313 Thorvald Natvig <slicer@users.sourceforge.net> 12314 0cb7485 uniquie => unique 12315 bbd9bfd Clickable comment icons 12316 e6b623e Remove tempchannels on disconnect too 12317 123182009-08-02 12319 Stefan Hacker <dd0t@users.sourceforge.net> 12320 df86a73 Channel Add/Edit dialog. 12321 12322 Thorvald Natvig <slicer@users.sourceforge.net> 12323 d559445 Send uid=-1 to all clients when unregistering connected user 12324 a651dce Various jitter fixes, and audio fade 12325 237b9e2 Update position-stripping in server to mach updated voice 12326 packets 12327 123282009-08-01 12329 Alex Maclean <monkeh@monkeh.net> 12330 b08972a We use boost even without Ice now 12331 12332 Benjamin Jemlich <pcgod@users.sourceforge.net> 12333 7c27178 Fix column sizes in shortcut dialog 12334 12335 Thorvald Natvig <slicer@users.sourceforge.net> 12336 ccbd3d7 Slightly less blunt obscurity report 12337 d10cdb8 Remove some debug noise from plugin download 12338 4fe8ea8 Update benchmark 12339 7b983c1 Widen the shortcuts again. *Sigh* 12340 413dc8c Time-distribute plugin link attempts 12341 91b94d7 Reduce shortcut columns even further 12342 5b644a6 Obscure security 12343 dd0320f Ensure cConnection is deleted from serverhandler thread, as Qt 12344 throws a fit if the deleted() signal is emitted from another 12345 thread. 12346 8016d1d Allow shortcut columns to scale slightly better 12347 edf7d48 Support not sending any os/build info to the client 12348 8abceec Use CELT 0.6.1 for now 12349 835dfec s/dbServerUsername/dbUsername/ 12350 123512009-07-31 12352 Mikkel Krautz <mikkel@krautz.dk> 12353 e923c0d Add CrashReporter. Generate minidumps on Win32 and report them 12354 via CrashReporter. 12355 12356 Thorvald Natvig <slicer@users.sourceforge.net> 12357 ffaca57 If no cert, return an empty list, not a list with a null cert 12358 1238f2b Binary != Boolean 12359 01cf723 Allow to add email/comment on crash 12360 a2812c4 Compile without bonjour 12361 16a44d9 Use basepath in minidumpwrite, and add some comments and a 12362 progress bar 12363 7530b91 Global qdBasePath 12364 123652009-07-30 12366 Thorvald Natvig <slicer@users.sourceforge.net> 12367 b30efc5 Explicitly remove output buffers when clients disconnect 12368 8cec38e Updated release scripts for new files and paths 12369 b5b94c0 http://support.microsoft.com/kb/971092 12370 6991334 Replace XEViE with XInput 12371 123722009-07-29 12373 Thorvald Natvig <slicer@users.sourceforge.net> 12374 1141eee Autoexpand usermodel on hover, and use QStyledItemDelegate 12375 123762009-07-28 12377 Thorvald Natvig <slicer@users.sourceforge.net> 12378 113a294 Fix a few compiler warnings 12379 123802009-07-27 12381 Thorvald Natvig <slicer@users.sourceforge.net> 12382 d0690b8 Use local copy of manifest/cat for vc90.crt 12383 f2c804a Disable LTCG also for new Intel versions 12384 123852009-07-26 12386 Thorvald Natvig <slicer@users.sourceforge.net> 12387 2082b4b Compile with Intel C++ 11.1 12388 123892009-07-25 12390 Stefan Hacker <dd0t@users.sourceforge.net> 12391 65a0f65 Make the fix actually work. 12392 144c631 Fix argument injection. 12393 123942009-07-24 12395 Thorvald Natvig <slicer@users.sourceforge.net> 12396 5893adc With the data column, there's now 4 columns for the shortcut 12397 editor 12398 9e25322 Use new QColorDialog::getColor for alpha-editing for overlay 12399 colors 12400 e2ebe02 Raw Message => Disable formatting 12401 124022009-07-23 12403 Stefan Hacker <dd0t@users.sourceforge.net> 12404 d3c9806 Channel sorting. 12405 12406 Mikkel Krautz <mikkel@krautz.dk> 12407 f67a93a Add CELT and Speex fatal error handling for Mac OS X. 12408 124092009-07-22 12410 Mikkel Krautz <mikkel@krautz.dk> 12411 4eac398 Memory management fixes for ConfigDialogDelegate. 12412 124132009-07-21 12414 Mikkel Krautz <mikkel@krautz.dk> 12415 2b96f33 Native-feeling ConfigDialog for Mac OS X. 12416 1ef334b Disable GlobalShortcutMac for debug builds. 12417 12418 Thorvald Natvig <slicer@users.sourceforge.net> 12419 057df90 Default-ACL for @all shows default deny as well as default 12420 allow 12421 fe47903 Show suppress state in client 12422 124232009-07-20 12424 Thorvald Natvig <slicer@users.sourceforge.net> 12425 f1ec2d8 Use translated section strings 12426 d095fd9 Allow SuperUser to move self 12427 124282009-07-19 12429 Stefan Hacker <dd0t@users.sourceforge.net> 12430 d552f0b Fix comment save 12431 12432 Thorvald Natvig <slicer@users.sourceforge.net> 12433 9510ab8 Always initialize qtTimeout 12434 5a41af1 Don't bind to IPv6 if no interfaces has a v6 address 12435 124362009-07-18 12437 Stefan Hacker <dd0t@users.sourceforge.net> 12438 0e1b3f3 Improve forced shutdown behavior 12439 12440 Thorvald Natvig <slicer@users.sourceforge.net> 12441 947a420 Certhash-based ACL, and creators have full write on created 12442 channels 12443 124442009-07-17 12445 Stefan Hacker <dd0t@users.sourceforge.net> 12446 a89e7c6 Added layout default value 12447 cc57d13 Layout presets 12448 fb8ca85 Removed wrong tooltip 12449 b236e4c Allow cancel while bj resolving 12450 12451 Thorvald Natvig <slicer@users.sourceforge.net> 12452 f1c926e Quiet the Avahi warnings for now, and make the static murmur 12453 compile with bonjour 12454 12455 Bartek "stranded" Sumowski <sumowski@gmail.com> 12456 95fd031 Bonjour installer strings in Polish 12457 124582009-07-16 12459 Stefan Hacker <dd0t@users.sourceforge.net> 12460 aa82976 Update German installer translation 12461 12462 Hengqing Hu <esrms@users.sourceforge.net> 12463 9555bf6 Simplified Chinese Installer 12464 12465 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 12466 b3fa0e5 * fix german translation 12467 12468 Thorvald Natvig <slicer@users.sourceforge.net> 12469 43ac694 Bonjour download in installer 12470 477a065 Grey out LAN tab with suitable tooltip if empty 12471 45705e2 Re-add variable buffer to WASAPI; hardware-reported minimums 12472 are often false 12473 124742009-07-15 12475 Stefan Hacker <dd0t@users.sourceforge.net> 12476 a89c5e2 Switch bonjour identifier to _mumble._tcp 12477 ca0f1c8 Fixed cancel button and added resolver delay workaround. 12478 b94dd05 Update INSTALL and LICENSE file 12479 12e0e80 Reorder murmur tray menu 12480 6582af7 Bonjour support. 12481 12482 Mikkel Krautz <mikkel@krautz.dk> 12483 6270d5d Don't use Avahi compatibility layer on Mac OS X. 12484 5cc3d0d Update Mac OS X build environment. 12485 12486 Thorvald Natvig <slicer@users.sourceforge.net> 12487 69ebadc No, really don't replace CRLF in the signed manifest, please 12488 34b5e28 Preserve CRLF in signed manifest 12489 9f2b29d Final CRT 12490 31106d3 More AssemblyCRT 12491 1a38dd4 Build bonjour on nix 12492 19fde80 AssemblyCRT again 12493 1062965 Send channelRemove after userState for temp channel removal 12494 b11d633 Clientside tempchannels 12495 8562704 CRT Assemblies 12496 efbba85 Temprary channels protocol changes 12497 124982009-07-14 12499 Thorvald Natvig <slicer@users.sourceforge.net> 12500 1ba33d0 Update installer for new v1.1.x plugins, and fix start menu on 12501 undelete 12502 125032009-07-13 12504 Thorvald Natvig <slicer@users.sourceforge.net> 12505 34eea53 The Norwegian translation isn't in English 12506 892cf9f Plugins in the plugin directory 12507 416cfb8 Distribute Qt plugins 12508 3e281c1 Update WhatsThis for new # groups 12509 6b5b174 Send access tokens on authenticate 12510 e2875f5 Access Token Editor 12511 9c5ecca Use QStringList for tokens 12512 37076e3 Token-based ACL 12513 866a66d ifdef out module-specific parts of shared code 12514 125152009-07-12 12516 Thorvald Natvig <slicer@users.sourceforge.net> 12517 85c9c78 Fix Ice callbacks and examples 12518 5ccce13 Fix bandwidth() 12519 125202009-07-11 12521 Stefan Hacker <dd0t@users.sourceforge.net> 12522 3861102 Updated German installer 12523 12524 Thorvald Natvig <slicer@users.sourceforge.net> 12525 b45eac1 Revert murmur static to Qt 4.5.1; 4.5.2 crashes 12526 96fe83c Link QtSvg. I really mean it. 12527 8483892 Explicitly link svg 12528 12529 Bartek "stranded" Sumowski <sumowski@gmail.com> 12530 0afb4c7 Updated Polish installer 12531 125322009-07-10 12533 Thorvald Natvig <slicer@users.sourceforge.net> 12534 55233df 1.1.x doesn't have BF2142 plugin 12535 cc4263d Update Norwegian installer 12536 ba4c405 Add 11x plugins to installer 12537 125382009-07-09 12539 Thorvald Natvig <slicer@users.sourceforge.net> 12540 4391a12 Use UTF-8 ini files, and support importing partial configs 12541 125422009-07-08 12543 Thorvald Natvig <slicer@users.sourceforge.net> 12544 0f3d2dc Installer link for compatible client 12545 125462009-07-06 12547 Eli Tallman <eli.github@gmail.com> 12548 ecef2b6 AOC offsets update 12549 12550 Thorvald Natvig <slicer@users.sourceforge.net> 12551 1d23889 Store server-specific whisper in a per-server config 12552 125532009-07-04 12554 Eli Tallman <eli.github@gmail.com> 12555 606bff7 CSS, AOC updates 12556 12557 Thorvald Natvig <slicer@users.sourceforge.net> 12558 29c26d6 Don't focus on URL open 12559 2c74fa1 Qt 4.5.2 for murmur static 12560 6738419 Make HostAddress a movable type for faster containers 12561 1c6ac0c Update ASIO driver to use new format 12562 125632009-07-03 12564 Thorvald Natvig <slicer@users.sourceforge.net> 12565 44439c6 Rediscover DInput devices on hotplug 12566 37886d4 Don't show dragbar over scroll buttons 12567 125682009-07-02 12569 Thorvald Natvig <slicer@users.sourceforge.net> 12570 801a9e9 Add the QtSvg4 library to the installer. Kind of necesarry to 12571 actually show those SVGs. 12572 125732009-07-01 12574 Thorvald Natvig <slicer@users.sourceforge.net> 12575 c06ca3e Updated Intel compiler on Win32 12576 125772009-06-30 12578 Thorvald Natvig <slicer@users.sourceforge.net> 12579 4703fa7 Single-slider VAD for the wizard 12580 f99300b Don't compare bool to 0 12581 5e539d8 Qt 4.5.2 for Win32 12582 125832009-06-29 12584 Eli Tallman <eli.github@gmail.com> 12585 10f4572 Source game updates 12586 12587 Thorvald Natvig <slicer@users.sourceforge.net> 12588 59dff3c Use git:// instead of http:// for xiph submodules 12589 3fe520c Update echo jitter buffer 12590 125912009-06-22 12592 Thorvald Natvig <slicer@users.sourceforge.net> 12593 44dfffa Notify on connection attempt start 12594 4ec866a Remove silly debug output 12595 a83592e Multibind for Win32 12596 3976433 Multibind for nix 12597 9b226ca Clientside IPv6 support 12598 c1c460b Allow IPv6 control connections 12599 126002009-06-21 12601 Thorvald Natvig <slicer@users.sourceforge.net> 12602 3c8745f Add proper names instead of label_123 in .ui files 12603 126042009-06-19 12605 Thorvald Natvig <slicer@users.sourceforge.net> 12606 6f9c7d6 Use QDesktopServices for datalocations 12607 126082009-06-18 12609 Thorvald Natvig <slicer@users.sourceforge.net> 12610 5074ef0 Option to only accept whispers from friends 12611 126122009-06-09 12613 Thorvald Natvig <slicer@users.sourceforge.net> 12614 0b9c19b s/RGBA/BGRA/ 12615 d1689db Make the default be 48kbit/s rather than 16 kbit/s 12616 126172009-06-08 12618 Thorvald Natvig <slicer@users.sourceforge.net> 12619 5248ca4 Avoid cert warning when falling back to .ini cert 12620 26e4f3a Remove player from ACLs / Groups when unregistered 12621 2635598 Re-disable DirectSound on Vista 12622 fb96eed VBR for CELT, and auto-readjust based on server quality levels 12623 19e91f5 Replace AudioSine with samples 12624 709289f Make centerpos be a whisper option 12625 126262009-06-05 12627 Christoph Hofmann <christoph.hofmann@vfc2.eu> 12628 733ee3d Make compile on Qt from Lenny 12629 12630 Thorvald Natvig <slicer@users.sourceforge.net> 12631 2191991 Remove a few FIXMEs 12632 c5874e1 Remove redundant flag from Group 12633 6b9ab90 Glue code for the experimental zero-latency preprocessing (not 12634 merged yet) 12635 126362009-06-02 12637 Thorvald Natvig <slicer@users.sourceforge.net> 12638 e6c9d33 Use new svg icons 12639 126402009-06-01 12641 Martin Skilnand <cybknight@users.sourceforge.net> 12642 e2e75ae fixed metadata. still need to find way to include bsd license 12643 information. Added test of talking_on.svg for review. 12644 12645 Thorvald Natvig <slicer@users.sourceforge.net> 12646 75262e9 Fix typo of QsslKey 12647 126482009-05-31 12649 Martin Skilnand <cybknight@users.sourceforge.net> 12650 68deaf3 Second batch of test icons in .svg for review. 12651 12652 Thorvald Natvig <slicer@users.sourceforge.net> 12653 90e189a Fall back to .ini cert if one is specified, currently using 12654 selfgenerated, and bind address matches 12655 8bdc1a2 Use new svg icon for linked channels 12656 26b3449 SoundFile class which wraps QFile to allow resource-based 12657 samples 12658 ce76715 .ui based AudioWizard 12659 126602009-05-30 12661 Martin Skilnand <cybknight@users.sourceforge.net> 12662 4d5b94e First test of svg icon. 12663 12664 Thorvald Natvig <slicer@users.sourceforge.net> 12665 29df24c Speech sample in Ogg/Vorbis 12666 126672009-05-29 12668 Thorvald Natvig <slicer@users.sourceforge.net> 12669 71853df Force database to .ini path in roaming mode and fix a banlist 12670 crashbug 12671 126722009-05-28 12673 Thorvald Natvig <slicer@users.sourceforge.net> 12674 07a1e49 Store textures for registered users. 12675 0c67135 Change texture from client 12676 2738bb6 Add libsndfile to installer 12677 0c66fe4 Protobuf 2.1.0 for Win32 12678 b9b5cd5 s/AltSpeak/Whisper/ 12679 47fe8d2 Whisper 12680 ac75cef Skeleton for server-side voicetarget 12681 10a359d VoiceTarget clientside 12682 126832009-05-27 12684 Thorvald Natvig <slicer@users.sourceforge.net> 12685 fa5d4e5 Workaround for focus bug in itemdelegate editors with dialogs 12686 e3efc68 Forgot group name for whisper 12687 2009992 Shortcut Editor for Whisper 12688 126892009-05-26 12690 Thorvald Natvig <slicer@users.sourceforge.net> 12691 2dab6a2 ShortcutTargetDialog (WIP) 12692 f7f7da7 Make shortcuts mute/deafen take parameter 12693 126942009-05-25 12695 Thorvald Natvig <slicer@users.sourceforge.net> 12696 b43f237 Shortcut target editor (WIP) 12697 126982009-05-23 12699 Stefan Hacker <dd0t@users.sourceforge.net> 12700 6cfb223 Fixed script for newer cherrypy versions 12701 127022009-05-22 12703 Thorvald Natvig <slicer@users.sourceforge.net> 12704 6d82782 Add workaround for MSVC for __int64_t 12705 39e2f5a Allow adding CA chain to cert files 12706 127072009-05-21 12708 Stefan Hacker <dd0t@users.sourceforge.net> 12709 e5cdd85 Remove libogg 12710 177a58c Optimized mixer code. 12711 6c5b9e6 Use libsndfile for audio file processing. 12712 12713 Thorvald Natvig <slicer@users.sourceforge.net> 12714 ae02f97 Add sndfile pkgconfig for *nix, switch to utf8 const char * 12715 paths, and fix a leftover compilebug in Plugins 12716 127172009-05-19 12718 Stefan Hacker <dd0t@users.sourceforge.net> 12719 1c1cb64 Reorder tray actions 12720 127212009-05-17 12722 Thorvald Natvig <slicer@users.sourceforge.net> 12723 e3a122c Allow empty messages 12724 3b0c702 Clientside useredit 12725 73131d2 Server-side unregister 12726 127272009-05-16 12728 Thorvald Natvig <slicer@users.sourceforge.net> 12729 f1859f2 Automatically download updated plugins 12730 127312009-05-15 12732 Thorvald Natvig <slicer@users.sourceforge.net> 12733 8750f00 Validate bans before adding to the list 12734 a98d45a Faster quint64 based netaddress handling 12735 9f7ef74 Updated Ban Editor 12736 127372009-05-13 12738 Thorvald Natvig <slicer@users.sourceforge.net> 12739 03ef639 Fix SQL for udp database 12740 127412009-05-12 12742 Thorvald Natvig <slicer@users.sourceforge.net> 12743 9df364f Automatically switch to TCP mode. 12744 a826a9e Only count voice packets as "switch to UDP" signal 12745 12746 withgod <withgod@users.sourceforge.net> 12747 a30fc85 weblist.pl modified 12748 127492009-05-08 12750 Eli Tallman <eli.github@gmail.com> 12751 8415c87 L4d, TF2 build update 12752 127532009-05-07 12754 Thorvald Natvig <slicer@users.sourceforge.net> 12755 f56fca0 Submodule update 12756 23389b3 Remove password from ConnectDialog gui 12757 226402f Flags in public server list 12758 dc41e53 CRLF 12759 8634a9c Avoid vacuum in initialization 12760 127612009-05-06 12762 Thorvald Natvig <slicer@users.sourceforge.net> 12763 39ec136 Flags 12764 127652009-05-05 12766 Thorvald Natvig <slicer@users.sourceforge.net> 12767 e3cc00c Store date, duration, username, reason and hash with bans 12768 53a9b08 Recreate SQL when upgrading 12769 127702009-05-04 12771 Mikkel Krautz <mikkel@krautz.dk> 12772 dc6e8d1 Fix blank email corner-case. Abort in-progress host lookups on 12773 email change. Show proper error on invalid email. 12774 92e9ef6 Show '(none)' for email-less certificates in CertView. 12775 67ed2b0 Delayed email validation in CertWizard. 12776 12777 Thorvald Natvig <slicer@users.sourceforge.net> 12778 4194703 Avoid encoding empty packet at end-of-speech 12779 534753f Optimize audio framing, and preserve flags 12780 c6b204c Add missing disable_copy() 12781 3cc160b Trim whitespace from ConnectDialog input 12782 127832009-05-03 12784 Stefan Hacker <dd0t@users.sourceforge.net> 12785 bf8ccda Replace speex event sound support with celt support. 12786 12787 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 12788 3c9ea0e Updated Spanish translation 12789 12790 Thorvald Natvig <slicer@users.sourceforge.net> 12791 4a7251b s/SuperServerUser/SuperUser/ 12792 a067f2e Support enabling noise 12793 a65ebd0 Cleanup speexbuild.pro file 12794 df6c8ed Move DX Input initialization to one thread 12795 803781d Remove libspeex, as we only use libspeexdsp 12796 32d16cd Fix PulseAudio 12797 9b21329 Rescale .spx to float 12798 5de517f Link channels over Ice 12799 128002009-05-02 12801 Mikkel Krautz <mikkel@krautz.dk> 12802 d3915cb Fix certificate genration on OpenSSL 0.9.7. 12803 21da51d Fix PCH for Protobuf on OSX. Apple's headers really pollute 12804 the preprocssor with all sorts of junk. 12805 12806 Thorvald Natvig <slicer@users.sourceforge.net> 12807 51120fe s/Player/User/ 12808 128092009-05-01 12810 Stefan Hacker <dd0t@users.sourceforge.net> 12811 e3b0a63 Remove restriction to root channel. 12812 12813 Thorvald Natvig <slicer@users.sourceforge.net> 12814 7dcfa00 Valgrind run 12815 5049bea Mention that we really prefer SQLite in the .ini files 12816 ade79f8 description is also an info-value 12817 42b53e4 `fieldname` for SQL 12818 fabb1ef email is now an info-value, not a db field 12819 d8f5d4b Persistent BFF 12820 b0632cf Add combobox for usernames in ACLEditor, and fix a few bugs 12821 d110fef Send proper case for name on QueryUsers 12822 128232009-04-30 12824 Stefan Hacker <dd0t@users.sourceforge.net> 12825 53d2343 Fix crash on SuperUser connect 12826 1ccf22e Fix chatbars session detection 12827 12828 Eli Tallman <eli.github@gmail.com> 12829 4a560b6 Dys, gmod, tf2 build updates 12830 12831 Hengqing Hu <esrms@users.sourceforge.net> 12832 faa55b0 Chinese translation for Mumble 1.1.8 update 12833 12834 Thorvald Natvig <slicer@users.sourceforge.net> 12835 5c0730e Distribute hash with the UserState, to allow players to 12836 recognize friends 12837 317cfe5 Add Q_OBJECT for CertView 12838 8ab8c51 Remove character LCDs, which we never had an implementation 12839 for 12840 38ad1a0 Remove a few fixed FIXME 12841 0764034 Use ACLGroup for ACLEditor instead of base Group 12842 58f15cb Convert last deny messages to identifiers 12843 a787cb1 Fix a few more compiler warnings 12844 936ef86 Remove a lot of compiler warnings 12845 4760546 Add script to convert ts files to HTML for proofreading 12846 389175d Fix a few HTML errors 12847 55513e7 The big spelling fix 12848 128492009-04-29 12850 Eli Tallman <eli.github@gmail.com> 12851 6c760f0 Need avatar_ for top 12852 5c4d8c5 Add back dummy top vector to Quake based games 12853 12854 Mikkel Krautz <mikkel@krautz.dk> 12855 b564f33 Add cancel button for Certificate Wizard on OSX. 12856 3cf945a We may now resize QWizards on OSX again, so enable that for 12857 the OSX AudioWizard again. 12858 66bbbd0 Fix Cert.cpp for OpenSSL >=0.9.8. 12859 ae3ee8a Fix constness issues with OpenSSL versions prior to 0.9.8. 12860 (Allows us to build against vendor-provided OpenSSL libraries 12861 on OSX) 12862 12863 Thorvald Natvig <slicer@users.sourceforge.net> 12864 a88d62b de-doctype 12865 b015fc7 Build static releases with Qt 4.5.1 12866 ec40b7b Fix a few warnings in the ACLEditor 12867 cff157f Add tooltips and whatsthis to cert dialog, and add some icons 12868 c35c6e8 Update changelog script to fix silly email mistakes 12869 702fe90 Write permission on root is good enough for registrations 12870 962a2d4 Server-side support for in-client registration 12871 98eb6a5 Fix error messages from celt/speex build files 12872 0efd1dc Clientside user registration, and hide ban/kick if not allowed 12873 to use 12874 d3f6874 Use session instead of actor for permissiondenied 12875 efe0420 Update ACL Editor for new permissions 12876 7925e61 Support flag sets for permission 12877 d6b878a Expand ACL permissions serverside 12878 53e9b9d Print strong cert identities in log 12879 56c139c Show current certificate (if any) on welcomepage of certwizard 12880 e7606f6 Rename qt translations to match 4.5.1 12881 906cd1a Always reset certs if the user returns to the start of the 12882 cert dialog 12883 128842009-04-28 12885 Mikkel Krautz <mikkel@krautz.dk> 12886 1ffbd81 Remove cdecl delcarations from g15helper_macx. 12887 91a9f16 Add (untested) G15 LCD support for Mac OS X. 12888 12889 Thorvald Natvig <slicer@users.sourceforge.net> 12890 6015d4a Fix double :: :: in Server 12891 0e54cfa Use SHA1 instead of MD5 for selfsigned certs 12892 b76ad9e Certificate based authentication and account recovery 12893 3727bf9 Use native dialogs 12894 128952009-04-27 12896 Thorvald Natvig <slicer@users.sourceforge.net> 12897 34a4b1f Use Qt 4.5.1 12898 6ecfa23 Check IDs on client (get those A icons back) 12899 9f37777 Finish Cert Wizard 12900 380205c Accept certificates 12901 c12d03c Start of Certificate Wizard 12902 3f61167 Multichannel echo cancellation 12903 f916473 Avoid constref initializers of std::wstring inside const 12904 structs 12905 129062009-04-25 12907 Thorvald Natvig <slicer@users.sourceforge.net> 12908 f32c878 Intel C++ 11.0.074 for releases, and fix a bug with linked 12909 speaking 12910 129112009-04-24 12912 Eli Tallman <eli.github@gmail.com> 12913 f594ce8 Plugins update for 1.2 PA; Cod5 and L4D patch update 12914 12915 Thorvald Natvig <slicer@users.sourceforge.net> 12916 103df83 Measure idle time and export over Ice 12917 3e4c38a Export client address and TCP state over Ice 12918 031bf2b Export channel description over Ice 12919 129202009-04-23 12921 Thorvald Natvig <slicer@users.sourceforge.net> 12922 139d4e0 Ice comment support 12923 b038dac Store infopairs in DB 12924 4a83072 Clientside comment support 12925 13dc3d6 Serverside comment support 12926 129272009-04-22 12928 Stefan Hacker <dd0t@users.sourceforge.net> 12929 922d9e8 Warn of incompatibilities among 1.2 snapshots 12930 12931 Thorvald Natvig <slicer@users.sourceforge.net> 12932 128a669 SQL Schema is version 4, not 3 12933 6a4fa30 info-based storage for registration 12934 129352009-04-21 12936 Stefan Hacker <dd0t@users.sourceforge.net> 12937 151240e Prevent deletion of root channel via Ice. 12938 129392009-04-20 12940 Eli Tallman <eli.github@gmail.com> 12941 25bdfb0 Source plugins update for 1.2 PA 12942 12943 Thorvald Natvig <slicer@users.sourceforge.net> 12944 8a716dc Always use shortname as part of context 12945 e59ca71 Zero-terminate context, so it can be used as a string 12946 1a36b56 Handle positional audio distribution server-side 12947 820194a Export identity/context over Ice 12948 6ec2d36 Store context 12949 129502009-04-18 12951 Thorvald Natvig <slicer@users.sourceforge.net> 12952 4ef52e9 Send plugin context/identity to server 12953 965a354 Check magic signature on plugins 12954 5e79b06 Link 1.2.0 for nix 12955 82c7cdc Link 1.2.0 for Win32 12956 129572009-04-16 12958 Stefan Hacker <dd0t@users.sourceforge.net> 12959 67f0459 Add resolution restriction to images. 12960 e89759a Added size restriction for image download. 12961 39a3b77 Disable 1.2 incompatible plugins until they get updated. 12962 a9a5574 Add auto formating capability to chatbar. 12963 12964 Hengqing Hu <esrms@users.sourceforge.net> 12965 686df2c Chinese Translation in UTF-8 coding for Mumble 1.1.8 12966 12967 He Tal <hetao29@users.sourceforge.net> 12968 9243dbd to support Chinese languages need a patch 12969 12970 Thorvald Natvig <slicer@users.sourceforge.net> 12971 0fff088 Allow reject message to be sent before we close the socket 12972 7c6ec3e Add tooltip and whatsthis for chedk updates on startup 12973 0f18efb Add .it to project files 12974 cb45da6 Add zh_CN to project files 12975 027bc04 Have the client actually send the os info. Oops. 12976 86d61cb OS info in version exchange 12977 f67b83e Add version info to mumble 12978 c760d4d Have murmur accept and send version packets 12979 12980 Spaccaossi <spaccaossi@gmail.com> 12981 d48588a italian translation - finished for 1.1.8 12982 129832009-04-12 12984 Stefan Hacker <dd0t@users.sourceforge.net> 12985 75868a3 Added Chatbar dock widget to MainWindow 12986 129872009-04-11 12988 Stefan Hacker <dd0t@users.sourceforge.net> 12989 7a6b6ae Fix crash on player left 12990 129912009-04-09 12992 Mikkel Krautz <mikkel@krautz.dk> 12993 f195dc7 Remove setgid hack from overlay OSX injector. We're now 12994 properly signed, and can access the task_for_pid() API without 12995 being part of the procmod group. 12996 b810504 OSX codesign fix. 12997 eef5e81 Initial codesigning changes to osxdist.py 12998 129992009-04-07 13000 Thorvald Natvig <slicer@users.sourceforge.net> 13001 b597f4c Have setPlayerState only emit messages when something actually 13002 changed 13003 130042009-04-02 13005 Mikkel Krautz <mikkel@krautz.dk> 13006 09a775a Rename some framework extensions for OSX overlay. 13007 89886d9 Make 1.2 branch build on OSX. 13008 130092009-04-01 13010 Thorvald Natvig <slicer@users.sourceforge.net> 13011 122a104 Make mumble use new plugin type 13012 3ebfe2b Have plugins use std::basic_string, and use l4d as example 13013 14d59e1 Make context and id length signed, so we can return -1 13014 65aef28 Update plugin header 13015 6b04d81 Add fixme for audiowizard path length 13016 ab2ee8d Fix loopback 13017 130182009-03-31 13019 Thorvald Natvig <slicer@users.sourceforge.net> 13020 c95557c CELT as audiocodec 13021 130222009-03-30 13023 Thorvald Natvig <slicer@users.sourceforge.net> 13024 0a0ab34 CELT for Win32 13025 8421f29 CELT build 13026 ffe7929 Add CELT submodule 13027 130282009-03-29 13029 haru_arc <arcenciel@users.sf.net> 13030 1399c24 Updated Japanese Translation 13031 13032 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 13033 fbf395c Updated Spanish translation 13034 13035 Thorvald Natvig <slicer@users.sourceforge.net> 13036 a33b3d1 Make ConnectDialog use QNetwork stuff and use a new URL for 13037 1.2.x 13038 a4b1b1b Fix custom textures 13039 3a6e2ae Murmur prints version info in log on startup 13040 94aaf63 Fix crash with playercontext and context action 13041 130422009-03-28 13043 Thorvald Natvig <slicer@users.sourceforge.net> 13044 34c0788 Fix treemessage 13045 cdfd8b7 Fix QueryUsers 13046 c18b1a2 Fix ACL Editor 13047 5ec7a58 ProtoBuf for Ice/DBus 13048 c971091 Add experimental warning to installer 13049 9f56cbf Use generated sendX handlers 13050 64cdec6 Use Player to precache textures 13051 95bf2c8 Textures aren't optional 13052 c2efc69 Use cache for textures 13053 1803b93 Use MUMBLE_MH_ALL for headers 13054 b388ef0 Have UserQuery automatically follow ACL 13055 47485ed Move accumulator to ServerHandler, avoid having murmur depend 13056 on boost::accumulators 13057 715239c Accumulator based pingstats 13058 52d386d Pass User instead of Connection to murmur message handlers 13059 54466d5 Message references instead of pointers, and make UDPTunnel 13060 work 13061 130622009-03-27 13063 Thorvald Natvig <slicer@users.sourceforge.net> 13064 561b7f2 Make preprocessing tokens gcc compatible 13065 ef1ea0c UDP Voice data works 13066 c0da46e Working TCP communication 13067 68d3159 Update build instructions 13068 130692009-03-26 13070 Eli Tallman <eli.github@gmail.com> 13071 e36f901 Gmod addresses update 13072 efe2334 Updated L4D for Build 3790 13073 35d6fd2 crlf 13074 13075 Thorvald Natvig <slicer@users.sourceforge.net> 13076 1718cde Make Mumble compile with protobuf. 13077 130782009-03-23 13079 Eli Tallman <eli.github@gmail.com> 13080 b7a974d Added BF2142 plugin 13081 13082 Thorvald Natvig <slicer@users.sourceforge.net> 13083 2fd181a Make ProtoBuf work on Win32 13084 b377df8 Allow Tray to compile without DBus/Ice 13085 3a05740 Fix TextMessage when AlwaysOnTop 13086 feca72d Revert "Make init script stop complaining", because it really 13087 should complain. 13088 4518e1a Make init script stop complaining 13089 d4d7f36 Allow changing SuperUser email 13090 b831cfc Bump version to 1.2.0 13091 1e9c437 Merge branch 'v1.1.x' 13092 40884a3 Allow no-dbus to work for mumble 13093 0f46c9e Update gitignore 13094 481760c ProtoBuf for murmur (no DBus/Ice yet) 13095 a295819 Extended protobuf testing 13096 14616d7 Add protobuf compiler 13097 130982009-03-22 13099 Mikkel Krautz <mikkel@krautz.dk> 13100 fc80d64 Add addban.php script to osxdist. 13101 5fcee7b Copy qt.conf into AppBundle via qmake instead of dist script. 13102 629fabc Be more explicit in postflight script. 13103 fbd9fa2 Remove dead code from OSX overlay contextmenu. 13104 5b42a49 Handle symlinks properly in osxdist.py. 13105 13106 Thorvald Natvig <slicer@users.sourceforge.net> 13107 dff9e3a Make the logrotate fail gracefully if murmur isn't running 13108 e710a84 Update indent script 13109 46e1e60 Update release script to work without a make 13110 a0d5920 Add mumble_plugin.h to distribution 13111 131122009-03-21 13113 Mikkel Krautz <mikkel@krautz.dk> 13114 e17401d Require a logout for OSX installer. 13115 15e4cb7 Apparently, only hooking CGLFlushDrawable is just fine. This 13116 didn't seem to work first time I checked. :( 13117 4ebaedd Reduce OSX overlay logspam. 13118 2b81e4a Make contextmenu call `mumble-overlay' to launch apps. 13119 ae2ffcf Add 'mumble-overlay' app-launcher to OSX overlay. 13120 0d3dd3b Add contextmenu.h to HEADERS. 13121 276938f Add an overlay context menu for Mac OS X. Allows for launching 13122 apps with the overlay enabled by right clicking on them. 13123 13124 Thorvald Natvig <slicer@users.sourceforge.net> 13125 5edfee0 Fix a few more odd writing cases for authors 13126 e0fe5c7 Update changelog script to credit SVN authors properly 13127 4eb6d7d New changelog script 13128 3732dce Fix WASAPI device selection 13129 13130 Bartek "stranded" Sumowski <sumowski@gmail.com> 13131 b79e2a2 Polish translation quick fix 13132 131332009-03-20 13134 Stefan Hacker <dd0t@users.sourceforge.net> 13135 5e460af Fix crash of config dialog when always on top is set 13136 13137 Jan Klass <kissaki@posteo.de> 13138 0d45cd8 minor German translation update (double spaces) 13139 13140 Mikkel Krautz <mikkel@krautz.dk> 13141 ba56432 Update to the MIT licensed version of mach_star. 13142 13143 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 13144 f48f816 Updated Spanish translation for 1.1.8 13145 13146 Thorvald Natvig <slicer@users.sourceforge.net> 13147 0bd7c1c Workaround for alwaysontop bug 13148 17537bd Fix broken output from lupdated, and remove empty 'tr' 13149 translation 13150 b4d4b86 Update source strings. 13151 b246faa Fix capitalization. 13152 9a49e4f Revert "Fix crash of config dialog when always on top is set" 13153 13154 Bartek "stranded" Sumowski <sumowski@gmail.com> 13155 0f54d3c Polish translation - completed for 1.1.8 13156 131572009-03-19 13158 Stefan Hacker <dd0t@users.sourceforge.net> 13159 845f2d3 Always allow SuperUser in mumble-auth.py + style update 13160 13161 Thorvald Natvig <slicer@users.sourceforge.net> 13162 27b7e15 Example of how to use structs from PHP 13163 027ae42 Start of new protocol 13164 131652009-03-18 13166 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13167 68ba119 German translation for latest changes 13168 13169 Thorvald Natvig <slicer@users.sourceforge.net> 13170 5cb0d27 Update for new intel compiler 13171 131722009-03-17 13173 Thorvald Natvig <slicer@users.sourceforge.net> 13174 15052fb Qt 4.5.0 has fixed signal emitting when deleting sockets, 13175 remove workaround 13176 131772009-03-16 13178 Eli Tallman <eli.github@gmail.com> 13179 50b3f50 L4D build number update 13180 97098ab Fixed typo in installer for DODS plugin 13181 13182 Thorvald Natvig <slicer@users.sourceforge.net> 13183 b2029dd Fix lousy UTF8 handling in most browsers 13184 131852009-03-15 13186 Thorvald Natvig <slicer@users.sourceforge.net> 13187 ab0089c Fix input/output switch in tooltip and whatsthis in config gui 13188 3cd95b5 Fix punctuation in ACL editor 13189 6ff4b14 Fix typo 13190 bf867ed Fix message type of join/leave channel 13191 131922009-03-14 13193 Jan Klass <kissaki@posteo.de> 13194 4ca05b9 updated German translation 13195 13196 Mikkel Krautz <mikkel@krautz.dk> 13197 5cc524f Fix osxdist.py optparser. 13198 13199 Thorvald Natvig <slicer@users.sourceforge.net> 13200 5a7f04a Avoid locking mutex unless plugin has lock 13201 b35fdce Avoid setting duration on WASAPI 13202 f2e4aff Fix duplicate string 13203 3a85112 Language file resync 13204 ae2d336c Switch to boost 1.38 for Win32 13205 132062009-03-13 13207 Mikkel Krautz <mikkel@krautz.dk> 13208 cc9e795 Fix various typos in osxdist.py. 13209 eb5fc92 Use plain messages for Growl. It doesn't do HTML. 13210 a977546 Remove old osxdist.sh script. 13211 8b72150 Update Mac OS X dist script. 13212 ae1ba55 More OSX header fixes. 13213 37c854f Don't try to detect Growl via AppleScript. It doesn't work. 13214 dbb0eb2 Fix header mess on Mac OS X. 13215 13216 Thorvald Natvig <slicer@users.sourceforge.net> 13217 a66cf2d Add speex as submodule 13218 132192009-03-12 13220 Stefan Hacker <dd0t@users.sourceforge.net> 13221 5202447 Detailed WhatIs strings for Log config 13222 13223 Eli Tallman <eli.github@gmail.com> 13224 4f35872 Updated Gmod plugin, added better spawn state 13225 13226 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13227 143589b Apply patch from mumble-tower 13228 13229 Mikkel Krautz <mikkel@krautz.dk> 13230 ac83eb0 Add qt.conf to the source-tree. 13231 390e291 Use qt.conf in app bundle to set Qt plugin path. Remove dirty 13232 hack from main.cpp. 13233 bbb4f92 Fix osxdist script. 13234 13235 Thorvald Natvig <slicer@users.sourceforge.net> 13236 c865f2f Update OpenGL overlay to recheck hook 13237 d7e070b Fix description message so it comes after the welcome message 13238 1e324f2 Add a few periods to whatsthis 13239 0558722 Update a few english strings 13240 132412009-03-11 13242 Mikkel Krautz <mikkel@krautz.dk> 13243 0fddab0 Add additional Murmur scripts to OSX .dmg. Launch mkini.sh in 13244 osxdist.py. 13245 3c38350 Update OSX installer with new license information. 13246 ae8bcbd New overlay paths for OSX injector. Load proper bundle when 13247 asked for it. 13248 83c363a Add LGPLv2.1 license (new for Qt 4.5). Update Speex license. 13249 Add PortAudio license. 13250 ab63d65 Make GlobalShortuctMac build with 10.4 SDK once again. 13251 95de017 Fix up permissions in OSX installer. 13252 132532009-03-10 13254 Stefan Hacker <dd0t@users.sourceforge.net> 13255 e7dd7ed Updated strings for log configuration 13256 13257 Eli Tallman <eli.github@gmail.com> 13258 844af75 Added Dystopia plugin 13259 8034ec1 Fixed v,h addresses 13260 8c91027 Update for 1.3 patch 13261 c9ea6a0 Added Dystopia plugin 13262 132632009-03-09 13264 Stefan Hacker <dd0t@users.sourceforge.net> 13265 383e025 Removed secondary option for eventsound configuration 13266 b6a6e31 Correct invalid if in eventsound fallback code 13267 c92a410 TTS fallback and filecheck for eventsound 13268 13269 Jan Klass <kissaki@posteo.de> 13270 cb67fc1 updated murmur.ini documentation 13271 13272 Thorvald Natvig <slicer@users.sourceforge.net> 13273 080c586 Create .ini files based on template 13274 132752009-03-08 13276 Thorvald Natvig <slicer@users.sourceforge.net> 13277 266a2b8 setSuperuserPasssword => setSuperuserPassword 13278 132792009-03-07 13280 Eli Tallman <eli.github@gmail.com> 13281 ac6a5d4 DOD PA lacked sourcefiles 13282 8be4101 Day of Defeat Source PA plugin 13283 633a403 TF2 build 3771 update 13284 13285 Jan Klass <kissaki@posteo.de> 13286 665edfe German translation: 'Main Window' updated Thus German 13287 translation was checked throughout now 13288 507e799 updated english translation some smaller flaws (typos, missing 13289 ., grammar) and made some things clearer 13290 13291 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13292 cf7cfb8 Apply patch from mumble-tower 13293 455ebe9 Changed one awkward translation. 13294 bb2406e apply patches provided by kissaki 13295 13296 Mikkel Krautz <mikkel@krautz.dk> 13297 1c95ce9 Use weak binding to determine whether to use Leopard-specific 13298 key-to-name translations in GlobalShortcutMac. 13299 13300 Thorvald Natvig <slicer@users.sourceforge.net> 13301 9ced3f7 Fix comment parameters for Channel::add 13302 d26bb4c Add about to tray context menu 13303 34fad98 Use consistent naming of channel actions 13304 133052009-03-06 13306 Stefan Hacker <dd0t@users.sourceforge.net> 13307 c370c9f Some fixes in eventsound 13308 d9e6ff2 Merge branch 'eventsound' 13309 1d677c4 Implemented the GUI part of the static sound for event feature 13310 13311 Mikkel Krautz <mikkel@krautz.dk> 13312 03fc6ba Growl notification support. 13313 13314 Thorvald Natvig <slicer@users.sourceforge.net> 13315 a90db97 Support HTML editing for channel descriptions 13316 6901c4c Final merge and CIA test 13317 88fdb0c Merge test 13318 da96d6b Update path for ruby 13319 2e778f6 Indent 13320 e880109 Resize minimum size of shortcut config 13321 4d60fbd Remove HTML for trayicon balloon. 13322 c4ff017 Add function to check sample validity. 13323 133242009-03-05 13325 Mikkel Krautz <mikkel@krautz.dk> 13326 c048a02 Add 'proper' Mac OS X installer. 13327 133282009-03-04 13329 Mikkel Krautz <mikkel@krautz.dk> 13330 ae0c8b5 We don't want the OSX overlay to live inside the app-bundle. 13331 fe8c40a Make the OSX overlay injector live outside the Mumble 13332 app-bundle. 13333 6d6c67d Fix Murmur build in OSX/Darwin. 13334 13335 Thorvald Natvig <slicer@users.sourceforge.net> 13336 ac0b3cf Indenting 13337 a2765a6 CRLF merge 13338 1561941 Add mute/deafen to icon context menu 13339 467cd16 Update release script 13340 133412009-03-03 13342 Stefan Hacker <dd0t@users.sourceforge.net> 13343 792ca1f Merge branch 'sourceplugs' 13344 f199f0b Add new PA plugins to the installer 13345 64914f4 Backend support for playing sound files on events. 13346 76e6416 Save/Load for soundfile paths 13347 13348 Eli Tallman <eli.github@gmail.com> 13349 b58cea3 INSURGENCY: Modern Infantry Combat Positional Audio 13350 5fe671b Garry's Mod Positional Audio 13351 d9ecf7d Age of Chivalry Positional Audio 13352 8f1f066 Half-Life 2 Deathmatch Positional Audio 13353 3c9cfae Counterstrike Source Positional Audio 13354 1b3c71b TF2 PA fix 13355 13356 Thorvald Natvig <slicer@users.sourceforge.net> 13357 df69aef Update static murmur for Qt 4.5.0 and lzma compression 13358 f2232a5 Use realtime threads on Linux, as posix threads aren't 13359 prioritized under SCHED_OTHER 13360 133612009-03-02 13362 Thorvald Natvig <slicer@users.sourceforge.net> 13363 71957d8 Fix typo for channel description 13364 f71a815 Support extended keys 13365 133662009-03-01 13367 arrai <array.of.intellect@gmail.com> 13368 aee1e23 Don't idlemute after self muted 13369 13370 nomad <gmc_holle@users.sourceforge.net> 13371 7bd80f8 Adding channel descriptions 13372 13373 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13374 5929962 correct installer translation 13375 fb41b75 Standardgeraet 13376 13377 Thorvald Natvig <slicer@users.sourceforge.net> 13378 1f8364b Avoid spamming log on description change 13379 6ef0a0c Indent 13380 d8f994c Update documenation for Server.getLog 13381 f2022a0 Use non-cached Ice connections 13382 ab2d992 Support clearing texture over Ice/DBus, and remove qcompress() 13383 header from getTexture on Ice 13384 9bb37b9 Add .gitignore for win32 13385 bbeda39 Add .gitignore files 13386 b207e3d A few testcases for collections and hashes 13387 a41c00b Fix typo 13388 133892009-02-28 13390 kissaki <kissaki@users.sourceforge.net> 13391 608a90c Patch #2625917: really simple PHP + ICE registration script 13392 13393 Thorvald Natvig <slicer@users.sourceforge.net> 13394 5db28fa Even with dropped capabilities, running murmurd as root is not 13395 a good idea, so always warn the user 13396 796afe0 Avoid messing with ulimits in murmurd, and first part of 13397 updated init script to use privileged capabilities 13398 133992009-02-27 13400 kissaki <kissaki@users.sourceforge.net> 13401 944501f Patch #2645062: Installer Translation: German 13402 89d5f51 Patch #2638107: Installer Translation: German 13403 13404 Mikkel Krautz <mikkel@krautz.dk> 13405 56426af Overlay for Mac OS X. 13406 13407 Thorvald Natvig <slicer@users.sourceforge.net> 13408 7515e31 Update default system ini to include the uname tag 13409 5d9edfb Don't keep CAP_DAC_OVERRIDE after switching users 13410 a5a3a73 Unbreak QoS on Unix 13411 f56a47f qWave (QoS for Vista) 13412 13413 Bartek "stranded" Sumowski <sumowski@gmail.com> 13414 0ddd167 Patch #2645933: Polish translation (small fix) 13415 13416 theblackstorm <theblackstorm@users.sourceforge.net> 13417 c317abe Patch #2645641: NSIS French Translation 13418 134192009-02-26 13420 Thorvald Natvig <slicer@users.sourceforge.net> 13421 b34cbc7 Clean up logic for capabilities, add resources automatically 13422 if root, and update the limits test 13423 2c9f4f0 Add a umask, add the CAP_SETGID capability, and print a 13424 warning if running murmurd as root without a username to drop 13425 to. 13426 7fc01d6 Use Linux capabilities to allow us to really use high priority 13427 threads 13428 134292009-02-25 13430 haru_arc <arcenciel@users.sf.net> 13431 9f8f3cd Patch #2637281: NSIS Japanese Translation update 13432 13433 Thorvald Natvig <slicer@users.sourceforge.net> 13434 0df61d2 Kill running mumble, murmur etc on uninstall. 13435 2350c48 Sections for the installer. 13436 428bc1b Fix spelling error in NetworkConfig.ui 13437 788b3f4 Distribute Murmur.ice with win32 install. 13438 13ea9af Avoid using QPainter::scale() as that produced a few artifacts 13439 in Qt 4.5. 13440 134412009-02-24 13442 Thorvald Natvig <slicer@users.sourceforge.net> 13443 468ed6d Replace previous notification -- needed on new Ubuntu notifier 13444 e73613a Clarify Ice documentation for verifyPassword 13445 9ea9089 Handle lost textures 13446 ada9056 Update vertex shader 13447 134482009-02-23 13449 lewellyn <lewellyn@users.sourceforge.net> 13450 7041b3f murmur_pch.h cleanup 13451 13452 Thorvald Natvig <slicer@users.sourceforge.net> 13453 db3c781 Update Linux overlay to guess window size on GLX<1.2 13454 c58df3f Qt4.5.0 on Win32. 13455 39c8094 Mutex cleanup 13456 3568c5d Valgrind run for mumble. 13457 66d04b2 Fix a few gcc warnings 13458 134592009-02-22 13460 Thorvald Natvig <slicer@users.sourceforge.net> 13461 fb84f8e Fix RPC.cpp to compile even with CONFIG+=no-dbus 13462 ba56098 registerPlayer throws InvalidPlayerException, update .ice to 13463 match 13464 5de1027 Shader-based OpenGL same-context linux overlay, with ELF 13465 linkmap iteration 13466 134672009-02-21 13468 Stefan Hacker <dd0t@users.sourceforge.net> 13469 f308c58 Fixed possible bug in several plugins and did some minor style 13470 tweaks 13471 13472 Eli Tallman <eli.github@gmail.com> 13473 35f52a9 Team Fortress 2 PA plugin 13474 134752009-02-20 13476 haru_arc <arcenciel@users.sf.net> 13477 4fd1812 Patch #2620308: NSIS Japanese Translation 13478 17a6814 Patch #2620179: NSIS Japanese Translation 13479 13480 Thorvald Natvig <slicer@users.sourceforge.net> 13481 58b6aa8 getServer() for Ice doesn't throw, it returns a null proxy. 13482 5932d65 Use Ogg-Speex for samples. 13483 134842009-02-19 13485 kissaki <kissaki@users.sourceforge.net> 13486 f74911e German Installer Translation Updated 13487 13488 Thorvald Natvig <slicer@users.sourceforge.net> 13489 cec4fae Check unlink state every second. 13490 50e58c2 Correct L4D plugin. 13491 ebdc34c Show which channel has been moved to/from when moving a 13492 Player. 13493 2a9dcfd Allow modification of ACL if you have Write on parent channel. 13494 6c6b3b8 Multiple keycombos per shortcut. 13495 5257860 Fix typo; murmur now compiles on Win32 again. 13496 879d3b2 Indenting and moving of a few code blocks 13497 1d9b576 Support KDE notifications as well 13498 134992009-02-18 13500 nomad <gmc_holle@users.sourceforge.net> 13501 990ab72 Patch #2613323: Support for QT System tray balloon tool-tips 13502 or libnotify 13503 13504 Thorvald Natvig <slicer@users.sourceforge.net> 13505 b6fbe4a9 Don't use embedded speex if system speex >= 1.2 13506 46b1594 Use the correct interface for QDBusInterface for focus 13507 eb97048 Use default ice port in the example scripts 13508 b36bfdf hasPermission for Ice 13509 5001daa External Ice Authentication 13510 135112009-02-17 13512 Thorvald Natvig <slicer@users.sourceforge.net> 13513 ff728cd Indenting run 13514 96b5158 Use QString based logging instead of const char * 13515 08c7814 Reduce server stack usage 13516 3fb59f9 QNetworkAccessManager for http loading. Support images in 13517 welcome text. 13518 13519 ueber <ueber@users.sourceforge.net> 13520 cff1c68 Ruby Ice example 13521 135222009-02-16 13523 Thorvald Natvig <slicer@users.sourceforge.net> 13524 7148a0b Add a thread count test 13525 39519d2 Speedtest of Protocol Buffers 13526 135272009-02-15 13528 Thorvald Natvig <slicer@users.sourceforge.net> 13529 e2586a4 Indenting 13530 23af558 Client-side resource usage. 13531 c64cd11 Server-supplied resource support 13532 c3f993b Start UDP thread on demand 13533 100a9a3 Clean ACL cache on server shutdown 13534 135352009-02-14 13536 Stefan Hacker <dd0t@users.sourceforge.net> 13537 cfba8f0 New sample script which uses the server controlled context 13538 menu entries to create registration tickets from a client 13539 13540 kissaki <kissaki@users.sourceforge.net> 13541 07741df Patch #2598251: german translation (mumble) updated 13542 13543 Thorvald Natvig <slicer@users.sourceforge.net> 13544 675c10a Oops, didn't mean to commit empty directories 13545 64e3381 Example on how to use DBus with C#. Forgot I made this one. 13546 e68d920 Be kinder to systems without working lsb_release 13547 c7f4f3a Set current index on context actions for the playerview. 13548 135492009-02-13 13550 Thorvald Natvig <slicer@users.sourceforge.net> 13551 b0aea9f Fix LFLAGS_ADD 13552 dd82270 Add support for building 32-bit library on amd64 13553 6fc929e Fix typo; the overlay isn't speex 13554 1ff3076 slice2html doesn't count ? as a terminator, so reword things 13555 slightly 13556 75205b3 Initialize menus on startup so context shortcuts are activated 13557 0091cdc Don't refresh the ALSA card list, it causes ALSA to crash 13558 135592009-02-12 13560 Stefan Hacker <dd0t@users.sourceforge.net> 13561 e64d33b Replaced the 'while' with close on keyboard interrupt 13562 13563 Thorvald Natvig <slicer@users.sourceforge.net> 13564 94c73a5 Client-side context menus. 13565 261483e Context actions for Ice 13566 307a198 Iterate servers at startup instead of abusing stop/start 13567 callback 13568 135692009-02-11 13570 Thorvald Natvig <slicer@users.sourceforge.net> 13571 7517a5c ServerCallback for Ice 13572 e9d8601 Meta callbacks for Ice 13573 03aaf77 Dynamic connect() for authentication 13574 86ac8d3 Fix volume attenuation when max volume is 0. 13575 6db5ccb Delete event filter first, so it won't get called with its own 13576 delete event during recursive delete. 13577 135782009-02-10 13579 Thorvald Natvig <slicer@users.sourceforge.net> 13580 554763e Indenting run 13581 ed7c412 Readd started/stopped signal propagation 13582 146d7c6 Signal/Slot based RPC callbacks 13583 3d6ae39 Signal and slot test 13584 8c97da4 Start of Ice callbacks 13585 135862009-02-09 13587 Thorvald Natvig <slicer@users.sourceforge.net> 13588 6242768 Add L4D to installer. 13589 abbaf57 log based rolloff for audio. 13590 667ce05 Sample-based output. 13591 701c1a4 When already connected and clicking Server|Connect, default to 13592 adding current server to the list. 13593 135942009-02-08 13595 Stefan Hacker <dd0t@users.sourceforge.net> 13596 3798014 Patch #2580353: bf2 PA increased possible mapsize 13597 29c0464 Patch #2579216: cod5 new version 1.2 pa patch 13598 13599 Thorvald Natvig <slicer@users.sourceforge.net> 13600 49d3385 Positional support Left 4 Dead. 13601 dfa7a82 Switch to "MaxDistVolume" for distancce attenuation. 13602 3fa2818 Put MumbleScript on ice for the time being, as it is hard to 13603 get gui elements secure. 13604 13605 theblackstorm <theblackstorm@users.sourceforge.net> 13606 ad0a14f Patch #2574499: NSIS French Translation update 13607 136082009-02-04 13609 Mikkel Krautz <mikkel@krautz.dk> 13610 d56a85d Remove Window->Close menu item on OSX. Disconnect uses Cmd+W 13611 as well, and we should really only quit on Cmd+Q. 13612 136132009-02-03 13614 kissaki <kissaki@users.sourceforge.net> 13615 6004a57 Patch #2557593: Installer Translation German improved 13616 13617 theblackstorm <theblackstorm@users.sourceforge.net> 13618 c7b215c Patch #2560147: NSIS French Translation 13619 136202009-02-02 13621 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 13622 d02a587 Spanish translation for installer 13623 13624 Thorvald Natvig <slicer@users.sourceforge.net> 13625 b3a171b Start of clientside scripting. 13626 38c52b5 Have the installer check for SSE, and complain if it isn't 13627 found. 13628 136292009-02-01 13630 Thorvald Natvig <slicer@users.sourceforge.net> 13631 db7b312 Allow playername and channelname config to be set live 13632 136332009-01-31 13634 Thorvald Natvig <slicer@users.sourceforge.net> 13635 bab2100 Patch #2550233: German Installer Translation Updated 13636 feb2dcf Patch #2549845: Win32 installer Polish translation [sumowski] 13637 Use Unicode NSIS installer 13638 136392009-01-30 13640 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13641 2be3586 German translation for installer 13642 13643 Thorvald Natvig <slicer@users.sourceforge.net> 13644 02378c5 Localized Win32 installer. 13645 e9b3fe8 Clean up a few leftover code lines 13646 412be5d First pass at adding inline documentation to the slice file. 13647 Could probably do with a spelling check or three. 13648 136492009-01-29 13650 Thorvald Natvig <slicer@users.sourceforge.net> 13651 a3a362d Version bump 13652 136532009-01-28 13654 Thorvald Natvig <slicer@users.sourceforge.net> 13655 4aa85bb 1.1.7 release 13656 971a164 Changelog update 13657 a0c9671 Indenting fixes 13658 136592009-01-27 13660 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 13661 878fff7 Updated Spanish translation 13662 136632009-01-26 13664 Thorvald Natvig <slicer@users.sourceforge.net> 13665 51510ff Debian Bug#513119: murmur-user-wrapper: confused about dbus. 13666 Patch by janbraun@gmx.net 13667 136682009-01-25 13669 Thorvald Natvig <slicer@users.sourceforge.net> 13670 7508be1 Delay fetching OSInfo, as QProcess doesn't deal well with 13671 fork/detach 13672 4a07c67 Update distribution scripts 13673 b4258dc Add elide mode for the audio devices, and store configdialog 13674 geometry. 13675 048343f Updated mumble-overlay to support biarch systems, based on 13676 patch by ludwig.nussel@suse.de 13677 13678 Bartek "stranded" Sumowski <sumowski@gmail.com> 13679 901ffe7 Polish translation hotfix 13680 136812009-01-23 13682 Mikkel Krautz <mikkel@krautz.dk> 13683 e611b15 Include Mumble's LICENSE file instead of the GPL in the Mumble 13684 disk image. 13685 13686 Thorvald Natvig <slicer@users.sourceforge.net> 13687 8eb7359 Dont use tool windows on OSX 13688 70344b3 Preserve config menu settings entry. 13689 136902009-01-22 13691 Mikkel Krautz <mikkel@krautz.dk> 13692 b6cd05d Allow the i386-part of OSX Universal Binaries to be built with 13693 MMX/SSE/SSE2 optimizations. 13694 13695 Thorvald Natvig <slicer@users.sourceforge.net> 13696 9277b53 Transparent background for extended images in the murmur.cgi 13697 9ccba72 More consistently pick the same interface 13698 386a8f2 If we don't find an active IPv4 interface, pick any other 13699 137002009-01-20 13701 julian7 <julian7@users.sourceforge.net> 13702 887368a Patch #2524995: DBus started/stopped signals 13703 13704 Thorvald Natvig <slicer@users.sourceforge.net> 13705 ae08a5e On FreeBSD, just link -lcrypto directly 13706 f3fa9ad Older input.h doesn't have KEY_CNT 13707 cad89be Attempted workaround for screeching. 13708 d0bd009 Strip " from lsb_release 13709 1be6e51 Update to support G15 SDK 3.01 13710 13711 Bartek "stranded" Sumowski <sumowski@gmail.com> 13712 490728e Polish hotfix 13713 00bf4ac Updated polish translation 13714 137152009-01-19 13716 Stefan Hacker <dd0t@users.sourceforge.net> 13717 6e01e25 Stop frameless window from creeping around. 13718 13719 Thorvald Natvig <slicer@users.sourceforge.net> 13720 30460fd Language update 13721 e3f271b Indenting update 13722 dfecfd3 Use just parts of uname() for OS info 13723 2afcd0e Don't use /dev/input devices that are grabbed, and don't use 13724 /dev/input at all unless we find a keyboard 13725 c451437 Fix of the fix of the fix for the frameless mode 13726 34acfe4 ALSA Locking 13727 137282009-01-18 13729 Stefan Hacker <dd0t@users.sourceforge.net> 13730 9fca9fb Patch #2516734: Independent geometry for Mumbles' Minimal View 13731 0112a1a Patch #2516400: Self Mute/Deaf via DBus for Mumble client 13732 13733 jerhum <jerhum@users.sourceforge.net> 13734 7814dba Patch #2518154: French translation update 13735 13736 Thorvald Natvig <slicer@users.sourceforge.net> 13737 6786ed6 Minor cleanup of the noframe patch. 13738 49fbd6b Brutally simplified LCD overlay. 13739 2970f91 Qt 4.4.3 for Win32. 13740 763a061 Fix for QScrollArea in ConfigDialog. 13741 4a414a4 Remove debug output from Overlay_win Use QTreeView::scrollTo() 13742 for the playerview. 13743 137442009-01-17 13745 Thorvald Natvig <slicer@users.sourceforge.net> 13746 695074f Multiapp overlay for *nix 13747 1faac99 Support simultaneous overlay in multiple applications. 13748 e90dd48 Prefetch offset for createdevice. 13749 c168a48 Always show that we attached to OpenGL in the debug log. 13750 061aa70 Trampoline-based, chaining, push/ret calling overlay. 13751 137522009-01-16 13753 Thorvald Natvig <slicer@users.sourceforge.net> 13754 cb9dfc4 Remove a debug string from AudioOutputDialog 13755 eaacf2f Lrelease seems to merge a few contexts, so turn nounfinished 13756 and compress off. 13757 137582009-01-15 13759 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 13760 318e002 German translation 13761 13762 Thorvald Natvig <slicer@users.sourceforge.net> 13763 7121374 WASAPI doesn't need output delay, or so it seems. 13764 1023428 Add a outputdelay config for AudioOutputRegistrar 13765 e3d63c5 Stop g15helper from spamming debug log. 13766 88f0732 Typo fix. 13767 852f60d Thread-safe AddRef/Release for overlay. Delayed-insertion D3D9 13768 hook, work around bug in SupCom. 13769 13770 Bartek "stranded" Sumowski <sumowski@gmail.com> 13771 7afa56f polish_for_1.1.7_release_update_v50-FINAL.tar 13772 137732009-01-14 13774 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 13775 bf34571 Updated Spanish translation. 13776 137772009-01-13 13778 Mikkel Krautz <mikkel@krautz.dk> 13779 04825a7 Use sheets for ConnectDialog-related dialogs on OS X. 13780 1fd2ae4 Prettify OSX OSInfo and include architecture. 13781 13782 Thorvald Natvig <slicer@users.sourceforge.net> 13783 d10b798 Locale-aware version queries. 13784 729b7a4 Fix bug where muted trayicon wasn't shown on startup. 13785 fde3748 Apparantly -arch:SSE (SSE1) and -QxK (SSE1) at the same time 13786 becomes SSE2. This compiler is quite buggy. 13787 97abe97 Fix exit crash of overlay. Also include interface replacement 13788 code. Not used yet though, it would fail if the game did 13789 device->GetSwapChain->GetDevice, unless we patch all of those 13790 as well. 13791 137922009-01-12 13793 ikasamah <ikasamah@users.sourceforge.net> 13794 10aaace Updated Japanese translation 13795 13796 Thorvald Natvig <slicer@users.sourceforge.net> 13797 1948c1d Fix positional test in Audio Wizard. 13798 1fe8a5d Default IdleAudioMute to off. 13799 3282f3c Update murmur-static script 13800 058e073 Qt 4.3 doesn't have -removeidentical for lrelease 13801 a450608 Descriptor test only works on *nix. 13802 f7d5644 Add a descriptor test 13803 4325826 Fix editor oops in Register.cpp 13804 864a40a Updated installation documentation 13805 d28a8a8 Language file updates 13806 b13cd6a Report true Windows version. 13807 13808 Bartek "stranded" Sumowski <sumowski@gmail.com> 13809 e2701fa Updated polish translation 13810 138112009-01-11 13812 Thorvald Natvig <slicer@users.sourceforge.net> 13813 949a8c2 Make canEcho const, unify XML for OS info and don't start UDP 13814 thread if the socket failed 13815 0f93c33 Default Console.txt path to %APPDATA%, and add a "Run Mumble" 13816 to the installer. 13817 1087de9 Use UTF-8 for CStrings too, fixes a Mojibake 13818 6a6ca34 When using WASAPI, decrease the volume of other applications 13819 during speech. 13820 138212009-01-09 13822 Thorvald Natvig <slicer@users.sourceforge.net> 13823 31e2c53 Fix string playerid -> string name 13824 4320a6f Explicitly use UTF8 for all output from murmur. 13825 976f17e Spelling fix for wizard. 13826 27fa1bc Workaround for distros that rename qmake and lrelease without 13827 providing mkspect pointers 13828 bf6844a Add the Linux OS for the VersionCheck. oops :) 13829 36c9d56 Mute loopback in wizard during welcome and finish pages. Add 13830 question about statistics to the end of the audio wizard. 13831 e36d650 PTT in audio wizard. 13832 8f5da0f Use qCritical where it makes sense. 13833 130416e On Unix, detach even if logfile fails 13834 138352009-01-08 13836 Mikkel Krautz <mikkel@krautz.dk> 13837 3f2c634 Fix universal build on Mac OS X (and other non-pch targets). 13838 7565edb Only enable XEvie when building against an X11 version of Qt. 13839 Disable g15daemon support on Mac OS X. 13840 13841 Thorvald Natvig <slicer@users.sourceforge.net> 13842 3fc100d If Mumble is already installed, call the uninstaller. 13843 68a6d8f Ok, only disable DirectSound if we actually compiled with 13844 WASAPI (it is optional, after all). Add a diagnostic output 13845 from ASIO when no devices are found. 13846 3e25021 Merge DirectSound code into single file, and disable 13847 DirectSound if WASAPI is found. 13848 af7c056 Anonymous statistics. 13849 d2af1eb Enable tab scrolling to save a bit of space in the config 13850 dialog. 13851 3cad4a2 Anonymous statistics. 13852 4bdf757 Register Win32 version in hex. 13853 770a421 Include version and OS with global server registration 13854 a93e270 Readd the untranslated English as a selectable language. 13855 138562009-01-07 13857 Thorvald Natvig <slicer@users.sourceforge.net> 13858 e0ea5df qCompress global server list. 13859 46d8c8a Register current # of users and channels on global server list 13860 63cca58 Whitelist the global serverlist callback from the reconnect 13861 tempbans 13862 138632009-01-05 13864 Mikkel Krautz <mikkel@krautz.dk> 13865 e9fb2ff Allow global volume shortcuts to increase the volume up to 13866 200%. 13867 13868 Thorvald Natvig <slicer@users.sourceforge.net> 13869 6bea0e5 Intel C++ 11.0 compiles -Qipo into buggy code, so turn that 13870 off. 13871 6d373a7 Translation file updates 13872 ec7f8cb Indenting update 13873 1f33cb8 Write/Admin -> Write ACL 13874 ad2b8e2 Update copyright for 2009 13875 219c8c9 Add desktop shortcut on Win32. 13876 82bb384 Allow channel/player regexp to be changed 13877 6a4e383 Rename "Write" to "Write/Admin" in the UI so people stop 13878 thinking it's for message writing. 13879 e8c9e47 CONFIG+=no-embed-qt-translations to load translations from Qt 13880 from the system installed directory. 13881 4751c3c Remove a few missing translations 13882 4294ad7 -jX safe make targets for translations 13883 60c2877 Build updates for newer boost and C++ compiler. 13884 138852009-01-04 13886 Thorvald Natvig <slicer@users.sourceforge.net> 13887 b0162ef Experimental notify-less DirectSound, using estimated 13888 positions. 13889 138902009-01-02 13891 Thorvald Natvig <slicer@users.sourceforge.net> 13892 6a494c8 Tab-based config widget. 13893 138942009-01-01 13895 Thorvald Natvig <slicer@users.sourceforge.net> 13896 974ced3 Update Win32 Overlay to inject LoadLibraryA. With the CBT 13897 hook, this should hopefully be enough. 13898 138992008-12-30 13900 Thorvald Natvig <slicer@users.sourceforge.net> 13901 81cec84 Fix for the regression introduced by the hanged connect fix. 13902 139032008-12-25 13904 Thorvald Natvig <slicer@users.sourceforge.net> 13905 8037b8d Fix G15 on Linux 13906 6c68408 Avoid stuck ServerHandler when server is unreachable. 13907 139082008-12-24 13909 Stefan Hacker <dd0t@users.sourceforge.net> 13910 02d47ea Patch #2457331: Make murmur use its own icon 13911 13912 mokomull <mokomull@users.sourceforge.net> 13913 82e4966 Patch #2463387: Add configuration option for hiding main 13914 window to tray 13915 28636ed Patch #2462928: Reload ALSA device list when settings dialog 13916 is opened 13917 13918 Thorvald Natvig <slicer@users.sourceforge.net> 13919 e87688b Fix for crash with no LCD devices present. 13920 139212008-12-21 13922 Thorvald Natvig <slicer@users.sourceforge.net> 13923 b39c862 Don't show LCD Config if no devices are detected. Also minor 13924 cleanups of G15 helper. 13925 139262008-12-15 13927 Thorvald Natvig <slicer@users.sourceforge.net> 13928 56ee577 Update G15 helper to use standard input/output Show all 13929 players/linked channels. Fudge the font metrics. 13930 139312008-12-13 13932 Mikkel Krautz <mikkel@krautz.dk> 13933 b4806cc Add g15helper.ico. 13934 98da0f9 LCD Support 13935 13936 Thorvald Natvig <slicer@users.sourceforge.net> 13937 5ab03f2 Fix some Boost/Qt stuff for icl for the G15 code. 13938 62d3ac4 The G15 library doesn't handle multiple devices. 13939 139402008-12-12 13941 Mikkel Krautz <mikkel@krautz.dk> 13942 f838215 Add LCD config dialog icon. 13943 13944 Thorvald Natvig <slicer@users.sourceforge.net> 13945 f151df1 If the UDP socket failed. don't close it. Also, enable 13946 obfuscate parameter. 13947 139482008-12-08 13949 Stefan Hacker <dd0t@users.sourceforge.net> 13950 5665131 Patch #2393239: PA div by zero fix (/ bf2 plugin fix) 13951 13952 Thorvald Natvig <slicer@users.sourceforge.net> 13953 1b264fb Add MSVCRT to the plugins directory as well. 13954 139552008-12-02 13956 Thorvald Natvig <slicer@users.sourceforge.net> 13957 41aff5b Fix unaligned access issue on picky 64-bit platforms (such as 13958 IA64) 13959 139602008-12-01 13961 Thorvald Natvig <slicer@users.sourceforge.net> 13962 913cd1e Keep expanded state of items when moved. 13963 ffa5621 Updated translation sources 13964 13965 Bartek "stranded" Sumowski <sumowski@gmail.com> 13966 5eb15b1 Updated polish translation 13967 139682008-11-29 13969 Mikkel Krautz <mikkel@krautz.dk> 13970 a76f1f0 Treat incoming and outgoing mumble:// URLs as URL encoded. 13971 5f3d243 Fix typo in "What's This" for Noise Supression. Fixes bug 13972 #2238867. 13973 b6fdc6e Add all the new positioaln audio plugins to the installer. 13974 Fixes bug #2294035. 13975 139762008-11-28 13977 Stefan Hacker <dd0t@users.sourceforge.net> 13978 3eaff86 Patch #2293077: Tray icon update on disconnect 13979 d0f05fd Patch #2293288: Disable PA when position is reported as 13980 (0,0,0) 13981 d798227 Patch #2301216: Positional audio for Call of Duty 5 13982 8d72daf Patch #2338606: Positional audio for Wolfenstein:ET 13983 13984 Mikkel Krautz <mikkel@krautz.dk> 13985 b5cdef7 Fix rounding issues in AudioConfigDialog. Fixes bug #2293514; 13986 Based on patch #2293714 by dd0t. 13987 139882008-11-01 13989 Thorvald Natvig <slicer@users.sourceforge.net> 13990 6be3542 Change tray icon when muted/deafened. 13991 d9cecff Idle timer in client to auto-mute. 13992 073c72e Fix so you can use minimal view and AlwaysOnTop at the same 13993 time. 13994 a5a4a33 Allow boosting volume to 200% (with warning about it's 13995 quality). 13996 139972008-10-22 13998 Stefan Hacker <dd0t@users.sourceforge.net> 13999 d57321b Patch #2183224: Call of Duty 2 positional audio 14000 140012008-10-19 14002 mystic_sam <mystic_sam@users.sourceforge.net> 14003 b40cf89 Patch #2178031: AudioBar in config dialog 14004 140052008-10-18 14006 Stefan Hacker <dd0t@users.sourceforge.net> 14007 9d6f296 Sanity checking for CoD4 plugin 14008 14009 Mikkel Krautz <mikkel@krautz.dk> 14010 b535225 Make GlobalShortcutMac build again. 14011 e61870e Fix version number in BF2 plugin about dialog. 14012 140132008-10-11 14014 Mikkel Krautz <mikkel@krautz.dk> 14015 71684f1 Make sure LogTitleBar is properly hidden when launching 14016 Mumble. 14017 0e48e6e Initialize DirectInput in the same thread as we are polling it 14018 in. 14019 37e60be Move DirectInput handling to the same thread as the Win32 14020 input hooks. Fixes GlobalShortcut signal delivery. 14021 140222008-10-09 14023 Thorvald Natvig <slicer@users.sourceforge.net> 14024 d680eb9 Add Q_DISABLE_COPY to most classes 14025 140262008-10-08 14027 Stefan Hacker <dd0t@users.sourceforge.net> 14028 2ed7d0f Patch #2151618: Positional audio for Call of Duty 4 14029 14030 Thorvald Natvig <slicer@users.sourceforge.net> 14031 6bedde8 Add _USE_MATH_DEFINES to the .pro for Win32 so M_PI is 14032 defined, instead of locally changing the file. Oops. 14033 140342008-09-30 14035 Thorvald Natvig <slicer@users.sourceforge.net> 14036 a53239f Compile on platforms where qreal is float 14037 140382008-09-29 14039 entitaet <entitaet@users.sourceforge.net> 14040 2cecce4 Patch #2133288: Correction in mumble_de.ts 14041 140422008-09-26 14043 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14044 42b0508 Updated Spanish translation 14045 140462008-09-24 14047 Thorvald Natvig <slicer@users.sourceforge.net> 14048 7460e13 Distribute Qt 4.4.2 for Win32. 14049 140502008-09-23 14051 jakobdettner <jakobdettner@users.sourceforge.net> 14052 2a6ae35 Patch #2119472: tray icon exit menu entry on right klick 14053 14054 l-n <l-n@users.sourceforge.net> 14055 0e86bb4 Remove C++ flags from CFLAGS 14056 3bd6814 Patch #2122639: fix build with older alsa 14057 14058 Thorvald Natvig <slicer@users.sourceforge.net> 14059 270040d Deny duplicate channel names 14060 46ba719 Check valid player ID on texture get/set 14061 140622008-09-13 14063 Thorvald Natvig <slicer@users.sourceforge.net> 14064 be9a94b Bump BF2 plugin version. 14065 30c144d Add uninstaller section for configuration settings and 14066 databases. 14067 e94da5f Version bump 14068 9e33a86 Changelog update 14069 14070 Bartek "stranded" Sumowski <sumowski@gmail.com> 14071 9589f64 Updated Polish translation 14072 140732008-09-12 14074 Mikkel Krautz <mikkel@krautz.dk> 14075 3b124ce Add dbOpts setting. Allows users to specify custom connect 14076 options for their QSqlDatabase. 14077 140782008-09-11 14079 Thorvald Natvig <slicer@users.sourceforge.net> 14080 7e0368e Language updates 14081 2488f6f Indenting 14082 1cc6bcd Implement "Always on top" and "Ask on Quit". 14083 256e218 Include stereo decorrelatation in speex builds. 14084 140852008-09-10 14086 derandi <derandi@users.sourceforge.net> 14087 b8ff5ee Patch #2104222: Workaround for buggy Alsa lib 1.0.17a 14088 14089 Thorvald Natvig <slicer@users.sourceforge.net> 14090 f34ca68 getVersion() for DBus/ICE 14091 140922008-09-08 14093 Mikkel Krautz <mikkel@krautz.dk> 14094 5b0322d Distribute Murmur.ice along with the other Murmur-related 14095 files on OS X. 14096 1430ecb Make setChannelState() rename channels for DBus and Ice. Add 14097 getChannelState() to DBus. (Fixes bug #2098835) 14098 14099 Thorvald Natvig <slicer@users.sourceforge.net> 14100 3a393fe sendMessage and sendMessageChannel for ICE/DBus 14101 2bceafa Version bump 14102 65fb1bc Distribute fake manifest for VCR90. 14103 4498fd6 Support source-less text messages. 14104 141052008-09-06 14106 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 14107 4d89809 Updated German translation 14108 14109 Mikkel Krautz <mikkel@krautz.dk> 14110 5fd6da8 Add mumble.icns to mumble.qrc. 14111 6dbc29f Add mumble.plist to DIST. 14112 168e007 Add icedemo.php to OSX dist scripts. 14113 14114 Thorvald Natvig <slicer@users.sourceforge.net> 14115 a30e610 Polish 14116 a68f72c Fix translation loader. 14117 4c19239 Remove link.pl from distribution list 14118 84a0d6d Changelog update 14119 3dc145d Fix minor typo in GlobalShortcutMac 14120 141212008-09-04 14122 jerhum <jerhum@users.sourceforge.net> 14123 502512d Updated french translation 14124 14125 Thorvald Natvig <slicer@users.sourceforge.net> 14126 92d9f1a Add warning to user if speex hasn't been checked out. 14127 b41fc5b Remove unused FMODAudio 14128 b146db0 Remove outdated link.pl (which hasn't worked for several 14129 releases) 14130 a47fea8 Remove unused DSound/OpenAL hooks from overlay source 14131 9b32d99 Remove debian/ and debian-hardy/ from SVN as debian builds are 14132 maintained in the official debian SVN. 14133 141342008-09-03 14135 Thorvald Natvig <slicer@users.sourceforge.net> 14136 bd660ad Final version of polish translation 14137 141382008-09-02 14139 ikasamah <ikasamah@users.sourceforge.net> 14140 61f7ce3 Updated Japanese translation 14141 14142 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14143 aa3c45d Updated Spanish translation 14144 14145 Thorvald Natvig <slicer@users.sourceforge.net> 14146 02da74b Remove obsolete translations from polish file 14147 01d6c1c Updated language files to match new context 14148 2d6d90a Add context to text "Unlink" for translators (Channel or 14149 Plugin?) 14150 16a9832 Work around bug in QDir::addSearchPath() and 14151 QTranslator::load() 14152 14153 Bartek "stranded" Sumowski <sumowski@gmail.com> 14154 f1dc16c Updated polish translation 14155 df503d5 Polish translation 14156 141572008-09-01 14158 Thorvald Natvig <slicer@users.sourceforge.net> 14159 4a4231d Updated language source files 14160 2ff806e Indenting 14161 62f8b23 Silky smooth positional audio mixer. 14162 141632008-08-31 14164 Thorvald Natvig <slicer@users.sourceforge.net> 14165 6dc327f Include all necesarry files to compile in .tar.gz 14166 3b4cbea Distribute Murmur.ice and php scripts with static binary 14167 bf16e9b Update binary snapshot to update front page 14168 d42e60e Switch to name hints for iterating PCM devices on ALSA. 14169 141702008-08-30 14171 Mikkel Krautz <mikkel@krautz.dk> 14172 9ffa6f1 Use 'MBLE' process signature on OSX for easier identification. 14173 14174 Thorvald Natvig <slicer@users.sourceforge.net> 14175 509bba6 Be slightly more forecefull when disconnecting timed out 14176 clients 14177 61fc898 Try using the CBT hook to avoid IE slowdowns. Might be games 14178 that aren't catched by this one, though :( 14179 c9ff1db Use a separate message loop for the lowlevel input hooks on 14180 Win32. (Fixes bug #2083383) 14181 141822008-08-29 14183 Mikkel Krautz <mikkel@krautz.dk> 14184 2e227c0 Fix urlCallback prototype on non-x86-64. Sigh. 14185 8e99df7 More general Boost include path on OSX. 14186 d3e6a7c Support for building against Cocoa Qt4 in compiler.pri 14187 (CONFIG+=cocoa) 14188 3d167b5 Bundle Info.plist for Mumble AppBundle instead of generating 14189 it on-the-fly. 14190 e88f98f Fixes for x86_64 Cocoa version of Qt4. 14191 14192 Thorvald Natvig <slicer@users.sourceforge.net> 14193 b8a995c Overlay blacklist and "override" added (put a file named 14194 "nooverlay" next to the executable to disable it). 14195 942e4a6 Work around Qt 4.4.1 "feature" of default buttons. 14196 4013745 Work around setRecord() being broken in Qt 4.4.1 14197 141982008-08-28 14199 Mikkel Krautz <mikkel@krautz.dk> 14200 78d6ca4 GlobalShortcutMac cleanups. 14201 13037b5 Use ~/Library/Logs/Mumble.log for our log on Mac OS X. 14202 d066df9 Convert GlobalShortcut on OSX to use the Quartz Event Tap API. 14203 Fixes bug #1929509. Enables key suppression and proper key 14204 names in the config dialog. 14205 142062008-08-27 14207 Mikkel Krautz <mikkel@krautz.dk> 14208 c468b39 Show version in title of Win32 Murmur log window. 14209 14210 Thorvald Natvig <slicer@users.sourceforge.net> 14211 638fe72 Distrubute Murmur.ice with .tar.gz 14212 9303b29 Holding VersionCheck::on_Agent_requestFinished with a 14213 messagebox means we'll get a second finish event when the 14214 connection is closed, which goes through before we've finished 14215 the first. Switch to msgBox 14216 45753b6 Under win32, ICE has wstring as wchar_t, Qt as unsigned short, 14217 so we're switching to utf8 14218 5a457e8 Small cleanup of Win32 output modules. 14219 142202008-08-26 14221 Mikkel Krautz <mikkel@krautz.dk> 14222 19a4b0a Repair broken Murmur output formatting introduced by --version 14223 change. 14224 ab5df06 Do not output an AppBundle for Murmur on OSX. 14225 eed23df Add version parameter to commandline Murmur. 14226 f9952e2 Fix server thread termination on Darwin/OSX. Murmur will now 14227 properly shut down when receiving a SIGTERM. 14228 142292008-08-25 14230 Thorvald Natvig <slicer@users.sourceforge.net> 14231 b4b8df3 Full fledged ICE/PHP example 14232 5ea8d53 Make ICE unicode safe (switch to utf16 strings) 14233 142342008-08-24 14235 Thorvald Natvig <slicer@users.sourceforge.net> 14236 a9c89d5 Package dbus-send on Win32 installs. 14237 3d14c72 Add DBus setRegistration call 14238 142392008-08-21 14240 Thorvald Natvig <slicer@users.sourceforge.net> 14241 ed38530 Use unfiltered input for "amplitude" VAD. 14242 93e2e0b Move boost path to compiler.pri and use Boost 1.36 on Win32. 14243 cc57019 Switch to using event-based async ICE functions; Meta::start 14244 is now safe to use. Fix a memory leak when stopping a virtual 14245 server. 14246 f4064df Statically compiled and linked ICE for static server. 14247 142482008-08-18 14249 Thorvald Natvig <slicer@users.sourceforge.net> 14250 8bf0437 Update defaults slightly. 14251 142522008-08-17 14253 Thorvald Natvig <slicer@users.sourceforge.net> 14254 e560cff Allow AudioWizard audio loopback to work even if we're muted 14255 on the server. 14256 142572008-08-15 14258 Thorvald Natvig <slicer@users.sourceforge.net> 14259 b12e705 Remove a bit of debugging that snuck into the last update. 14260 8a59b41 Qt 4.4.1 develops a few visual quirks if you reparent GUI 14261 elements during their creation, so switch to explicitly 14262 setting the parent. 14263 a29d68d Fix ICE link bug on Win32. 14264 142652008-08-14 14266 Thorvald Natvig <slicer@users.sourceforge.net> 14267 764487e Add suppression for XEvie and fix Qt4.4ism for context menu 14268 142692008-08-13 14270 Thorvald Natvig <slicer@users.sourceforge.net> 14271 be7961f Update static packaging script 14272 d748461 Remove some SSL debugging 14273 7d9b553 Possible support for key suppression with XEvie, but untested 14274 as Xevie itself is broken on i386 14275 48959a2 Add a "clear" to the context menu of the log window. 14276 4e1ff3f Remember correct input device for WASAPI. 14277 00fa259 Indenting 14278 11eea44 Use explicit static_cast<> instead of implicit conversions for 14279 float<->int etc 14280 142812008-08-12 14282 Thorvald Natvig <slicer@users.sourceforge.net> 14283 38da8ad No longer need bin/ in path for Win32. 14284 3c03642 Fix voice activation buglet. Updated Win32 build environment 14285 for VS2008 SP1 and Qt 4.4.1. 14286 142872008-08-08 14288 Mikkel Krautz <mikkel@krautz.dk> 14289 e4b4a27 Update Benchmark.cpp to use current Auth message. 14290 14291 Thorvald Natvig <slicer@users.sourceforge.net> 14292 15dd890 Make it slightly easier to use TAB and other UI changing 14293 characters as shortcut keys. 14294 9490153 Wrong default port in ConnectDialog 14295 20594f5 Update installation instructions slightly. 14296 57a79eb Suppress shortcuts from other applications. 14297 a9db643 Use frame power instead of peak sample for "amplitude" VAD. 14298 Also use post-filtering signal instead of raw. 14299 ac59593 DBus/ICE getLog now uses limit offset instead of seconds 14300 143012008-08-07 14302 Thorvald Natvig <slicer@users.sourceforge.net> 14303 b36270d Log channel id when a player moves 14304 cf962e6 Bit more cleanup of AudioOutput. 14305 b55d6c3 Use softmixer for DirectSound. 14306 143072008-07-31 14308 derandi <derandi@users.sourceforge.net> 14309 e1ecd33 Patch #2031394: Call set_rate_near() instead of set_rate_min() 14310 in ALSA Output. 14311 143122008-07-21 14313 Thorvald Natvig <slicer@users.sourceforge.net> 14314 dae48d8 CIA bot on #mumble 14315 0cea5b9 Update documentation. 14316 253fbc5 For those crazy enough to want it, we actually support quality 14317 1 now. 14318 143192008-07-20 14320 Mikkel Krautz <mikkel@krautz.dk> 14321 9b7b713 Consolidate player/channel name validation into validateName() 14322 functions. Fix bug that allowed users to rename channels to 14323 otherwise invalid channel names. The registerPlayer() function 14324 now correctly validates its name before performing its 14325 actions. 14326 22d8808 Call correct removeChannel method for DBus as well. 14327 14328 Thorvald Natvig <slicer@users.sourceforge.net> 14329 45d553c Remove some debugging output from PulseAudio 14330 e1d9798 Fix typo in registration 14331 143322008-07-19 14333 Thorvald Natvig <slicer@users.sourceforge.net> 14334 f56a687 Fix compile bug with ICE. Attempt to fix PlayerModel bugs. 14335 143362008-07-10 14337 Mikkel Krautz <mikkel@krautz.dk> 14338 3bb651c Default to ICE for Murmur on OS X as well. 14339 143402008-07-09 14341 Thorvald Natvig <slicer@users.sourceforge.net> 14342 1b1be13 Default to ICE for Win32 murmur 14343 143442008-07-07 14345 Thorvald Natvig <slicer@users.sourceforge.net> 14346 325022b SSL PassPhrase 14347 3056df3 Taborder in AudioInput 14348 143492008-07-04 14350 Mikkel Krautz <mikkel@krautz.dk> 14351 5246e8e Ice for Mac OS X. 14352 14353 Thorvald Natvig <slicer@users.sourceforge.net> 14354 5459683 Intel C++ release build with ICE breaks with inlining. 14355 143562008-07-03 14357 Thorvald Natvig <slicer@users.sourceforge.net> 14358 7791fa4 ICE for Win32 14359 38b6224 Include weblist.php using ICE 14360 93a9638 Update slice definition with idempotent and exceptions 14361 a95c1e5 Allow specification of ICE endpoint 14362 c8ffe27 Possible fix for PTT cue crash 14363 833c2fc ICE fixes for Ubuntu 14364 143652008-06-27 14366 prosper_spurius <prosper_spurius@users.sourceforge.net> 14367 b2f70a7 Patch 2003574: Cannot save current connection 14368 143692008-06-26 14370 Mikkel Krautz <mikkel@krautz.dk> 14371 91abf12 Add a new icon for the Mac OS X port. Contributed by Karsten 14372 Bruns. 14373 14374 prosper_spurius <prosper_spurius@users.sourceforge.net> 14375 60479dd Patch #2002867: Patch for Bug: 1986292 Tray Icon disappears on 14376 minimize 14377 14378 Thorvald Natvig <slicer@users.sourceforge.net> 14379 2f51d05 Fix locking bug with ICE 14380 c8d5d87 Complete basic implementation for ICE 14381 98b1156 More ICE 14382 143832008-06-25 14384 prosper_spurius <prosper_spurius@users.sourceforge.net> 14385 f8fe0bd Patch #1998399: Patch for Feature Request 1934842 Channel 14386 Locking 14387 14388 Thorvald Natvig <slicer@users.sourceforge.net> 14389 c9ffada Framework for ICE in Murmur 14390 143912008-06-24 14392 Mikkel Krautz <mikkel@krautz.dk> 14393 05dcd3b Use OS X system langauge instead of locale data for 14394 translation determination. (Fixes bug #1952855: Mac: Mumble 14395 uses wrong language setting) 14396 dca353c Better XRUN handling in PortAudio. (Fixes bug #1993878: (OSX) 14397 No Audio from other after some time) 14398 143992008-06-23 14400 Thorvald Natvig <slicer@users.sourceforge.net> 14401 fa6a569 Install for all users, not current user. 14402 2caf10b Align crypt buffers 14403 144042008-06-12 14405 Thorvald Natvig <slicer@users.sourceforge.net> 14406 a3501d8 Add DBus types on Win32 too. 14407 144082008-06-08 14409 Thorvald Natvig <slicer@users.sourceforge.net> 14410 46991af Add _cs translation to qrc file 14411 144122008-06-06 14413 Thorvald Natvig <slicer@users.sourceforge.net> 14414 e28b561 Support speex.git master 14415 aed770f Remove external speex SVN 14416 4c5157b Add logging to phpBB auth script 14417 144182008-06-05 14419 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14420 41025c8 Fixed some strings in the Spanish translation 14421 144222008-06-04 14423 Mikkel Krautz <mikkel@krautz.dk> 14424 23da58d Make sure Mumble will even build with CONFIG=no-dbus. 14425 144262008-06-03 14427 Mikkel Krautz <mikkel@krautz.dk> 14428 cd41589 Remove unconditional DBus disablement on OS X. Qt can load 14429 libdbus at runetime now, yay! 14430 29d857b Enable proper mumble:// protocol support on OS X. Likewise for 14431 Console.txt logging. 14432 144332008-05-28 14434 Mikkel Krautz <mikkel@krautz.dk> 14435 f1835a8 More useful PlayerModel tooltips (feature request #1942941: 14436 Additional tooltips) 14437 144382008-05-27 14439 Mikkel Krautz <mikkel@krautz.dk> 14440 97d2d09 Hide 'Expand'-label in LookConfig for non-expert mode. 14441 d4ef1a8 Explicitly focus the text input field of the text message 14442 dialog. Win32 doesn't do this by default. 14443 e0617e0 Implement volume shortcuts (for feature request #1954994: 14444 volume keybind) 14445 144462008-05-17 14447 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 14448 ab53c51 Updated translation 14449 144502008-05-11 14451 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14452 bb952c1 Updated Spanish translation 14453 14454 Thorvald Natvig <slicer@users.sourceforge.net> 14455 5da1ea3 Version bump 14456 573a614 Make XEvie optional 14457 144582008-05-10 14459 Thorvald Natvig <slicer@users.sourceforge.net> 14460 ae9ebca Changelog update 14461 05f0da7 Another translation sync from debian's pkg-voip team 14462 0b43cb1 Update persistent indexes for children in PlayerModel 14463 20e9aae Fix crash when moving populated channels to parents. 14464 4f74fd7 Avoid crash when no audio systems worked 14465 4479f08 Try to speed up filling the public server list on X11. Set a 14466 name on the GlobalShortcutConfig for skinning. 14467 6092849 Fix crashbug when %APPDATA% is unset for some reason. 14468 144692008-05-09 14470 Thorvald Natvig <slicer@users.sourceforge.net> 14471 b4cce78 PulseAudio detection should be slightly more stable. 14472 7eec3b6 Cure for Qt 4.4 SSL slowness. 14473 196cfd5 Changelog update 14474 18bb1f3 Static build with Qt 4.4 14475 b9936a6 Indenting 14476 1355a0a AGC tests 14477 8aae8a1 Only enable ASIO devices are found. 14478 8e5bf73 Renamed murmur-wrapper to murmur-user-wrapper 14479 3980fd7 Debian packaging fixes 14480 144812008-05-08 14482 Thorvald Natvig <slicer@users.sourceforge.net> 14483 a6b4d92 Sync debian/po translations from debian's pkg-voip team 14484 079e6ac Compiler warning cleanups 14485 00b954a PulseAudio detection (sort of), and sound system priority 14486 b4454a2 Save dock state when switching to/from minimal mode. 14487 c1fccd5 Timed drag-grab for the log. 14488 28dd945 Make the player model the central widget. 14489 d4b0e25 Drop the splitter and make the log and playermodel dock 14490 widgets. 14491 144922008-05-07 14493 Mikkel Krautz <mikkel@krautz.dk> 14494 3166fa4 Workaround for the, now as of Qt 4.4.0 yet worse, QWizard bug. 14495 8ac6be5 Fix automatic version parsing in OS X distribution scripts. 14496 d1c0313 Avoid loading system Qt plugins on Mac OS X. 14497 14498 Thorvald Natvig <slicer@users.sourceforge.net> 14499 a2c4d46 Update Win32 for Qt 4.4.0 14500 145012008-05-05 14502 Thorvald Natvig <slicer@users.sourceforge.net> 14503 11db737 Translation sync 14504 145052008-04-29 14506 Mikkel Krautz <mikkel@krautz.dk> 14507 f88d0cb Hah. Correct 'passford' typo in Murmur usage output. 14508 145092008-04-28 14510 Mikkel Krautz <mikkel@krautz.dk> 14511 ce01bdc Linux only -> Unix-like systems only 14512 145132008-04-27 14514 Mikkel Krautz <mikkel@krautz.dk> 14515 444dfd2 Oops. Remove MacVersion variable from TextToSpeech_macx.cpp as 14516 well. 14517 96e395b Use qMacVersion() instead of Gestalt() in 14518 TextToSpeech_macx.cpp. 14519 fe36a5f Distribute Murmur on Mac OS X. Update dist scripts and README 14520 to reflect that. 14521 7ba3737 Move RC_FILE into win32 conditional in murmur.pro. 14522 2ef7c5a Don't use internet enabled disk images for OSX distribution. 14523 14524 Thorvald Natvig <slicer@users.sourceforge.net> 14525 f4a9042 Yet more resampler fixes 14526 145272008-04-26 14528 Mikkel Krautz <mikkel@krautz.dk> 14529 83e782f Refactor MacOS X TTS engine and disable it when running on 14530 10.4 (Tiger). Thanks to Christoph Pirkl for tracking down the 14531 bug. 14532 14533 Thorvald Natvig <slicer@users.sourceforge.net> 14534 72f70e4 Fixed regexp bug in channel name matching 14535 3a25186 Update to resampler test 14536 709ad57 Move menus up one level when in minimal mode 14537 e4d647f Debian/Ubuntu packaging updates 14538 145392008-04-25 14540 derandi <derandi@users.sourceforge.net> 14541 7ff1e6e Patch 1950979: Repair broken ALSA, Changes to Plugins 14542 14543 Thorvald Natvig <slicer@users.sourceforge.net> 14544 3cae4d8 Remove static reference to database 14545 c7a2d8a Explicitly clear SQL queries 14546 d0e2cb6 Fix crashbug when reconnecting to removed channel 14547 59c8bf8 Support live changing non-critical murmur parameters 14548 7d87303 Indenting 14549 d0ac8bf Update for Speex visibility 14550 145512008-04-23 14552 Mikkel Krautz <mikkel@krautz.dk> 14553 83793af Add VersionCheck QueryItem for OS X. 14554 14555 Thorvald Natvig <slicer@users.sourceforge.net> 14556 8863fc3 Polled X input support, for OSes that lack both xevie and 14557 inputdev 14558 5e136dc Dumbing down the ALSA a bit 14559 145602008-04-22 14561 Mikkel Krautz <mikkel@krautz.dk> 14562 79ef80e PortAudio: Get rid of crackling noise when opening output 14563 streams. 14564 c15dd01 Mention that we also run on OS X in the README. 14565 14566 Thorvald Natvig <slicer@users.sourceforge.net> 14567 625825d Add UID to shared memory and semaphore names on *nix, to allow 14568 multiple users at the same time. 14569 ebe7e0e Add HAL policy to give access to /dev/input 14570 cf1fb3d Add more debugging info to ALSA, stop using advanced 14571 functionality 14572 2ed86fd Gracefully handle lost directsound devices. Ensure shortcuts 14573 work in the application context and not just the mainwindow 14574 context. 14575 145762008-04-21 14577 Mikkel Krautz <mikkel@krautz.dk> 14578 3beb2b4 Disable the overlay ConfigWidget on OS X - we have no overlay 14579 implementation yet, so showing the widget just confuses 14580 people. 14581 14582 Thorvald Natvig <slicer@users.sourceforge.net> 14583 5820e0f Add libspeechd dependency for debian 14584 89d892c Update DBus Auth for phpBB3 release 14585 145862008-04-20 14587 Thorvald Natvig <slicer@users.sourceforge.net> 14588 19f54d5 Fix missing pages with resized config widgets. 14589 4a2d277 Delay database matching for URLs to better work with "already 14590 connected" URLs. 14591 145922008-04-19 14593 Mikkel Krautz <mikkel@krautz.dk> 14594 6eec5d5 Stereo support for PortAudio. 14595 145962008-04-17 14597 Mikkel Krautz <mikkel@krautz.dk> 14598 6849be2 Prefer ~/Library/Preferences to ~/.config/ on OSX for Mumrur 14599 as well. 14600 68a7bc0 TextToSpeechMac: Fix the parameters for our SpeechDone 14601 callback. I confused it with another function. This doesn't 14602 change any code, as we were only using the first parameter 14603 anyway. 14604 146052008-04-14 14606 Thorvald Natvig <slicer@users.sourceforge.net> 14607 2991d20 Wizard for positional audio. 14608 146092008-04-13 14610 inequation <inequation@users.sourceforge.net> 14611 9952748 Patch #1940944: getCurrentUrl DBus method 14612 14613 Thorvald Natvig <slicer@users.sourceforge.net> 14614 e64d938 Updated README and INSTALL 14615 082e9ec Minimal mode. 14616 146172008-04-12 14618 Mikkel Krautz <mikkel@krautz.dk> 14619 44afd7a Distribute plugins on OSX. 14620 14621 Thorvald Natvig <slicer@users.sourceforge.net> 14622 923dfa4 Show defaults in ACL Editor 14623 6a2a7f7 Make URL handler not reconnect if same server, and fetch 14624 username and pw from the server database. 14625 c0e7da4 Expand channels with players. 14626 0eddca3 Update default voice hold to 1 second. 14627 ede276c Make ConfigWidget depend on smallest screen in multiscreen 14628 setup, and fix the non-expert mode icons having spaces between 14629 them. 14630 146312008-04-11 14632 Thorvald Natvig <slicer@users.sourceforge.net> 14633 f6e9798 Path fixes for installer. 14634 8f6afa7 Indenting 14635 df4967f Use slightly more sane resampler for ASIO. 14636 2ed8a4b Multichannel pulseaudio 14637 c50afb3 OSS fixes 14638 cfe94fa Fix multichannel ALSA 14639 88d872c nix compile fixes 14640 b90733f Input/Output mixer speedups. 14641 146422008-04-09 14643 Mikkel Krautz <mikkel@krautz.dk> 14644 e02770f Make sure srs is set to NULL if we're not doing resampling. 14645 865effb OSX build system updates. Add dist scripts. 14646 14647 Thorvald Natvig <slicer@users.sourceforge.net> 14648 3dd8c55 Moved resampler for input. 14649 146502008-04-06 14651 Thorvald Natvig <slicer@users.sourceforge.net> 14652 4132161 Add float->short conversion to the mixer. Hope it works. 14653 53e4a7d Bring *nix audio backends in sync with new mixer 14654 8dcb7d7 Fix a few compiler warnings 14655 146562008-04-05 14657 derandi <derandi@users.sourceforge.net> 14658 8a2fad6 Patch 1934642: A few linkplug fixes 14659 14660 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14661 67de848 Updated Spanish translation 14662 14663 Thorvald Natvig <slicer@users.sourceforge.net> 14664 ee9397e Make the surround mixer include a resampler and default to 14665 floats. This breaks all *nix audio targets. 14666 6c78cc7 Forgot plugins.pri and updates to the resampler test 14667 146682008-04-04 14669 derandi <derandi@users.sourceforge.net> 14670 e917075 Patch 1931477: Linux port of Link Plugin, Minor changes to 14671 14672 Thorvald Natvig <slicer@users.sourceforge.net> 14673 8d67fd1 Don't break Win32 API for link plugin -- there's no need. 14674 45121cd Work on the speex resampler 14675 146762008-04-03 14677 Mikkel Krautz <mikkel@krautz.dk> 14678 8438405 Prettify Mumble icon on Mac OS X (mumble.icns) 14679 ff58997 Fix about dialog icon on Mac OS X 14680 146812008-04-01 14682 mark7 <mark7@users.sourceforge.net> 14683 b08b47e Patch 1930045: Man page spelling error 14684 146852008-03-29 14686 Thorvald Natvig <slicer@users.sourceforge.net> 14687 353ad07 Explicitly fetch plugin position from both input and output. 14688 6025c47 Fix bug if users are deleted while an admin has the ACL dialog 14689 open, then applies 14690 146912008-03-28 14692 Thorvald Natvig <slicer@users.sourceforge.net> 14693 2c0a0ff Patch 1927186: Reorder some function calls in the AudioWizard 14694 3acf851 Fixed installer and use explicit widechar in TestLink.cpp 14695 2db85f4 Plugin updates. 14696 7e0e525 Support setting supw from standard input 14697 146982008-03-26 14699 Thorvald Natvig <slicer@users.sourceforge.net> 14700 bb3322f Minor update to WASAPI 14701 8e6bd0d Fix for logic of Link plugin. 14702 113804b Translation source updates 14703 21ee2fd Indenting 14704 147052008-03-25 14706 Thorvald Natvig <slicer@users.sourceforge.net> 14707 71ac0a2 Make Linux soundsystems use new config 14708 9e6d1d2 Remove config for OSS, ALSA, PulseAudio and PortAudio 14709 324540e Refactor "Basic Audio" config dialog, and remove most of the 14710 system-specific audio configs. 14711 147122008-03-24 14713 Mikkel Krautz <mikkel@krautz.dk> 14714 3002066 Patch 1923982: Always unmask the NoCancelButton flag in the 14715 AudioWizard 14716 ff72785 Patch 1923965: TextToSpeech OSX Update 14717 14718 Thorvald Natvig <slicer@users.sourceforge.net> 14719 ccdcb68 Bug 1923716: mute -> audio assistant -> bug 14720 147212008-03-23 14722 Thorvald Natvig <slicer@users.sourceforge.net> 14723 cfe1dfc Seemingly working surround mixer for WASAPI. Though it only 14724 knows about the "left" and "right" speaker for now. 14725 2fd3801 Infacy of surround mixer 14726 147272008-03-22 14728 Mikkel Krautz <mikkel@krautz.dk> 14729 46510a9 Patch 1922968: Remove old reference to ALSAOutputPlayer in 14730 ALSAAudio.h 14731 14732 Thorvald Natvig <slicer@users.sourceforge.net> 14733 416e061 Updates Ubuntu packaging 14734 7114684 Bump version to 1.1.4 14735 fa43ba7 Fix iOutputDelay on *nix 14736 147372008-03-21 14738 arrai <array.of.intellect@gmail.com> 14739 1baed7e Patch 1921066: Option to disable html messages 14740 14741 Mikkel Krautz <mikkel@krautz.dk> 14742 c577d45 Patch 1922328: More OSX UI cleanups 14743 264bbd0 Patch 1921277: Use powf instead of exp10f in PositionalSound.h 14744 d224c59 Patch 1920346: Disable QSysTrayIcon on OSX - use the dock 14745 instead 14746 ce7b093 Patch 1919733: Update for GlobalShortcutMac 14747 14748 Thorvald Natvig <slicer@users.sourceforge.net> 14749 21c33ff Rename iDXOutputDelay to iOutputDelay and move it to the 14750 general config pane. 14751 677a399 WASAPI Input and Output 14752 6f904ef Add an icon for the network config 14753 4a901b1 Minor cleanup of PositionalSound and some indenting fixes 14754 147552008-03-20 14756 derandi <derandi@users.sourceforge.net> 14757 0f22bcf Patch 1920119: ALSA Stereo 14758 3b43d94 Patch 1920117: Stereo Mixing 14759 013c29b Patch 1920115: Positional Sound Widget + Volume Models 14760 14761 Mikkel Krautz <mikkel@krautz.dk> 14762 83c5b45 Patch #1920346 Disable QSysTrayIcon on OSX - use the dock 14763 instead 14764 d296102 Patch #1920332 Add a cancel button to Server Browser of the 14765 Connect Dialog 14766 7e79880 Patch #1920239 Prefer /home/xeno/Library/Preferences/Mumble on 14767 OSX 14768 5a151a1 Patch #1919466 About Dialog cleanups 14769 14770 Thorvald Natvig <slicer@users.sourceforge.net> 14771 1231db2 Make the stereo-enabled output compile on Win32 as well. 14772 e93c194 Indenting run 14773 7c71309 Support system-installed speex (if it's 1.2b4 or newer) 14774 147752008-03-19 14776 Thorvald Natvig <slicer@users.sourceforge.net> 14777 6bef650 WASAPI Input 14778 147792008-03-18 14780 dark-storm <dark-storm@users.sourceforge.net> 14781 b489aeb Path #1916131 Compilation Fixes for Visual C++ 2008 14782 14783 l-n <l-n@users.sourceforge.net> 14784 ab6f5e1 Patch to fix no-speechd 14785 14786 Mikkel Krautz <mikkel@krautz.dk> 14787 831aa39 Patch #1917558 Implement GlobalShortcut for OSX 14788 14789 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14790 ec619c7 Updated Spanish translation. 14791 14792 Thorvald Natvig <slicer@users.sourceforge.net> 14793 9ff6c4b Update to patched speex API. 14794 1f89fdd Move compiler settings to compiler.pri Fix a lot of warnings 14795 with msvc 14796 716b39e Add VersionInfo to the .rc files. 14797 147982008-03-17 14799 jerhum <jerhum@users.sourceforge.net> 14800 d90d605 Language update and new french translations 14801 14802 Mikkel Krautz <mikkel@krautz.dk> 14803 bcd9c81 Patch #1916734 Fix TTS on OS X and add volume capability 14804 14805 Thorvald Natvig <slicer@users.sourceforge.net> 14806 99aafd9 Spread registrations out a bit in time 14807 46ea093 Add no-client and no-server for qmake. 14808 703f08e Open Console.txt in User directory if current directory is not 14809 writeable. 14810 5fc4580 Make Win32 audio modules optional. Don't crash if no modules 14811 are enabled/working. 14812 77a914c Add Deafen/Mute self to the player menu if self is selected, 14813 and remove "Local Deafen" (can be done by setting output 14814 volume to 0%). 14815 a58ff30 Support skinning of the style sheet of the log window. 14816 10edfac Sort server browser based on alphanumeric only (ignore 14817 whitespace and punctuation) 14818 f391624 Remove lefotver festival settings 14819 033c466 Updated license script 14820 2afb03d Initial support for plugins on non-win32, but disable GUI for 14821 now [Ludwig Nussel <ludwig.nussel@suse.de>] 14822 0ccde72 Make all audio modules for Unix optional, as well as dbus and 14823 speechd (CONFIG+=no-whatver) 14824 148252008-03-16 14826 Mikkel Krautz <mikkel@krautz.dk> 14827 49bb6aa Patch #1914863 Override TARGET for better OSX integration 14828 862186f Patch #1915779 Add window titles to Mumble's about dialogs 14829 731d349 Remove the empty line at the beginning of the log view and 14830 speed it up a bit. Based on patch #1915590 14831 093c378 Patch #1915523 enable _MSC_EXT only for MSVC 14832 14833 Thorvald Natvig <slicer@users.sourceforge.net> 14834 2bb285b Don't use boost typeof for GCC [Ludwig Nussel 14835 <ludwig.nussel@suse.de>] 14836 7894e07 Quit => Quit Mumble 14837 14838 vader42 <vader42@users.sourceforge.net> 14839 5399fff Make murmur compile on freebsd 14840 148412008-03-15 14842 Mikkel Krautz <mikkel@krautz.dk> 14843 279919a Patches #1914820: OSX patches (from bug #1914742) 14844 14845 Thorvald Natvig <slicer@users.sourceforge.net> 14846 ea9820f Only reload dbus if installed for postinst 14847 9a01814 Basic WASAPI querying. 14848 48ecb5e Minor pulseaudio cleanup 14849 148502008-03-11 14851 Thorvald Natvig <slicer@users.sourceforge.net> 14852 8527d41 Fix compile warning in PulseAudio, add --as-needed to linker 14853 b5a4963 Add version checking to overlay 14854 361d01f Use speech-dispatcher for TTS on *nix 14855 9f58eb2 Add replaces: for mumble-server-web 14856 ebeac46 Add tooltip to systray icon so settings are saved by OS. 14857 148582008-03-05 14859 Thorvald Natvig <slicer@users.sourceforge.net> 14860 2d34ee1 Fix vcredist options. 14861 e4156de Fix reference-to-just-deleted in DirectX output. 14862 148632008-03-04 14864 Thorvald Natvig <slicer@users.sourceforge.net> 14865 1fa16a1 Fix for bug #1904336 -- renaming channels could crash the 14866 clients 14867 99ce07b Use new murmur icon 14868 134dc30 More compilation and installation tunings for Win32. 14869 5f16fc3 Directory cleanup when purging package 14870 b05691c Use floats instead of doubles where it makes sense. 14871 148722008-03-02 14873 Thorvald Natvig <slicer@users.sourceforge.net> 14874 77e5ad9 Remove ASCII warning 14875 148762008-03-01 14877 mit_service <mit_service@users.sourceforge.net> 14878 3900560 Patch: #1902036 small fix to make mac version compile 14879 14880 Thorvald Natvig <slicer@users.sourceforge.net> 14881 677dc28 More directory fixes 14882 0779a0f Default databases to ~/.config/Mumble on Linux 14883 9845a40 Make Vista-friendly paths for sqlite databases. 14884 d4cc0fe MSVC doesn't need the thiscallresolver. 14885 58712ba Fix home directory for mumble-server 14886 d6ef7b8 Compile Win32 with Visual Studio + Intel C Compiler 14887 148882008-02-29 14889 Martin Skilnand <cybknight@users.sourceforge.net> 14890 8b5507d Test 16x16 icons/murmur.ico for review by slicer. Will make 14891 proper 32x32 and 64x64 if OK. 14892 148932008-02-28 14894 Thorvald Natvig <slicer@users.sourceforge.net> 14895 6b75830 Add SpeexMark.pro again 14896 148972008-02-26 14898 Thorvald Natvig <slicer@users.sourceforge.net> 14899 4c5f56d Support profile-optimized libspeex. Slim gain so far, waiting 14900 to test on Core2 14901 149022008-02-24 14903 Thorvald Natvig <slicer@users.sourceforge.net> 14904 a9adffb Compat 6 for debian 14905 9fd4692 Build static binaries with a qt snapshot to fix library 14906 loading 14907 149082008-02-23 14909 Thorvald Natvig <slicer@users.sourceforge.net> 14910 7091532 Made VAD defaults more sane 14911 6df7073 Clean up 14912 e2718e5 Fix dates in changelog 14913 7e9c963 Make mumble-server suggest mumble-server-web 14914 a20297f Minor textchanges in changelog 14915 40c8e02 Changelog update 14916 01ac1f5 Small update to changelog script 14917 897eb98 Update PulseAudio buffering to use bytes and not shorts 14918 149192008-02-22 14920 Thorvald Natvig <slicer@users.sourceforge.net> 14921 078c49c Reread list of sinks and outputs when someone adds/removes a 14922 audio card for PulseAudio 14923 149242008-02-21 14925 Thorvald Natvig <slicer@users.sourceforge.net> 14926 a3a9166 Add DBus path for Murmur on Win32 14927 401dc37 Major packaging cleanups. Getting ready for 1.1.3 14928 149292008-02-18 14930 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14931 0c96725 Updated Spanish translation. 14932 149332008-02-17 14934 Thorvald Natvig <slicer@users.sourceforge.net> 14935 799641a Escaping a few - in manpages 14936 7a93357 Small update to registration script 14937 6ac1563 Minor updates to ubuntu packaging 14938 149392008-02-14 14940 Thorvald Natvig <slicer@users.sourceforge.net> 14941 3a2e0c3 Language file sync. 14942 a413722 Make "Remove" disabled if there are no entries in the server 14943 list. 14944 5c773fa Refresh public server list every 24 hours. Change the "Add" 14945 button into a context-sensitive "Update"/"New"/"Add" button. 14946 149472008-02-13 14948 Thorvald Natvig <slicer@users.sourceforge.net> 14949 75abc3e Unembedding of speex FFT functions -- Mumble should now be 14950 able to build with a system-installed Speex >= 1.2.0 14951 1d30b3e Merged most of our speex changes into speex upstream; first 14952 patch to unembed Speex. 14953 149542008-02-09 14955 Thorvald Natvig <slicer@users.sourceforge.net> 14956 696f397 Improve visibility of linked channel state 14957 f745174 Fix "move to parent" bug. 14958 149592008-02-01 14960 Mikkel Krautz <mikkel@krautz.dk> 14961 e094fc9 Automatically add/remove /dev/input devices 14962 14963 Thorvald Natvig <slicer@users.sourceforge.net> 14964 595bd13 s/proprietary/non-standard/ 14965 149662008-01-26 14967 Thorvald Natvig <slicer@users.sourceforge.net> 14968 786a5d7 Ask "Are you sure?" if quitting while connected. 14969 149702008-01-20 14971 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14972 20bf4ab Fixed some strings in the Spanish translation 14973 149742008-01-17 14975 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 14976 5cda451 Updated Spanish translation 14977 14978 Thorvald Natvig <slicer@users.sourceforge.net> 14979 a17a335 Restore linked state on server restart 14980 149812008-01-16 14982 Thorvald Natvig <slicer@users.sourceforge.net> 14983 8cca0fa manpage updates and .config fix from patrick.matthaei@web.de 14984 abc6336 Disallow local mute of self 14985 149862008-01-15 14987 Thorvald Natvig <slicer@users.sourceforge.net> 14988 15709d0 Changelog update 14989 ee05b27 Add template and config file for .deb 14990 c3276f5 Final touches for debian package 14991 0ada0c0 Extensive updates to ubuntu package (not quite done) 14992 149932008-01-14 14994 Thorvald Natvig <slicer@users.sourceforge.net> 14995 67010a3 Rename ubuntu package from murmur back to mumble-server 14996 149972008-01-12 14998 ikasamah <ikasamah@users.sourceforge.net> 14999 d67f7e0 Japanese translation 15000 15001 Thorvald Natvig <slicer@users.sourceforge.net> 15002 5235be7 Work around bug in newer debian 15003 150042008-01-08 15005 Mikkel Krautz <mikkel@krautz.dk> 15006 f8c5319 Proxy support 15007 150082008-01-07 15009 Thorvald Natvig <slicer@users.sourceforge.net> 15010 dae8d2f Modified manpages 15011 150122008-01-06 15013 Mikkel Krautz <mikkel@krautz.dk> 15014 e83fcc8 Change the size parameter for EVIOCGBIT, based on patch by 15015 150162008-01-05 15017 Thorvald Natvig <slicer@users.sourceforge.net> 15018 dbaaa61 Increase safety size for config widgets 15019 fdf7ee6 Translation updates 15020 dc7e438 Update copyright for 2008 15021 9ee2657 Fix messageType for CryptSync [Mikkel Krautz] 15022 150232007-12-16 15024 Thorvald Natvig <slicer@users.sourceforge.net> 15025 ea46e42 Handle SIGTERM and SIGHUP in Murmur 15026 150272007-12-14 15028 Thorvald Natvig <slicer@users.sourceforge.net> 15029 8b43b42 Clean SQL log after adjustable interval, fetch logs via DBus 15030 680a5f1 Add rotateLogs and quit methods for DBus 15031 2724239 Make ALSA errors logwindow entries instead of popup boxes 15032 c024189 Show hostname when connecting. 15033 598359f Revert to seconds instead of centiseconds for registration 15034 delays 15035 0c74573 Use SSL callback to verify bound IP for multihomed machines 15036 150372007-12-11 15038 Thorvald Natvig <slicer@users.sourceforge.net> 15039 d0c6510 Update lintian override 15040 2ba1d59 Support espeak, add festival suggestion for ubuntu 15041 a8579e1 Rename user from Murmur to murmur 15042 150432007-12-10 15044 Thorvald Natvig <slicer@users.sourceforge.net> 15045 a78b7ca Add murmur.default for init script 15046 f59fa90 Speex benchmark, used to test optimization flags 15047 ea32c9f Early bail for non-SSL 15048 150492007-12-09 15050 Thorvald Natvig <slicer@users.sourceforge.net> 15051 ed0acc9 ALSA labling fix. Softmixer fix. 15052 756749d Standards 3.7.3 for Ubuntu 15053 8ae34f4 As it breaks packaging policy for many distros, don't default 15054 to MMX/SSE for Linux 15055 d91a17f Various UNIX audio fixes 15056 150572007-12-08 15058 Thorvald Natvig <slicer@users.sourceforge.net> 15059 254671d Installer now kills dbus-daemon.exe if found. 15060 150612007-12-07 15062 Thorvald Natvig <slicer@users.sourceforge.net> 15063 3356227 Various dbus fixes 15064 e21e236 Log -h to stdout for murmurd 15065 150662007-12-06 15067 ars3niy <ars3niy@users.sourceforge.net> 15068 d2b7357 Patch 1845022 for delayed Global (fixes fonts on X11) 15069 15070 metz <metz@users.sourceforge.net> 15071 5106764 Patch #1844930 macx: add app icon / remove window icon 15072 150732007-12-03 15074 Thorvald Natvig <slicer@users.sourceforge.net> 15075 9859554 Use SSE for Speex if compiler flags enabled 15076 e7449cd Clarify source license in debian/ 15077 b70ac9a Language updates 15078 150792007-12-02 15080 Thorvald Natvig <slicer@users.sourceforge.net> 15081 ddebe8f Build PortAudio and PulseAudio only if pkg-config finds them 15082 621c8d8 Bump version to 1.1.2 (for all but debian/) 15083 64f9511 Changelog update 15084 c286eed Minor Ubuntu fixes 15085 2449c35 Fix yet another Win32 UDP bug. 15086 150872007-11-25 15088 Thorvald Natvig <slicer@users.sourceforge.net> 15089 c432df7 Threadsafe sockets for Win32 15090 345f554 Oops. Added collation fix to sqlite instead of mysql. Fixed. 15091 f40e3eb Move audio input/output system to mumble.ini if present. 15092 f63c019 Use utf8 for Unicode 15093 150942007-11-23 15095 Thorvald Natvig <slicer@users.sourceforge.net> 15096 7ae7fb6 Better audio path detection. Fix race bug in AudioOutput 15097 150982007-11-21 15099 Thorvald Natvig <slicer@users.sourceforge.net> 15100 0133055 Bug 1835662: fixed caching bug in murmur dbus 15101 151022007-11-20 15103 Thorvald Natvig <slicer@users.sourceforge.net> 15104 2238c6d Audio latency testing 15105 151062007-11-18 15107 fitti_01 <fitti_01@users.sourceforge.net> 15108 fed3ae2 Support setting dbus servie name 15109 15110 Thorvald Natvig <slicer@users.sourceforge.net> 15111 e1c36ec Use the new defines for Ubuntu 15112 ff829e1 Support NO_UPDATE_CHECK 15113 4447a28 DeferInit -- avoids thread races for global initializers 15114 d47fa08 Support setting DEFAULT_SOUNDSYS 15115 9257279 Better support for small desktops 15116 4839b07 More Ubuntu Fixes 15117 151182007-11-17 15119 Thorvald Natvig <slicer@users.sourceforge.net> 15120 ff0a5b6 Multiscreen configdialog resize support 15121 3a49d77 PulseAudio fix. More Ubuntu fixes 15122 8de19f7 Patch #1832382 by metz 15123 d05df59 Indent 15124 25e5995 Support all protocols for textmessage auto-URLing. Fix icon 15125 for win32 murmur. 15126 d403c42 Allow all usernames if they are registered 15127 67dafef Echo support for PulseAudio (untested) 15128 a4c0cef Remember wizard settings for OSS/ALSA. 15129 579a429 PulseAudio (very basic) 15130 151312007-11-15 15132 Thorvald Natvig <slicer@users.sourceforge.net> 15133 20f8847 More Ubuntu updates 15134 151352007-11-09 15136 Thorvald Natvig <slicer@users.sourceforge.net> 15137 6ac9d66 Updates for systemwide cgi installations 15138 a84aa6c More Ubuntu fixes 15139 2854f19 DBus based murmur.pl registration script 15140 151412007-11-08 15142 Thorvald Natvig <slicer@users.sourceforge.net> 15143 495eaf8 Update CryptState unit test 15144 f76f28b Typo in murmur.init 15145 00e9835 More Ubuntu packaging fixes 15146 151472007-11-07 15148 Thorvald Natvig <slicer@users.sourceforge.net> 15149 dfa2c00 Start of more complex Ubuntu package 15150 151512007-11-06 15152 Thorvald Natvig <slicer@users.sourceforge.net> 15153 25a6bac setTexture for DBus 15154 ba41b1c Update for latest Speex 15155 051fa33 User registraion in DBus 15156 151572007-11-05 15158 Thorvald Natvig <slicer@users.sourceforge.net> 15159 714258f Auto-XHTMLify TextMessage 15160 5376461 Cleanup for non-expert mode 15161 9851873 Updated AudioStats. Added voice detect to AudioConfigDialog. 15162 151632007-11-04 15164 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15165 42f0f2a more spelling errors corrected 15166 94ef85c german translation updated and 1825370 fixed 15167 151682007-11-03 15169 fitti_01 <fitti_01@users.sourceforge.net> 15170 5570be1 Defaultchannel for murmur 15171 151722007-11-02 15173 fitti_01 <fitti_01@users.sourceforge.net> 15174 940521e Fix lastchannel when using DBus auth 15175 15176 Thorvald Natvig <slicer@users.sourceforge.net> 15177 379bd6a Try to work around a few QSslSocket bugs 15178 151792007-10-31 15180 Thorvald Natvig <slicer@users.sourceforge.net> 15181 1661ebe PlayerModel keeps persistent indexes and has a root item. 15182 151832007-10-30 15184 Thorvald Natvig <slicer@users.sourceforge.net> 15185 186dc71 Root channel name is server registration name 15186 dbaa00c Updated changed channel names in database 15187 151882007-10-29 15189 Thorvald Natvig <slicer@users.sourceforge.net> 15190 a1ec12e LICENSE updates 15191 69112b4 Fix SQLite trigger 15192 c3995ff Doubleclick PushToTalk to Continous 15193 0810a0f Delay MessageBox for win32 murmur 15194 2d1ec93 QVariant Shortcut for Linux 15195 98a1f8f QVariant based GlobalShortcut 15196 151972007-10-27 15198 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15199 9db7eb0 german translation updates 15200 15201 Thorvald Natvig <slicer@users.sourceforge.net> 15202 8513f99 Tighten database restrictions 15203 b47696b Unified GlobalShortcut 15204 15205 vegars <vegars@users.sourceforge.net> 15206 4c6231f Hide MainWindow on trayicon click 15207 152082007-10-25 15209 Thorvald Natvig <slicer@users.sourceforge.net> 15210 a332fb8 Set SHA1 pw from murmur.pl 15211 152122007-10-24 15213 Thorvald Natvig <slicer@users.sourceforge.net> 15214 dc05737 Fix Linux overlay for older GLX 15215 5fd89af Global shortcuts on Linux were completely broken 15216 152172007-10-22 15218 Thorvald Natvig <slicer@users.sourceforge.net> 15219 4f2494a Add weblist.pl to distribution 15220 9ad04e0 Logic fixes for ConnectDialog 15221 974a742 More Speex build fixes 15222 152232007-10-21 15224 Thorvald Natvig <slicer@users.sourceforge.net> 15225 2e56c3a Crash with MySQL without dbprefix 15226 267542d Update for SVN release of Speex 15227 152282007-10-20 15229 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15230 dbe4a15 german translation updated 15231 15232 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15233 729c5e0 Fixed some strings in the Spanish translation 15234 15235 Thorvald Natvig <slicer@users.sourceforge.net> 15236 c097640 Include libmySQL.dll on Win32 15237 23eb4ff Make ServerDB less chatty to avoid numerous messages on Win32. 15238 fbf83d3 Fix bugs in bandwidth quality adjuster and show quality in 15239 server information tab. 15240 152412007-10-19 15242 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15243 5b337d1 german translation updated 15244 15245 Thorvald Natvig <slicer@users.sourceforge.net> 15246 1cb276e Bump version to 1.1.1 15247 eb428c3 Changelog update script fixed 15248 f94cf14 Ubuntu updates 15249 4832ad9 Changelog update 15250 ab2721b Release script updates and last batch of text fixes 15251 b9e7412 Changelog update 15252 81ce7a6 Ubuntu packaging updates 15253 152542007-10-18 15255 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15256 bb17b2b Updated Spanish translation 15257 152582007-10-17 15259 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15260 705ebf2 Updated Spanish translation 15261 15262 Thorvald Natvig <slicer@users.sourceforge.net> 15263 dff89ba Fixes from Klocwork analysis (http://www.klocwork.com/) 15264 4c6e200 Typo fix 15265 c97eec2 tr() bug in ALSAEnumerator 15266 48dc9ca Support prehistoric OpenSSL 15267 dbacc6a Minor text fixes. 15268 152692007-10-16 15270 Thorvald Natvig <slicer@users.sourceforge.net> 15271 d7d2a2a Language update 15272 f63a308 Ensure labels are updated in config widgets. 15273 98b43c2 tarbuilder updates 15274 152752007-10-15 15276 Thorvald Natvig <slicer@users.sourceforge.net> 15277 e5a6b3e Compile against OSS3 as well 15278 2407f3a OSS4 15279 983f067 no pch mode for klocwork 15280 152812007-10-14 15282 Thorvald Natvig <slicer@users.sourceforge.net> 15283 98dfb02 Updated WhatsThis for ACLEditor.ui 15284 152852007-10-13 15286 Thorvald Natvig <slicer@users.sourceforge.net> 15287 b8df275 Local Deafen wasn't checkable. 15288 152892007-10-12 15290 Thorvald Natvig <slicer@users.sourceforge.net> 15291 13f67ff Update DBus examples and fix reentrancy bugs 15292 152932007-10-09 15294 Thorvald Natvig <slicer@users.sourceforge.net> 15295 50c912a Qt 4.3.2 in installer Fix buglet in bandwidth auto-adjust. 15296 152972007-10-08 15298 Thorvald Natvig <slicer@users.sourceforge.net> 15299 fae3c30 Portaudio support by metz 15300 0b97396 Rename murmur to murmurd on Unixes and add a pid file 15301 7e7d5b1 Various compile fixes for Linux 15302 7990f39 Expert config mode 15303 7d26a57 Memory map bugfixes 15304 fdd190d Support explicit linked games. 15305 74f6e5c Add a volume slider. 15306 a82b296 Save state of playerview. Bump AGC to 30000 15307 952d3c4 Autolower bandwidth on connect 15308 496a6e4 Add TextMessage to svn. 15309 153102007-09-26 15311 Thorvald Natvig <slicer@users.sourceforge.net> 15312 d2b7a5a Fix bugs in ConnectDialog 15313 57ad881 Serverside text-to-channel support 15314 64b5b2d Multiline and multichannel messages. 15315 153162007-09-09 15317 Thorvald Natvig <slicer@users.sourceforge.net> 15318 334fe8d Allow a few more characters for channel and user names 15319 153202007-09-07 15321 Thorvald Natvig <slicer@users.sourceforge.net> 15322 568fdeb More gracefully handle oversized outgoing packets from murmur 15323 2f046d8 Add username limit of 512 bytes. Bugs reported by Luigi 15324 Auriemma 15325 153262007-09-01 15327 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15328 14c660e new batch of translations 15329 15330 Thorvald Natvig <slicer@users.sourceforge.net> 15331 1b048e6 mumble.desktop patch from cesare.tirabassi@gmail.com 15332 3c2dcd6 Fix D3D9 textures stacking. Fix OpenGL grey texture. Fix 15333 CrashLog dumper. (DOH!) 15334 153352007-08-30 15336 Thorvald Natvig <slicer@users.sourceforge.net> 15337 ddfc033 Patch #1785198 by metz - Log.ui -- Logging config looks a lot 15338 better. 15339 65f0587 Patch #1785192 by metz - ConfigDialog fixes 15340 7322922 Patch #1785183 by metz. Unix client compiles again. 15341 92ad768 Patch #1785183 from metz. Enable AudioWizard on non-win32 15342 platforms. 15343 fad508f Win32 OpenGL overlay. ETQW :) 15344 153452007-08-29 15346 Thorvald Natvig <slicer@users.sourceforge.net> 15347 f219925 Modularized win32 overlay. Added preliminary DSound and OpenAL 15348 position grab to the overlay. (Only works with demos so far, 15349 no actual games work). 15350 93c3b9a Compile win32 overlay with GCC. 15351 0678e97 Win32 overlay no longer depends on D3DX 15352 153532007-08-28 15354 Thorvald Natvig <slicer@users.sourceforge.net> 15355 aca25ea Re-add bf2 plugin to win32 installer. 15356 80969a6 Use file mapping for shared memory on Win32. 15357 48b53a0 Win32 installer asks for reboot if it can't update overlay 15358 file. 15359 cf86cdc Various bugfixes. Updated overlay to only draw on topmost 15360 surface. Needs testing. 15361 153622007-08-25 15363 Thorvald Natvig <slicer@users.sourceforge.net> 15364 ceea71c Bugfixes from public snapshots. 15365 153662007-08-21 15367 Thorvald Natvig <slicer@users.sourceforge.net> 15368 c49721c Automatically check version on startup. 15369 2027b32 Re-enable drag&drop. 15370 153712007-08-20 15372 Thorvald Natvig <slicer@users.sourceforge.net> 15373 6c74656 Minor fixes for new config system. Updated installer for Qt 15374 4.3.1 15375 153762007-08-19 15377 Thorvald Natvig <slicer@users.sourceforge.net> 15378 e90cb8a Client now has "restore to default" and "restore to last 15379 saved" configuration, and all config is stored in the same 15380 way. Only changed configuration data is stored on disc, 15381 meaning if a user leaves a setting at it's default and the 15382 default later changes, the user will use the new default. 15383 153842007-08-16 15385 Thorvald Natvig <slicer@users.sourceforge.net> 15386 7293dfc plugins.pro 15387 153882007-08-14 15389 Thorvald Natvig <slicer@users.sourceforge.net> 15390 ecce8da Update .uis for Linux 15391 a30e3e0 Fix warnings on Win32 15392 bdee1de More .ui conversions. 15393 153942007-08-13 15395 Thorvald Natvig <slicer@users.sourceforge.net> 15396 ae57734 BanEditor.ui 15397 cc362d1 ConnectDialog.ui 15398 ff13d28 Fix meta-registration 15399 2e5edd8 MainWindow.ui 15400 1193b20 Show URL in tooltip for HTML anchors. 15401 8c73444 Minor fix for TTS on Festival 15402 1753f90 Safe HTML in Log 15403 154042007-08-12 15405 Thorvald Natvig <slicer@users.sourceforge.net> 15406 d30bee2 Yet another fix for reentrant SSL messages 15407 6551302 Manual close of application 15408 154092007-08-11 15410 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15411 1d4905c Updated Spanish translation 15412 15413 Thorvald Natvig <slicer@users.sourceforge.net> 15414 9dbb120 Experimentation with UI Designer 15415 613fc3d Local deafen 15416 8be82dd Adjust noise suppression level in settings. 15417 6e2aad3 Use SHA1 for binary checksum for the upgrade check. 15418 dc72837 View extended server connection statistics. 15419 36f625a Start of proper statistics 15420 467316a Strip HTML from incoming TextMessage 15421 76d9503 Certifiticate => Certificate 15422 154232007-08-10 15424 Thorvald Natvig <slicer@users.sourceforge.net> 15425 1948e6c Strip HTML from TTS for Win32. 15426 1e5cdbb Support URLs in the log window. 15427 3e92399 OOO crypt recovery 15428 2f9dd3f Fix GlobalShortcut_unix 15429 5c76721 Update registration script 15430 c17cc96 Support kernel input devices on Linux 15431 154322007-08-09 15433 Thorvald Natvig <slicer@users.sourceforge.net> 15434 c95963a Update win32 Build Environment to GCC 4.2.1, Qt 4.3.1 and 15435 Boost 1.34.1 15436 154372007-08-08 15438 Thorvald Natvig <slicer@users.sourceforge.net> 15439 4cc8782 Fix referential integrity for player group-memberships 15440 6237d0f Add DBus getAllConf() and setSuperUserPassword 15441 0ae6c48 Ask for AudioWizard config on first start. 15442 154432007-08-07 15444 Thorvald Natvig <slicer@users.sourceforge.net> 15445 681c77f PushToLink implies AltSpeak 15446 e2f1dfe Fix a few more SQL problems 15447 154482007-08-06 15449 dersebi <dersebi@users.sourceforge.net> 15450 b6b99c2 Fix typo in mumble.pro for OSX 15451 15452 Thorvald Natvig <slicer@users.sourceforge.net> 15453 6d169a2 Yet one more try to get -mmmx out of the mac build 15454 d5a5441 Compile fix for 32-bit lenny 15455 65c7e7e Another tiny SQL fix 15456 705ce12 Typo which broke the client. Badly. 15457 6bdeb32 Fix two crashbugs in murmur 15458 7d2c4fa SQL Fix in ServerDB 15459 93e427c Rename channel 15460 154612007-08-05 15462 Thorvald Natvig <slicer@users.sourceforge.net> 15463 fbe5831 Add TestCrypt to SVN 15464 c18a161 Minor build fix for regular Linux 15465 0c3b618 OSX patches from mit_service 15466 32c3dfc Optimized crypto 15467 9fdefc0 Fix crash from race condition in DXAudioOutput 15468 154692007-08-04 15470 Thorvald Natvig <slicer@users.sourceforge.net> 15471 9e61611 Fixed ConnectDialog to be slightly more sane. 15472 d9671c9 Minor bugfixes for DB and DBus layers 15473 923901a Updated server info dialog to reflect voice crypt. 15474 0bc0120 Use correct frame size for bandwidth calculation 15475 03a7e5a Fix crypt on client. 15476 7ed5e47 Testing UDP crypt 15477 a6376f8 Build updates 15478 9eafd13 Link vertical height to font size. 15479 154802007-08-03 15481 Thorvald Natvig <slicer@users.sourceforge.net> 15482 d252e43 Allow multiple tests on same machine 15483 0df11b8 Microbenchmark 15484 7168275 URL path == channel support 15485 ffb4b96 MySQL schema embedded in murmur. Reconnect to SQL server on 15486 connection lost. 15487 b80bece plug:"hw instead of plug:hw 15488 154892007-08-02 15490 Thorvald Natvig <slicer@users.sourceforge.net> 15491 24b1c04 DBus and URL support for Mumble. Fixed DBus autolaunch for 15492 Win32. It's a hack, but it works. 15493 f9ffe34 Native UDP for UNIX as well 15494 7e24961 Win32 Murmur DBus 15495 154962007-08-01 15497 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15498 152d58b Updated Spanish translation 15499 15500 Thorvald Natvig <slicer@users.sourceforge.net> 15501 42a69cc SQL reconnect on lost connection 15502 0ef9c34 Per-server logging 15503 a7186c6 OSX Patch for murmur from mit_service 15504 2ac4ca7 Timestamp players table 15505 418cdba Make sure no -2 slips through to Mumble 15506 fc94f49 Multiserver support 15507 155082007-07-31 15509 Thorvald Natvig <slicer@users.sourceforge.net> 15510 d13bb46 server_id in ServerDB 15511 11d9b70 Client compiles again 15512 6d6bcff Global-less server. First step of multiserver support. 15513 Completely breaks client 15514 155152007-07-30 15516 Thorvald Natvig <slicer@users.sourceforge.net> 15517 a5c59c5 Platform edit 15518 1219168 mouse shortcut patch from javitonino 15519 155202007-07-28 15521 Thorvald Natvig <slicer@users.sourceforge.net> 15522 4b9beb2 Czech translation from David Pravec 15523 07da183 Name -> Label 15524 155252007-07-22 15526 Thorvald Natvig <slicer@users.sourceforge.net> 15527 3f77c95 Installer fixes for openssl. 15528 155292007-07-21 15530 Thorvald Natvig <slicer@users.sourceforge.net> 15531 639ca57 Increase max settable amplification to 40x 15532 db4e86e Reset PushToTalk when configuring. 15533 7296aed Make qFatal pop up as ::MessageBox on Win32. 15534 5a19931 Use mingw built openssl -- the precompiled one depended on 15535 nondefault Visual C runtimes. 15536 8f15162 Support fixing case of usernames in DBus auth 15537 b4817ee obsessive PacketDataStream optimization 15538 155392007-07-20 15540 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15541 47fdafe translations 15542 15543 Thorvald Natvig <slicer@users.sourceforge.net> 15544 b9eb5cc Database cleanups and support for dbPrefix 15545 5be2268 IP Binding for murmur 15546 7eff82c Timer tests 15547 3fdb39f Test indenting 15548 f81c7c2 Unit tests 15549 ae9f13e PacketDataStream bug for negative numbers > 32 bit 15550 3d8e058 Reentrancy fixes 15551 155522007-07-19 15553 Thorvald Natvig <slicer@users.sourceforge.net> 15554 d7d1535 SSL crashfixes, ui session drag-and-drop fix. 15555 eebc950 queued readyRead, fixes a SSL crashbug 15556 0147de1 Small optimization to win32 timer. 15557 f081a7a Deprecation cleanups 15558 04d7e5f LARGE_INTEGER fixes for murmur 15559 62dbc00 sPlayerId => uiSession 15560 3621a6d More indenting 15561 0372cc2 Use new Timer for murmur 15562 d4a1118 Ping measurement in Server Information, and optimized 15563 AudioInput->UDP latency. 15564 7d145eb 64-bit message support. 15565 b3ac4e4 Latin1 for Festival 15566 155672007-07-18 15568 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15569 3bbdcb6 German translation added. 15570 15571 Thorvald Natvig <slicer@users.sourceforge.net> 15572 990f220 Proper certificate viewer. 15573 7080e90 A few missing QLatin1Strings and also switch to pkgconfig for 15574 ALSA and Xevie 15575 b00a1b0 Use pkgconfig for openssl link 15576 ca9c473 Hashed passwords in murmur database 15577 155782007-07-17 15579 Thorvald Natvig <slicer@users.sourceforge.net> 15580 1b265ff reindenting all the code 15581 d9ca67e installer fix for OpenSSL 15582 0178d66 Avoid closing on errors, that happens automatically now 15583 87e1835 Fix for #1755731. The event loop runs while dialogs are open. 15584 8d80379 SSL client support. 15585 e28c646 UTF8 for dbusauth 15586 a6442cd Forgot to add new Cert.h and .cpp 15587 852c064 Server-side SSL encryption 15588 247b0a8 All icons can now be changed in skins. 15589 3a2adb6 Crashbug in ConnectDialog 15590 155912007-07-16 15592 Thorvald Natvig <slicer@users.sourceforge.net> 15593 ffd5dfd Some more dbusauth fixes 15594 9c0b661 Cached database handle in dbusauth.pl 15595 e6afb86 hostname registration 15596 e083364 overlay debug fixup 15597 aa7b85a Fix buglet in PlayerModel 15598 155992007-07-15 15600 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15601 bcac0ae Minor corrections to the Spanish translation 15602 15603 Thorvald Natvig <slicer@users.sourceforge.net> 15604 76171dd Platform-independent qmake pathhandling. 15605 a9fba24 Include QT translation 15606 d469c74 Overlay debugging 15607 81d3d1d Explicitly link overlay with gcc to avoid libstdc++ dependency 15608 c3def10 Build fixes for Ubuntu 15609 33604ed Changelog update 15610 9dd4348 Final lupdate before release. 15611 b4d3042 Some more Qt 4.2.2 fixes. 15612 156132007-07-14 15614 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15615 d2952d5 Updated Spanish translation 15616 15617 Thorvald Natvig <slicer@users.sourceforge.net> 15618 fe73c93 Capitalization fix. 15619 36b9241 Updated French translations from Thibaut Girka. 15620 e13024e Keep just the LD_PRELOAD overlay 15621 c3d7033 Forgot a conditional for the audio wizard 15622 156232007-07-13 15624 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15625 5e25cd3 Should do svn update more often ;) 15626 d259422 more translations. Unfortunately since I don't have Qt 4.3 I 15627 can't really check if the translations fit the wizard. 15628 15629 Thorvald Natvig <slicer@users.sourceforge.net> 15630 b0a7f04 Textlogger for murmur win32. 15631 cc7e2f2 AudioWizard builds on Win32 only for now -- no reliable way to 15632 get moc to check qt version. 15633 bc6c452 Clean compile on Qt 4.2.2 15634 40ca34f More stable LD_PRELOAD for GL overlay 15635 156362007-07-12 15637 Thorvald Natvig <slicer@users.sourceforge.net> 15638 12416a4 Fix compiler warnings 15639 22c56e8 Wizard registrar for ALSA 15640 dd4b82a Fix bugs discovered by Klocwork [www.klocwork.com] 15641 ade816d Simple userauth. Example expanded to show phpBB3 15642 authentication. 15643 c7bc5c1 More flexible bandwidth detection 15644 156452007-07-11 15646 Thorvald Natvig <slicer@users.sourceforge.net> 15647 4519fbc Use new overlay icons. 15648 9906dc2 Audio Wizard. Breaks Linux for now. 15649 156502007-07-10 15651 Thorvald Natvig <slicer@users.sourceforge.net> 15652 a66039d Use aligned stack buffer for MMX mix 15653 7c5c3a0 I give up -- we create a separate context for the overlay 15654 fbf303a Loopback cleanups 15655 3b2baae SineAudio fix, and non-mmx mixer support. 15656 156572007-07-09 15658 Thorvald Natvig <slicer@users.sourceforge.net> 15659 34c2b3b Doubleclick player to send message, based on patch by m0ta. 15660 76512f6 expand all channels by default. 15661 0b76788 Minor Dbus fix and changed path and service name 15662 6b42fbb Packet loss and delay variance for Loopback mode. 15663 156642007-07-08 15665 Martin Skilnand <cybknight@users.sourceforge.net> 15666 c36e1f6 Test icons with hard edges for overlay for cartoon look. If 15667 this doesn't look good, I will try soft edges. 15668 15669 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15670 3087e08 slight changes to the translations 15671 15672 Thorvald Natvig <slicer@users.sourceforge.net> 15673 273b997 Revert to plain old C for Linux overlay 15674 c338f5a Jitter buffer fixes. Should work better now. 15675 156762007-07-07 15677 Matthias Vogelgesang <matthias.vogelgesang@gmail.com> 15678 de744a8 updated german translation 15679 412fb15 add menu entry for freedesktop.org compliant distributions 15680 c504036 updated german translation 15681 15682 Thorvald Natvig <slicer@users.sourceforge.net> 15683 c0aa51a Part #1 of Speex Packet merging and Jitter updates. 15684 ffafa93 Include French translation in binaries. 15685 c13d4a8 FR 1749422: User Textures can now be disabled. 15686 d9122f8 Updated Linux overlay 15687 156882007-07-06 15689 Thorvald Natvig <slicer@users.sourceforge.net> 15690 9df9f51 QLatin1String for Overlay 15691 3bd3e3a Server loopback mode 15692 98c1b1d Local loopback mode. 15693 3af031a Overhaul of Audio Output to support non-speech sources. 15694 Probably break ALSA. 15695 62b5281 Players On Top 15696 e115603 Verbose output 15697 b660cd9 Popup user dialog on wrong username/pw to reconnect. 15698 1e66e95 Popup on rejects. 15699 36de5ea Add rejection enum 15700 157012007-07-05 15702 Thorvald Natvig <slicer@users.sourceforge.net> 15703 4ab2813 Overlay tuning. 15704 fc85579 Updated murmur cgi script for image upload 15705 25082c4 Custom UserTextures 15706 43853bc Wrong int encoding in PacketDataStream. 15707 24c7513 Fixup of Connection 15708 e6c259a More blob support, and break binary protocol AGAIN 15709 4937d08 Serverside usertexture support 15710 a965a37 Reconnect bugfix 15711 c48af48 Proper fix for supression bug 15712 12fe384 Working Linux OpenGL overlay 15713 157142007-07-04 15715 Thorvald Natvig <slicer@users.sourceforge.net> 15716 bfe2270 Testfix for 1746996 15717 4dc29c6 Text fixups 15718 115f114 Functional gl injection on linux games 15719 fede5fc Mumble-side of Linux overlay 15720 157212007-07-03 15722 Thorvald Natvig <slicer@users.sourceforge.net> 15723 75d245d Config fixes 15724 f87c058 Updated overlay for Win32, should now be possible to port it 15725 to Linux. 15726 7da4eba Updated french translation from Damien Rannou and Thibaut 15727 Girka. 15728 157292007-07-02 15730 Thorvald Natvig <slicer@users.sourceforge.net> 15731 5b930d1 Consider connecting "Activity" 15732 71f9d65 Typo in ConnectDialog 15733 0338060 Need to distribute QtXml too. 15734 19ff55e Correct path in client browser. 15735 074fc02 Correct path for server registration 15736 7b1cc75 Server Browser 15737 8190ea1 Patch cleanups. 15738 4434fbd Keep stream version at 8. 15739 f9068cb TextMessage patch by Mikkel Krautz 15740 3aeb072 Fix fake DBus for Win32 15741 82ffa89 DBus based authentication, based on patch from Thibaut Girka 15742 f9b2025 Fixed softmixer 15743 157442007-07-01 15745 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15746 880c997 Updated translation 15747 15748 Thorvald Natvig <slicer@users.sourceforge.net> 15749 2d5b88c Remove default buttons until they're fixed. 15750 157512007-06-30 15752 Martin Skilnand <cybknight@users.sourceforge.net> 15753 0fe82f4 Fix alpha blending in some icons. Was due to indexed colors in 15754 source files. Need to see a test version to verify quality. 15755 15756 Thorvald Natvig <slicer@users.sourceforge.net> 15757 c08b1fe Registration part for the server browser 15758 d1ffed0 Fix recursion bug in getGroup 15759 a08f13f Update overlay on disconnect. 15760 2f6bd48 Add mysql.sql to distribution 15761 cbbb73d Avoid double-allocation of outgoing packets 15762 2ef9c1d Start of zero-copy UDP thread 15763 157642007-06-29 15765 Thorvald Natvig <slicer@users.sourceforge.net> 15766 8d09fcc French translation from Damien Rannou 15767 e7b260e Updates for new binary protocol. 15768 e19057f Reserve space 15769 a9008bd New datastream. Breaks all kinds of things 15770 157712007-06-28 15772 Álvaro Manuel Recio Pérez <naproxeno@users.sourceforge.net> 15773 e2a05bc Updated Spanish translation 15774 15775 Thorvald Natvig <slicer@users.sourceforge.net> 15776 960fa0c Forgot to rerun lupdate prior to release. Oops. 15777 157782007-06-27 15779 Thorvald Natvig <slicer@users.sourceforge.net> 15780 df7153c More descriptive information for horizontal splitter. 15781 50c7fc4 Bump version to 1.0.0 15782 157832007-06-26 15784 Thorvald Natvig <slicer@users.sourceforge.net> 15785 3c57cab Changelog update 15786 df09fd7 Fix race in UDP thread creation 15787 4351e29 Fixed demonizing on Linux 15788 44e43ea Daemonized murmur 15789 157902007-06-25 15791 Thorvald Natvig <slicer@users.sourceforge.net> 15792 df31097 Softmixed ALSA 15793 157942007-06-24 15795 Thorvald Natvig <slicer@users.sourceforge.net> 15796 d0ade65 Start of mix-it-all-together ALSA support 15797 1888f38 Add MMX based software mixer 15798 38f5604 ALSA Config dialog 15799 ff8266c Fix crashbug on late UDP packets 15800 28ad3e9 Try externals 15801 158022007-06-23 15803 Thorvald Natvig <slicer@users.sourceforge.net> 15804 dd39467 Festival under Linux 15805 158062007-06-22 15807 Thorvald Natvig <slicer@users.sourceforge.net> 15808 be21e28 Make new timeout code lock-safe on Qt 4.2. Oops. 15809 77cf932 Add shortcut to quit application, and add standard shortcuts 15810 for a few other actions. 15811 158122007-06-21 15813 Thorvald Natvig <slicer@users.sourceforge.net> 15814 8bdff0b Really close on mainwindow close 15815 c3851b5 Fix a few bugs, add -h to murmur 15816 158172007-06-20 15818 Thorvald Natvig <slicer@users.sourceforge.net> 15819 1032f63 Train coding session. Connections have a timeout on the 15820 server. Config dialog will add a scrollbar if needed. ServerDB 15821 doesn't create deprecated tables. Ghost handling autokicks if 15822 old ip == new ip, even if unregistered. Added some more locks 15823 to the thread handling. 15824 158252007-06-18 15826 Thorvald Natvig <slicer@users.sourceforge.net> 15827 f2eaeb2 Explicitly used queued connections for UDP thread. 15828 158292007-06-16 15830 Thorvald Natvig <slicer@users.sourceforge.net> 15831 0941196 Allow adding groups again 15832 158332007-06-15 15834 Thorvald Natvig <slicer@users.sourceforge.net> 15835 e18767b Option to expand all channels when connecting [Feture Req 15836 1619001] 15837 158382007-06-13 15839 Thorvald Natvig <slicer@users.sourceforge.net> 15840 9ceb357 Make DBUS bindings conform to Qt standard, fix Introspection 15841 bugs 15842 1d9675f Binary linux server release script 15843 f49b38b QLatin1String 15844 1dee004 More database updates 15845 158462007-06-12 15847 Thorvald Natvig <slicer@users.sourceforge.net> 15848 4c237b2 Open connect dialog on program start 15849 08edc1d Last part of qstring fixes and some qt 4.3 fixes for win32. 15850 9dafd37 Update copyrights to 2007 15851 20d1771 Support fully static build of murmur 15852 07531c5 QString::fromAscii 15853 b20e0e1 Updated Ubuntu build scripts 15854 477a706 Updated source-release scripts 15855 dd06d83 Make .mumble.sqlite hidden 15856 7f40e44 Remove deprecated Commands.txt 15857 563f986 Multiple dbus sources 15858 158592007-06-11 15860 Thorvald Natvig <slicer@users.sourceforge.net> 15861 df89923 Clarified licensing of binaries 15862 9577644 Initial multi-database support 15863 8a1f436 Fast path UDP thread 15864 057c270 Ensure correct include path 15865 28d984b Implemented all DBUS functions 15866 158672007-06-08 15868 Thorvald Natvig <slicer@users.sourceforge.net> 15869 500013b update connections table when changing channel 15870 73e91ad DBus skeleton functions done, seems to work 15871 158722007-06-05 15873 Thorvald Natvig <slicer@users.sourceforge.net> 15874 7ce31fd Don't install DBus on win32 15875 3f35825 Functional DBUS 15876 158772007-05-29 15878 Thorvald Natvig <slicer@users.sourceforge.net> 15879 9a1016e Install QtDBus on Win32, and go back to Qt 4.2 until 4.3 is 15880 actually released. 15881 158822007-05-28 15883 Thorvald Natvig <slicer@users.sourceforge.net> 15884 7da815d Initial DBus tests 15885 8606909 Setting period size changes the pointed to int 15886 74b1492 Dead code removal 15887 f28d9ae Restored the "Microphone Loudness" information. 15888 19fdb33 SNR based voice detect 15889 158902007-05-24 15891 Thorvald Natvig <slicer@users.sourceforge.net> 15892 060701b restored icons 15893 10a17f9 Post-refactoring cleanups. 15894 56bf13f Speex is now a static library, don't include the old dll in 15895 the installer. 15896 111ffe6 Linux build updates 15897 3f3709e Updates to speex build for Linux 15898 3b0fa27 Refactoring. Updated licenses to 2007 versions. 15899 4151f4b Refactoring 15900 3be4aec No longer manually reset preprocessor loudness. 15901 159022007-05-23 15903 Thorvald Natvig <slicer@users.sourceforge.net> 15904 99a73c9 Updating to SVN Speex again. Missing voice detection. 15905 a1ba433 Avoid contignous disk access in murmur, patch by buggerone 15906 0d9f5d0 Applied ALSA patch from uz_ Made some minor corrections to 15907 installer in preparation for Qt4.3 15908 159092007-03-03 15910 Thorvald Natvig <slicer@users.sourceforge.net> 15911 9ca4935 Bugfix: Iterating all connected players should only iterate 15912 players that are also logged on. 15913 159142006-12-21 15915 Kjetil Jørgensen <kjetijor@users.sourceforge.net> 15916 61869c8 Connect-dialog available while connected. When connectiong 15917 while connected, an implicit disconnect will be issued first. 15918 4 whitespaces replaced with a tab 15919 159202006-12-17 15921 Thorvald Natvig <slicer@users.sourceforge.net> 15922 dd2bcee Murmur should read .ini file before opening DB. [patch by 15923 buggerone] 15924 159252006-12-13 15926 Thorvald Natvig <slicer@users.sourceforge.net> 15927 1caac42 Use .ini file in executable directory if it exists. 15928 159292006-12-04 15930 Thorvald Natvig <slicer@users.sourceforge.net> 15931 c7caa3a Don't translate registry strings. 15932 373bd84 Use Qt 4.2's saveGeometry/restoreGeometry 15933 159342006-12-02 15935 Thorvald Natvig <slicer@users.sourceforge.net> 15936 897b097 Updated paths to match recommendations from Wiki 15937 159382006-11-27 15939 Thorvald Natvig <slicer@users.sourceforge.net> 15940 e652e5d Add firmumble.inc to tarball 15941 159422006-11-26 15943 Thorvald Natvig <slicer@users.sourceforge.net> 15944 cf88b1f Added Russian translation. Added icon for LookConfig 15945 159462006-11-24 15947 Martin Skilnand <cybknight@users.sourceforge.net> 15948 bac023f Updated config_shortcuts.png with better look and feel and 15949 added config_ui.png for evaluation by lead programmer. 15950 159512006-11-23 15952 Thorvald Natvig <slicer@users.sourceforge.net> 15953 6f09e6b Tiny typo correction. 15954 159552006-11-18 15956 Thorvald Natvig <slicer@users.sourceforge.net> 15957 a213324 Add LookConfig 15958 159592006-11-15 15960 Thorvald Natvig <slicer@users.sourceforge.net> 15961 3ebdd1c Look&Feel Config. Skinning support. 15962 159632006-11-03 15964 Thorvald Natvig <slicer@users.sourceforge.net> 15965 9a36950 Switch to use QSystemTrayIcon 15966 159672006-10-30 15968 Thorvald Natvig <slicer@users.sourceforge.net> 15969 b6482fa Bitrate info in AudioDialog is now translated. 15970 9cf751e bump version 15971 5e78a5d Add version info for debian builds 15972 344a677 Updated the speex build files for win32 15973 3069c21 qt4 lrelease. *Sigh* 15974 2bcd9bd Changelog update 15975 3965f15 Add lrelase for debian build 15976 dd33406 Last batch of translations for 0.9.4 15977 159782006-10-27 15979 Thorvald Natvig <slicer@users.sourceforge.net> 15980 a52b320 Don't save Win-only settings on non-win32. 15981 73adf9c Reduce initial buffer fill 15982 85bdeb2 Edgy Eft 15983 159842006-10-26 15985 Thorvald Natvig <slicer@users.sourceforge.net> 15986 e2e41e7 Negative user feedback on the new speex preprocessor; revert 15987 to last beta until it's finished. 15988 159892006-10-25 15990 Thorvald Natvig <slicer@users.sourceforge.net> 15991 8bd4513 Fixing of audiostats for new speex. 15992 01eb8dd Support for new Speex preprocessor which doesn't export it's 15993 data. 15994 159952006-10-24 15996 Thorvald Natvig <slicer@users.sourceforge.net> 15997 7be4fc2 Updates for connectdialog in qt 4.2. 15998 159992006-10-20 16000 Thorvald Natvig <slicer@users.sourceforge.net> 16001 dc7980d DirectInput workaround for keyboards with thousands of 16002 buttons. 16003 160042006-10-17 16005 Thorvald Natvig <slicer@users.sourceforge.net> 16006 34f0bee Grammar fixes 16007 5d83197 Even more translatable strings 16008 160092006-10-16 16010 Thorvald Natvig <slicer@users.sourceforge.net> 16011 071eca4 Add a few more strings for translation. 16012 160132006-10-15 16014 Thorvald Natvig <slicer@users.sourceforge.net> 16015 692a929 Updated translation settings. 16016 160172006-10-14 16018 Thorvald Natvig <slicer@users.sourceforge.net> 16019 5fbf4c8 Minor typo in translation fixed. 16020 37b6911 VersionCheck shouldn't bail if it can't read the binary. 16021 3843209 German translation provided by Matthias Vogelgesang 16022 (m0ta@sf.net) Spanish translation provided by Álvaro M. Recio 16023 Pérez (naproxeno@sf.net) Added more strings to be translated 16024 based on patch by m0ta. Made translation files embedded in 16025 binary. 16026 efda664 Working Globalkeys for X11 16027 160282006-10-12 16029 Thorvald Natvig <slicer@users.sourceforge.net> 16030 4e24929 More globalkeys linux. Mostly messed up. 16031 401abe9 Add Turkish translation 16032 160332006-10-11 16034 Thorvald Natvig <slicer@users.sourceforge.net> 16035 c92a962 Start of shortcuts for X11 16036 160372006-10-08 16038 Thorvald Natvig <slicer@users.sourceforge.net> 16039 d8f202b Fix for new modelview in 4.2.0. Now possible to drop in root 16040 channel again. 16041 160422006-10-05 16043 Thorvald Natvig <slicer@users.sourceforge.net> 16044 338d506 Update for QT 4.2.0 16045 74119e3 Update debug output slightly 16046 160472006-10-04 16048 Thorvald Natvig <slicer@users.sourceforge.net> 16049 cd69712 Murmur can now compile on compilers without Precompiled 16050 Headers. 16051 6a07185 Split windows debug into separate file, add proper crashlog to 16052 the Console.txt 16053 160542006-10-02 16055 Martin Skilnand <cybknight@users.sourceforge.net> 16056 a27c690 New temporary icon for shortcuts as requested by lead 16057 developer. 16058 16059 Marius Grannæs <grannas@users.sourceforge.net> 16060 099b268 Added a more informative description. 16061 16062 Thorvald Natvig <slicer@users.sourceforge.net> 16063 349f013 Console.txt error logging and fixed some shortcut bugs 16064 d7cdbc3 Spelling fixes 16065 6ffa52e Prepare for Spanish translation. 16066 41b7ce9 Add icon to dialog, fix a few bugs 16067 860469f Dumped DI actions in favor of raw.. Which enables more fancy 16068 combinations, but DIA was standardized.. If only the config 16069 dialog had been prettier. 16070 aac37d0 Overlay nothing/all/talking as config option 16071 741e65b Bump version 16072 160732006-09-29 16074 Thorvald Natvig <slicer@users.sourceforge.net> 16075 f7ddd6a ubuntu dapper build 16076 160772006-09-28 16078 Thorvald Natvig <slicer@users.sourceforge.net> 16079 a889f99 Older speex libraries don't have speex_echo_ctl 16080 11fd8d0 Add pch files to tarball and mention PCH in INSTALL 16081 160822006-09-25 16083 Thorvald Natvig <slicer@users.sourceforge.net> 16084 c571563 Set sample rate for echo canceller 16085 160862006-09-22 16087 Thorvald Natvig <slicer@users.sourceforge.net> 16088 5029ff8 Password resend 16089 e6b43de Updated Overlay error message. 16090 55212bd Changelog update 16091 3f41e7d SVN Changelog 16092 7491c2e 2006 updates 16093 160942006-09-21 16095 Thorvald Natvig <slicer@users.sourceforge.net> 16096 af2452d Overlay crash fix 16097 d107d80 Cleaned up overlay interface and made it show mute/deafen 16098 status. 16099 2a1bfcb GUI for reconnect 16100 8fa9adb Allow connect directly to channels you're supressed in without 16101 crashing. 16102 8718d9a Automatic reconnect (GUI config missing) 16103 161042006-09-20 16105 Martin Skilnand <cybknight@users.sourceforge.net> 16106 62b3213 Third try for talking_alt.png icon color. 16107 b34849e Updated icons, to remove white border on _on&_off and to try a 16108 lighter shade on _alt. 16109 16110 Thorvald Natvig <slicer@users.sourceforge.net> 16111 8fea9ce TTS Volume adjustable 16112 161132006-09-19 16114 Martin Skilnand <cybknight@users.sourceforge.net> 16115 38398b6 Added muted_local.png and talking_alt.png after request from 16116 main developer. 16117 16118 Thorvald Natvig <slicer@users.sourceforge.net> 16119 10ecf31 Added local mute and updated icons. 16120 070248a Fixed push-to-talk, which I broke. Fixed overlay for players 16121 in other channels. 16122 161232006-09-18 16124 Thorvald Natvig <slicer@users.sourceforge.net> 16125 ef67602 Swapped privileges for Speak and AltSpeak 16126 9c2e8a2 Various AltSpeak fixes. Fixed Deny-Speak-Implies-Mute on 16127 remembered channel freeze. Don't set high priority in debug 16128 client. 16129 aa95258 write does not imply speak 16130 e82c0f8 Support no-exception compile to avoid mingw lib dependency. 16131 7e85259 AltSpeak 16132 161332006-08-25 16134 Thorvald Natvig <slicer@users.sourceforge.net> 16135 ac4f1c5 Updated overlay to compile with newer DX SDK 16136 161372006-08-23 16138 Thorvald Natvig <slicer@users.sourceforge.net> 16139 e8512e0 Updated defaults for 3D sound 16140 161412006-06-05 16142 Thorvald Natvig <slicer@users.sourceforge.net> 16143 4bc4de8 The client now works on Linux, and FMOD is no longer used. 16144 dcff32d Removed FMOD from distribution 16145 412ff94 TrayIcon should hide 16146 ec35202 Poll() based ALSA, sigio crashes X 16147 64f97f7 Ubtuntu has ancient Speex. 16148 23301d0 Initial ALSA Skeleton 16149 161502006-05-31 16151 Thorvald Natvig <slicer@users.sourceforge.net> 16152 388b34a Use ALSA on Linux 16153 30c2bed Compiles on Linux again 16154 161552006-05-27 16156 Thorvald Natvig <slicer@users.sourceforge.net> 16157 a850488 QT 4.1.3 updates 16158 161592006-05-05 16160 Thorvald Natvig <slicer@users.sourceforge.net> 16161 c5f5f18 Updates for new speex jitter buffer 16162 161632006-03-29 16164 Thorvald Natvig <slicer@users.sourceforge.net> 16165 2c84f58 WoW 1.10 16166 d4dd9ca Minor updates 16167 161682006-03-17 16169 Thorvald Natvig <slicer@users.sourceforge.net> 16170 815e884 UNIX murmur compile fixes 16171 5148d0b Qt 4.1.1 Allow TCP Compability mode (with TCP_NODELAY) for 16172 people with seriously broken ISPs. 16173 161742006-03-01 16175 Thorvald Natvig <slicer@users.sourceforge.net> 16176 fa9df03 No longer default export of wow plugin, as it's out of date. 16177 229de2c Try EF type of service first. Also, more conservative defaults 16178 for audio settings, as the current defaults cause problems on 16179 most AC97 onboard cards. 16180 161812006-02-14 16182 Thorvald Natvig <slicer@users.sourceforge.net> 16183 9290b59 Server IP TOS 16184 09b5cf3 IP Type of Service 16185 161862006-01-29 16187 Thorvald Natvig <slicer@users.sourceforge.net> 16188 e2112d1 Longer AudioHold 16189 161902006-01-18 16191 Thorvald Natvig <slicer@users.sourceforge.net> 16192 cbaa6dd Textfile changes for the Linux release. 16193 06a6817 Initial Linux testing work 16194 13e0471 missing distfiles 16195 161962006-01-17 16197 Thorvald Natvig <slicer@users.sourceforge.net> 16198 2e17851 Linux compiles clean 16199 dccc416 Forgot to check in pch headers 16200 7efd9c5 Fixed FMOD 16201 8a5165f FMOD support, not working yet though. 16202 162032006-01-11 16204 Thorvald Natvig <slicer@users.sourceforge.net> 16205 a1553af WoW 1.9.1 updates 16206 162072005-12-31 16208 Thorvald Natvig <slicer@users.sourceforge.net> 16209 e190a91 Precompiled header support 16210 162112005-12-25 16212 Thorvald Natvig <slicer@users.sourceforge.net> 16213 4a934a8 Require 4.1.0 for mumble client, as that seems to work without 16214 patching Qt (which was required for 4.0.1) 16215 3b910c6 Support max # users limitation on server. 16216 162172005-12-24 16218 Thorvald Natvig <slicer@users.sourceforge.net> 16219 1ba4259 Update installer for Qt 4.1.0 16220 4ef384a Qt 4.1.0 compilation fixes. 16221 ca3c73c Remove support for doppler effects; only works on a few 16222 soundcards, and makes sound horrible for anyone else that 16223 tries to enable it. 16224 162252005-12-23 16226 Thorvald Natvig <slicer@users.sourceforge.net> 16227 f6753d1 Create DSound buffer in same thread it's used, and let buffers 16228 linger for 5 secs before destroying them; some soundcards 16229 don't handle buffer creation very well. 16230 162312005-12-20 16232 Thorvald Natvig <slicer@users.sourceforge.net> 16233 662e8fd wow support. Fixed a bug with some hardware 3d cards. 16234 162352005-12-19 16236 Thorvald Natvig <slicer@users.sourceforge.net> 16237 ec0bc48 Update version to 0.9.3 16238 162392005-12-16 16240 Thorvald Natvig <slicer@users.sourceforge.net> 16241 1bcf0d9 average bandwidth over short time to avoid being kicked for 16242 VBR spike 16243 a531aaf Bugfixing bandwidth limits 16244 c02e331 Maximum bandwidth setting serverside. 16245 162462005-12-15 16247 Thorvald Natvig <slicer@users.sourceforge.net> 16248 50e297c Allow _ in email addresses (darn@the-space.net) 16249 162502005-12-13 16251 Thorvald Natvig <slicer@users.sourceforge.net> 16252 3a9374c Visualize all parts of the echo weights. 16253 d0f2538 rename from libspeex.dll to just speex.dll 16254 162552005-12-12 16256 Thorvald Natvig <slicer@users.sourceforge.net> 16257 ae2fcbd Updates to enable compilation on Linux, even if it's missing 16258 features. 16259 162602005-12-09 16261 Thorvald Natvig <slicer@users.sourceforge.net> 16262 d94f13b Enable ASIO with 32bit input. Needs verification. 16263 ccd63ed Visualization of echo canceller, and some testing.. Seems the 16264 weights get set non-optimally. 16265 162662005-12-08 16267 Thorvald Natvig <slicer@users.sourceforge.net> 16268 1080265 Support graceful failure of loading the overlay (For Win2k 16269 support) 16270 162712005-12-04 16272 Thorvald Natvig <slicer@users.sourceforge.net> 16273 ba112bc Update INSTALL to reflect we now require Boost 16274 7ac4637 Use boost::shared_ptr<> for objects shared between threads 16275 that we need to delete(). (AudioInput and Output mostly). 16276 162772005-12-03 16278 Thorvald Natvig <slicer@users.sourceforge.net> 16279 543b19b Visualize power spectrum of input and noise estimate. 16280 63179b9 Add fftpwrap for speex compile 16281 162822005-11-09 16283 Thorvald Natvig <slicer@users.sourceforge.net> 16284 99d3749 Ping support 16285 162862005-10-14 16287 Thorvald Natvig <slicer@users.sourceforge.net> 16288 a2e714a make "Toggle overlay" a tristate; show only talking, show all 16289 or show none. 16290 162912005-10-13 16292 Thorvald Natvig <slicer@users.sourceforge.net> 16293 084d465 Banlist editor. 16294 6afe64a Removed TCP voice support; with Nagle it will always be laggy. 16295 Added message to query/set banlist. Reordered message ids. 16296 162972005-10-12 16298 Thorvald Natvig <slicer@users.sourceforge.net> 16299 756ba78 Banlist (serverside). 16300 c4dbb06 Bump version 16301 819ff2f Rename player support. 16302 163032005-10-09 16304 Thorvald Natvig <slicer@users.sourceforge.net> 16305 753f26f Set sId=0 when closing 16306 163072005-10-05 16308 Martin Skilnand <cybknight@users.sourceforge.net> 16309 d339b2b New icons for ASIO and OSD settings 16310 16311 Thorvald Natvig <slicer@users.sourceforge.net> 16312 a414c4c Audio bugfixing. Added new icons to code. 16313 97b0ea1 Fix for multispeex-packet in UDP mode. 16314 1a6e228 Immediate update of overlay on parameter change 16315 163162005-10-04 16317 Thorvald Natvig <slicer@users.sourceforge.net> 16318 fa62712 Debugging of ~sub 16319 51555bf sub,a,b,c groups 16320 09c24ee Config for overlay. 16321 48d79e9 Make hooking less resource intensive on system. 16322 163232005-10-03 16324 Thorvald Natvig <slicer@users.sourceforge.net> 16325 00f231b Overlay. 16326 163272005-10-01 16328 Thorvald Natvig <slicer@users.sourceforge.net> 16329 e21d62f Bold speec probability when we would transmit. Fix the SSE 16330 detection. 16331 87b8010 Tooltips & whatsthis for the bitrate in AudioConfig. Bail out 16332 if SSE not detected (as we ship binaries which require it). 16333 4bfb790 Variable number of frames / packet 16334 cda5095 Various bugfixes. Added metakey for shortcuts, to join channel 16335 instead of talk-to channel. Update to match timestamp in 16336 jitterbuffer in speex. 16337 e7eae88 Add uninstaller to Add/Remove programs in control panel. 16338 163392005-09-30 16340 Thorvald Natvig <slicer@users.sourceforge.net> 16341 f0dc0a1 Example of how to link murmur to other servers, using qstat 16342 7e15f99 Fix "in" and "out" groups. 16343 219d946 More command interface. 16344 f778342 Serverside commands through SQL. 16345 f2233fd Experimentation with non-actionmapped directinput; will be a 16346 lot of GUI work though. Added push-to-link support to the 16347 server. 16348 bd5f2d4 Version to 0.9.1 16349 dd60a2b Channel linking, part 2. 16350 163512005-09-29 16352 Thorvald Natvig <slicer@users.sourceforge.net> 16353 2c12d88 Channel linking, part 1. 16354 2382f40 Cache ACL lookups. 16355 c0f9577 Kick off ghost connections, refuse connections with same name 16356 for anonymous users. 16357 7f014bc Connection table in sqlite 16358 3478060 Include murmur.ini 16359 3ab26fe Use class references in headers instead of .h files, reduces 16360 dependency path to more sane levels. 16361 163622005-09-28 16363 Thorvald Natvig <slicer@users.sourceforge.net> 16364 faceb19 Move config into registrars. 16365 62dd4ef Remove ACLs when removing channel 16366 163672005-09-27 16368 Martin Skilnand <cybknight@users.sourceforge.net> 16369 d43f59e New icon for channel linked... 16370 f026171 Fixed authenticated and changed R shape into A shape. New 16371 channel icon 16372 16373 Thorvald Natvig <slicer@users.sourceforge.net> 16374 a035a3c Fix flag display 16375 6794972 lowercase groupnames 16376 155d342 Massively reduce debugging statements. 16377 4c7a6f7 PlayerModel fixes, work around bug in QSet operator == 16378 4d52920 Doubleclick to join channel 16379 cb84309 Rewrote the player model, should be more "in tune" with Qts 16380 method of referencing items now. Made the iconlist in the 16381 config dialog resizable. Updated "reg" to "auth" in a few 16382 places. 16383 163842005-09-26 16385 Thorvald Natvig <slicer@users.sourceforge.net> 16386 3c55c1f qPrintable() 16387 6f4c0b6 Fix tree 16388 e705eb1 Bugfixing session 16389 66e90fb Tooltips and whatsthis for ACL part of ACLEditor. 16390 163912005-09-25 16392 Thorvald Natvig <slicer@users.sourceforge.net> 16393 5fc1e91 Have long strings in "" in .ini files. 16394 aa1d309 .ini files for the server, updating documentation to reflect 16395 this. 16396 93fe6b8 Functional ACL/Group editor. Let the bugfest commence. 16397 ff614da ACLEditor, ACL actions started, server bugfixes. 16398 5c24663 ACLEditor, GUI elements done, missing action-logic. 16399 164002005-09-24 16401 Thorvald Natvig <slicer@users.sourceforge.net> 16402 620f4dd ACLEditor, server part. 16403 5ec2fcf Bugfixes from testing (release of 3d buffer, saving of 16404 transmit from settings, better rolloff defaults, smaller 16405 indentation for the channelview). 16406 164072005-09-23 16408 Thorvald Natvig <slicer@users.sourceforge.net> 16409 3e52eaa Warning fixes. 16410 fdde84f On channel creation, add creator to "admin" group. 16411 7f73d73 Channel ACLs and groups. (Still missing a edit function) 16412 164132005-09-22 16414 Thorvald Natvig <slicer@users.sourceforge.net> 16415 c1f3446 Update version string 16416 e27b074 Preliminary support for channels 16417 164182005-09-21 16419 Thorvald Natvig <slicer@users.sourceforge.net> 16420 3efd365 Only check if registered player if there ARE registered 16421 players. Without any, everybody is priviliged. 16422 ae8b33e like = 16423 164242005-09-20 16425 Martin Skilnand <cybknight@users.sourceforge.net> 16426 6881c4d Made icon slightly fatter... 16427 e589da5 New icon for registered users 16428 16429 Thorvald Natvig <slicer@users.sourceforge.net> 16430 578978a Slightly more agressive defaults, sounds better for most 16431 people. 16432 f23d9f7 Slightly more permissive namecheck 16433 15bc047 Only registered users can mute/deafen/kick others 16434 540b5cc And remove the authcode used... 16435 d0df397 Notify use when it succeeded as well. 16436 eb41fcf Registration script. 16437 2691157 Empty tts should not be spoken. 16438 0548bfe Welcome messages. 16439 a465ab4 Per-player password. Persistant storage on server. Minor ASIO 16440 fixes. 16441 164422005-09-19 16443 Thorvald Natvig <slicer@users.sourceforge.net> 16444 9540220 Final part of UDP implementation. 16445 62f573b UDP bugfixes on server. 16446 b36bf6d Version 0.3.2. First part of UDP support. 16447 46d1a8d No console in release! 16448 3ca1264 Provide feedback if an error occured. 16449 1072c99 Minimize to tray. 16450 164512005-09-18 16452 Thorvald Natvig <slicer@users.sourceforge.net> 16453 a482c8d Start of unix compiles for mumble 16454 00a2599 Spelling fixes 16455 9080126 Typo in MainWindow fixed. Made the BF2 plugin slightly more 16456 picky about what values it accepts. 16457 7798861 When sampling speakers, encode the cleaned output, not the 16458 original. Add clean signal power to the audio stats. 16459 6f0577d About Speex dialog, still waiting for the icon. 16460 419e2e5 Echo Canceller for inputs that can sample the speakers. 16461 de4b674 ASIO Audio Input 16462 164632005-09-16 16464 Thorvald Natvig <slicer@users.sourceforge.net> 16465 67e3d85 Single-threaded directsound output 16466 3d9e12b Change version to 0.3.1 16467 180e4b5 Don't send implied messages anymore, the client already knows 16468 75cf4ea Send the player object to AudioOutputPlayer, not just the sId. 16469 95d066d Fix the versionchecker so it doesn't delete itself before 16470 showing the message. 16471 7250279 Fixups for release script 16472 2cdf489 Failing to open DirectSound shouldn't be fatal, just a 16473 messagebox error Add Apply button to the config screen 16474 9bc83a6 Fix a few missing Q_OBJECT 16475 ef307bd Fixed a few bugs with positional audio Made a lot more member 16476 functions const Moved playerId to Global, it didn't belong in 16477 MainWindow 16478 164792005-09-15 16480 Martin Skilnand <cybknight@users.sourceforge.net> 16481 8fced49 Pixmap for Game plugin screen 16482 164832005-09-14 16484 Thorvald Natvig <slicer@users.sourceforge.net> 16485 6225c04 Bugfixes for positional Audio Added a Center Position hotkey, 16486 to force yourself and all others to a center audio position, 16487 usefull to give commands to the whole group. 16488 eb7e1be Positional Audio Plugins Ability to switch input/output device 16489 without restart Version changed to 0.3.0cvs 16490 164912005-09-13 16492 Martin Skilnand <cybknight@users.sourceforge.net> 16493 9f73177 Pixmaps for config windows. 16494 16495 Kjetil Jørgensen <kjetijor@users.sourceforge.net> 16496 fa4114d Added (unfinished) config dialog for DX Audio. 16497 16498 Thorvald Natvig <slicer@users.sourceforge.net> 16499 a5391bb Use selected device from DXConfig. Still needs to close/reopen 16500 on ConfigDialog exit. 16501 b936144 New icons used in config 16502 2412c5e Adjustable jitter buffer initial size 16503 ec3af68 More tooltips and whatsthis 16504 23bd3a6 ToolTips and WhatsThis for rest of application. 16505 165062005-09-12 16507 Thorvald Natvig <slicer@users.sourceforge.net> 16508 f7254f3 Global Log class, which remembers what should be logged to 16509 console and TTS Fixed infinite selfrecursion in MainWindow, 16510 the application now actually exits when you close it instead 16511 of silently crashing 16512 b8fc8f4 Make versionchecking a userinitiated action 16513 70df36b Add lots of detailed tooltips. Our first piece of 16514 documentation. 16515 85825a8 Finish basic config widget for audio Added config options for 16516 compression and amplification Moved a few menu things into the 16517 config Keep user settings in Settings and statevars in Global 16518 fadd3fa When using nested layouts, Qt barfs if a widget already has a 16519 parent, so make sure it doesn't. 16520 e465ae6 Fixed crash bug if opening player menu while unconnected 16521 6b49928 Centralized configuration dialog 16522 165232005-09-11 16524 Thorvald Natvig <slicer@users.sourceforge.net> 16525 5d6a49d Switch a few QMutex to QReadWriteLock, and start using 16526 QMutexLocker, QReadLocker etc 16527 6cf17df Squashed 3 QT bugs, submitted patches, and can now use them in 16528 our application. 16529 90e84d4 DTX transmission support 16530 6c9df68 Export symbol files for debugging of release builds 16531 9d7fa85 Window title for the audiostats 16532 6ed4a96 Set thread priorities; gui is LOW priority, but as we can't 16533 set it low we set everything else high. 16534 165352005-09-10 16536 Martin Skilnand <cybknight@users.sourceforge.net> 16537 04ae86a Status icons for user window 16538 16539 Thorvald Natvig <slicer@users.sourceforge.net> 16540 d290745 Audio statistics window 16541 beb7b04 Make list of players sorted by name and make local user bold 16542 6a5e9cc Offset status icons by 1 pixel 16543 c5c9848 Turn cvs log into CHANGES, and restart CHANGES to get rid of 16544 cvs log messages for it 16545 165462005-09-09 16547 Thorvald Natvig <slicer@users.sourceforge.net> 16548 093edde recent updates 16549 613fec9 Deaf implies Mute logic in Server, and add ability to 16550 mute/deaf players again (added PlayerModel::getPlayer from 16551 index) 16552 1b8ac3e QHash, foreach() and STL iterators. What ever gave me the idea 16553 QMap was a hash to begin with? 16554 3fc5d6e Model-player-list. Work in progress 16555 165562005-09-08 16557 Thorvald Natvig <slicer@users.sourceforge.net> 16558 021d58b Compile bugs in VersionCheck, update version in About dialog 16559 as well 16560 88a69ca Change versions to 0.2.3cvs 16561 1895db1 Avoid conflicts for MUMBLE_RELEASE 16562 9fb7f82 Use new Connection slots for Server Make server log include 16563 date/time 16564 c01e34f Discover the magic of QObject::sender() and fix some leftover 16565 bugs from the refactorization 16566 be1a64d Refactor 16567 c325e72 Oops, we're working on 0.2.2, not 0.2.1 which is already 16568 released 16569 84ca9db Remove compile warnings, and there sure were a lot of them 16570 Work around -Wshadow bug in gcc 16571 dfe76ed Turn g_ into Global, part 2 16572 870ce04 Turn g_ into struct Global, part 1 16573 4d6ba18 Remove m_ from everything 16574 165752005-09-07 16576 Thorvald Natvig <slicer@users.sourceforge.net> 16577 d82af08 Track both initiator and victim of actions 16578 3e948bb Make all messageboxes use "Mumble" as the title, to follow the 16579 GUI guides 16580 4ce9b9b Check version against sourceforge 16581 15fc873 Show correct version in title 16582 2d92fb8 Separate log window 16583 8658883 Reduce dependencies in MainWindow.h 16584 3475fc3 Add changes file Add persistant storage of server lists 16585 9a73682 Increase default volume gain 16586 a9cf5fb Commit database 16587 3a71488 Configure database for persistent storage 16588 165892005-09-06 16590 Thorvald Natvig <slicer@users.sourceforge.net> 16591 c53fbf9 **** the password field 16592 5b86dd3 Fix args for window title 16593 ca7fec9 Exchange and display selfmute/selfdeaf 16594 a4289cf Audio Input/Output registration 16595 465b636 Support self-mute/self-deafen. Start support for input/output 16596 configs 16597 165982005-09-05 16599 Martin Skilnand <cybknight@users.sourceforge.net> 16600 0705156 Temporary icon for alpha and beta stage 16601 16602 Thorvald Natvig <slicer@users.sourceforge.net> 16603 6be61b3 config=profile to keep debug info for external profilers 16604 5206193 Make the buffer what we need 16605 3006847 Make it possible to abort connections, and display self-talk 16606 same as the others 16607 b140df7 More verifications 16608 1814bb3 Make ids recyclable over time instead of immediately, and 16609 validate that the "target" of messages is actually valid. 16610 c4a0940 The FIRST loaded icon will be the appicon. Make sure it's the 16611 smallest. This really is buggy, Qt! 16612 f2754d3 MainWindow actiongroup for voicetrigger fixed build system 16613 fixed to use proper conditionals 16614 1cd90fe Release build should NOT have the damn console! 16615 0e42898 Release script fixes 16616 de8d70f Basic connect dialog 16617 aca3f3c About dialog with icon 16618 f08f825 Need all 3 icon sizes 16619 6c5e300 Hopefully binary? 16620 ddaf56b Fixed... 16621 1ea5a6c .. but Qt can't use windows resources to store images. 16622 d52f78b Added readme to installer Fixed crashbug in Server Made 16623 connection only emit disconnected once 16624 6e5f88e Add readme 16625 61ae1a1 Global settings and data exchange 16626 b1c2795 Shortcuts for muting self, removed compile warnings 16627 7c3ae17 Text-To-Speech 16628 ef77c9c Actually poll the DirectInput devices too. 16629 05acf99 Global shortcuts 16630 166312005-09-04 16632 Thorvald Natvig <slicer@users.sourceforge.net> 16633 2ab6c96 Handle authentication, rejections and propagated error 16634 messages 16635 ce7ae41 Propagate connection errors for display 16636 013fdea When disconnecting, just signal the thread that it's time to 16637 end, don't yank the socket or QT complains 16638 b840521 Support logging in with pw 16639 d7b7e9b handle authenticate/reject in networkToMessage 16640 4818018 Proper connect dialog 16641 9e57b20 Use compression for zips 16642 7564d64 Add scripts to release source code 16643 5d9d54a Versions in projects 16644 65b705b debug_and_release 16645 7e2405a Because they changed the signal in Qt 4.0.1 16646 3b770e6 Why doesn't closed buffered sockets ever error() on 16647 disconnection? 16648 bf304fe Encode and display "speaking" state 16649 37c10ca Accept some paramenters for murmur, to enable e.g. local loop 16650 test 16651 1955a89 Update libspeex makefile to match dynamic libs Move license 16652 agreements to installer instead of embedded in program 16653 d99273e License files for qt and speex for installer 16654 b46b0f6 Dynamic release, only need licenses in installer/as files 16655 166562005-09-03 16657 Thorvald Natvig <slicer@users.sourceforge.net> 16658 9c3c797 Forgot to checkin the new about dialog. Ahem. 16659 2af8e4b Since we depend on mingw dlls anyway, switch to full dynamic 16660 linking and add an installer 16661 87c0e0b remove debug output 16662 aa110d2 Kick 16663 8feb561 Clean up UI, implement kick, remove debug for missing 16664 validators 16665 f43a4e9 Ooops, that was a debug statement 16666 37bc1d6 DTX is broken 16667 a9b67d1 Server testing 16668 3d67f4c Send deaf/mute on connect 16669 166702005-09-02 16671 Thorvald Natvig <slicer@users.sourceforge.net> 16672 1e818ff Player Mute/Deaf, global Player 16673 c31108e DTX Support Make list of players at least somewhat usefull 16674 dc3e802 Add sequence to speex packet 16675 fdda9c3 Fix memory leak, it's now safe to pass stack-allocated 16676 messages 16677 8f10abc About box, licenses included, and clean build in mingw 16678 f21fdf7 Let's try licenses again... 16679 3e4fc1b licenses for about dialog 16680 81623dd First functional audio test 16681 d7a47d9 connect() typo, and increased AGC 50% 16682 dd94e9d Pass QByteArrays instead of messages, much cleaner with 16683 refcounts 16684 3b4b165 Initial DX Audio 16685 166862005-09-01 16687 Thorvald Natvig <slicer@users.sourceforge.net> 16688 a8e03ea Initial audio framework 16689 828a022 Shorten down messages by making id and type 1 byte each 16690 daa74ad actually do something with messages 16691 911ea20 debugging network 16692 e1bf768 First test of network protocol 16693 d9d814b Disconnect on errors, don't send disconnect unless 16694 authenticated 16695 aaf9366 Compile fixed 16696 29e161f virtual destructor (to avoid nag) 16697 0767e88 Initial version of the server 16698 12acf13 Network structures 16699 dda3954 More data checking 16700 d51c2f6 Initial datastructures 16701 167022005-08-31 16703 (no author) <(no author)@05730e5d-ab1b-0410-a4ac-84af385074fa> 16704 08f0e1d New repository initialized by cvs2svn. 16705 16706 Thorvald Natvig <slicer@users.sourceforge.net> 16707 1a04a2a Initial setup of project 16708 16709