Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 003
Fetching contributors…


Cannot retrieve contributors at this time

file 108 lines (96 sloc) 4.036 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
Summary of changes from v002 to v003

Andreas Jaeger (7):
      zalloc can be a macro
      Add a spec file
      Allow CFLAGS as argument to make
      Handle fgets return value
      Add config parsing
      Prepare Spec file for version 3
      Fix curl warning

Greg Kroah-Hartman (21):
      added zalloc for zeroed out malloc to make things easier
      save off the original url of an image so we can download it if needed
      smugup: add --quiet option
      s/which/Which/ when asking for an album name
      add a header to the list of files and handle filenames with no name set
      add file list to album and document struct album
      put files that are in an album in the album instead of the session wide list
      add smugdown.c (for downloading files)
      add smugdown to .gitignore
      smugdown: look at the proper list of files in the album
      Add -O2 to CFLAGS
      free the password and email if we have read it from the config file for smugup and smugdown
      smug_core: fix bug with trailing ;
      smug_core: coding style cleanups to make checkpatch happy
      delete old smugbatch.c file
      smugdown: fix coding style issues found by checkpatch
      smugls: fix coding style issues found by checkpatch
      smugup: fix coding style issues found by checkpatch
      make the buffer really start at 0
      smugdown: start to work on dowloading, don't have the correct url just yet...
      fix up some compiler warnings in smug_core

Summary of changes from v001 to v002

Andreas Jaeger (2):
      Always set the ssl sanity checks
      Typo fix for smugup and smugls

Greg Kroah-Hartman (7):
      fix problem of not setting the filename for the images uploaded
      increment version number...
      added smugls to .gitignore
      remove compiler warnings from smugls
      build both smugup and smugls
      add ability to read album contents to smug_core.c
      make smugls actually list the files...

Summary of changes from v000 to v001

Greg KH (2):
      make download show numbers in int not double and use only basename
      remove some of the libraies we need

Greg Kroah-Hartman (45):
      added api key
      added as the framework to work off of
      .gitignore added
      can read the session id properly
      added simplessl.c example curl code
      clean up code a bit, add other needed urls
      add license and option parsing
      add COPYING
      Makefile rewrite.
      fix compiler warning, hiding the fact that we were not reporting the error properly..
      properly read the buffer sent to us by curl
      now we can log out
      set the proper useragent for the curl session
      don't null out the session_id when reading the logout data
      send the request for the list of albums
      start of filename parsing...
      add smugbatch_version.h to .gitignore
      automatically generate smugbatch_version.h
      switch to the 1.2.0 version of the smugmug api
      we can now read albums
      added --debug
      added md5.c and md5.h from coreutils 6.9 release.
      add md5 to build
      get generation of md5 working properly
      added *.swp to .gitignore
      upload works!
      remove simplessl as it's not needed
      added test image to play with
      add progress function
      properly handle the basename of the uploaded file
      add *.jpg to .gitignore
      make debug global in smugbatch.c
      add smug.h and smug_core.c
      add smug_login and smug_logout
      add album function
      add session_alloc() and session_free()
      added smugup.c
      fix memory problem in smug_core.c
      smugup: make the check for login properly...
      Makefile: switch to smugup instead of smugdump
      add smugup to .gitignore
      add help to smugup
      add ability to choose album to upload to
      add version to help
      add release target to Makefile

Something went wrong with that request. Please try again.