Skip to content
Snippets Groups Projects
  1. Nov 27, 2024
  2. Nov 11, 2024
  3. Jul 17, 2024
  4. Jul 15, 2024
    • Simon Rose's avatar
      E3-1589: Fix truncated error logs · 66003fc0
      Simon Rose authored
      In EPICS base, the errorlog functionality is initialised with a default
      maximum error log size of 256. This means that error messages longer than
      that size show as `<<TRUNCATED>>´, which means that we miss a number of
      important messages, in particular error messages due to missing symbols
      from shared libraries when they are loaded.
      
      `errlogInit` unfortunately is a bit of a singleton; it can only be called
      a single time, and it is called when we load require the very first time.
      This fix allows us to configure error log buffer sizes at IOC startup time.
      66003fc0
  5. Apr 24, 2024
  6. Feb 23, 2024
    • Simon Rose's avatar
      E3-1465: Fix stty sane · 97f20e19
      Simon Rose authored
      Note that this is the same as the original bash implementation, and
      fixes the terminal even on segfaults.
      97f20e19
  7. Dec 14, 2023
  8. Dec 05, 2023
    • Anders Lindh Olsson's avatar
      Rewrite iocsh · f8bdc087
      Anders Lindh Olsson authored
      The entry point for the e3 IOC shell has been rewritten from being a shell/bash
      script to instead be in python. Together with this comes a plethora of changes -
      see the CHANGELOG for a more comprehensive description.
      f8bdc087
Loading