Commit Graph

  • d13e606ff6 improve kmod_config api. Gustavo Sverzut Barbieri 2011-12-02 21:40:22 -0200
  • 8d3f3ef815 reorder struct fields to avoid holes, improving packing Gustavo Sverzut Barbieri 2011-12-02 21:10:24 -0200
  • 91b44c77ae README with purpose and initial overview. Gustavo Sverzut Barbieri 2011-12-02 21:05:38 -0200
  • ad5555b272 Fix extra attribute Lucas De Marchi 2011-12-03 03:53:10 -0200
  • 12d9419d08 improve compiler warnings and checks for internal functions. Gustavo Sverzut Barbieri 2011-12-02 20:34:58 -0200
  • 1ce08a563e improve "const" keyword usage. Gustavo Sverzut Barbieri 2011-12-02 20:24:07 -0200
  • a66a0c37af autogen: use "$@" and exec last program Jan Engelhardt 2011-12-03 02:31:01 -0200
  • 85ece2042f Do not ship autogen.sh in the tarball Lucas De Marchi 2011-12-02 17:53:54 -0200
  • ca491ca99c Drop configurations from /usr/local Lucas De Marchi 2011-12-02 15:02:50 -0200
  • c3325cfc26 TODO: update tasks Lucas De Marchi 2011-12-02 14:49:57 -0200
  • e71970ae44 index: follow libkmod coding style Lucas De Marchi 2011-12-02 10:27:15 -0200
  • eb8bb32e42 Remove redundant comments Lucas De Marchi 2011-12-02 10:23:02 -0200
  • 85078e6eef index: remove unused functions Lucas De Marchi 2011-12-02 10:21:42 -0200
  • 1d152accf3 index: re-order functions so prototypes are not needed Lucas De Marchi 2011-12-02 10:15:00 -0200
  • 3a61c84faa Remove trailing whitespace Lucas De Marchi 2011-12-02 10:08:52 -0200
  • 963ca5586e Fix 'redundant redeclaration' warnings Lucas De Marchi 2011-12-02 10:07:25 -0200
  • 93688880db Fix 'old style declaration' warnings Lucas De Marchi 2011-12-02 10:05:31 -0200
  • 84f4220440 Fix missing return Lucas De Marchi 2011-12-02 10:03:34 -0200
  • 6f1bc6e36e Clean 'unused variable' warnings Lucas De Marchi 2011-12-02 10:02:05 -0200
  • 1fc1c9a06f Clean 'shadowed declaration' warnings Lucas De Marchi 2011-12-02 10:00:03 -0200
  • 0fbdfef3f9 Clean 'shadowed declaration' warnings Lucas De Marchi 2011-12-02 09:56:22 -0200
  • a009482ccf Clean 'no previous prototype' warning Lucas De Marchi 2011-12-02 09:53:31 -0200
  • b418a82097 Use fstat() instead of stat() when possible Lucas De Marchi 2011-12-01 23:13:27 -0200
  • 0835fc3bf9 Add fucntion to API to get dependencies Lucas De Marchi 2011-12-01 20:06:08 -0200
  • c11e62bfd4 Use strtok_r insteat of strtok Lucas De Marchi 2011-12-01 18:59:54 -0200
  • bf89f76eaa Add TODO file with a few items Lucas De Marchi 2011-12-01 18:23:47 -0200
  • 4a3eb3a4cc Add dependencies when module is create by name lookup Lucas De Marchi 2011-12-01 17:57:07 -0200
  • 7636e72b15 Add dependency list to kmod_module Lucas De Marchi 2011-12-01 17:56:03 -0200
  • e915f92ad3 Add missing newlines Lucas De Marchi 2011-12-01 17:47:49 -0200
  • 9eaad1f63a Allow path_to_modname to operate locally withou alloc Lucas De Marchi 2011-12-01 17:18:24 -0200
  • 49e61ca347 Lookup for alias in modules.alias.bin Lucas De Marchi 2011-12-01 16:27:04 -0200
  • 7b30f4f4ff Generalize function to be used by other lookups Lucas De Marchi 2011-12-01 16:25:37 -0200
  • 64700e4747 Lookup modules from modules.dep.bin file Lucas De Marchi 2011-12-01 15:57:53 -0200
  • 23fc91c642 Make lookup functions return number of elements found Lucas De Marchi 2011-12-01 15:35:31 -0200
  • 62be799554 Add kmod_list_remove_n_latest() Lucas De Marchi 2011-12-01 15:27:42 -0200
  • 79d77111dc Add kmod_list_prev to exported functions Lucas De Marchi 2011-12-01 14:47:03 -0200
  • 9ba6f57b5b Lookup modules.symbols.bin Lucas De Marchi 2011-11-30 20:31:45 -0200
  • 839d7dadf6 Remove dangling comment Lucas De Marchi 2011-11-30 20:30:39 -0200
  • b14dcfdab3 Prepare lookup function for more files to look after Lucas De Marchi 2011-11-30 20:29:51 -0200
  • 904c63aa96 Fix initialization of kernel modules dir Lucas De Marchi 2011-11-30 20:27:50 -0200
  • 7e317da3c9 Add startswith() helper function Lucas De Marchi 2011-11-30 19:20:19 -0200
  • aed94cd72a Add test for lookup function Lucas De Marchi 2011-11-30 19:10:48 -0200
  • 7f3eb0cced Add lookup to create modules list from alias Lucas De Marchi 2011-11-30 19:03:41 -0200
  • 6e869df73d Add name() and path() getters for kmod_module Lucas De Marchi 2011-11-30 19:01:01 -0200
  • 60aa4d8b48 Organize functions in private header Lucas De Marchi 2011-11-30 18:57:38 -0200
  • b0ef19f7f5 Add getters for aliases Lucas De Marchi 2011-11-30 18:18:13 -0200
  • 2043369e7e Fix misspellings by use of codespell Lucas De Marchi 2011-11-30 16:01:08 -0200
  • a7be73b917 Remove trailing whitespaces Lucas De Marchi 2011-11-30 15:59:36 -0200
  • e8847fd2fc Import index handling from module-init-tools Lucas De Marchi 2011-11-30 15:23:28 -0200
  • 44a5460fea Add streq() to prettify code Lucas De Marchi 2011-11-30 14:36:46 -0200
  • a507d803b4 Define temporary macros for importing index Lucas De Marchi 2011-11-30 14:35:39 -0200
  • 30be7513c0 Use underscores() in module names and aliases Lucas De Marchi 2011-11-30 02:14:57 -0200
  • 8185fc91e2 Add underscores() helper to replace - with _ Lucas De Marchi 2011-11-30 02:14:33 -0200
  • 81cf2060e0 Parse blacklists in config files Lucas De Marchi 2011-11-29 18:48:02 -0200
  • 7c2ab358fd Add support for parsing config files Lucas De Marchi 2011-11-29 18:07:43 -0200
  • 4462c4ac60 Add getline_wrapped() to parse config files Lucas De Marchi 2011-11-29 18:05:43 -0200
  • aa1c3521de Add macro to safely derive the size of an array Lucas De Marchi 2011-11-29 17:59:58 -0200
  • 191ab4b9e0 Fix wrong copyright Lucas De Marchi 2011-11-28 16:58:23 -0200
  • 2bd6299d2b Move down the ifdef for c++ Lucas De Marchi 2011-11-28 12:03:17 -0200
  • 1b2e26a1e2 Back to logging without \n Lucas De Marchi 2011-11-25 01:28:39 -0200
  • a5494f831f Add test-insmod to insert modules Lucas De Marchi 2011-11-25 01:25:18 -0200
  • b84a206085 Add test-rmmod2 Lucas De Marchi 2011-11-25 01:24:16 -0200
  • 8f788d58c3 Add functions to operate on modules Lucas De Marchi 2011-11-25 01:22:56 -0200
  • 46cfa8dc45 Fix check_PROGRAMS in autofoo Lucas De Marchi 2011-11-25 01:21:47 -0200
  • 9df4bda566 When logging to stderr, put a \n by default Lucas De Marchi 2011-11-25 01:07:04 -0200
  • ae6df84a3c Make log function uppercase Lucas De Marchi 2011-11-25 01:05:30 -0200
  • 8f5d86fd08 Add cscope.out and .swp files to gitignore Lucas De Marchi 2011-11-24 23:31:25 -0200
  • 221631d511 Accept dir where we should lookup for modules Lucas De Marchi 2011-11-24 16:41:01 -0200
  • 423f856ad9 Format enum Lucas De Marchi 2011-11-24 15:42:16 -0200
  • 4d1e689ada Format refcount handling Lucas De Marchi 2011-11-24 15:41:48 -0200
  • 853b5fc52e Ref and unref ctx when kmod_loaded is created/destroyed Lucas De Marchi 2011-11-24 23:06:48 -0200
  • cf9aadeb25 Fix refcount of loaded modules Lucas De Marchi 2011-11-24 15:41:15 -0200
  • c931d00bf0 Do not configure if NOCONFIGURE is set Lucas De Marchi 2011-11-24 13:29:44 -0200
  • e7d903696a Add more warning flags Lucas De Marchi 2011-11-24 13:29:28 -0200
  • 6fc20bbfee Keep valgrind happy when mixing sscanf and strtok Lucas De Marchi 2011-11-23 17:52:48 -0200
  • eee1345cf2 Add binary to test rmmod feature Lucas De Marchi 2011-11-23 17:22:09 -0200
  • 6806a0437f Implement function to remove module Lucas De Marchi 2011-11-23 16:10:58 -0200
  • 6ad9830731 Rename leftover libabc reference Lucas De Marchi 2011-11-23 15:24:34 -0200
  • 88e9c12e4e Rename libkmod-util.h to macro.h Lucas De Marchi 2011-11-23 12:23:46 -0200
  • f87081b4d1 Add some function attributes and use them Lucas De Marchi 2011-11-23 12:21:29 -0200
  • 6d177553dc Constify API Lucas De Marchi 2011-11-23 11:52:30 -0200
  • 8b69b37629 Remove leftover declarations Lucas De Marchi 2011-11-23 11:50:27 -0200
  • 5369797d09 Add libkmod-loaded to handle live modules information Lucas De Marchi 2011-11-22 05:42:09 -0200
  • a48d9bdff6 Update .gitignore Lucas De Marchi 2011-11-22 19:43:21 -0200
  • 6924e47a8d Implement circular double-linked list Lucas De Marchi 2011-11-22 05:38:28 -0200
  • 648a842bfd Add some good practices to autofoo Lucas De Marchi 2011-11-22 17:46:19 -0200
  • be0e323604 Put test back Lucas De Marchi 2011-11-22 14:50:50 -0200
  • 68b0d8e507 Don't use glob in version script Lucas De Marchi 2011-11-22 05:37:21 -0200
  • c83a45ea87 Fix version to 0:0:0 Lucas De Marchi 2011-11-22 05:35:43 -0200
  • 9d77b96c7a Remove unused functions Lucas De Marchi 2011-11-21 15:13:19 -0200
  • 52a7704f67 Make kmod_new return a pointer Lucas De Marchi 2011-11-21 15:07:27 -0200
  • e4351b053f Convert spaces to tabs Lucas De Marchi 2011-11-21 14:59:23 -0200
  • 586fc304d8 Rename libabc to libkmod Lucas De Marchi 2011-11-21 14:35:35 -0200
  • ecd40ee499 Import skeleton from libabc Lucas De Marchi 2011-11-21 12:35:15 -0200