Next | Query returned 88 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2017-01-16 14:09:05 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update devel/rudiments to 1.0.2.

rudiments 1.0.2

There was actually an unannounced 1.0.1 as well. 1.0.1 mainly contained
fixes for OpenSSL 1.1.x. 1.0.2 just adds another SSL tweak that's
required by Fedora for packaging. No pressing need to upgrade unless
you're having trouble building on a platform that uses OpenSSL 1.1.x.

rudiments 1.0.0
- images directory and contents are installed with the docs now
- added md5 class
- moved sendSignal/raiseSignal to process class
- implemented process::backtrace() for windows
- added missing charstring::getLastOfSet(OrEnd) methods
- refactored thread class to match process class paradigm
- added avltree class
- updated dictionary to use an avltree
- update xmldom to use a dictionary for its string cache
- file::getContents(fd) gets the entire file contents now, even if the
  current position in the file isn't the beginning
- fixed detection of whether timed semaphore ops are supported on
  platforms that just implement semtimedop() to return -1 and set ENOSYS
- fake certs aren't generated now (in tests) on Windows, if ssl is
  disabled, or if openssl isn't found
- added charstring::isYes/isNo
- fixed high/low-bits calculation bugs in memorymap and sharedmemory for
  Windows
- fixed a maxsize bug in memorymap for Windows
- changed filesystem paradigm to match file paradigm -
  open/close/getCurrentProperties
- added O_BINARY to various open()'s in file class
- fixed threadmutex::wait() return value on Windows
- fixed timezone offset during DST for systems with the "timezone"
  external variable
- filesystem class returns NULL consistently for methods that return
  const char * but that aren't implemented by the OS
- sys::getSuggested* return 1024 if they are unsupported by the OS now
- added dlerror() calls before dlopen/dlsym/dlclose to clear stale
  errors
- added fs type-name to fs type-id mapping for systems with statvfs
- added type-name and type-id for SCO htfs
- if unsetenv doesn't exist, then environment::remove() checks to see if
  the variable exists at all before setting it to an empty string now,
  to avoid creating it unnecessarily
- xmldomnode writes out numeric entites like `E correctly now
- fixed groupentry::initialize(NULL) on UnixWare
- implemented missing unixsocketserver::close()
- fixed filesystem::open(fd) for Windows 8+
- fixed file::changeOwner() for Windows 8+
- initialized timeremaining in snooze::nanosnooze for systems that don't
  set it at all if the full sleep occurred (eg. arm64 linux)
- renamed linkedlistutil_* to node_*
- added commandline::getValue/found that take arg and abbr parameters
- added supported() methods to sharedmemory/semaphoreset classes
- renamed supportsXXX() methods to supported()
- unix sockets are faked on syllable now
- tweaked dynamicarray::find() to greatly reduce the number of
  comparisons it does and improve performance significantly
- various performance tweaks to memorypool
- updated memory pool to 8-byte-align allocations
- renamed filedescriptor::get/setTcpRead/WriteBufferSize to
- filedescriptor::get/setSocketRead/WriteBufferSize
- fixed *entry::getAliasList() to return NULL under all circumstances if
  there are no aliases
- added missing libraries to the library link command

rudiments 0.57.0
- fixed subtle bug in codegree::compareValue
- replaced several type-punned pointer dereferences with
  bytestring::copy() to avoid bus errors on sparc and other platforms
  that require assignments from aligned locations
- added filesystem::hostToLittlEndian/littleEndianToHost
- added missing __LITTLE_ENDIAN definitions to filedescriptor.cpp
- added minimal glibc-specific process::backtrace() method
   2017-01-01 17:06:40 by Adam Ciarcinski | Files touched by this commit (616) | Package updated
Log message:
Revbump after boost update
   2016-12-12 15:22:04 by Thomas Klausner | Files touched by this commit (30)
Log message:
Revert "Specify readline requirement on 30 packages"

Many of these definitely do not depend on readline.
So there must be a different underlying problem, and that
should be tracked down instead of papering over it.
   2016-12-04 04:51:17 by John Marino | Files touched by this commit (30)
Log message:
Specify readline requirement on 30 packages

Solves:
/usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline

The missing specification is obvious on DragonFly because there's
no publically accessible version of readline in base.
   2016-10-20 16:39:51 by Filip Hajny | Files touched by this commit (4) | Package updated
Log message:
Update devel/rudiments to 0.56.0.

0.56.0

- userentry/groupentry::initialize(NULL) don't load root any more
- + is properly http-escaped now
- directory::getChildByIndex() works correctly on windows now
- dynamiclib::getError() returns NULL on all platforms when there
  is no error now (used to return an "ok" string on Windows)
- userentry/groupentry::getSidString() returns NULL on non-windows
  platforms when uninitialized or initialized to an invalid group,
  used to return NULL on Windows and -1 on unix-like platforms
- fixed configure bug causing getspnam methods not to be detected
- datetime::addDays works correctly now
- datetime::getTimeZoneOffset() works correctly on Windows now
- added sha1 class
- printBits() correctly takes a const unsigned char * argument now
- applied Kasyanov Dmitry's patch to fix a subtle bug in TLS/SSL
  method initialization
- added destructor to stdiofiledescriptor that prevents file
  descriptors 0, 1 and 2 from being closed when the instance is
  destroyed
- added config_vs2015.h for VS2015
- updated url.cpp to compile with VS2015
- sys::getMaxLineLength defaults to SSIZE_MAX now
- groupentry::getMembers() returns NULL instead of an array with a
  single NULL member if the group has no members on all systems now
- directory::fpathConf works correctly now
- renamed directory::canAccessLongFileNames() to
  directory::canExceedMaxFileNameLength()
- disabled calls to deprecated readdir_r
- moved file::createPipe() to filedescriptor class
- added file::createTemporaryFile() with permissions argument
- added process::waitForChildToExit()
- added a missing clear-the-output-buffer in the compiler class
   2016-10-07 20:26:14 by Adam Ciarcinski | Files touched by this commit (611) | Package updated
Log message:
Revbump post boost update
   2016-07-01 19:00:15 by Filip Hajny | Files touched by this commit (2)
Log message:
Fix missed krb bl3. Ride previous commit revision.
   2016-07-01 18:02:12 by Filip Hajny | Files touched by this commit (7)
Log message:
Update devel/rudiments to 0.55.0.

Major new features:

- Security Framework
  * A securitycontext may now be attached to a filedescriptor to
    enable encrypted reads and writes. The securitycontext class
    is just an interface though, and there are currently gsscontext
    and tlscontext implementations of it.
  * The gsscontext class and associated classes implement a
    wrapper on top of the GSSAPI on Linux/Unix and SSPI on Windows.
    This primarily provides Kerberos encryption and authentication,
    though on Windows it could be used for NTLM as well.
  * The tlscontext class and associated classes implement a wrapper
    on top of OpenSSL on Linux/Unix and, again, SSPI on Windows.
    This provides Transport Layer Security, or it's predecessor Secure
    Socket Layer, on both platforms.
- Thread Class Improvements
- Semantic Versioning
- General Bug Fixes

See full changelog:

  http://software.firstworks.com/2016/03/rudiments-0550-release-announcement.html
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813)
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2016-02-26 14:02:54 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Remove -Wno-long-double, not supported by all compilers.

Next | Query returned 88 messages, browsing 31 to 40 | Previous