1. 08 Jul, 2020 1 commit
  2. 06 Nov, 2019 1 commit
    • Slava Monich's avatar
      [mms-engine] D-Bus access control. JB#46060 · d05adbc6
      Slava Monich authored
      By default, only privileged and sailfish-mms groups (effective or primary)
      are allowed to call most D-Bus methods.
      
      D-Bus access rules can be configured by adding [DBus] section to
      /etc/mms-engine.conf config file:
      
      [DBus]
      MmsEngineAccess=...
      TransferAccess=...
      TransferListAccess=...
      
      The default rules are:
      
      MmsEngineAccess:
      
        (!group(privileged))&(!group(sailfish-mms))&(cancel()|receiveMessage()|
        sendReadReport()|sendMessage()|push()|pushNotify()|setLogLevel()|
        setLogType()|migrateSettings())=deny
      
      TransferAccess:
      
        (!group(privileged))&(!group(sailfish-mms))&Get()=deny
      
      TransferListAccess:
      
        (!group(privileged))&(!group(sailfish-mms))&(GetAll()|EnableUpdates()|
        DisableUpdates()|GetSendProgress()|GetReceiveProgress())=deny
      d05adbc6
  3. 05 Nov, 2019 2 commits
  4. 03 Nov, 2019 1 commit
  5. 13 Jul, 2016 1 commit
  6. 14 Apr, 2016 1 commit
    • Slava Monich's avatar
      [mms-engine] Fixed memory leak. Fixes JB#34899 · 02c0c4fd
      Slava Monich authored
      According to valgrind:
      
      16 bytes in 2 blocks are definitely lost in loss record 1,408 of 3,437
         at 0x4841B84: calloc (vg_replace_malloc.c:623)
         by 0x51620C3: g_malloc0 (gmem.c:134)
         by 0x1F9CB: mms_transfer_dbus_handle_enable_updates (mms_transfer_dbus.c:246)
      
      if the corresponding conversation is open in Messages UI when MMS is being
      sent or received.
      02c0c4fd
  7. 13 Mar, 2016 1 commit