summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update component version for releaseHEADrelease/0.1.1masterVincent Sanders2023-12-251-1/+1
|
* static assert: More appropriate name for internal enum valueMichael Drake2023-12-211-1/+1
|
* Restrict overmatching MACH ifdef to only trigger on OSX and MachZopolis42022-10-061-2/+2
|
* Assert: Add static assertion macro.Michael Drake2022-03-262-0/+25
| | | | We're not C11 so we can't use static_assert().
* Endian: Improve host endian detection for older GCCs.Michael Drake2022-03-241-2/+2
| | | | Co-authored-by: John-Mark Bell <jmb@netsurf-browser.org>
* Update component version to 0.1.0 for releaserelease/0.1.0Vincent Sanders2020-05-241-2/+2
| | | | Signed-off-by: Vincent Sanders <vince@kyllikki.org>
* add non allocating base64 encoding APIVincent Sanders2020-02-232-15/+134
|
* extend base64 api with url safe versionsVincent Sanders2020-02-214-67/+336
|
* add serenity OS for pread and pwrite emulationVincent Sanders2019-10-041-2/+2
|
* fix endian header guardrelease/0.0.5Vincent Sanders2018-08-262-2/+2
|
* update component version for releaserelease/0.0.4Vincent Sanders2018-08-211-1/+1
|
* Include standard library headers for types.John-Mark Bell2018-01-204-0/+9
|
* Actually install endian.hJohn-Mark Bell2018-01-201-0/+1
|
* Add endian.hJohn-Mark Bell2018-01-201-0/+68
|
* Add basic READMErelease/0.0.3Daniel Silverstone2016-11-191-0/+40
|
* Prepare for 0.0.3Daniel Silverstone2016-11-191-1/+1
|
* Fix m68k-amigaos buildChris Young2016-08-101-1/+1
| | | | uint32 isn't defined in the standard headers
* The EClock frequency is unsignedChris Young2016-08-091-1/+1
|
* Ensure length is correctly initialised in tests.release/0.0.2Vincent Sanders2015-05-012-2/+2
|
* fix up unistd operations for amigaos 3 and win32 targetsVincent Sanders2015-04-022-2/+3
|
* need _GNU_SOURCE to be defined to get useful unistd on some platformsVincent Sanders2015-04-021-1/+1
|
* need _BSD_SOURCE to be defined to get useful unistd on some platformsVincent Sanders2015-04-021-1/+2
|
* explicitly include sys/types necessary for some platforms to get off_tVincent Sanders2015-04-021-0/+1
|
* Added pread and pwrite wrappers.Vincent Sanders2015-04-025-3/+132
| | | | | | | | This adds wrappers for the pread and pwrite standard calls with fixed semantics across all supported platforms. The main variation (so far) is some platforms not having the calls at all and AmigaOS not allowing seeks beyond existing extents.
* fix for INCLUDEDIRAdrien Destugues2015-03-222-2/+2
|
* Fix build on m68k amigaosrelease/0.0.1Chris Young2014-12-201-2/+2
|
* cope with HOST/BUILD change in buildsystemVincent Sanders2014-12-191-1/+1
|
* do not report time in future if time did not move forwards.Vincent Sanders2014-12-012-7/+2
|
* tabs->spacesChris Young2014-11-301-2/+2
|
* Use ReadEClock() instead; AmigaOS 3 compatibility.Chris Young2014-11-301-5/+14
| | | | This might be marginally quicker.
* Change tabs to spaces, and assert that ITimer is not NULL.Chris Young2014-11-291-10/+9
|
* Add monotonic timer for AmigaOS 4.0+Chris Young2014-11-291-0/+14
|
* Improve and document exact behaviour of the returned value.Vincent Sanders2014-11-292-5/+9
|
* Make use of buildsystem REQUIRED_LIBS to add -lrt when requiredVincent Sanders2014-11-272-1/+10
|
* remove linkage of rt this is not the right answer everywhereVincent Sanders2014-11-271-1/+1
|
* add rt lib linkage to pkgconfigVincent Sanders2014-11-271-1/+1
|
* add missing mach includesVincent Sanders2014-11-271-0/+2
|
* Implement monotonic time fetch for MACH systemsVincent Sanders2014-11-271-2/+13
|
* fix include positionVincent Sanders2014-11-271-4/+8
|
* add fallback for RISC OS monotonic timerVincent Sanders2014-11-271-6/+26
|
* move to using POSIX monotonic clock if availableVincent Sanders2014-11-262-1/+10
|
* fix monotonic timer API namingVincent Sanders2014-11-262-2/+2
|
* Fix error enum to not conflict and add monotonic time implementationVincent Sanders2014-11-266-47/+55
|
* add initial monotonic timer APIVincent Sanders2014-11-263-1/+57
|
* Fix base64 API doxygen commentsVincent Sanders2014-11-261-0/+22
|
* fix base64 implementation namespaceVincent Sanders2014-11-263-8/+12
|
* Add missing pkg-config and make installableVincent Sanders2014-11-193-1/+13
|
* Initial nsutils library with base64 implementation an testsVincent Sanders2014-11-1811-0/+436