Commit History

Autor SHA1 Mensaxe Data
  Stanislav Galabov cc00cf1137 Detect if LD supports --version-script and, if so, use that in order to hide symbols exported by a plugin. If not - use -export-symbols and a symbol.map file instead of an -export-symbols-regex, which can lead to more issues than it can solve. %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev efc8072b29 Merge branch 'smartcom' %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 0d50475e44 Remove default_builtin from STARTUP. %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov cb9596917f Change XML files to reflect Lua plugin name change %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev b2182151d1 Fix lua LDFLAGS. Change plugin name to lua %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov a5c2367036 Provide an error message and end ACTION processing in case pipe() returns -1 %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov cb8ca83a07 Fix ax_lua.m4 so that it skips the header version checks and assumes they're ok when cross-compiling. Use ax_lua.m4's facilities to locate Lua libs and headers %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 98b4a85bc3 Use ax_lua.m4. For testing only. %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 397396080e Fix warnings in lua plugin build on linux %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 357c1f223d Use context API %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 744bacdd1b Some context API for shell_execute.c %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 8db6a1b163 Some context API %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 978a0e168e Merge branch 'smartcom' into mm %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev c3002dbecd Use API for context %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 54b74d8cc1 Use the new context API to get shell from context; Cleanup unneeded cast %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 3f589338fc Merge branch 'master' of https://code.google.com/p/klish into smartcom %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 5b8f69a6bd Conditionally build Lua plugin only if --with-lua is given to configure; Currently we look for Lua lib and headers only in the standard search path. If they're somewhere else - the user will have to specify that by passing appropriate CPPFLAGS and/or LDFLAGS to configure %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 94fc319ee2 Context public API %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 518613d8c6 Remove legacy global cookie %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev 8057489f67 Remove unneeded global init and fini hooks %!s(int64=11) %!d(string=hai) anos
  Serj Kalichev fd67d0784a Move internal plugin to plugins/default %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 6a8f7647a6 Merge with master %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 7768e2a164 Attempt at full *out implementation for Lua. %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 8c252b1a88 Make use of the possibility to return a string from Lua in order to implement *out functionality %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov a64420c178 Use memcpy instead of bcopy as it is possibly more portable %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 013f60c901 Implement a simple trim function. Use trim to get only the config string without any leading/trailing whitespace %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 6b0dcb23bd Remove unneeded comments and fix file. %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 9d981594ec Was too quick with last commit... Actually fix conflicts due to rebase %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 7b83ec7f7e Resolve conflict caused by 'rebase' %!s(int64=11) %!d(string=hai) anos
  Stanislav Galabov 434a687559 Use plugin_fini; Use plugin's conf mechanism for defining the script dir instead of relying on global env vars (for the moment it's rudimentary and just uses the string provided by clish_plugin__get_conf() without doing any further parsing) %!s(int64=11) %!d(string=hai) anos