SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libtwopence0-0.6.4-1.6.x86_64.rpm :

* Sun Apr 24 2022 Olaf Kirch - testbase: install-test now copies optional resources.conf file- Bumped version to 0.6.4
* Tue Apr 19 2022 Olaf Kirch - twopence_wait() would hang forever for invalid transaction IDs- python: twopence.Transfer now supports softfail- various improvements to twopence.Schema- Improve twopence.Status so that we can report certain errors (esp command timeout) by creating a Status instance; instead of always using exceptions- server: set the loginuid for every command we spawn- Server audit event source: properly NUL terminate the data we send- Bumped version to 0.6.3
* Mon Apr 04 2022 Olaf Kirch - Enable TestBase to parse the config files rather than using the curly API directly- server: fix a race condition when reporting the exit_info of a process
* Wed Mar 30 2022 Olaf Kirch - Completed container support- misc cleanups and bugfixes- bump version to 0.6
* Mon Feb 28 2022 Olaf Kirch - Preliminary support for running test server via container sidecar- install-testcase and friends now support --install-root
* Sat Feb 19 2022 Olaf Kirch - Bugfix: pipe transports w/ file extracting: failing downloads would hang indefinitely- Add helper code and scripts for managing test cases/suites/matrices
* Tue Feb 15 2022 Olaf Kirch - Rename twopence.so to _twopence.so so that we can have the provisioning code in twopence.provision- Move paths.py to here (from twopence-provision)- bump version to 0.5
* Mon Feb 14 2022 Olaf Kirch - Improve SELinux handling in server: robustness fixes, add policy- python: start throwing errors if someone creates a Command with stdin = \"/path/to/file\"- Improve error reporting in twopence_chat()- Add settle() method to event monitors- server SELinux policy: audispd needs to be able to send messages to us
* Mon Feb 07 2022 Olaf Kirch - On CentOS, is_selinux_enabled() sometimes returns -1 rather than 0
* Wed Feb 02 2022 Olaf Kirch - We were not installing the systemd unit file on CentOS...- On some systems, the server would garble audit messages
* Tue Feb 01 2022 Olaf Kirch - Add event monitoring framework- Add event monitor for auditd
* Tue Jan 18 2022 Olaf Kirch - Disable rubygem subpackage- Make it build on CentOS 8
* Mon Jan 17 2022 Olaf Kirch - Require twopence-rpm-macros- Server breaking in non-selinux mode
* Fri Dec 31 2021 Olaf Kirch - journal: always force a journal sync before looping over pending messages- Fix typo in twopence_strerror- Introduce twopence.Exception class- twopence.Command: stdin now accepts bytes() object as well
* Tue Dec 21 2021 Olaf Kirch - Set the SELinux user context before executing command
* Mon Dec 20 2021 Olaf Kirch - We can now collect the procinfo of a zombie process and return it to the caller- Minor documentation fixes
* Wed Dec 15 2021 Olaf Kirch - python: twopence.Command() constructor now accepts tty option- server: when running a process with tty, make sure we make it the controlling tty
* Mon Dec 13 2021 Olaf Kirch - Add support for querying a running process for pid, uid, etc as well as its SELinux process context- SELinux enable the server- Improve the interrupt/signaling code- Introduce python classes wrapping processes, allowing to query a running process directly rather than through target.foo() functions- Work around a bug in libselinux
* Tue Dec 07 2021 Olaf Kirch - Publish the location of TWOPENCE_ETCDIR and BINDIR in the pkg-config file- bugfix: chat() code would send EOF after the first response, at least on TCP/pipe
* Wed Nov 24 2021 Olaf Kirch - server: devpts handling was broken; we need to grantpt() before dropping privileges
* Wed Nov 24 2021 Olaf Kirch - Add a processor for systemd journal- Fix the bindir in twopence script- server_set_port: strdup the values we receive- journal processor: implement server/client mode, add manpage- server.c: do not ignore return values of sete[ug]id()- Command_redirect_iostream: increase the capture buffer to 1 Meg
* Sat Nov 20 2021 Olaf Kirch - Add a journal processor
* Thu Nov 04 2021 Olaf Kirch - Fix broken ppoll() replacement that was introduced recently- Server now checks /etc/twopence/ports.conf for a port definition- Add /etc/twopence/twopence.conf
* Mon Nov 01 2021 Olaf Kirch - Convert to python3; modernize the packaging- add pkgconfig file to -devel package
* Fri Jul 10 2020 ebischoffAATTsuse.com- accept ssh_scp_read to return less bytes than expected
* Mon Nov 20 2017 thehejikAATTsuse.com- using rb_ver macro instead of define rbversion for each distro
* Mon Nov 20 2017 thehejikAATTsuse.com- fixed build for SLE_15 using new ruby2.5
* Mon Aug 21 2017 thehejikAATTsuse.com- added support for SLE_15
* Tue Nov 15 2016 ebischoffAATTsuse.com- Version 0.3.8 o Timers, canceled commands, etc from Olaf
* Mon Nov 07 2016 ebischoffAATTsuse.com- timers and other patches from Olaf
* Thu Oct 27 2016 ebischoffAATTsuse.com- Version 0.3.7 o Support for local and chroot targets
* Tue Jan 19 2016 thehejikAATTsuse.com- Added new macro rb_arch_short instead of arch for correct ppc path
* Tue Jan 19 2016 thehejikAATTsuse.com- Added new macro rb_arch_short instead of arch for correct ppc path
* Mon Oct 05 2015 okirAATTsuse.com- Version 0.3.6 o Support for chat with interactive applications
* Tue Aug 18 2015 ebischoffAATTsuse.com- Version 0.3.5 o Let twopence compile under SLE 11 SP4
* Wed Jul 22 2015 okirAATTsuse.com- Version 0.3.4 o Miscellaneous python improvements, incl manpage
* Mon Jun 15 2015 mtAATTsuse.com and pwieczorkiewiczAATTsuse.com- Version 0.3.3, packaging only o Install a twopence-test-server systemd service unit o Add a systemd tmpfiles declaration for /var/run/twopence
* Wed Apr 08 2015 ebischoffAATTsuse.com- Version 0.3.3 o Enabled parallel commands o Fixed wildcards problem
* Fri Mar 20 2015 ebischoffAATTsuse.com- Version 0.3.2 o Added --version option
* Tue Feb 24 2015 ebischoffAATTsuse.com- reverted to version 0.3.0
* Mon Feb 23 2015 ebischoffAATTsuse.com- Version 0.3.1 o Continuation of major refactoring o Now part of SLEnkins project
* Tue Jan 20 2015 ebischoffAATTsuse.com- Version 0.3.0 o Major refactoring o Added Python wrappers
* Fri Dec 12 2014 ebischoffAATTsuse.com- Version 0.2.2 o Fixed bug when extracting 0 byte files with sshlib
* Fri Dec 12 2014 ebischoffAATTsuse.com- Version 0.2.1 o Build improvements o New --batch option for twopence_command
* Wed Nov 26 2014 ebischoffAATTsuse.com- Version 0.2.0 o Fixed output bug when run in background o Adapted to openSUSE 13.2 (still poor packaging)
* Tue Oct 21 2014 ebischoffAATTsuse.com- Version 0.1.8 o Enabling Ctrl-C during command execution
* Thu Sep 11 2014 ebischoffAATTsuse.com- Version 0.1.7 o Various fixes
* Tue Sep 09 2014 ebischoffAATTsuse.com- Version 0.1.6 o Not setting the speed of serial line when running in a VM o Better ruby packaging
* Mon Sep 08 2014 ebischoffAATTsuse.com- Version 0.1.5 o Setting the baud rate of serial line
* Fri Aug 29 2014 ebischoffAATTsuse.com- Version 0.1.4 o Sending slower on the remote side as well
* Thu Aug 28 2014 ebischoffAATTsuse.com- Version 0.1.3 o Sending data slower on serial lines
* Wed Aug 27 2014 ebischoffAATTsuse.com- Version 0.1.2 o Fixed Makefiles
* Tue Aug 26 2014 ebischoffAATTsuse.com- Version 0.1.1 o Added serial line plugin o Added man pages
* Wed Aug 13 2014 ebischoffAATTsuse.com- Version 0.1.0 o Better command line syntax for shell utilies o Now using one socket instead of three for virtio plugin
* Tue Jun 03 2014 ebischoffAATTsuse.com- Version 0.0.3 o A bug fixed
* Mon Jun 02 2014 ebischoffAATTsuse.com- Version 0.0.2 o A few bugs fixed o New library fonction test_and_drop_results()
* Wed May 28 2014 ebischoffAATTsuse.com- Version 0.0.1 o First checkin of new project Twopence
 
ICM