{"push_id":849091599,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"4a6950af0f324091553f7ab7271de45721b8667f","before":"4320235bef1b601856b295a8d6411d1898048802","commits":[{"sha":"0f5ef716a50c8d9761cafda12aacf818cdfd6353","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Change bare JID presence lookup code to ignore priorities\n\nBefore presence handling code was handled by both, the\nContactRosterItem in Swift and the PresenceOracle in Swiften.\nThe ContactRosterItem also considered the presence priority\nfor deciding what presence to show for a bare JID.\n\nWith this code all full or bare JID presence requests are\nfinally handled by the PresenceOracle. For bare JIDs it is\nlooked up to a presence of one of the available resources of\nthat JID regardless of the priorities.\n\nTest-Information:\n\nAdjusted tests according to above description and documentation\nin PresenceOracle.\n\nChange-Id: I972a4574f476cdf4d4b5593a035eb1c25ef2f8ba","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/0f5ef716a50c8d9761cafda12aacf818cdfd6353"},{"sha":"1d921f3d39ed134ca7f1d40011c1a07a5835b73c","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Fix Doxygen issues\n\nRan ./scons doc=1 with Doxygen 1.8.10 and fix all mentioned\nerrors.\n\nTest-Information:\n\nTested building of documentation on OS X 10.10.1 with\nDoxygen 1.8.10.\n\nChange-Id: I136054f457f9b3ff6b269f5ac32bf435450c017c","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/1d921f3d39ed134ca7f1d40011c1a07a5835b73c"},{"sha":"cb62de17d1e17fd3049a6bc8155a100574a42a85","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Add FileTransfer::getState() method\n\nIn addition, this adds the file-transfer classes to the\nDoxygen documentation.\n\nTest-Information:\n\nUnit and integration tests still pass.\n\nChange-Id: Ib6c16078c90ed56fae835cb2abfea8a564c3afa3","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/cb62de17d1e17fd3049a6bc8155a100574a42a85"},{"sha":"8719b25e0dda4c8dae30c86ff88315e0e7fa9e1c","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Remove Boost workaround for OS X headers\n\nOlder versions of OS X define the same symbol as Boost does.\nThe workaround, defining\n__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES as 0\nworked around this issue, however __ prefixed defines are\nconsidered private and cause the warning\n\"macro name is a reserved identifier [-Wreserved-id-macro]\".\n\nTest-Information:\n\nBuilds and unit tests pass on OS X 10.10.5.\n\nChange-Id: I489ec201dc31fb4e43336da690c7d348a7d0d9ca","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/8719b25e0dda4c8dae30c86ff88315e0e7fa9e1c"},{"sha":"efb98f5c83fc5e0fb598a88e04c8bf6f642b5e2a","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Fix code in response to unused macro and private field warnings\n\nTest-Information:\n\nBuild and tests pass successfully on OS X 10.10.5.\n\nChange-Id: I614586660796f9ef043156d09d998d39934a6eca","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/efb98f5c83fc5e0fb598a88e04c8bf6f642b5e2a"},{"sha":"826041be3ee406c90b34401ab4510d7c50dbd4a6","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Change OS X spell checker to non-deprecated API\n\nTest-Information:\n\nVerified that there are still suggestions by comparing\nmisspelled test phrases in Swift without this change and\nSwift with this change.\n\nChange-Id: Ice11af65028a96c86b1b5cc57ddad8eeda1ccf76","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/826041be3ee406c90b34401ab4510d7c50dbd4a6"},{"sha":"3cc7e86420e4b3d67c5882d8d68e1e6a003c6154","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Fix code in response to clang compiler warnings\n\nTest-Information:\n\nCode builds without warnings, unit tests still pass on OS X\n10.10.5.\n\nChange-Id: I9108b53fb00b0fc85a8dd4e2a347e21d0e6008ab","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/3cc7e86420e4b3d67c5882d8d68e1e6a003c6154"},{"sha":"3d62970e1b929cf676202fc6cebc1cf426c14ff2","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Update libIDN in 3rdParty to version 1.32\n\nUpdated existing libIDN files in 3rdParty folder to latest\n1.32 version and added remaining dependencies for compilation.\nUpdated SConscript file accordingly.\n\nTest-Information:\n\nBuild and ran test=unit on OS X 10.10.\n\nChange-Id: Iec6506e1cc88fe2983b2019aca95a42580d1c80e","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/3d62970e1b929cf676202fc6cebc1cf426c14ff2"},{"sha":"4a84a2570c5e8f2a282138c74448117ecd0a8939","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Fix bug in FT candidate discovery in absence of S5B proxies\n\nWith this commit\nSOCKS5BytestreamProxiesManager::onDiscoveredProxiesChanged\nwill be emitted even if no proxies are found.\n\nMove signal emission out of if/else scopes as it was present\nin both cases.\n\nTest-Information:\n\nTested file-transfer with the sender located at a server\nwithout a S5B proxy.\n\nChange-Id: Ic79928e539a6f39f23bfda370d701bf6d9ca9cbf","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/4a84a2570c5e8f2a282138c74448117ecd0a8939"},{"sha":"3a153509d27882e29456ffc7bf67d9cf32d86d52","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Add missing disconnect() from signal in QtChatWindow\n\nTest-Information:\n\nRan system unit tests on OS X 10.10.5.\n\nChange-Id: Ibd1caa23e06463c9992701590cc04ca1157d6421","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/3a153509d27882e29456ffc7bf67d9cf32d86d52"},{"sha":"50a3962e4d0b16fd0316be54121cfb293c3117bd","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Ignore DND drops of JIDs for contacts already in the conversation\n\nSwift allows dropping contacts from group chats or the roster\non a chat window to invite them or start an impromptu chat.\nWith this commit Swift will ignore drops which only contain\nJIDs that are already part of the conversation.\n\nTest-Information:\n\nTested the described behavior with roster and room contact\ndrags in anonymous and non-anonymous rooms.\n\nChange-Id: I2f06082ea4bc1140210f9f1a165bdf276a130273","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/50a3962e4d0b16fd0316be54121cfb293c3117bd"},{"sha":"7f321edd9ada1f531b1fbc3325ef61449218f40c","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Only highlight text if a highlight color is set\n\nThis commit has the default rule set the default color and\nchanges HighlightAction::highlightText_ symbol to\nHighlightAction::highlightWholeMessage_ as it is more\ndescriptive of its use.\n\nTest-Information:\n\nTested highlighting with the default rule set, and one with\na highlight color set for the chat rule.\n\nChange-Id: Ic638e6347bdf6623ab5959341486233494f005f0","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/7f321edd9ada1f531b1fbc3325ef61449218f40c"},{"sha":"4a6950af0f324091553f7ab7271de45721b8667f","author":{"email":"a547db31280d14f095c760a23a7523d0b1e55fe6@ayena.de","name":"Tobias Markmann"},"message":"Add support for OS X Secure Transport TLS backend\n\nAdded integration tests for certificate validation and\nrevocation behavior checking.\n\nTest-Information:\n\nTested client login over TLS against Prosody and M-Link.\nVerified client certificate authentication works against\nM-Link.\n\nChange-Id: I6ad870f17adbf279f3bac913a3076909308a0021","distinct":true,"url":"https://api.github.com/repos/swift/swift/commits/4a6950af0f324091553f7ab7271de45721b8667f"}]}