1. 06 Aug, 2020 2 commits
  2. 31 Jul, 2020 1 commit
    • Slava Monich's avatar
      [mms-lib] Convert text parts to utf-8. JB#50506 · 2bda88f0
      Slava Monich authored
      Those operators who convert text attachments to utf-8, seem to
      only understand utf-8 as a charset. If they see utf-8, they do
      nothing; if they see anything else, they interpret that as us-ascii
      and convert it to utf-8 (which typically messes things up).
      
      Therefore, we need to convert text parts into utf-8 and specify
      utf-8 charset in the attachment part header. That way it should
      always work.
      
      This automatic utf-8 conversion can be turned off with a command
      line option, or via config file. By default, conversion is on.
      2bda88f0
  3. 29 Jul, 2020 1 commit
  4. 13 Jul, 2020 2 commits
  5. 08 Jul, 2020 10 commits
  6. 11 Nov, 2019 2 commits
  7. 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
  8. 05 Nov, 2019 2 commits
  9. 04 Nov, 2019 1 commit
  10. 03 Nov, 2019 1 commit
  11. 29 May, 2019 2 commits
  12. 28 May, 2019 1 commit
  13. 11 Apr, 2019 2 commits
  14. 08 Apr, 2019 1 commit
  15. 16 Feb, 2019 2 commits
  16. 02 Feb, 2019 2 commits
  17. 18 Jan, 2019 2 commits
  18. 07 Jan, 2019 2 commits
  19. 28 Nov, 2018 3 commits