Brad King
1819d4ad1f
Merge branch 'upstream-kwsys' into update-kwsys
2014-12-23 08:47:34 -05:00
Brad King
de955e4b6d
Convert KWSys to OSI-approved BSD License
...
This converts the KWSys license to a pure 3-clause OSI-approved BSD
License. We drop the previous license clause requiring modified
versions to be plainly marked. We also update the KWSys copyright to
cover the full development time range.
2009-09-28 11:37:35 -04:00
Brad King
b9d472d81d
ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros.
2005-07-26 11:34:57 -04:00
Brad King
33abddf90c
BUG: Do not increment optr by 2 after storing only one character. Also fixed possibility of storing uninitialized characters from the last triplet.
2005-06-30 09:21:00 -04:00
Brad King
caf54b2093
COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies.
2005-04-13 16:46:09 -04:00
Jim Miller
52f7a0cce8
BUG: encoding 2 bytes into 4 bytes was accessing a 3rd byte from the source
2005-01-12 10:11:04 -05:00
Brad King
ce8a34907a
ENH: Updated copyright.
2003-12-15 16:30:46 -05:00
Brad King
d715fba1cb
ENH: Added use of KWSYS_HEADER macro in c and cxx files to include kwsys headers through their configured namespace.
2003-07-10 14:32:30 -04:00
Brad King
cee10ceebd
ERR: Added casts to remove type conversion warnings. Pointer differences can be 64-bit, but unsigned long is 32-bit on many platforms. We know we are not traversing more data than can be handled by an unsigned long, though, because the length argument is an unsigned long.
2003-07-01 13:32:28 -04:00
Andy Cedilnik
1f5defbdcf
ERR: Remove warnings on Windows
2003-06-30 10:44:35 -04:00
Brad King
f590483a0b
BUG: Should define KWSYS_IN_BASE64_C, not KWSYS_IN_PROCESS_C.
2003-06-30 08:48:53 -04:00
Andy Cedilnik
0f1af706b5
ENH: Initial import of Base64
2003-06-29 21:42:48 -04:00