Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

devel/lcov: update 'lcov' to 1.15 #85

Closed
wants to merge 10,000 commits into from
Closed

devel/lcov: update 'lcov' to 1.15 #85

wants to merge 10,000 commits into from

Conversation

mariusz-wlodarczyk
Copy link

Since lcov repository is hosted on GitHub all the new releases are also available via GitHub releases. It is not the case with Sourceforge anymore.
Besides, LTP project has already migrated its homepage and docs to GitHub.

ryoon and others added 30 commits March 12, 2021 14:37
Changelog:
Fixes
New mail notification did not occur for newly arrived messages if previously
received mail was unread

Directory for saving multiple attachments was not remembered between saves

Opening a message from the command-line using "-mail <URL>" failed

Automatic account setup did not use the provider email and display name

Newly-added identities were not listed in the account manager until it was
closed and reopened

Account provisioner did not properly handle UTF-8 data

Copying a large message to an IMAP server would sometimes prematurely display a
time-out error

OpenPGP: Various errors when importing keys

OpenPGP: Public keys attached to an outgoing email did not have
"Content-Description" set

Address Book: CardDAV sync errors did not retry until Thunderbird was restarted

Calendar: Changing the cache mode of a CalDAV calendar connection would lose
the username of the account

Calendar: Add-on calendars were sometimes not visible after restarting

Calendar: The preview for a recurring task did not use all available space in
the dialog window

Installer: Option to keep distribution directory on upgrade did not work
* Sync with mail/thunderbird-78.8.1.
It needs to download files during the build process and the website
it downloads files from stopped existing, so the package stopped building.

Maybe it should be a distfile when the file becomes available again.
This extension provide API for communicating with MessagePack serialization.
MessagePack is a binary-based efficient object serialization library.
It enables to exchange structured objects between many languages like JSON.
But unlike JSON, it is very fast and small.
Upstream changes:

* 3.5.0 (2021/03/03)
- migrate to C++ and obsolete vala version
 - support only JPEG and PNG image for now
- implement auto recognition of the terminal background color
- remove --protect and --support-evs options
- remove --noimg option (superseded by --no-image)
- remove replaying recoded data in userstream days
* Fix www/apache-tomcat9 breakage.
* And enable GNU extension for the latest NetBSD-current to avoid RE errors.
Changelog:
Not available.
Changes since 49.1:

