toaruos/userspace/lib
Kevin Lange 39da315a48 Build a dynamic userspace.
- Builds (terrible, broken) shared versions of (most) third-party
  dependencies for the userspace.
- Fixes several incorrect dependency mappings in auto-dep.
- Makes auto-dep understand shared libraries (and that some things,
  like OSMesa, don't work with them).
- init must be built static because reasons
- some libraries were cleaned up to fix dependency calculation
- version bumped to 0.99.0 (saten) for eventual 1.0.0 release.
- CDs no longer drop teapot, select-wallpaper (space is available
  for them - we could even make the images smaller)
2016-12-03 17:10:48 +09:00
..
confreader.c Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
confreader.h Config files, theming in glogin 2015-04-11 18:06:54 -07:00
decorations.c Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
decorations.h Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
graphics.c Initial support for changing display modes 2016-08-30 15:45:58 +09:00
graphics.h Initial support for changing display modes 2016-08-30 15:45:58 +09:00
hashmap.c Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
hashmap.h Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
http_parser.c Add third-party (Joylent) HTTP parser and use it in fetch 2015-08-06 15:02:05 -07:00
http_parser.h Add third-party (Joylent) HTTP parser and use it in fetch 2015-08-06 15:02:05 -07:00
kbd.c First pass at modifier+arrows in terminal. 2015-11-09 17:24:51 -08:00
kbd.h First pass at modifier+arrows in terminal. 2015-11-09 17:24:51 -08:00
list.c Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
list.h Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
mouse.h Continued progress on Yutani 2014-04-06 18:21:35 -07:00
network.c Add a userspace interface for DNS 2016-11-21 19:29:07 +09:00
network.h Add a userspace interface for DNS 2016-11-21 19:29:07 +09:00
pex.c License headers and a tool to generate them 2014-06-07 23:13:29 -07:00
pex.h Add an ioctl to query available pex data 2014-04-16 18:29:49 -07:00
pthread.c License headers and a tool to generate them 2014-06-07 23:13:29 -07:00
pthread.h Toast notification daemon 2014-04-21 19:46:38 -07:00
rline.c Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
rline.h Tab completion of filenames in esh 2016-10-08 23:03:43 +09:00
sha2.c [security] Shadow Passwords, whoami, and more 2012-01-27 18:04:39 -06:00
sha2.h [security] Shadow Passwords, whoami, and more 2012-01-27 18:04:39 -06:00
shmemfonts.c Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
shmemfonts.h Supplementary plane support (emojis) 2014-04-29 00:29:19 -07:00
sound.h Add ioctl interface for snd mixer 2015-05-17 20:31:36 -07:00
spinlock.h Toast notification daemon 2014-04-21 19:46:38 -07:00
testing.c License headers and a tool to generate them 2014-06-07 23:13:29 -07:00
testing.h More PEX cleanup 2014-04-02 22:50:32 -07:00
toaru_auth.c Make sure we cd ~ on login 2014-08-26 22:17:51 -07:00
toaru_auth.h pwent stuff in libc, auth modules moved toa library 2014-08-26 21:34:29 -07:00
toastd.h Toast notification daemon 2014-04-21 19:46:38 -07:00
trace.h move tracing from glogin out into a header, use it in yutani 2015-05-26 18:41:48 -07:00
tree.c Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
tree.h Consolidate datastructure libraries 2014-03-24 20:18:40 -07:00
utf8decode.h Support UTF-8 in shmemfonts w/ fallbacks 2012-11-18 20:14:57 -08:00
yutani.c Build a dynamic userspace. 2016-12-03 17:10:48 +09:00
yutani.h Mouse-initiated window rotation 2016-09-03 00:21:45 +09:00