Serj Kalichev
|
9dc9bd8b96
Early add static plugins
|
10 vuotta sitten |
Serj Kalichev
|
e9f1343abb
Check for PLUGIN duplication
|
10 vuotta sitten |
Serj Kalichev
|
077c82cc1f
Add shell_access.c file
|
10 vuotta sitten |
Serj Kalichev
|
4a836e8427
Init char *saveptr=NULL for strtok_r()
|
10 vuotta sitten |
Serj Kalichev
|
cc9e5dc358
The plugin has alias and plugin defined name
|
11 vuotta sitten |
Serj Kalichev
|
98c3b2bc24
Implement FINI function for plugins
|
11 vuotta sitten |
Serj Kalichev
|
aa1eca0762
Execute init hook on startup
|
11 vuotta sitten |
Serj Kalichev
|
1b2ddac0cb
Change plugin init prototype. RTLD_LOCAL while dlopen
|
11 vuotta sitten |
Serj Kalichev
|
9f620d4b43
Add func to get hook sym
|
11 vuotta sitten |
Serj Kalichev
|
4f790a94cc
Add clish_shell_set_hook() function
|
11 vuotta sitten |
Serj Kalichev
|
d4676684cc
Don't relink non-null syms
|
11 vuotta sitten |
Serj Kalichev
|
d422ac77e9
Fix sym func type
|
11 vuotta sitten |
Serj Kalichev
|
e10081436e
Add plugin symbol type
|
11 vuotta sitten |
Serj Kalichev
|
d31e999c53
Remove deprecated builtin typedef
|
11 vuotta sitten |
Serj Kalichev
|
51d0842117
Copy all sym attrs while linking
|
12 vuotta sitten |
Serj Kalichev
|
e58615f74d
The plugins can have the same names i.e. namespace
|
12 vuotta sitten |
Serj Kalichev
|
4d670316e3
Implement dry-run
|
12 vuotta sitten |
Serj Kalichev
|
7c8cbd87b7
Remove unneeded script_fn callback
|
12 vuotta sitten |
Serj Kalichev
|
ba539af810
First resolved symbol.
|
12 vuotta sitten |
Serj Kalichev
|
a1485aef48
Functions to work with unresolved symbopls
|
12 vuotta sitten |
Serj Kalichev
|
486a7ca821
Add list of unresolved symbols
|
12 vuotta sitten |
Serj Kalichev
|
fb42907624
Print plugin name on init error
|
12 vuotta sitten |
Serj Kalichev
|
c0612aec4f
Some plugin link functions
|
12 vuotta sitten |
Serj Kalichev
|
013c1db195
Use clish_shell_load_plugin() in clish binary
|
12 vuotta sitten |
Serj Kalichev
|
03f546bcec
Implement clish_shell_load_plugins()
|
12 vuotta sitten |