Foundation classes used by other Grijjy repositories
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
UnitTests Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
.gitattributes Changed to .gitattributes Apr 25, 2017
.gitignore Initial commit Jan 5, 2017
Delphinus.Info.json Delphinus support Jul 6, 2017
Delphinus.Install.json Delphinus support Jul 6, 2017
Grijjy logo.png Delphinus support Jul 6, 2017
Grijjy.BinaryCoding.pas Initial commit (for Delphi scalable client sockets) Jan 9, 2017
Grijjy.Bson.IO.pas Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
Grijjy.Bson.Serialization.pas Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
Grijjy.Bson.pas Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
Grijjy.CloudLogging.InstanceTracker.pas Added CloudLogging units Aug 21, 2017
Grijjy.CloudLogging.Protocol.pas Added CloudLogging units Aug 21, 2017
Grijjy.CloudLogging.pas Added CloudLogging units Aug 21, 2017
Grijjy.CodeBlocks.pas Initial commit May 20, 2018
Grijjy.Collections.pas Added check for managed types in ring buffer Jan 12, 2017
Grijjy.Console.pas Initial commit May 2, 2017
Grijjy.DateUtils.pas Added fast UTF-8 to UTF-16 conversion and vice versa Jan 29, 2017
Grijjy.Hash.pas Update Grijjy.Hash.pas Sep 19, 2017
Grijjy.Hooking.pas Added Grijjy.Hooking unit Aug 11, 2017
Grijjy.Http.pas Added connect timeouts to http. Fixed socket pool win error for point… Jul 26, 2017
Grijjy.JWT.pas Minor change for compatibility with updated units Jul 26, 2017
Grijjy.MemoryPool.pas Added JSON/BSON library with unit tests Jan 11, 2017
Grijjy.OpenSSL.API.pas Initial support for Delphi Linux Apr 17, 2017
Grijjy.OpenSSL.pas Initial support for Delphi Linux Apr 17, 2017
Grijjy.PropertyBag.pas Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
Grijjy.ProtocolBuffers.pas Various bug fixes in cases source is compiled with Range Checking or … Jun 5, 2018
Grijjy.RemotePush.Receiver.pas Initial commit for TgoRemotePushReceiver Jan 31, 2017
Grijjy.RemotePush.Sender.pas Added connect timeouts to http. Fixed socket pool win error for point… Jul 26, 2017
Grijjy.Social.pas Initial commit to support Social Frameworks project Jan 23, 2017
Grijjy.SocketPool.Linux.pas Minor fix when logging is not enabled Sep 19, 2017
Grijjy.SocketPool.Win.pas Moved NameThreadForDebugging to Execute methods Sep 17, 2017
Grijjy.SysUtils.pas Modifications in progress for Linux memory usage by process Aug 21, 2017
Grijjy.System.pas Added Grijjy.System unit with TgoNonRefCountedObject class Jan 8, 2018
Grijjy.TimerQueue.Linux.pas Added timer queue classes for Windows and Linux Apr 20, 2017
Grijjy.TimerQueue.Win.pas Added timer queue classes for Windows and Linux Apr 20, 2017
Grijjy.TimerQueue.pas Initial commit May 20, 2018
Grijjy.Uri.pas Initial commit (for Delphi scalable client sockets) Jan 9, 2017
Grijjy.Winsock2.pas Initial commit (for Delphi scalable client sockets) Jan 9, 2017
Grijjy.inc Initial commit Jan 5, 2017
License.txt Added license Jan 6, 2017
Linuxapi.Epoll.pas Initial support for Delphi Linux Apr 17, 2017
Linuxapi.Timerfd.pas Added timer queue classes for Windows and Linux Apr 20, 2017
Macapi.Gcd.pas Initial commit May 20, 2018
README.md Delphinus support Jul 6, 2017

README.md

Grijjy Foundation

This repository contains foundation classes and utilities that are used throughout the other Grijjy Repositories.

Grijjy Blog

Take a look at our Grijjy Blog for discussions of our source code. In particular, these posts apply the the code in this repository:

API Documentation

The API documentation for this repository can be found at https://grijjy.github.io/GrijjyFoundation/

It is automatically generated from the source code using a custom version of PasDoc.

Miscellaneous

You can install Delphinus package manager and then install our foundation package there. (Delphinus-Support)