DIN Is Noise 50:

  /* Wand drones into existense using Drone Tools > Wand

    /* tool toggles between Add and Wand modes

    /* In Add mode (the only mode until DIN49.1), you add a new drone by
       left clicking on the microtonal keyboard. You click and drag to
       'spray' new drones.

    /* In Wand mode (new in DIN 50), you simply wave the mouse to add drones on
       the microtonal keyboard. Use the Wand distance (Drone Params > Defaults)
       to control how close or spaced out the drones are to each other.

  /* new Drone Params > Defaults tab to set defaults for some drone parameters:

    /* wand distance - distance to move the mouse before DIN adds a drone in Wand mode.

      ! smaller distance means drones are created close together
      ! larger distance means drones are more spaced out

    /* type of drones wanded/added:

      1. immortal - drone forever until deleted << default and the only type until DIN49.1
      2. mortal - die after their lifetime << drones launched from another drone are this type
      3. reincarnate - die after their lifetime only to be (re)born immediately! << new to DIN 50!

    -> type of sound made by drones:

      -> moved from Drone > Tools in DIN 49.1
      -> drones a pitch/volume
      -> noise @ pitch/volume

    -> Drone rise (min, max), fall (min, max), lifetime and handle size.
      -> rise, fall times moved here from Settings screen

  /* Drone Tools > Immortalize to make drones immortal
  /* Drone Tools > Mortalize to kill drones after their lifetime
  /* Drone Tools > Reincarnate - drones rebirth after their death, immediately!

  /* Auto rotate Velocity or Acceleration or Both of selected drones from
     Drone Params > Motion tab
     /* @ RPM
     /* Clockwise or Anti-clockwise
     /* Start, Stop or Toggle

  /* Set AM and FM directions to
    /* Vertical, Horizontal, Velocity or Acceleration
    /* Until DIN 49.1:
      /* AM direction = Vertical
      /* FM direction = Horizontal

    !
      interesting fx possible via auto rotating velocity +/ acceleration and using them
      as modulation directions. also interesting to launch drones from auto rotating
      velocities.
    !

  /*
    DIN 50 introduces a virtual geometric chuck inspired by the geometric chuck,
    a drawing machine from the 19th century! DIN's chuck, made with a bunch
    of drones, not only draws (via drone trails) but also sounds notes
    (via snapping), drones or noises!

    To begin, select a bunch of drones and
      choose Drone Tools > Chuck
        DIN creates a geometric chuck with these drones
          Minimum 2 drones
          Good start = 3 drones
          Each drone rotates about the other
          1st drone is central, rotates about nothing, so stays still
            You can move this drone around and move the whole chuck
              The 2nd drone rotates about the 1st,
                The 3rd drone rotates about the 2nd,
                  and so on

          Browse the selected drones of the chuck with Drone Tools > Browse drone
          or press <- and -> to select a drone in the chuck and

          Adjust the speed at which this drone rotates about the other
          (Drone Params > Chuck > Speed), the distance at which it rotates
          (Drone Params > Chuck > Length), flip the direction of rotation
          (anti-clockwise < > clockwise) (Drone Params > Flip), pause/go
          (Drone Params > Chuck > Toggle) the rotation and draw a trail
          (Drone Params > Chuck > Trail length). Recommend trail on the last
          drone of a chuck to make drawing like the real geometric chuck

          Set Angle per frame to speed up (large angle) or slow down (small angle) the rotation
          of all the drones of (all) chuck(s).

          The drones of the chuck sound the pitch/volume they are on the microtonal keyboard.
          You can mute/unmute any / all of the drones of the chuck.
            Drone Tools > Mute, Drone Tools > Unmute
          You can convert any / all of the chuck's drones to noise (Drone Tools > Drone > Noise) or
          vice-versa.
            Drone Tools > Drone 2 Noise, Drone Tools > Noise 2 Drone
          You can snap drones of the chuck to sound notes
            Drone Params > Motion > Snap drones to notes > Set

  *\

  + stop drone decay (and death) if frozen
  + retime decay time of deleted drone(s) if you select drone(s) and delete again

  * change FM depth (like AM depth) by moving along vertical on mouse slider
    * moved along horizontal until DIN 49.1
  * change FM bpm (like AM bpm) by moving along vertical on mouse slider
    * moved along horizontal until DIN 49.1
  * helps with moving drones along circular paths at different speeds
  * improved value spinner UI
  * improved find_nearest_note (..) performance
  * improved drone trail performance
  * improved console text & value display
Changelog:
Too long. It includes:
* Outdated TLS/SSL is disabled by default.
* Fix bugs.
* Improve performance.
* Improve Kotlin DSL script support.
- Build scripts now depend on the sourceforce git repository directly.

Changes since v1.0.0:

October 10, 2020:
    A paper by Konstantinos Chalkias, François Garillot, and Valeria
    Nikolaenko, to be found at:

    https://eprint.iacr.org/2020/1244.pdf

    discusses malleability in EdDSA implementations.  Their test
    vectors reveal unintentional malleability in libdecaf's version
    of EdDSA verify, in violation of RFC 8032.  With this malleability,
    an attacker could modify an existing valid signature to create a
    new signature that is still valid, but only for the same message.

    Releave v1.0.1, correcting this flaw.

Additional changes generated from git commit logs:

- (tag: v1.0.1) Fix bug in ristretto elligator: it should be able to take improper field elements as input
- Fix malleability bug from https://eprint.iacr.org/2020/1244.pdf and add test vectors
- Optimize s^2 -> s2
- Dont double generator for Ed448RistrettoPoint
- Update ristretto.sage for python3. Also add Ed448RistrettoPoint for reference
- Add safer version of EdDSA signing API
- Fix issues when compiling on GCC 9.1
- Also remove X_SER_BYTES while were at it
- Remove gf_hibit, since it was a relic from p521 days
- Adds errno.eexist, remove hardcoded error value
- Tweak generated code message
- Fix flaky Python generator
- Add full RFC 8032 test vectors
- Change test scripts to avoid GCC warnings
- Minor changes. Bump version number in CMakeLists.txt
Changelog:
v1.4.12

full changelog

    Multi monitor support preview !2184 @antenore
    Resolve "Left-handed mouse support" !2200 @antenore
    Refactoring SSH themes !2205 @antenore
    Crystal clear sound made simple. !2207 @antenore
    Adding SSH certificate authentication !2208 @antenore
    Refactoring SSH tunnel authentication. #2414 !2211 @antenore
    Refactoring: GResource based UI elements !2201 @antenore
    Invalid connection option ":port" removed !2193 @kingu
    Add ifdefs for spice version less then 0.38 (fix #2408) !2195 @hadogenes
    Fix for #2408 building with older SPICE libraries !2194 @jweberhofer
    Spelling: Bug triaging and labeling labels reworked. !2192 @kingu
    Ignoring glib functions if glib version older then 2.56 !2196 @antenore
    Some refactoring and fixes for 1.4.11 !2198 @antenore
    Revert "rdp/event: Fix wheel value for GDK_SCROLL_DOWN events" !2199 @pnowack
    Fixing compiler errors related to Python plugin support on master !2178 @ToolsDevler
    Fixes for multi monitor and weblate !2202 @antenore
    Spelling: desktop !2203 @kingu
    Spelling: Colour !2204 @kingu
    Fixing memory leaks and minor bugs !2206 @antenore
    Fix minor typos !2209 @yurchor
    Typo fix, certificat -> certificate !2210 @yarons
    Improve pre-connection FreeRDP channel initializations !2212 @antenore

v1.4.11

full changelog

    Implementing simple SSH multi factor authentication. !2162 @antenore
    rdp/cliprdr: Fix header of FormatList message !2147 @pnowack
    rdp/event: Fix wheel value for GDK_SCROLL_DOWN events !2149 @pnowack
    Implementing dynamic resolution in SPICE plugin !2150 @hadogenes
    remove triplicate entry in changelog !2151 @Fantu
    Resolve "Remmina does not handle file:///some/path/to/file.rdp syntax" !2152 @antenore
    Resolve "SSH tunneling, honoring ssh_config (User, HostKeyAlias, ProxyJump, HostKeyAlgorithms, IdentitiesOnly, etc.)" !2154 @antenore
    Resolve "While in the main window, bind F10 keyboard shortcut to toggling the main menubutton" !2156 @antenore
    Add capability to load Python plugins (not finished). !2157 @ToolsDevler
    Disabling Python support by default !2158 @antenore
    Suppress Output PDU when the RDP window is not visible !2159 @antenore
    Refactoring SSH plugin !2160 @antenore
    Spelling: SGR 1 attribute colour and bold switching !2163 @kingu
    Remove extra parenthesis !2164 @yurchor
    Spice option to choose Prefered Video Codec and Image Compressor !2165 @hadogenes
    Spelling: Protocol info and view strings reworked !2166 @kingu
    Spelling: Server name placeholder moved !2167 @kingu
    Spelling: Glade !2170 @kingu
    Spelling: Start-up !2171 @kingu
    Spelling: ISO, date and time !2172 @kingu
    Spelling: Auto-start, auto-scroll, auto-detect !2173 @kingu
    Spelling: Colour, could not, turn off, don't send !2168 @kingu
    Spelling: SSH key, first, checksum of, either !2169 @kingu
    Implementing simple SSH multi factor authentication. !2162 @antenore
    Correct iterating lines in string - address sanitizer fix #2390 !2174 @hadogenes
    Correct freeing memory in spice !2175 @hadogenes
    Issue/2391 randomness !2176 @antenore
    Resolve "Missing keyboard shortcuts to toggle search (Ctrl+F, Escape), and closing the search doesn't clear the search" !2179 @antenore
    Resolve "Always false contition in remmina_ssh.c" !2180 @antenore
    Improving error detection !2181 @antenore
    Using curly double quotes where possible !2182 @antenore
    Spelling: SPICE, GStreamer, No, video-codec error !2183 @kingu
    Command line help improvements !2185 @antenore
    Fix minor typo !2186 @yurchor
    Small typos fixed !2187 @kingu
    Resolve "Remmina Crashes when opening the preferences with the accelerator" !2189 @antenore
    Fixing #2401 - crash when using ctrl+p !2190 @antenore
    Refactorin the RCW toolbar to use the right tool items types !2188 @antenore

v1.4.10

full changelog

    Resolve "RDP Black Screen on connection" !2123 @antenore
    Correctly importing and exporting audiocapturemode, closes #2349 !2124 @antenore
    Resolve "Auto accept changes to fingerprints and auto accept certificates" !2126 @antenore
    "Fingerprinters" corrected to "fingerprints". !2127 @kingu
    Implementing network type option !2128 @antenore
    Improving the terminal colour file picker !2129 @antenore
    Resolve "[RDP] Since v1.4.9 Audio is no longer working" !2130 @antenore
    New connection strings corrected !2131 @kingu
    Correct location of Terminal colour scheme setting !2132 @kingu
    Set .gitlab-ci.yml to enable or configure SAST !2134 @antenore
    Adding missing components in the snap !2133 @antenore
    Fixing pulseaudio LD_LIBRARY_PATH and staging PA libraries !2136 @antenore
    fix incorrect name date log sessions ssh !2137 @acendrou
    Resolve "Strange padding in main window" !2138 @antenore
    Remove legacy rfx code !2139 @antenore
    Resolve "RDP export features does not properly include gatewayhostname" !2140 @antenore
    Fixing snap's pulseaudio and wayland issues !2142 @antenore
    RDP log filters keep previous value across connections !2143 @antenore
    RDP: Add Use base credential for RD gateway authentication !2135 @Fantu
    Emit warning if libkf5wallet missing but required by -DWITH_KF5WALLET=ON !2144 @giox069
    Do not activate performance optimisations based on network type unless explicitly requested. !2145 @antenore

v1.4.9

full changelog

    Snap Pulseaudio integration !2106 @antenore
    Updated color schemes from iTerm2-Color-Schemes !2107 @antenore
    Use previously defined DATADIR to install Kiosk files !2108 @kapsh
    Snap language simplified !2110 @kingu
    RDP and VNC: Fix smooth scrolling when abs(delta) < 1.0, see issue #2273 !2111 @giox069
    Alexander Kapshuna added to remmina_about.glade !2109 @kingu
    remmina_main_quickconnect: recognize ip when textbox has ip:port in it, and strip whitespaces !2112 @bwack
    Implementing text search in the SSH plugin !2113 @antenore
    Spelling: Plugin manager language reworked !2114 @kingu
    Save screenshot_name and use correct seconds format !2115 @antenore
    Resolve "Autostart checkbox setting not saved" !2116 @antenore
    rdp: document freerdp Performance Flags setted by quality setting !2117 @Fantu
    Resolve "Terminal general preferences are not saved" !2119 @antenore
    Resolve "Type in FindFREERDP3.cmake" !2120 @antenore
    rdp: add freerdp log filters setting !2118 @Fantu
    Resolve "Extra underline character in "_Preferences" tooptip text" !2121 @antenore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.