Skip to content
Snippets Groups Projects
  1. Jun 13, 2022
  2. Jun 12, 2022
  3. Jun 11, 2022
  4. Jun 10, 2022
    • Rob Swindell's avatar
      Force a garbage collection in the event "wait forever" loop · 2a678c5e
      Rob Swindell authored
      This appears to fix the "lots of user.dat files open concurrently" behavior
      that remains when a browser/client has the webv4 page open for a long
      duration.
      
      Eventually, the User objects created in this loop would be cleaned (and the
      user.dat file descriptors closed), but the default garbage collection interval
      (configurable) is 1000 calls to the CommonOperationCallback function. This could
      be as as long as 1000 times through this loop before GC occurs.
      
      Since this is not a performance sensitive loop (we have a call to sleep for a
      full second) just force a garbage collection for each loop iteration.
      2a678c5e
  5. Jun 09, 2022
  6. Jun 08, 2022
    • Eric Oulashin's avatar
      dd_upload_processor readme update · 88f7ac59
      Eric Oulashin authored
      88f7ac59
    • Rob Swindell's avatar
      Support unlimited number/address aliases in [alias] section of ini file · 2fc0df9a
      Rob Swindell authored
      Add support for an unlimited number of dial string (e.g. phone number) aliases in the [alias] section of the read .ini file. While the AT&Z, ATDSn support for stored numbers should work fine for the same use cases, it's limited to 20 numbers (that could be easily increased) and may be less obvious to users who it works. The [alias] aliases does not use AT commands to query/store the number aliases, just .ini file edits.
      
      Re-read .ini file when ATZ command is received. This allows applying dynamic changes to the .ini file without re-running SVDM.
      
      Address some memory-leaks when reading or making changes to .ini file.
      
      Fix ATIn command results. The normal result format (from an actual modem) is:
      <text>
      <blank-line>
      OK (or 0)
      2fc0df9a
    • Rob Swindell's avatar
      Merge branch 'ddup_linux_update' into 'master' · 63514b1e
      Rob Swindell authored
      Updated Digital Distortion Upload Processor so that the scanning works properly in Linux (directory permissions)
      
      See merge request !178
      63514b1e
    • Eric Oulashin's avatar
      Updated Digital Distortion Upload Processor so that the scanning works... · 27b47bd9
      Eric Oulashin authored and Rob Swindell's avatar Rob Swindell committed
      Updated Digital Distortion Upload Processor so that the scanning works properly in Linux (directory permissions)
      27b47bd9
  7. Jun 07, 2022
    • Rob Swindell's avatar
      Support option modem "speaker" (WAV file playback) control via ATM1 (turn on) · 8e658998
      Rob Swindell authored
      Support optional WAV files via .ini keys:
      RingSound
      ConnectSound
      DisconnectSound
      
      ATM0 turns "speaker" (WAV playback) off (the default), ATM1 turns on.
      
      Ignore ATLn (speaker level), ATT (tone) and ATP (pulse) commands. These are
      sometimes found in init strings which we don't want to prematurely fail with
      a parse failure and "ERROR" result.
      
      Increment version number to 0.2.
      8e658998
  8. Jun 06, 2022
  9. Jun 05, 2022
  10. Jun 04, 2022
Loading